舵機(jī)分為數(shù)字舵機(jī)和模擬舵機(jī)我就不贅述了,大家可以自行百度其差別,我個(gè)人認(rèn)為,有錢就上數(shù)字舵機(jī),沒必要省的,模擬舵機(jī)了解不深,只知道一點(diǎn)點(diǎn),模擬舵機(jī)構(gòu)造簡單,四部分,電機(jī),控制驅(qū)動(dòng)板,電位器,還有就是減速組,其中水也是很深的,減速組沒什么好說的,都是看錢,低端的控制驅(qū)動(dòng)板,都能在市場上買到現(xiàn)成的,接上電機(jī)和電位器就能用了,小扭矩舵機(jī)沒什么好說,便宜,質(zhì)量一般,大扭矩但便宜的舵機(jī),在對電機(jī)的驅(qū)動(dòng),特別是mos的使用上,經(jīng)常會(huì)偷工減料,燒mos很常見,而且這類舵機(jī)的電機(jī)一般都是不怎么好的,當(dāng)然最重要的就是電位器了,在舵機(jī)這么小的尺寸里塞進(jìn)一個(gè)180°的電位器,其精度一般都不高,當(dāng)然有錢能讓精度更高,但是不會(huì)太高,除非你自己用減速組,拖一個(gè)高精度線性電阻,但是難度太高,但是對于低端舵機(jī)的使用場景來說,市場上的已經(jīng)夠了。我自己曾經(jīng)改造過一個(gè)舵機(jī),換了一個(gè)德國的高精度的電位器,用了日本的低壓馬達(dá),自己重新設(shè)計(jì)了控制驅(qū)動(dòng)板,效果還不錯(cuò),當(dāng)然那接近一巴掌大的尺寸,兩個(gè)995的重量也不是蓋的。
arduino自帶了一個(gè)舵機(jī)驅(qū)動(dòng)的庫,也給了example,沒什么好說的,簡單明了,用了中斷來保證對寫入電平的較為精確的控制。貼出幾個(gè)定義的函數(shù),僅供參考使用:
