基于CAN接口实现多机控制系统设计

网友投稿 250 2022-11-21

基于CAN接口实现多机控制系统设计

如图 1 的空调系统所示,需要控制多个电机,包括一个压缩机、数个室内单元风扇及数个室外单元风扇。所有电机必须高效、低噪音地运行,能够准确地侦测过流、过热、机械损坏等问题,以确保故障时也能安全运行。

图1: 空调系统配有多个电机,包括一个压缩机、数个室内单元电机及数个室外单元电机。

功能

图2: 用于交流空调电机控制的逆变器算法,分为软件、内部及外部硬件三大模块

当一个微控制器控制多个电机时,进行高效、实时的密集计算需要一个复杂的软件架构。而这种软件架构开发难度高、调试耗时大、并且难以测试电机性能是否达到要求的质量和安全水平。多功能计时器和转速表此类集成外设可以通过减少 MCU 的计算量来简化多电机控制。此外,可利用软件库协助外设进一步简化设计,并缩短上市时间。

图3: 运用多功能计时器产生 PWM 波形

多电机设计

多电机工业和家庭应用的控制系统

室内和室外单元都提供需要的性能和效能。赛普拉斯 S6E2H FM4 微控制器是此类应用的理想选择,将高性能电机控制、CAN 等通讯接口以及充足的用于额外监测和控制功能的资源集成为一体的低成本解决方案。

图4: 现代空调系统的多电机控制系统框图

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:解决for循环中异步请求顺序不一致的问题
下一篇:Java 实战项目之教材管理系统的实现流程
相关文章

 发表评论

暂时没有评论,来抢沙发吧~