论文摘要
本文针对城市公交车行驶过程中频繁启动、制动的特点,提出在汽车上加装汽车节能装置,并详细地讲述了该装置的工作原理。 本课题应用汽车电子控制技术设计了汽车节能装置控制器的硬件电路,该硬件电路由数据采集模块、数据通信模块、控制模块组成。 控制器的软件设计包含三个部分:单片机程序、上位机应用程序、USB设备驱动程序。单片机程序结构由中断服务程序和主循环程序组成。中断服务程序实现采集数据信号、接收通信数据的功能。主循环程序实现发送通信数据以及控制汽车节能装置工作的功能。上位机应用程序主要实现串口通信、USB接口通信和数据处理的功能。USB设备驱动程序是采用DrvierStuio工具开发的。该驱动程序主要实现USB设备(PDIUSBD 12)端点1的中断传输和端点2的批量传输。 整个控制器的软硬件实现的功能为:采集压缩机压力数据、汽车速度数据、汽车制动踏板的位置和油门踏板的位置数据,并根据这些数据控制汽车节能装置中的电磁阀和电磁离合器的切合。
论文目录
第1章 绪论1.1 课题的来源及背景1.2 课题的主要研究内容1.3 汽车节能装置工作原理及工作过程简介1.3.1 刹车过程简介1.3.2 启动过程简介1.4 课题的预期结果1.5 本章小结第2章 汽车节能装置控制器硬件设计2.1 总体设计2.1.1 总体方案2.1.2 系统框架的确定2.2 单片机的选型2.3 控制模块硬件设计2.4 数据存储器和程序存储器的扩展2.5 模数转换电路2.6 看门狗电路2.7 串行通信部分2.8 USB接口部分2.8.1 USB简介2.8.2 USB接口器件PDIUSBD12的硬件电路2.9 本章小结第3章 系统软件设计3.1 单片机编程语言和开发工具3.2 PC机应用程序编程语言和集成开发环境3.3 单片机程序设计3.3.1 模块化的程序设计方法3.3.2 X25045编程3.3.3 数据采集程序模块3.3.4 串行通信程序3.4 单片机的USB固件程序3.4.1 USB体系3.4.2 USB总线的数据传输方式3.4.3 USB设备固件的编写3.5 PC机应用程序设计3.5.1 MSCOMM控件实现PC机与单片机串口通信3.5.2 USB接口PC机应用程序设计3.6 本章小结第4章 USB设备驱动程序开发4.1 设备驱动程序概述4.2 开发工具介绍4.3 建立WDM驱动程序编程环境4.4 USB接口描述4.5 DriverWorks编写USB驱动程序的具体实现4.5.1 即插即用(PNP)编程4.5.2 电源管理编程4.5.3 分发例程的编程4.6 USB设备驱动程序的调试4.7 USB设备驱动程序的安装4.8 本章小结结论参考文献攻读硕士学位期间发表的论文和取得的科研成果致谢
相关论文文献
标签:汽车节能装置论文; 端点论文; 设备驱动程序论文;