大家是否对32路舵机驱动器的密密麻麻的连线感到厌倦了,是否对舵机连接的复杂感到郁闷,其实这种情况已有所改观,Sparkfun已推出一新款伺服舵机驱动器,这款舵机驱动器可以实现两根电线实现控制多达128个伺服舵机!它就是OpenServo!
图1 OpenServo安装在舵机上
试想一下,机器人身上再也不会看到一根根电线连汇总到主控制器,取而代之的是简洁的一对信号线贯穿始终。数字串行信号发送到每一个独立的舵机驱动器中,再由舵机驱动器独立驱动舵机,这样可以大大的减轻主控制器的工作量,还降低了不少功耗。不过缺点也是有的,它需要你把舵机开膛破肚,替换里面原有的电路板,重新焊接电机与电位器的接线,为了一劳永逸折腾一下也算值了。
图2-3 OpenServo数字舵机驱动器
图3 OpenServo数字舵机驱动器尺寸图
这款新品是http://www.openservo.com/开源组织推出的一款为机器人打造的高质量数字伺服舵机新产品,内部集成高新能8位AVR控制器,H桥驱动,能够对位置和速度进行高精度的控制,也就是说,它可以完全替代舵机原有的廉价模拟RC控制板。I2C/TWI舵机驱动器控制接口,通过与Arduino简单的互连,不但能够控制舵机运转,还能够实时读回舵盘转向角、速度、电压和功率等参数。内部EEPROM也被利用起来,用于存储舵机的配置信息。驱动器代码基于C语言,完全采用免费开发工具,能够轻松对其进行二次开发,也非常利于我们学习数字伺服舵机的工作原理。
图4 Openservo正面
图5 Openservo背面
这款舵机驱动器是完全开源的,动手能力强的创客们甚至可以用覆铜板手工打造一个。不过为了节约宝贵时间还是入手Sparkfun原装进口的驱动器较为可靠。
图6 经典的32路舵机控制器
相关链接:
OpenServo:http://www.alsrobot.cn/goods-490.html
Arduino UNO SMD:http://www.alsrobot.cn/goods-277.html
32路伺服电机控制器:http://www.alsrobot.cn/goods-218.html
近期新闻
热门新闻
奥松智能微信