淘寶買了幾個(gè)4g舵機(jī),3.2一個(gè),價(jià)格便宜,但是不帶電路板和擺臂。
樣子如下圖,帶5根線,2根電機(jī)線,3根電位器線。
拆開后,大概就是這個(gè)樣子,可見棕色和白色兩根線接電位器的兩端,黃線接電位器中間。
我這里用的圖,都是淘寶賣家拍的,下面的拆開圖,是6g舵機(jī)的,但是接線是一樣的。
萬用表測量了一下,這個(gè)電位器是4.9K的,也就當(dāng)5K吧。
這個(gè)舵機(jī)是蘿莉群的群友推薦的,希望我能做個(gè)舵機(jī)的電路板出來驅(qū)動它。
一直拖了一個(gè)多星期吧,硬件電路是幾天前就搭好了,今天下午大概寫了一下代碼,本來想用一下PID算法,顯得高大上一點(diǎn),不過后來看了看,這種東西比較簡單,單純的比例算法就可以了,不需要PID這么復(fù)雜。
思路大概解釋一下。
電路板用了3個(gè)元件,一個(gè)STC15W408AS DIP16的單片機(jī)。
這個(gè)單片機(jī)帶10位精度的ADC,剛好測量舵機(jī)里面電位器的位置。
然后電機(jī)驅(qū)動用的L9110 DIP8。
L9110最大電流0.8A,對于4g舵機(jī)的小空心杯電機(jī)來說,足夠了。
而且L9110的電路也非常簡單。
最后一個(gè)元件就是加了個(gè)47uf的電容。如果是改貼片元件,大概10uf和0.1uf兩個(gè)貼片電容就差不多了。
L9110的基本應(yīng)用電路如下:
STC15W408AS DIP16 的引腳圖如下:
順便說一下,我用直插元件和洞洞板搭了一個(gè)驅(qū)動電路,沒有采用貼片元件和打板子。
因?yàn)橹攸c(diǎn)還是單片機(jī)的電路設(shè)計(jì)和編程,而不是做一個(gè)比較完美的成品。
4g舵機(jī)驅(qū)動板程序部分截圖: