一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

51單片機產(chǎn)生PWM控制小車速度的兩種方法

 昵稱29273511 2015-12-08

首先你的先知道什么是PWM。PWM是一種脈寬調(diào)制技術(shù)。簡單的說就是在一個周期內(nèi)高電平所占用的時間,通過改變脈沖的周期可以調(diào)頻,改變脈沖的寬度或占空比可以調(diào)節(jié)驅(qū)動上的電壓。
將產(chǎn)生的PWM信號接到L298N的ENA和ENB端調(diào)節(jié)不同的占空比從而調(diào)節(jié)速度


第一種方法用單片機的定時器模擬出PWM。假如你用定時器延時100ms,50ms之前某一個引腳為低電平,50ms之后該引腳為高電平,這樣高電平占用的時間為1/2,此時該引腳就會產(chǎn)生50%的占空比信號。

程序如下:

#include<reg52.h>

unsigned chartimer1;

sbit PWM=P1^1;

void system_Ini()

{TMOD|= 0x11;

TH1 = 0xfe; //11.0592

TL1 = 0x33;

TR1 =1;

IE=0x8A;

}

main()

{ system_Ini() ;定時器初始化

while(1)

{ if(timer1>100) timer1=0;

if(timer1<=30) pwm=0;//產(chǎn)生30%的占空比

else PWM=1;

}

}

另一種方法就是利用簡單的延時產(chǎn)生PWM方波信號

#include<reg52.h>

unsigned char count=0;

sbit PWM_1=PI^1;//利用P1^1產(chǎn)生PWM

void mian()

{while(1)

for(count=0;count<=100;count++) //讓單片機記100個數(shù)

{

If(count<=50){ PWM_1=1;}//前一半時間為高電平

else

PWM_1=0//后一半時間為低電平這樣就產(chǎn)生了50%的占空比

}


PWM不僅能夠控制小車速度還可以控制小燈的亮滅程度,朋友們可以去試試。水平有限,如果覺得對您有用請您推薦您的朋友關(guān)注我們,還請大神們輕噴。






    本站是提供個人知識管理的網(wǎng)絡存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多

    日韩一级欧美一级久久| 美女激情免费在线观看| 日本女人亚洲国产性高潮视频| 国产一区二区三区色噜噜| 亚洲国产精品久久综合网| 99久久人妻中文字幕| 在线精品首页中文字幕亚洲 | 日本精品最新字幕视频播放| 久热这里只有精品九九| 欧美在线观看视频免费不卡| 国产视频在线一区二区| 国产成人精品午夜福利| 国产精品偷拍一区二区| 免费观看日韩一级黄色大片| 青青免费操手机在线视频| 91久久国产福利自产拍 | 色婷婷国产熟妇人妻露脸| 又色又爽又无遮挡的视频| 欧美中文字幕日韩精品| 国产亚洲精品久久99| 又大又长又粗又黄国产| 欧美视频在线观看一区| 亚洲精选91福利在线观看| 国产欧美日产久久婷婷| 久久香蕉综合网精品视频| 日韩国产亚洲欧美另类| 国产精品人妻熟女毛片av久| 99热在线精品视频观看| 日韩亚洲精品国产第二页| 国产av熟女一区二区三区四区| 欧美有码黄片免费在线视频| 午夜资源在线观看免费高清| 日韩精品免费一区三区| 天堂网中文字幕在线观看| 国产激情国产精品久久源| 九九热精品视频在线观看| 视频一区二区黄色线观看| 我要看日本黄色小视频| 国产精品涩涩成人一区二区三区| 欧美av人人妻av人人爽蜜桃| 麻豆一区二区三区在线免费|