|
原帖由 WFLY天地飞 于 2011-6-18 10:00 发表
下面以4096分辨率为参考说明:
1.从遥控器端来看,操纵杆的物理位置行程可以被分成4096级,这个是由遥控器内部的高精度12BitADC(美国TI芯片)进行模拟到数字的转换的。
要用到这个精度,人要有能耐把摇杆分成4096级来操作,这不是人,这是神。
2.经过AD转换并在遥控器内部进行相关处理和运算(注意:内部的处理运算采用了更高精度的32Bit方式处理,能有效提升计算精度),始终保持着32Bit的高精度数据。
4.遥控器将32Bit的高精度数据处理为12Bit数据后通过2.4G通信方式传输给接收机。
32Bit微控制器普及到今天,要不了10块钱就买的到的时候,这个没什么可以吹的,重要的是再高的处理速度,接收机输出一样是毫秒级的,舵机执行速度就更是几十上百毫秒级的
5.接收机将12Bit数据转换成高精度的PWM脉宽信息驱动舵机。
注意:脉宽的大小代表了舵机的位置,假如脉宽1.0ms代表-180度,2.0ms代表+180度,4096精度可将脉宽分成244ns(纳秒)即0.089度的位置精度。如果是1024分辨率则只能做到0.35度的位置精度。
纠正你一直用错的一个词:“精度”,4096是分辨率,不是精度,精度到哪个级别这个控没用过我不知道
一般的舵机最大使用角度45度,1024分辨率的用足,每个字0.043度,4096用足,0.01度,哪个神人能觉察到?神马?机械联动后会放大?哪个神机的虚位小到0.01度都能有动作的?
综上,4096分辨率是神仙玩神机的的时候用的,是个人,1024和4096没有任何分别。
[ 本帖最后由 ideastone 于 2011-6-18 10:41 编辑 ] |
|