2018-06-11 (3)聊聊arduino与舵机

舵机分为数字舵机和模拟舵机我就不赘述了,大家可以自行百度其差别,我个人认为,有钱就上数字舵机,没必要省的,模拟舵机了解不深,只知道一点点,模拟舵机构造简单,四部分,电机,控制驱动板,电位器,还有就是减速组,其中水也是很深的,减速组没什么好说的,都是看钱,低端的控制驱动板,都能在市场上买到现成的,接上电机和电位器就能用了,小扭矩舵机没什么好说,便宜,质量一般,大扭矩但便宜的舵机,在对电机的驱动,特别是mos的使用上,经常会偷工减料,烧mos很常见,而且这类舵机的电机一般都是不怎么好的,当然最重要的就是电位器了,在舵机这么小的尺寸里塞进一个180°的电位器,其精度一般都不高,当然有钱能让精度更高,但是不会太高,除非你自己用减速组,拖一个高精度线性电阻,但是难度太高,但是对于低端舵机的使用场景来说,市场上的已经够了。我自己曾经改造过一个舵机,换了一个德国的高精度的电位器,用了日本的低压马达,自己重新设计了控制驱动板,效果还不错,当然那接近一巴掌大的尺寸,两个995的重量也不是盖的。

arduino自带了一个舵机驱动的库,也给了example,没什么好说的,简单明了,用了中断来保证对写入电平的较为精确的控制。贴出几个定义的函数,仅供参考使用:



你可能感兴趣的:(2018-06-11 (3)聊聊arduino与舵机)