基于多线程和CAN通讯的柴油机硬件在环仿真平台设计
本平台采用一套全新的设计方案.硬件方面,利用32位单片机MOTOROLA68376开发仿真ECU,利用非接触式电流传感器实现了喷油和供油信号的准确测量.软件方面,仿真ECU的程序针对MC68376采用汇编语言和C++混合编写.对于上位PC机,软件系统采用了多线程编程技术,有三个线程分担PC机的工作:监控线程,柴油机模型实时运行线程及通讯线程.模型线程和通讯线程用VC++开发,作为子线程.采用CAN通讯协议,分别对TouCAN模块和USBCAN进行通讯编程,通过USBCAN智能转换卡,实现了仿真ECU和PC之间准确可靠的数据通讯,通讯波特率达500Kps.应用本平台开发的硬件在环系统已经成功应用于GD-1高压共轨电控系统ECU和DelphiEUP系统ECU的测试和开发.
柴油机 CAN总线 多线程 仿真平台
王俊席 唐航波 龚元明 杨林 卓斌
上海交通大学汽车电子技术研究所,上海,200030
国内会议
青岛
中文
127-131
2005-10-12(万方平台首次上网日期,不代表论文的发表时间)