针对斯特林发动机运行监控需要,以MC9S12DG256和ATmega128单片机为核心设计了一款基于CAN总线及μCOS-II平台的监控系统。硬件分为主控制板、开关量板和模拟量板,软件上采用集中式与分布式结合的控制思想实现了斯特林发动机运行状态的检测和控制。文中介绍了系统工作原理、软硬件设计、CAN总线ID设计、μCOS-II在MCU上的移植和应用程序的设计。实际应用结果证明,该监控系统能有效对斯特林发动机的运行进行监控,验证了此方案的可行性,具有一定的设计参考价值。
1