第一点的原因我们可以理解为,现在的舵机都是并联控制的,舵机线都是需要接到控制板上,我们可以幻想,如果舵机可以串联就好了。脚腕关键的舵机串到膝关节,一直串到髋关节,最后一根线直接接到主控板上,甚至可以把所有的舵机都串进去。我们可以惊喜的发现,只需要1根线,最多4根线就可以搞定17个舵机了。
第二点的原因是舵机自己不能存储中位修正值,修正值需要我们发控制脉冲的时候补进去。我们可以想象,如果我告诉舵机:你好,放松,我要修正你的头的位置,它有点歪了。然后舵机就放松下来,我们把它的头摆正,然后告诉它:这是你头部的正确方向,你以后需要以这位置为正前方,然后舵机就把这个位置记下来了,并且我告诉它转60度它就以这为初始位置转60多,不多不少。
第三点原因是机器人没有神经系统,根本不知道疼痛。如果我们能给控制卡提供每一个关节的力矩、电流、电压、温度、转角,那么机器人缺胳膊少腿的问题都可以解决。呵呵,好像有点神奇了。
其实一点不神奇,因为自从串行总线智能舵机出现后,这些幻想都可以瞬间变成现实。总线伺服舵机简单的说就是可以串联,并且接受数据信号,能够提供关节的力矩、电流、温度、角度等信息,能准确控制位置的运动单元,外形可以和舵机一模一样。我们用一个带串口给总线发送一条指令:舵机ID1,转20度;舵机ID2转30度,舵机ID3休息……直到理论上最后一个舵机。然后所有的舵机就会执行这条指令。这样一连串的动作组成的动作组,一连串的动作组组成工程。就形成了一套你想要的舞蹈、体操、或是一段步态的路径。想想,智慧火花就此开启了。
总的来说,串行总线智能舵机好处实在是太多了。但市面上是否存在这样的一整套结构呢。从舵机到主控板一整套的方案。答案是有的。经过多年研究实验,开发出一套即从主控板到舵机的串行总线智能舵机应用解决方案,该方案的发布对于许多想开发机械臂,机器人,积木,以及许多DIY项目的简直是一个福音。即使不是码农,没有接触过代码的人类也能够在极短的时间内熟悉这套底层系统。这样在认知的道路上大大节约了时间。串行总线智能舵机具有极简布线,开机回中位功能,数据反馈功能,磁编码更稳定可控,开放协议功能,可以接入你想要的功能,如触摸感应,语音通话,距离感应器等等。真正解决了底层解放的生态模式。