|
就是根據(jù)測得的距離來控制馬達(dá)的轉(zhuǎn)速是吧?
首先,超聲波測距,這個應(yīng)該是用到定時器。然后根據(jù)值來控制馬達(dá),不一定要用DA的。
一般估計你會用到的電機(jī)就是步進(jìn)電機(jī)或者直流電機(jī)。步進(jìn)電機(jī)的話直接是數(shù)字量進(jìn)行控制的,完全不需要AD。直流電機(jī)的話,可以用DA來控制,或者更簡單用pwm來控制都可以。關(guān)于具體怎么選電機(jī),用什么控制,你就自己選擇吧。
然后不管你用什么電機(jī),都不能直接跟單片機(jī)相連,需要用到驅(qū)動芯片(比如LN297之類的),不然會燒壞單片機(jī)。你可以理解為三極管吧,基極連單片機(jī)
|
|