F2812应该能完成无传感器的PMSM控制. 非常鼓励楼主的这种非常较真的钻研精神.
我觉得这种较真精神, 现在工程师队伍里, 越来越弱了. 我知道是不是一种悲哀.
另外, 关于这个说法, 的确绝大部分的书籍都没有说清楚. 因为结构太相似了.
我的认为:
首先电机就是电机, 跟用什么驱动应该不要瓜葛.
其次, 渊源上讲: PMSM 来源与 ACIM, 是感应异步电机的后代. 它的出现是为了解决那个转差的. 所以早期的 PMSM 也用 ACIM 一样的正弦波电压工作. 优点当然是没有转差, 转矩的变化不影响转速. 但是启动上面有问题; BLDC 来源于直流电机. 是为了去掉换向器而产生的. 由于要求电子换向, 从诞生起, 就和位置传感器一起出现的. 优点当然是没有了换向器, 缺点是控制复杂了.
最后, 两种电机做对比时发现, 其实两种电机的磁路和结构完全相同. 所以它们的驱动方式也可以相互替换...(说来说起, 怎么还是要说驱动呢!)
差别只是在次要的附加部分.(有点PMSM 有定向启动结构, 而 BLDC 有位置传感器) 这也正是解决问题的两个方法.
至于还有其他细微差别, 我看不提也罢. 感谢airwill! 看angus1109的话,是不是说,包括STM32在内的许多MCU都是"在不用位置传感器时,很难做好PMSM控制"的意思吗?
有没有实际测试数据来证明它呢? PMSM的控制是否可以做好需要看场合而定,如果只是调速,那么现在的无传感FOC控制就可以完成,当然转速还是不能太低,如果是用在伺服上面,那么对电机的可以达到的最低速度,调速比,精度等就有要求了,那样的话就需要编码器了,PMSM的控制需要用到的运算比较多,所以需要好一些的MCU,一般的32位MCU和microchip的DSPIC系列都可以。 学习到很多,:lol go on. 看楼主如此对电机分析得头头是道!我也分享两款电机控制系统吧!这是STM32/8的得两款芯片!控制直流无刷电机!从18V~300V最大功率能做到600V2KW 大功率驱动!
页:
1
[2]