您好,欢迎光临!   请登录 免费注册    
  您的位置:电子变压器资讯网 > 资讯中心 >  技术文章 > 正文
基于ARM的汽车“黑匣子”设计
[发布时间]:2012年4月11日 [来源]:电子发烧友 [点击率]:6084
【导读】: 汽车行驶记录仪俗称汽车黑匣子,是一种能够对车辆行驶速度、时间、里程以及其他状态信息进行记录的电子装置。本文设计的基于TI 公司的TMS470R1A256 汽车行驶记录仪可以记录汽车行驶的状态,并对...

3. 5 TMS470R1A256 与HOLUXGR285 之间的通信

HOLUXGR285 智能型卫星接收模组,采用美国瑟孚公司所设计的第二代卫星定位接收芯片,是一个完整的卫星定位接收器。具备全方位功能,能满足专业定位的严格要求与个人消费需求。适用范围从汽车导航、保安系统、地图制作等。

HOLUXGR285 通过RS2232 , TTL 与其它电子设备沟通,并以内建充电电池,存贮卫星资料。

其耗电量低,且能同时追踪12 颗定位卫星的讯号,每0. 1 秒接收一次,每秒更新一次定位信息。

HOLUXGR285 与TMS470R1A256 均为3.

3V 供电,故无需电平转换便可通过串行通讯口实现数据交换。硬件连接如图5 所示。

  

                  图5 HOLUXGR285 与TMS470R1A256 的硬件连接

3. 6 TMS470R1A256 与Benq M22 之间的通信

Benq M22 是一款内嵌TCP/ IP 协议栈,支持GSM/ GPRS CLASS4 , 可工作在EGSM900MHz ,DCS 1800MHz ,PCS 1900MHz ,可以支持数据业务的透明和非透明传输。从封装上来说,M22 使用连接座式接口,模块上自带天线MMCX 接头。由于支持GPRS 甚至拥有嵌入式的TCP/ IP ,可以用于实时性要求较高,数据量相对较大,传输速度相对较快的汽车行驶记录仪中。

Benq M22 和上位机的通讯数据接口为UART ,电平为TTL/ CMOS , 波特率为标称的300~115200bp s 的自适应波特率,只要是这个区间的标称波特率,模块自动识别,无须用户去干预,可以接成全串口或者半串口通讯。所谓的全串口,是指DB9 的九条线都需要接上,所谓的半串口则只接RXD , TXD 和GND 就可以进行通讯了。本系统采用半双工模式,则模块的RXD 可以直接连接TMS470R1A256 的TXD ,模块的TXD 可以直接连接TMS470 R1A256 的RXD ,如图6 所示。

  

                 图6 M22 与TMS470R1A256 硬件连接

4 系统软件设计

系统上电后,首先对系统进行初始化。然后进行自检,自检范围包括数据存储器、时钟和I/ O 口,自检后根据自检结果在显示器上显示相关信息。

如果自检不通过,显示"自检不正常"和错误代码。

自检通过后,然后进入驾驶员身份认证,通过后,LCD 显示相关数据,等待数据刷新。系统主程序流程图如图7 所示。

   

                      图7  系统主程序流程图

4. 1 数据采集

记录仪读取到原始数据后,根据脉冲量和车辆特征系数等能够计算出总累计行驶里程、最近2 个日历天的累计行驶里程、最近360 小时内的累计行驶里程、每200 毫秒的速度和每分钟的速度。

记录仪采集的脉冲来自于速度传感器,该速度传感器每转产生8 个脉冲,而车辆在每公里使速度传感器旋转的转数由车辆特征系数决定。记录仪根据所记录的脉冲数,可以得到车辆行驶的里程。

投稿箱:
   电子变压器、电感器、磁性材料等磁电元件相关的行业、企业新闻稿件需要发表,或进行资讯合作,欢迎联系本网编辑部QQ: , 邮箱:info%ett-cn.com (%替换成@)。
第一时间获取电子变压行业资讯,请在微信公众账号中搜索“电子变压器资讯”或者“dzbyqzj”,或用手机扫描左方二维码,即可获得电子变压器资讯网每日精华内容推送和最优搜索体验,并参与活动!
温馨提示:回复“1”获取最新资讯。