|
这个跟电调使用的单片机的脉宽采样精度和控制精度有关,普通的单片机是8bit采样精度,实际控制电机的油门值有255个台阶,即2的8次方-1,更高精度的有10bit,16bit甚至32bit,采样精度依次递增,越细腻,越逼近直线;对电机的控制精度跟以上类似。从图上看,控制脉宽是8bit的精度,但是电调的控制精度远远低于8bit,只有4bit,这个基本上可以归结成单片机输出控制MOS管的SPWM波产生的方式问题,有可能是用软件方式产生PWM,也有可能是在控制算法中为了处理速度牺牲精度做了优化。
电机的转速同步采用目前的通用电调基本不可行,主要原因有3:
A-电机制造差异,包括线圈松紧程度,磁钢材料个体差异,在同样的驱动功率下,几个电机转速误差+-10%很正常。
B-通用电调的单片机计时精度受温度影响,所有电子器件都有温度特性,使用内置振荡器的单片机温度特性最差,计时误差超过5%;使用外部陶瓷晶振的稍好,工作温度范围内全程计时误差在0.5%左右;石英晶振较优异,计时精度可以做到几百个ppm甚至0.几个ppm。
C-通用电调的转速都是开环控制,本身不具备转速检测功能,无法与其他电调胁从,此条致命。
[ 本帖最后由 fly_snail 于 2010-10-16 03:09 编辑 ] |
|