首 页文档资料下载资料维修视频汽修在线平台
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 汽车技术 > 汽车维修 > 汽车部件维修实例
设计基于CAN总线的军用汽车智能控制
来源:本站整理  作者:佚名  2012-06-11 11:06:06


三、汽车智能系统各模块介绍

1.信号收集与处理模块

这里的信号处理是指将传感器送来的信号进行滤波、隔离、放大、电平转换等,以滤波为例作简要阐述。

 

发动机的点火线圈是相互耦合的,在点火的时候,触点断开瞬间,线圈中产生很高的感应电动势,在感应电动势的作用下,次级火花塞击穿产生高频振荡,其幅值有可能远远大于初级线圈的感生电动势,这一点在电路设计时应予充分考虑;同时所设计的采样电路应尽可能减小对点火电路电气参数的影响。模块设计中滤波部分采用典型电子滤波电路,应用共基极三极管 T 检波和 RC 滤波器屏蔽高频成分。电子滤波电路如图 3 所示。

 

2. 车内监控模块

(1)硬件部分

主要为 ECU,其作用为分析处理各种信号,并作出相应的响应。

(2)软件部分

主要分为:系统主程序单元、CAN 通讯数据单元、数据采集及处理单元,LCD 显示单元等,软件部分总体结构如图 4 所示。下面对各单元的功能进行说明,各单元成树状,按照主次分三级排列。主程序单元位于第一级,负责各个子模块。CAN 通讯数据单元、数据采集及处理单元、LCD 显示单元、电子看门狗单元、数据存储单元位于第二级,负责处理相应的功能模块。CAN 通信单元负责数据的接收和发送。数据采集及处理单元负责对脉冲信号和模拟信号的采集及计算,并进行数字滤波。LCD显示单元用于驱动液晶屏显示各种车况信息(注:此处的 LCD 显示单元也是人交互模块的共用单元)。数据存储单元用于存储数据信息。电子看门狗单元控制整个软件正常运行,在程序跑飞时能够重新启动。汽车各种传感器位于第三级,负责采集汽车各个部分的信息,并将数据传送给数据采集与处理模块。

 

3. 人机交互模块

人机交互模块包括:键盘和显示器。键盘通过 ZLG 键盘与显示控制芯片构成 4x4 的行列式键盘实现,行线上接有上拉电阻。显示器选择的是 SMG12864ZK,该液晶显示模块是 128x64 点阵的汉字图形液晶显示,可显示汉字 及 图 形 , 内 置 国 标GB2312 码简体中文字库(16x16 点阵)、128 个字符(8x16 点阵)及 64x256 点阵显示(GI)。可与 CPU 直接接口,提供两种界面来连接微处理器:8 位并行及串行两种连接方式。具有多种功能:光标显示、画面移位、睡眠模式等。

 

上一页  [1] [2] [3] [4]  下一页

关键词:CAN总线 智能控制

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)
Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:82,921.88000 毫秒