论文部分内容阅读
随着经济的快速发展,汽车保有量不断上升,导致环境问题、能源危机日益严重,已影响了社会的可持续发展。为了摆脱这种困境,我国政府发布了一系列政策方针以支持新能源汽车的研发。发展新能源汽车是降低环境污染、缓解能源危机的重要措施。因为无污染、零排放的特点,电动汽车得到了优先发展。相比传统汽车,电动汽车电子控制单元众多,在电动汽车的生产研制、运行维护中如何查看各个电子控制单元运行状况以及在出现问题后如何迅速查找故障源头,是电动汽车发展必须考虑的问题。本文针对电动汽车的生产、维护需求,设计并实现了一套基于Android的电动汽车检测仪样机。本文首先分析了电动汽车检测仪的功能需求,包括CAN网络数据采集存储、解析显示以及固件更新等,在此基础上设计了电动汽车检测仪的系统架构。设计了基于Android的电动汽车检测仪样机。样机硬件系统包括电源模块、存储模块、CAN网络数据采集模块、无线网络数据传输模块,使用飞思卡尔i.MX6Q作为中央处理器,对采集的电动汽车实时运行数据进行存储、解析、显示以及WiFi传输。在软件研制过程中,描述了检测仪样机软件层次图。首先对底层软件进行开发,如:驱动移植、FlexCAN中间件开发。然后在底层软件正确运行的基础上,进行应用程序编写。在软硬件设计完成后,对检测仪样机进行了模块调试和联合调测。在实验室环境下调试了CAN总线数据采集与发送、无线网络数据传输。调试结果表明FlexCAN模块、USB-WiFi模块功能正常。之后将该套检测仪应用于轻型电动物流车,样机每隔500ms采集一次车辆运行数据,实时显示了数据信息,测试了样机的信息检测以及整车控制器程序下载功能。目前样机已应用于轻型电动物流车,应用结果表明该套检测仪样机具有实时性与稳定性,满足电动汽车在生产研制中的需求。