閉環(huán)直流PWM調(diào)速電機(jī)
1.仿真電路引腳說明
采用AT89C51單片機(jī),晶振為12MHz,2個(gè)四位的共陰數(shù)碼管,一個(gè)顯示速度設(shè)定值,一個(gè)顯示速度測(cè)量值,單位r/min;
P1.0用于產(chǎn)生PWM,用于直流電機(jī)調(diào)速;
P1.1~P1.4接4個(gè)獨(dú)立按鍵,分別實(shí)現(xiàn)按下速度設(shè)定值加10,加1,減10,減1;
P2.0~P2.7接共陰數(shù)碼管的段選,連接見仿真圖;
P0.0~P0.7用于數(shù)碼管位選,P0.3~P0.0對(duì)應(yīng)實(shí)時(shí)速度的顯示位選;P1.7~P1.4對(duì)應(yīng)速度設(shè)定值的顯示位選;
P3.2/INT0用于采集測(cè)速傳感器的秒沖;
2.程序要求
四個(gè)按鍵(加10,加1,減10,減1)設(shè)置速度初定值,并送4位共陰數(shù)碼管顯示;測(cè)量實(shí)時(shí)速度,送另一個(gè)4位共陰數(shù)碼管顯示。能利用產(chǎn)生占空比可調(diào)的PWM控制速度到達(dá)設(shè)定值,由此形成閉環(huán)PWM調(diào)速直流電機(jī)。
【調(diào)速用的是先快速調(diào)節(jié),然后轉(zhuǎn)慢速調(diào)節(jié)的算法】