新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于MCU的无线行驶记录仪硬软件设计

基于MCU的无线行驶记录仪硬软件设计

作者:时间:2015-06-20来源:网络收藏

  3.1.4数据存储单元硬件设计

本文引用地址:http://www.eepw.com.cn/article/276020.htm

  无线行驶记录仪数据存储单元采用铁电和Flash芯片组合方式组成。在汽车行驶过程中,记录仪会按秒(用户可配置)时间间隔,对采集的数据存放到铁电里面,在铁电内部存储区域划分为5个块:设置参数记录块、运行参数记录块、疑点记录块、疲劳记录块、普通记录存储块。数据存满铁电后,把数据挪移到Flash里。

  铁电芯片选用RAM TRON公司的FM24CL64,通过I2C接口与连接。Flash芯片选用ATMEL公司的AT45DB128,通过SPI接口与连接。接口电路连接图如图5所示。

  

 

  图5数据存储电路

  3.1.5开关信号采集硬件设计

  无线行驶记录仪采集8个开关信号,采用统一的硬件接口电路,对于信号的有效电平通过配制区分,以刹车电路为例介绍开关采集接口电路如图6所示。

  

 

  图6开关量采集电路

  3.1.6无线通信模块硬件设计

  对于无线通信的可靠性与安全性,无线通用模块的纠错机制是采用重发机制,当把要发送的数据信息内容填到要发送缓存区里面,发送时模块会加上CRC校验。如果接收方收到错误的数据帧,会丢掉不返回任何信息,而没收到应答的发送方会启动重发机制。

  无线通信模块选用中电华大电子有限公司的TL0902GU无线通信模块,无线通信模块参数如表1所示。

  

 

  无线通信模块接口电路如图7所示。

  

 

  图7无线通信模块接口电路

  3.2记录仪软件设计

  根据无线行驶记录仪软件的功能,将记录仪软件主函数分成不同时序的任务流程,如表2所示。

  

 

  软件流程如图8所示。

  

 

  图8主程序main()函数流程

可控硅相关文章:可控硅工作原理


脉冲点火器相关文章:脉冲点火器原理


关键词: MCU ZigBee

评论


相关推荐

技术专区

关闭