https://www.stmcu.com.cn/Designresource/design_resource_detail?file_name=AN2820_%E4%BD%BF%E7%94%A8%E4%B8%AD%E5%AF%86%E5%BA%A6STM32F103xx%E5%8D%95%E7%89%87%E6%9C%BA%E5%AE%9E%E7%8E%B0%E9%A9%B1%E5%8A%A8%E5%8F%8C%E6%9E%81%E5%9E%8B%E6%AD%A5%E8%BF%9B%E7%94%B5%E6%9C%BA&lang=EN&ver=2.5
作为动力或执行机构,马达的使用,从普通的DC马达,到BLDC马达,发展到永磁同步马达PMSM,不断的提升功率及性能,同时驱动技术也在不停更新升级,广泛应用于各种各样的场合,从小家电到新能源汽车,从玩具到工业机器人,从四轴飞行器到航天航空,无处不在!毫无疑问,电机的控制算法就成了核心,通过MCU自身的PWM控制和ADC检测,实现梯形方波或更复杂的正弦波驱动信号,其实就是一种直流变交流,并可无级调频的能量转换方式,随着电控技术和驱动方式不断提升,对MCU的处理能力有了更高的要求!作为ST半导体一直追求的目标,马达驱动控制已经实现一站式全方位的开发和应用,而且提供了众多的评估开发板进行前期验证和评估,利用MC WORKBENCH设置参数以及电机控制软件库,可以快捷方便实现FOC控制永磁同步电机,听说生成的代码还是全开源,其技术非常值得参考和研究!当然刚开始会有很多隐晦难懂的代码,必须结合相应的评估板进行调试理解,当然不但有这些高端应用,也有常见的应用,比如步进电机控制,我下载了这份文档,把步进电机驱动进行了详细的说明和科普!看样子,ST不但有MCU技术,也有专门的驱动芯片简化设计和应用!非常实用的一次体验和学习!
|