這是我畢業(yè)設(shè)計(jì)的題目,小弟求教大概思路。是不是計(jì)算機(jī)與單片機(jī)通信,單片機(jī)控制電機(jī),那計(jì)算機(jī)干什么,只用單片機(jī)不就可以解決了嗎 謝謝了
不是這樣的,是單片機(jī)用來轉(zhuǎn)發(fā)PC機(jī)的數(shù)據(jù),而不是用來控制電機(jī),這樣PC機(jī)就可以控制電機(jī)了
控制不一定非要有PC參與,這與實(shí)際應(yīng)用有關(guān),否則單片機(jī)何用?
基于USB接口的51單片機(jī)二維步進(jìn)電機(jī)驅(qū)動(dòng)控制器研制的思路
那么就是只要用51單片機(jī),來控制USB口,并且控制二維步進(jìn)電機(jī),有這三樣,就達(dá)到要求了. 用51單片機(jī)控制USB芯片比如(CH372/CH375)作設(shè)備方式,然后通過USB口連接PC機(jī),PC機(jī)通過與51單片機(jī)傳輸數(shù)據(jù), 來控制二維步進(jìn)電機(jī),
或者,用CH375作主機(jī)方式,通過讀寫U盤,將要執(zhí)行的控制指令從U盤讀取,來執(zhí)行對(duì)二維步進(jìn)電機(jī)的控制,也行 ,這樣就無需PC機(jī)參與了
嗯 用的是ch372 是不是pc←→ch372←→單片機(jī)→電機(jī)
如果是用在數(shù)控或繪圖設(shè)備方面的,PC機(jī)通過USB口發(fā)送G代碼指令給MCU,MCU轉(zhuǎn)換成相應(yīng)的脈沖給步進(jìn)電機(jī)驅(qū)動(dòng)器,實(shí)現(xiàn)二維控制。