基于MPC5744P的船用发动机电控系统基础软件设计
摘要
发动机电控系统研究是船舶工程领域中的一个重要方向,它涉及到发动机控制的各
个方面,现在电控系统变得越来越复杂庞大,提高开发效率和开发质量变得意义重大。
本文针对船用发动机的控制需求,选择高性能芯片MPC5744P作为主控芯片,运行
发动机控制策略及控制算法。FPGA作为驱动辅助芯片,运行各执行器驱动程序。
MPC5744P是NXP的PowerPC系列的32位芯片,最高200MHz的总线时钟,有丰富的
片上资源,能够满足船用发动机的控制需求。
首先,根据船用发动机基本控制需求,进行电路原理图设计及基础软件层划分。控
制器硬件电路包括主控芯片及辅助芯片最小系统电路、电磁阀喷射驱动电路、点火电路、
模拟量处理电路、开关量处理电路,使用MC33972进行电路设计、曲轴/凸轮轴信号处
理电路、CAN通信电路、SPI通信电路和电源模块,电源模块可以提供1.3V、3.3V、5V、
12V、24V、60V电压。
其次,基于船用发动机基本控制原理进行基础软件层需求分析,将基础软件层进行
层级和模块划分,将
原创力文档

文档评论(0)