標(biāo)題:
51單片機(jī)的獨(dú)立按鍵怎么控制直流電機(jī) 誰有程序 求幫忙
[打印本頁]
作者:
turk99
時間:
2016-4-14 06:20
標(biāo)題:
51單片機(jī)的獨(dú)立按鍵怎么控制直流電機(jī) 誰有程序 求幫忙
用51單片機(jī)的獨(dú)立按鍵怎么控制直流電機(jī) 誰有程序 求幫忙
作者:
admin
時間:
2016-4-14 15:43
這里有一個 用 獨(dú)立按鍵p33 p34控制控制直流電機(jī)的程序:
http://www.torrancerestoration.com/mcu/3046.html
本程序能通過按鍵控制直流電流的的正反轉(zhuǎn),按鍵的端口定義直接看程序的定義部分。
/=========自動調(diào)壓控制程序=========================================
#include<reg52.h> //包含頭文件,一般情況不需要改動,頭文件包含特殊功能寄存器的定義
sbit KEY1=P3^3;//高端行程開關(guān)自定義
sbit KEY2=P3^4;//低端行程開關(guān)自定義
sbit LED1=P1^0;//定義電機(jī)正轉(zhuǎn)驅(qū)動端口
sbit LED2=P1^1;//定義電機(jī)反轉(zhuǎn)驅(qū)動端口
//*------------------------------------------------
//------------ 主函數(shù)------------------------------------*/
void main (void)
{
P1=0x00;//程序初始化
P1=0xFF;//P1口置1
LED1=1;
LED2=0;//初始化電機(jī)正機(jī)正轉(zhuǎn)
while (1) //主循環(huán)
{
if(!KEY1)//是否檢測到高端行程開關(guān)若是電機(jī)反轉(zhuǎn)
{
LED1=0; //電機(jī)反轉(zhuǎn)控制
LED2=1;
}
if(!KEY2)//電機(jī)反轉(zhuǎn)是否檢測到低端行程開關(guān)
{
LED1=1;//若是電機(jī)正轉(zhuǎn)
LED2=0;
}
}
}
作者:
j120213
時間:
2016-4-16 22:07
找到答案了嗎 我也需要這個答案如果有答案 麻煩給發(fā)下 謝謝
137985650@qq.com
作者:
luoluoluo136
時間:
2016-4-27 16:57
控制直流電機(jī)一般需要驅(qū)動芯片,單片機(jī)的io是不足以驅(qū)動電機(jī)的�;蛘哂萌龢O管放大電路來驅(qū)動,推薦用l298n來驅(qū)動直流電機(jī)。
作者:
qwopzxnm
時間:
2016-4-28 08:32
通過驅(qū)動芯片在信號輸入引腳加上一個高電平和一個低電平就可以,反方向就反過來輸電平
作者:
zl2168
時間:
2016-5-1 20:16
介紹你一本書,張志良編著《單片機(jī)實(shí)驗(yàn)實(shí)訓(xùn)100例》 ISBN 978-7-5124-1603-1,北航社出版,里面有直流電機(jī)正反轉(zhuǎn)及PWM調(diào)速實(shí)例。
作者:
詩和遠(yuǎn)方1515
時間:
2016-7-7 20:00
謝謝管理員分享資料,學(xué)習(xí)中
作者:
zl2168
時間:
2016-7-8 09:00
本帖最后由 zl2168 于 2016-7-8 09:02 編輯
實(shí)例100 直流電機(jī)正反轉(zhuǎn)及PWM調(diào)速
先
Proteus
仿真一下,確認(rèn)有效。
實(shí)例100 直流電機(jī)正反轉(zhuǎn)及調(diào)速.rar
(44.12 KB, 下載次數(shù): 77)
2016-7-8 09:01 上傳
點(diǎn)擊文件名下載附件
直流電機(jī)正反轉(zhuǎn)及PWM調(diào)速.jpg
(302.26 KB, 下載次數(shù): 86)
下載附件
2016-7-8 09:01 上傳
以上摘自張志良編著《單片機(jī)實(shí)驗(yàn)實(shí)訓(xùn)
100
例》
ISBN 978-7-5124-1603-1
,北航社出版
書中電路和程序設(shè)計(jì)有詳細(xì)說明,程序語句條條有注解。
作者:
rrergregvre
時間:
2016-7-16 22:09
需要驅(qū)動芯片
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1