標(biāo)題: 如何通過一個(gè)51單片機(jī)控制多個(gè)直流電機(jī) 求幫助 [打印本頁]

作者: DCOE    時(shí)間: 2018-9-15 15:29
標(biāo)題: 如何通過一個(gè)51單片機(jī)控制多個(gè)直流電機(jī) 求幫助
如何通過一個(gè)51單片機(jī)控制多個(gè)直流電機(jī)
作者: DCOE    時(shí)間: 2018-9-15 16:58
現(xiàn)在最大的問題是led顯示的數(shù)字信息如何傳遞給74595
作者: angmall    時(shí)間: 2018-9-15 17:31
通過設(shè)置PWM波的占空比來控制直流電機(jī)的轉(zhuǎn)速,占空比越大,轉(zhuǎn)速越快,越小轉(zhuǎn)速越低。
當(dāng)然單片機(jī)的I/O口是不能直接驅(qū)動(dòng)電機(jī)的,所以你還需要用一個(gè)馬達(dá)驅(qū)動(dòng)芯片。
可用電機(jī)驅(qū)動(dòng)器多個(gè)H橋,能控制多個(gè)直流電機(jī)正反轉(zhuǎn),且能調(diào)速
如果只需要正轉(zhuǎn)或者反轉(zhuǎn),用uln2003一片即可
作者: hd8888    時(shí)間: 2018-9-15 19:44
單片機(jī)端口每一位控制一個(gè)電機(jī)啟停即可
作者: diy1997    時(shí)間: 2018-9-15 19:58
DCOE 發(fā)表于 2018-9-15 16:58
現(xiàn)在最大的問題是led顯示的數(shù)字信息如何傳遞給74595

程序不是你寫的?
作者: DCOE    時(shí)間: 2018-9-15 20:46
比如,我在鍵盤里,輸入512.我就需要74595控制的直流電機(jī)。轉(zhuǎn)動(dòng)。有沒有辦法呢?
作者: DCOE    時(shí)間: 2018-9-15 20:48
hd8888 發(fā)表于 2018-9-15 19:44
單片機(jī)端口每一位控制一個(gè)電機(jī)啟停即可

可是,要是有很多電機(jī)?
作者: DCOE    時(shí)間: 2018-9-15 20:51
diy1997 發(fā)表于 2018-9-15 19:58
程序不是你寫的?

嗯 !參考別人的程序,不過,我一直弄不懂的是,比如,我自己在鍵盤里輸入512,我就需要74595控制的電流電機(jī)轉(zhuǎn)動(dòng)。這個(gè)可以怎么實(shí)現(xiàn)?

作者: 281433001    時(shí)間: 2018-9-15 21:04
寫好一個(gè)IO口的控制程序   宏定義多個(gè)IO就可以了
作者: 默默丿關(guān)注    時(shí)間: 2018-9-15 23:40
倆L298N,一共4個(gè)H橋,能控制4個(gè)直流電機(jī)正反轉(zhuǎn),且能調(diào)速  如果只需要正轉(zhuǎn)或者反轉(zhuǎn),用uln2003一片即可 注意一點(diǎn):用298N的時(shí)候需要加續(xù)流二極管保護(hù)芯片,uln2003自帶續(xù)流二極管
作者: diy1997    時(shí)間: 2018-9-16 12:17
DCOE 發(fā)表于 2018-9-15 20:51
嗯 !參考別人的程序,不過,我一直弄不懂的是,比如,我自己在鍵盤里輸入512,我就需要74595控制的電流 ...

你是不會(huì)輸入指令的處理還是不會(huì)74595?
作者: 臭屁大王    時(shí)間: 2018-9-16 14:57
DCOE 發(fā)表于 2018-9-15 20:51
嗯 !參考別人的程序,不過,我一直弄不懂的是,比如,我自己在鍵盤里輸入512,我就需要74595控制的電流 ...

595電流太小了,控制電機(jī)不太夠用的,建議加H橋,或者加三極管擴(kuò)流
作者: zectb    時(shí)間: 2018-9-16 16:23
不知道你用74595(移位寄存器?)做什么工作,控制電機(jī)最好用MOS管過電流,你可以用光耦或者驅(qū)動(dòng)芯片或者如果直接單片機(jī)的信號(hào)就可以控制MOS管的開斷(要調(diào)速的話用PWM直接單片機(jī)驅(qū)動(dòng)能力不夠),每個(gè)電機(jī)配一個(gè)線路就可以分開控制了
作者: zectb    時(shí)間: 2018-9-16 16:25
對(duì)了,拋開電機(jī)只要功率不是特別大成本也就幾塊錢,小功率電機(jī)也便宜
作者: MONIKA    時(shí)間: 2018-9-16 17:07
在編寫程序的時(shí)候多編寫幾個(gè)輸出端口。
驅(qū)動(dòng)方面用UNL2003驅(qū)動(dòng),里面架構(gòu)就是H型橋式電路。實(shí)現(xiàn)正反轉(zhuǎn)





歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1