循环中的硬件R18Z4发动机型号
该项目的目的是创建一个C ++引擎仿真,该引擎仿真可以计算传感器值,并通过DAC / PWM输出将其发送到引擎ECM,以仿真运行中的引擎。
如果成功,它将提供足够准确的传感器值,首先,工厂ECM将运行而不会进行任何诊断,其次,它可以用作测试平台,以从头开始开发发动机ECM设计。 在第二种选择的情况下,这将包括定制设计的PCB和控制软件。
总体系统模型如下:
R18Z4Sim.cpp是主cpp文件。
用户界面
该模型是通过使用ubuntu笔记本电脑上运行的python / tinkter创建的用户界面控制的,IPC是通过笔记本电脑与树莓派之间的TCP / IP来完成的。
PCB设计
DAC /电源PCB到引擎ECM的接口设计尚未完成。