电机控制 使用51单片机可以效果怎么样?
新人求助,使用51系列的单片机去控制电机的效果??有没有可能实现一些流行的的控制方法啊?如矢量控制这些?? 51单片机 理论上也能实现矢量控制,但是难度不是一般的大。适合电机控制的单片机至少要能够实现 6路pwm输出, 与pwm同步电流检测,并且方便位置信号检测, 如霍尔,光编等。 8位的精度实在是太低了,而且51的运算能力是在不咋样。。建议选择16位的单片机 用51几乎不太现实,因为如果做一个好的电机控制,内部需要查表,需要解耦,需要补偿,需要各种OBD算法。。。
这还是仅软件方面的需求,精度方面的需求更大。
所以使用51的话,应该没法实现。
但如果只想电机能转就行,应该还是可以玩一下的吧。 简单的控制没问题的 无刷直流没问题,正弦就有点困难,一般用dsp了。 没有必要,如果从成本上考虑,STM32都比单片机合适。 可以的,用简化版的正弦控制 如果是标量控制的话应该可以。如果是多单片机实现也可以做FOC。但是由一片51实现FOC的电流环和速度环有些难啊。 还是用DSP好。
页:
[1]