基于CAN总线的商用车智能数字仪表开发

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:JGTM2000
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
汽车仪表作为人车交互的窗口,为驾驶员提供汽车的运行状态及各种参数,是汽车必备的一种重要装置。目前,基于CAN总线及其高层协议SAE J1939的智能数字仪表已经成为汽车电子控制应用的热门。本文采用CAN总线及SAE J1939协议技术,构建商用车智能数字仪表系统。为减小外围电路的复杂程度,控制核心采用集成了多种外设的STM32F107VC微处理器。接着设计系统电路,包括CAN总线接口,需显示的外部信号采集对应的放大、滤波、整形和隔离电路,液晶显示电路及报警提示电路模块等。最后按总体结构图进行配置,完成硬件系统的构建。软件设计的工作流程,首先使用固件库配置微处理器外设工作。其次移植uC/OS-II系统,以任务的方式控制外设实现仪表功能。最后使用uC/GUI提供的函数绘制仪表面板,编写SAE J1939协议栈,正确解析收到的报文。工作的关键在于SAEJ1939定义的协议数据单元和CAN扩展帧的转化,以及根据可疑参数编号和参数组编号计算参数的实测值。最后,本文采用一种简单的调试方法,验证收到的CAN总线报文是否正确。即配置串口,重定向printf函数,实现打印功能,从而将接收的数据打印至调试终端验证结果。根据上述过程开发的商用车智能仪表,具备结构简单、安装方便、功能完善及可扩展的特点。与其他智能数字仪表相比,运行时可靠、直观,价格便宜,代表了未来汽车仪表的发展方向。
其他文献
随着微型推进器、微型传感技术、微电子机械及微加工技术的逐渐发展,毫瓦到瓦级动力源的要求越来越高。传统的充电式电源受限于能量密度和充电时间,并不是最佳的选择,基于燃烧的微型燃烧系统具有体积小、能量密度高、持续时间长以及补充燃料方便快捷等优势,逐渐受到人们的关注。随着尺度减小,燃烧器面积/体积比急剧增大,燃烧稳定性和燃烧效率随之发生变化;探究催化燃烧的尺度效应对微尺度能源系统的影响成为微尺度能源系统的
为了应对能源危机和环境污染,化学回热循环作为燃气轮机的一种改进形式得到越来越广泛的研究。化学回热循环采用化学反应吸收燃气轮机的高温余热并且改造燃料成分,提高循环热效
板式蒸发换热器利用降膜蒸发原理强化传热,相比传统换热器具有传热效率高、流通面积大、结构紧凑、占地面积小等优点,在石油、化工、能源等能耗、水耗较大的行业中有着广阔的应
通过对内燃机的能量分配分析发现,内燃机运行时由发动机冷却水和排气带走的热量约占燃料燃烧释放总热量的60-70%,因此有效回收这部分热量具有重要意义。目前有机朗肯循环是一种
我国互联网金融虽然起步较晚,但在相对宽松的监管环境下取得了快速发展。随着云计算、大数据、第三方支付、P2P等为代表的互联网金融竞争模式在市场上大量出现,以"金融线上化
本文通过对荣华二采区10
期刊
随着现代工业的迅速发展,以能源为中心的环境、生态等问题日益加剧,节能是非常重要的,也是当务之急。强化换热技术的应用不但节能环保,而且节约了投资和运营成本。所以强化换
姜酚和姜烯酚是生姜中的主要活性成分,大量研究表明二者有抗肿瘤、抗病毒、抗炎和抗氧化等活性,其中6-姜酚和6-姜烯酚的活性最高。目前生姜中活性成分的分离方法并不完善,建立一套快速高效的分离纯化方法具有重要意义。本研究采用D4020型大孔吸附树脂、高速逆流色谱和高效制备液相色谱相结合的方法,可从生姜中分离得到多种化合物单体。具体方法为:生姜95%乙醇提取物用石油醚脱脂,乙酸乙酯萃取,乙酸乙酯相过D40