|
第一:不能直接接到單片機(jī)上。因為單片機(jī)端口的工作電流很小——千萬不要把由二極管、三極管等元件組成的電子電路,與中學(xué)學(xué)習(xí)的電阻電路搞混了——雖然可能單片機(jī)端口的電壓滿足了電機(jī),但電流不夠,功率不夠,電機(jī)是不會轉(zhuǎn)動的。
第二:要驅(qū)動電機(jī)工作,首先要看你用的是什么電機(jī)——直流電機(jī)、步進(jìn)電機(jī)......(這僅是玩單片機(jī)電子電路中常用的)。直流電機(jī)的驅(qū)動最簡單,可以是芯片,也可以直接用三極管,步進(jìn)電機(jī)的驅(qū)動要復(fù)雜一些,要看是五線四相的、還是雙極性的,一般很容易在網(wǎng)上找到相關(guān)的電路。
第三:這個控制電機(jī)轉(zhuǎn)動一個特定的角度,只用延時是很很很不夠的——這個涉及電機(jī)的工況,即空載或負(fù)載的大小等等因數(shù),例如:你調(diào)好了空載時的延時時間,但電機(jī)在有負(fù)載或負(fù)載大小不同時,轉(zhuǎn)動的快慢是會變化的,電源供電是否穩(wěn)定(電流電壓是否會一直不變化?)也會影響電機(jī)的轉(zhuǎn)動快慢,怎么可能只用延時來控制轉(zhuǎn)動角度呢?!
對于直流電機(jī),一般是需要加一個測量轉(zhuǎn)動參數(shù)的傳感器的,如霍爾傳感器;對于步進(jìn)電機(jī),可以用程序控制,只要你能很好地了解你的電機(jī)的參數(shù)。
同學(xué),電機(jī)的水很深哦,我也只是了解一些常識而已。 |
|