基于MSP430的汽车黑匣子的设计.doc

上传人:爱问知识人 文档编号:5095191 上传时间:2020-02-01 格式:DOC 页数:58 大小:807.50KB
返回 下载 相关 举报
基于MSP430的汽车黑匣子的设计.doc_第1页
第1页 / 共58页
基于MSP430的汽车黑匣子的设计.doc_第2页
第2页 / 共58页
基于MSP430的汽车黑匣子的设计.doc_第3页
第3页 / 共58页
基于MSP430的汽车黑匣子的设计.doc_第4页
第4页 / 共58页
基于MSP430的汽车黑匣子的设计.doc_第5页
第5页 / 共58页
点击查看更多>>
资源描述

《基于MSP430的汽车黑匣子的设计.doc》由会员分享,可在线阅读,更多相关《基于MSP430的汽车黑匣子的设计.doc(58页珍藏版)》请在三一文库上搜索。

1、本 科 毕 业 设 计(论文)学 院 电子信息学院 专 业 电气工程及其自动化 学生姓名 班级学号 指导教师 二零零九年六月基于MSP430的汽车黑匣子的设计The design of Vehicle black box based on MSP430毕业设计(论文)题目:基于MSP430的汽车黑匣子的设计一、毕业设计(论文)内容及要求(包括原始数据、技术要求、达到的指标和应做的实验等) 1 提供条件: MSP430开发板,KEIL、PROTEL99软件,936仿真器等; 2 设计内容与要求:(1) 调研收集分析有关资料,总结汽车黑匣子结构特点;(2) 确定汽车黑匣子结构设计总体原则; (3)

2、 进行汽车黑匣子结构规范计算;(4) 绘汽车黑匣子电路框图、程序流程图等;(5) 设计汽车黑匣子电路图和C原程序。 二、完成后应交的作业(包括各种说明书、图纸等)1. 毕业设计论文一份(不少于1.5万字);2. 外文译文一篇(不少于5000英文单词);3汽车黑匣子电路图和C原程序。三、完成日期及进度自2009年2月25日起至2009年6月20日止进度安排:第一三周(2月25日-3月16日):1、 熟悉课题;2、查阅资料;3、翻译外文文献;4、完成开题报告。第四八周(3月17日-4月20日):1、熟悉MSP430单片机硬件结构,掌握常用模块的设计原理;2、硬件、软件设计。第九十一周(4月21日-

3、5月11日):1、硬件、软件调试(若有条件)。2、完成中期检查报告。第十二十五周(5月12日-6月8日):撰写毕业设计论文。第十六周(6月9日-6月15日):1、交论文; 2、完成毕业设计验收。第十七周(6月16日-6月20日):毕业答辩。五、主要参考资料(包括书刊名称、出版年月等):1电子技术基础 高等教育出版社 1998。72模拟电子线路2 电子科技大学出版社 2004.73SP430系列16位超低功耗单片机原理与实践 沈建华 编著 北京航空航天大学出版社 2008.74MSP430单片机基础与实践 谢兴红 编著 北京航空航天大学出版社 2008.15MCS-51单片机原理及应用实例 清华

4、大学出版社 2004.36单片机应用系统设计 北京航空航天大学出版社 1996.127.8051单片机基础教程 科学出版社 2003.98.基于MCS-51单片机的嵌入式系统设计 电子工业出版社 2004.7 系(教研室)主任: (签章) 年 月 日 学院主管领导: (签章) 年 月 日本科毕业设计(论文)摘 要根据飞机“黑匣子”的原理而研究的监控记录汽车实时运行状况的系统,俗称“汽车黑匣子”。汽车黑匣子,又称汽车行驶记录仪,是可以实时采集并记录汽车行驶状态的电子仪器,它对保证行车安全和发生道路交通事故后的责任分析等有着重要的作用。国内外对于汽车行驶记录仪的研究开发已经有不下十余年的历史。20

5、世纪90年代后随着科学技术的发展和汽车市场的逐渐普及,很多研究所和厂家开始了汽车行驶记录仪的研究和开发,曾经有五花八门的产被推向市场。为了加强对汽车行驶记录仪的规范,国家于2003年4月15日颁布了汽车行驶记录仪GB/T19056-2003标准,2003年9月1日起实施。应该说,实用性规范化的“汽车行驶记录仪”产品的研究由此拉开序幕。本系统完全依照汽车行驶记录仪的国家标准而开发的,以MSP430超低功耗单片机作为主控器件、以FM24C04铁电存储器作为实时存储器,能够对汽车行驶时的转向灯、制动、超速超时告警、轮速信号等信息进行采集、处理、记录。记录仪利用RS232串口与PC机连接通讯,将这些记

6、录数据通过数据分析处理软件对实时记录的数据进行后处理分析。关键词:汽车黑匣子、MSP430、GB/T19056-2003国家标准Abstract According to the aircraft black box principle and the study of real-time monitor the operation of motor vehicle records of the system, commonly known as car black box.Automobile black box, also known as Vehicle Traveling Data R

7、ecorder,which can be collected and recorded in real-time vehicle status with electronic devices, it is to ensure traffic safety and road traffic accidents occurred in the responsibility of the post-analysis plays an important role.The study of the vehicle traveling data recorder is existed very earl

8、y in inland and outland, 90 years of 20 centuries along with the fast development of technology and science and car market, a lot of graduate schools and company start to research and exploit the vehicle traveling data recorder, and many related production appear in the market. For enhancing the cri

9、terion of the vehicle traveling data recorder, Nation issued the standard of vehicle traveling data recorder GB/T 19056-2003 on April 15, 2003, and practice on September 1,2003.This system is exploited completely according to National standard of vehicle traveling data recorder,uses MSP430 ultra-low

10、 power single-chip microcomputer as the master device, FM24C04 ferroelectric memory as a real-time memory.It is able to record ,collect , process the information of car lights, braking, speeding time-out warning and wheel speed.Recorder using RS232 serial communications with the PC connected to thes

11、e records through data analysis data processing software for real-time data recorded in post-processing analysis.搜索Keywords: Automobile black box, MSP430,GB/T19056-2003 National standard. 目 录第一章 绪论11.1 课题的选题背景与意义11.2 国内外发展现状11.2.1 国外发展现状11.2.2 国内发展现状21.2.3 未来发展动态31.3 课题的研究内容及解决方案41.3.1 课题的研究内容和目的41.

12、3.2 课题的解决方案4第二章 系统芯片原理介绍62.1 主控制器简介62.1.1 概述62.1.2 特性62.1.3 主要框图82.2 ISD2560芯片简介82.2.1 DIP封装图及各引线端功能482.2.2 操作模式92.3 FM24C64芯片介绍102.4 时钟芯片简介112.4.1 概述112.4.2 特性112.4.3 功能框图12第三章 汽车黑匣子硬件系统设计133.1 汽车黑匣子硬件系统总体构架133.2 数据采集单元设计133.2.1 汽车速度信号采集133.2.2 汽车开关量的采集153.2.3 温度采集电路图163.2.4 语音采集电路173.3 数据存储单元设计183

13、.3.1 数据存储芯片的选择183.3.2 FM24C64铁电存储器电路的实现8183.4 时钟电路设计193.5 LCD液晶显示203.6 数据通信的设计213.6.1 RS232标准223.6.2 MAX232芯片223.6.3 RS232接口硬件电路设计233.7 黑匣子系统的硬件抗干扰设计23第四章 黑匣子软件设计244.1 概述244.2 软件主流程244.3 数据采集264.4 信息显示284.5 报警模块284.6 存储模块294.7 时钟模块30结 论31致 谢33参 考 文 献34附 录 1 硬件原理图35附 录 2 软件流程图38IV本科毕业设计(论文)第一章 绪论1.1

14、课题的选题背景与意义随着交通的迅速发展,汽车已经成为现代社会的一种重要的交通土具,并且其数量仍在不断增加中。但这直接导致了交通事故的增加,以及对事故责任的鉴定越来越困难。据统计,近20年来,由于交通事故造成的死亡人数已达108万人以上。并且,许多重大、特大交通事故均是由于发现晚、报案迟等原因造成事故责任无法认定,同时也给国家和人民生命则产造成了巨大的损失。交通肇事的事故现场是事故责任认定的主要依据,由此引发了各种各样的人为及非人为的种种因素,致使交警断案的准确性、可信度等出现问题。由于没有先进的科学技术手段应用于该领域,导致事故各方纷争四起,更有甚者伪造、破坏、转移事故现场,进行骗取保险金等不

15、法行为。如何采取有效措施预防道路交通事故的发生,提高事故处理的准确性、公正性及快速性,是一个值得研究的问题。据统计资料显示,汽车驾驶员的超速行驶、违章抢道、疲劳驾驶、疏忽大意等是导致交通事故的主要原因,占交通事故量的80%以上。而另一个事实是,哪里有交通警察在场,哪里的交通事故就极少发生。这就提示我们,如果给每一辆汽车安装上“电子警察”,有效地监督驾驶人员的驾驶行为,必能预防或减少交通事故的发生:另一方而,在发生交通事故后,“电子警察”也能给我们提供数据和资料,提高事故处理的效率和准确性。这种“电子警察”就是“汽车行驶状态记录仪”。行驶状态记录仪(Vehicle traveling data

16、recorder),亦称“汽车黑匣子”,是安装在车辆上,能够记录、存储、显示、打印车辆运行速度、时间、里程以及有关车辆运行安全的其他状态信息的数字式电子记录装置。它对防止疲劳驾驶,车辆超速和违章、约束驾驶员的不良行为、分析鉴定事故、提高交通的管理执法水平和运输管理水平、保障车辆运行安全等有着重要的实际作用及意义4。1.2 国内外发展现状1.2.1 国外发展现状20世纪70年代后期,欧洲率先推出了机电模拟式驾驶记录仪:20世纪90年代初,美国和德国又开发了数字式汽车事故记录仪,用以监督汽车驾驶员的超速驾驶行为。由于汽车黑匣子能真实记录事故过程中汽车驾驶员的操作和汽车运行情况,因而它既可作为事故分

17、析依据,同时也是考核汽车驾驶员违规操作的重要监督手段。由于这种“监督”、“见证”的功能,大大提高了汽车驾驶员的安全责任感,从而大幅度降低了事故率。据德国TTS,、比利时WUSTBULGLUM公司使用汽车黑匣子前后事故率统计情况表明,事故率比没装汽车黑匣子前降低了34%一53%。6目前,发达国家的汽车生产厂家已在部分汽车上安装了汽车黑匣子,其功能和作用如下:1、记录器:能在汽车行驶中客观、精确地记录下多种工作状态。当遇到不测或被切断电源后,原先记录下的数据能被完好的保留,一般情况可保存10年之久。2、显示器:能及时显示出汽车行驶时的动态数据,位于仪表板上,供驾驶员掌握车况并作纠控之用。3、数据采

18、集处理卡:数据采集、存储、显示、存档、报警、受话的磁卡,插入记录器后用文字显示,并能记录下该车的采集的时间及各种状态下的工作数据:也可把采集到的若干数据送计算机存档进行图像处理和事故分析。磁卡还可作为汽车遭劫、被盗、报警时受话及解除警报之用。4,PC机处理软件系统:可直接采集设置记录器中的汽车参数、时间、速范围,还能以图线再现发生事故的汽车行驶轨迹。5、传感器:能够向记录器提供汽车行驶时的速度、信号、方向。1.2.2 国内发展现状在我国,生产汽车黑匣子的企业有l0余家,产品数十种,并不断有新产品推出,经过国家有关权威部门检测合格后,汽车黑匣子开始在全国各省市推广使用。汽车黑匣子对提高车队的营运

19、效率和降低事故率等方而的显著效果,受到物流运输、汽车租赁、企事业车队、保险公司和交通管理部门的欢迎。但由于汽车黑匣子安装配套成本较大,目前私家车用户安装使用的比较少。从国内研制的汽车黑匣子来看,基本上具备以下特点:1、可实时监测并记录汽车行驶的各种状态信息(包括:速度、制动、前照灯、小灯、左、右转向灯等);2,在发生交通事故时,可提供事故分析功能,帮助有关部门快速确定事故原因;3,在正常营运中,又是管理部门加强监督和管理的强有力工具,帮助管理人员全面了解汽车的运行情况;4,在车辆发生故障时,它又可提供故障诊断功能,成为汽车维修人员判断故障的得力助手:5、用户可按需求或有关规定设置三级限速,当车

20、辆超速时,汽车黑匣子会按不同限速分级声光报警;6、可写入车牌号、车型号;7、汽车黑匣子管理软件可统计分析任何时段的行车速度、行驶里程、停车次数、停车时间、超速次数、超速时间以及收、发车时间等,提供汽车管理人员关心的种种数据。1.2.3 未来发展动态随着微电子与计算机技术的发展,汽车黑匣子的功能已经远远超过单纯事故记录的功能,从发展的趋势来看,汽车黑匣子势必将与汽车其它电子系统(如GPS定位、通讯、报警、测重、测温、故障诊断等)相结合,向大容量、模块化、系统化、数据无线传输和数据集成处理的方向发展。最终使它成为确保现代道路交通运输安全和高效物流动态营运管理的不可或缺的记录处理、显示和数据传送的综

21、合装置,也必将成为智能交通系统(ITS)的重要组成部分。日本计划于2015年前投入500亿美元用于发展全国的ITS系统,美国以及德国等欧洲国家在ITS领域的投入也都有相当大的规模,我国的ITS系统尚属起步阶段,但北京、上海、武汉和广州等大城市都已经把ITS的建设提到议事日程上来,对城市未来的ITS进行了构想,并有了发展规划。这一趋势,必然为汽车黑匣子的发展与应用提供广阔的空间。目前,在美国、欧洲已经出现了不少适合各种不同运输专业管理需要的汽车黑匣子。例如美国DCT公司专为HAVI公司开发的汽车驾驶记录仪就兼有油耗记录和停车卸货量的记录。汽车驾驶记录仪还可以同目前国际上流行的专用近距离无线通讯技

22、术(BLUETOOTH蓝牙)和电子标签(ELECTRONICTAG以及智能射频识别技术(RFID)相结合,将记录的数据快速、实时地传送到有关部门。总之,汽车黑匣子的全面性、包容性和适应性是实现汽车电子综合化、集成化的核心,并必将成为未来ITS系统的重要组成部分。1.3 课题的研究内容及解决方案1.3.1 课题的研究内容和目的目前,汽车黑匣子在国内的配套安装费用比较昂贵,本课题致力于研究具有自主知识产权的低成本的汽车黑匣子,其主要功能是进行汽车行驶状态信息的数据采集和存储。本课题的研究内容主要包括:1,黑匣子主控器件的选型由于汽车黑匣子的土作环境是在汽车上,功耗不能太大,所以黑匣子的主控器件不能

23、有太大的功耗,并能有强大的数据处理和操作的能力。2、外围数据存储器的选型和电路实现汽车黑匣子对汽车行驶状态的左转向灯、右转向灯、刹车、轮速信号进行实时采集并存储。由于汽车行驶状态是分析事故、明晰责任的重要数据,要求在发生事故之后存储器仍能保持数据完好,并且在掉电的情况下,能长期保存数据的完好。同时,历史数据需要大容量数据存储器来存储。这些就对外围数据存储器的选型提出了要求。3、左转向灯、右转向灯、刹车信号、轮速信号数据采集电路的设计与实现汽车行驶状态的左转向灯、右转向灯、刹车、轮速信号需要进行实时的采集。其中左转向灯、右转向灯、刹车信号可以当作数字信号采集,轮速信号需要进行模拟量的采集,数据采

24、集之后还需要进行相应的滤波处理。这些都需要外围电路的支持。4、硬件监控程序的设计与实现硬件电路设计和制作好以后,需要对其进行编程,以控制主控器进行各项数据的采集和存储的操作5,PC机汽车黑匣子信息分析软件的设计与实现在事故发生之后,我们需要对事故发生前的数据进行分析,于是我们需要在pc机上有一个配套的信息分析软件。6、硬件、软件抗干扰技术的实现汽车行驶的外界干扰很大,所以汽车黑匣子需要具有很强的抗干扰能力,这个在软件和硬件上都要做到抗干扰的处理。1.3.2 课题的解决方案本课题采用以MSP430单片机为核心的电路设计,采用FM24C64存储器作为实时快速数据存储器。黑匣子硬件电路主要由主控器M

25、SP430及其外围数据采集电路、FM24C64组成的数据存储系统两部分组成。MSP430的监控程序使用MSP430单片机专用C+语言编写制作而成,Black Box使用keilc51编写而成。第二章 系统芯片原理介绍2.1 主控制器简介2.1.1 概述 MSP430 系列是一个 16 位的、具有精简指令集的、超低功耗的混合型单片机,在 1996 年问世,由于它具有极低的功耗、丰富的片内外设和方便灵活的开发手段,已成为众多单片机系列中一颗耀眼的新星。2.1.2 特性1主要特性l 低工作电压:1.83.6Vl 超低功耗: (1)活动模式250A 1MHz,2.2V; (2)待机模式0.7A; (3

26、)掉电模式(RAM 数据保持) 0.1A。 (4)5 种节电模式。l 从待机到唤醒的响应时间不超过1s。l 十六位精简指令结构,62.5n 秒的指令执行周期。l 基本时钟模块配置: (1)片内高频时钟源,频率高达16MHZ并存有四个已经校正的频率参数存在在FLASH的信息段A中,其误差在1%以内。 (2)内部还有低功耗低频振荡器VLO (3)32KHZ晶振模块 (4)外部数字时钟源增强型UART。具有波特率发生器、间隔检测、帧错误检测和自动地址检测功能。400kHz字节方式I2C通信端口和SPI通信端口。l 带有三个捕获/比较器的16 位定时器Timer_A,Timer_Bl 通用串行通讯接口

27、: (1)增强型的异步通讯,支持波特率自动检测。 (2)红外编/解码器 (3)同步通讯SPI (4)I2C (5)LIN频率可进行很好的调节。l 10 位,200-ksps A/D 转换器带有内部参考源、采样保持、自动扫描特性和数据传送控制器l 22 个可编程的运放OA0,OA1。l 掉电检测(Brownout Detector)。l FLASH 存储器高达32KB,RAM 高达1KB。l 调试接口。l 串行在系统编程,无需外加编程电压,可选择烧断熔丝来保护代码。l 内置自启动引导程序(Bootstrap Loader)。l 在线仿真模块: (1)Spy-Bi-Wire (2)4-Wire J

28、TAG2.1.3 主要框图图2.1MSP430方框图2.2 ISD2560芯片简介美国ISD公司的2500芯片,按录放时间60秒、75秒、90秒和120秒分成ISD2560、2575、2590和25120四个品种。ISD2500系列和1400系列语音电路一样,具有抗断电、音质好,使用方便等优点。它的最大特点在于片内E2PROM容量为480K(1400系列为128K),所以录放时间长;有10个地址输入端(1400系列仅为8个),寻址能力可达1024位;最多能分600段;设有OVF(溢出)端,便于多个器件级联。2.2.1 DIP封装图及各引线端功能4图2.2 DIP封装图表2-1 各引线端功能引线

29、端名称功能17A0/M0A6/M6地址810A7A9地址11AUX IN辅助输入12、13VSSD、VSSA数字和模拟地14、15SP+、SP-扬声器输出16、28VCCA、VCCD模拟、数字信号电源正极17、18MIC、MIC REF麦克风输入和输出参考端19AGC自动增益控制20、21ANA IN、OUT模拟信号输入和输出22OVF溢出23CE片选(低电平有效)24PD芯片低功耗状态控制25EOM录放音结束信号输出26XCLK外部时钟27P/R录/放控制选择2.2.2 操作模式当最高位地址(MSB)A8,A9都为高电平时,地址端就作为操作模式选择端(高电平有效)表2-2 操作模式模式控制功

30、能典型应用A0/M0信息检索快速检索信息A1/M1删除EOM标志在全部语音录放结束时,给出EOM标志A2/M2未用当工作模式 操作时,此端应接低电平A3/M3循环放音从0地址开始连续重复放音A4/M4连续寻址可录放连续的多段信息A5/M5CE电平触发允许信号中止A6/M6按钮控制简化器件接口使用操作模式时需要注意两点:1、所有操作模式下的操作都是从0地址开始,以后的操作根据模式的不同,而从相应的地址开始工作。当电路中录音转放音或进入省电状态时,地址计数器复位为0。2、操作模式位不加锁定,可以在MSB(A8,A9)地址位为高电平时,CE电平变低的任何时间执行操作模式操作。如果下一片选周期MSB(

31、AB,A9)地址位中有一个(或两个)变为低电平,则执行信息地址,即从该地址录音或放音,原来设定的操作模式状态丢失。2.3 FM24C64芯片介绍FM24C64是采用先进的铁电技术制造的64K位非易失性存储器。铁电随机存储器(FRAM)具有非易失性,并且可以象RAM一样快速读写,数据在掉电后可以保存10年,相对于EEPROM或其他非易失性存储器,FRAM具有系统可靠性更高,结构更简单等诸多优点。与EEPROM系列不同的是,FM24C64以总线速度进行写操作,无须延时。数据发到FM24C64后直接写到具体的单元地址, 下一个总线操作可以立即开始。FM24C64可以支持1万亿次读写次数,或者是EEP

32、ROM的1百万倍。以上的这些特性使得FM24C64对于某些非易失性应用场合非常理想,在这些场合,系操作频率及读写速度要求非常高。举例来说,数据采集应用中,系统对写周期的要求很高,EEPROM较长的写入周期可能会导致数据丢失,FM24C64的这些综合特性使系统具有更快的写操作速度和更少的系统开销。FM24C64 为使用串行EEPROM 的用户提供了便利, 它在硬件上可以直接替换EEPROM。FM24C64 使用工业标准两线接口,8 脚SOP 封装,操作温度范围为:-40至+85。图2.3 FM24C64C引脚图该芯片的优点如下:写操作达到了总线速度,没有写入延时时间,所以可以实现实时信息存储,在

33、汽车运行发生意外时,能够存储准确的信息。铁电工艺非常先进,不仅体积小,而且抗干扰能力强,掉电后没有数据的损耗,依然保持所有的信息。封装小,非常适用于嵌入式的电路板设计,使整个电路板小型化,集成化。该芯片与MSP430匹配,工作条件采用了低功耗,真工作电压只有5V,工作电流150uA.在汽车黑匣子使用中体现了良好的性能。基于低功耗,信息可以在常温下保留时间近10年。FM24C64铁电存储器与MSP430的接线简图如图2.4所示:图2.4 接线图2.4 时钟芯片简介2.4.1 概述PCF8583是一款带有256个字节的时钟/日历芯片。地址和数据通过I2C总线传输。在每次对数据字节的读或写操作后,内

34、建的字地址寄存器自动增加。地址管脚A0用于编程硬件地址,这样在不增加硬件的情况下允许将两个器件连接到总线上。内置的32.768KHz振荡器和RAM的前8个字节用于时钟/日历和计数器功能。接下来的8个字节可作为报警寄存器或当作RAM来使用。剩下的240个字节都作为RAM由用户自由支配供电电压为2.5V6V2.4.2 特性l 日历时钟工作电源和RAM数据保持电压为1V6Vl 工作电流最大为50mAl 4年日历时钟,可选24小时或12小时格式l 32.768kHz或50Hz时基l 串行I2C总线接口l 256字节RAM,字节地址可自动增加具有可编程的闹钟、定时和日历功能2.4.3 功能框图图2.5

35、功能框图第三章 汽车黑匣子硬件系统设计3.1 汽车黑匣子硬件系统总体构架汽车黑匣子硬件电路主要由数据采集单元、数据处理单元(主控器)和数据存储单元等三部分组成,如图3.1所示。图3.1 系统总框图数据采集单元完成对汽车行驶状态最为关键的几个信号的采集,主控器协调各相关部件的协同工作并完成对信息的处理,数据存储单元以一定的存储方式存储数。3.2 数据采集单元设计3.2.1 汽车速度信号采集汽车车速表的工作流程如下:首先是固定于变速箱第二轴驱动的涡轮轴转盘上的一对永久磁钢产生旋转磁场,因该磁场的作用在霍尔传感器中产生脉冲信号,其频率与车速成正比(对确定的车型,比例常数一定)。接着该脉冲信号经过放大

36、,光电隔离和整形送至MCU定时计数。速度脉冲信号根据不同的汽车有不同的采集方法,如果汽车的速度表为机械式,则必须在汽车上安装一个新的速度传感器,用来把模拟信号转换为数字脉冲信号,系统终端就接收此速度脉冲信号;相反如果汽车本身的速度表就为数字式的,则系统终端可以直接采集汽车的速度传感器的脉冲信号,不需要另外配置速度传感器。速度脉冲信号是汽车在行使状态下发出的脉冲信号,车轮每旋转一圈就会发出一个脉冲信号,经检测此脉冲信号为比较规则的矩形波信号,经过简单的处理,单片机可以非常方便的检测到此脉冲信号10。速度脉冲信号的检测电路如图3.2所示。图中速度信号接汽车速度传感器的输出,Pulse信号送MCU的

37、外部中断口。图3.2汽车速度信号处理电路因为速度脉冲信号是直接从汽车发出的,由于汽车环境的恶劣,该速度脉冲信号会有非常多的抖动,脉冲信号会在不停的产生很多的尖峰电压,而且在汽车高速行驶时情况会更加恶劣,速度脉冲信号就会对电路产生更多的高频干扰,所以不能将此脉冲信号直接加载到系统上,必须进行隔离,抑制高频干扰。对此本系统使用的是TOSHIBA公司生产的光藕合器件TLP521,TLP521的前端的LED的开启电压最低只要1.0V,最大1.3V时便可以开启,使TLP521的后端三极管导通。由于不同汽车的速度传感器发出的速度脉冲信号的值及波形完全不同,经现场实车测试发现有的汽车发出的速度脉冲信号的幅值

38、只有2.4V左右,而有些汽车发出的速度脉冲信号的幅值却可能达到8V左右,所以电路中就必须对此有所考虑使得电路对不同的车型、不同的脉冲信号都可以准确检测到。经实验,本系统使用的速度检测电路在输入脉冲的幅值大于2.0V时,便可以使TLP521导通,MCU就可以检测到完整的脉冲波形。而且经多次反复实验优化电路,本电路具有很强的抗干扰能力,在进行实车测试时,无论在低速的状态或者在110km/h的高速状态下,系统都可以稳定工作,可以非常准确的检测到速度信号。经过速度检测电路的速度脉冲信号被送到MCU的一个中断口,采用中断计数。经反复测试速度脉冲信号经过图3.4所示的速度检测电路后,频率没有任何的改变,送

39、给MCU的脉冲信号与输入系统的脉冲信号的频率完全一样,送给MCU的速度脉冲信号是标准的方波信号,其幅值最大为5V左右,最小为0.3V左右,MCU完全可以准确的检测到此脉冲信号。本系统中设置有一个汽车系数值(K值),它表示的是汽车行驶一公里所发出的脉冲数,每一个脉冲表示车轮转过一圈。不同的车型对应着不同的K值,比如,在实车测试时,上海大众生产的PASSAT2.0所测得的K值为4190,东南汽车生产的FREECA车所测得的K值就为5120,而上海通用生产的别克君威所测得的K值为6640。K值测试的方法非常简单,将该系统正确接入汽车之后,让汽车行驶一段里程,该系统会在行使的过程中记录这一段历程中汽车

40、发出的总的脉冲数,然后用这个总的脉冲数除以里程数,就可以计算出该车的K值。当然这个过程都是由该系统自动完成的,不需要人工进行计算。在测试K值时由于每次都会产生一些误差,所以应该多测试几次取平均值,这会使得取得的K值更加准确。系统计算速度和里程时都是使用该K值进行计算的。速度和里程的计算方法如下可以定时一段时间(比如5分钟,本系统使用的10分钟)计算一次里程,中断会不停的对速度脉冲进行计数,用5分钟内计数到的脉冲总数除以该车的K值,就是汽车在这段时间内所行驶的历程数,然后再把这个值累加到总里程中进行存储就可以了。速度的计算方法如下,本系统中LCD上的速度显示是每秒钟刷新一次(MCU的实际处理速度

41、是每0.2S计算一次速度),这就可以利用每秒钟所计得的速度脉冲数来计算速度,公式如下:速度=每秒钟的速度脉冲数*3600/K值每秒钟的速度脉冲数乘以3600表示汽车一个小时能发出的脉冲数,而K值表示汽车每公里发出的脉冲数,相除之后正好就是此时的汽车速度,单位是km/h。3.2.2 汽车开关量的采集本系统中要采集的汽车开关量包括刹车、左转向、右转向、近光灯、远光灯、雾灯、喇叭、倒车灯等8个开关量。由于这些开关量同速度脉冲信号一样直接由汽车发出,同样如果把这些信号直接加载给系统的MCU来处理就会产生很多的干扰,而且由于不同型号的车辆这些开关量信号的不同,所以必须向处理速度传感器信号一样要对这些开关

42、量信号进行隔离处理,然后再发送给MCU来处理。汽车开关量信号的处理电路如下图3.3所示。本电路依然使用TLP521来对开关量进行隔离,因为有8路开关量信号需要采集,而本系统又扩展了两路采集电路保留用来满足不同客户的需求,所以一共就有11路开关量需要采集,本系统中是将8路开关量经过TLP521后连接到一个TPIC6B595N,然后由TPIC6B595N送到处理器MSP430的P29口进行处理。LCD的数据总线也通过一个TPIC6B595N连接到MCU,MCU通过片选两个TPIC6B595N来分别处理LCD和8路开关量。本系统对汽车开关量的记录是在在记录汽车停车前20S速度数据时与速度一起记录的。

43、停车前20S的数据是每个0.2S记录一次速度,同时要记录此时的汽车开关量,这就可以方便的知道汽车在停车前司机进行了哪些相关的操作,是否踩了刹车,汽车是否在转向等,这就可以让监管人员做相应的处理时有了充分的事实依据。图3.3开关量信号采集处理电路3.2.3 温度采集电路图电热调节器和硅温度传感器被广泛地使用在模拟输出温度传感器中。说明了电压和温度成线性关系的必要性,与电热调节器相比,硅温度传感器是更好的选择,但在比较狭窄的温度范围内,电热调节器也能提供合理的线性度和灵敏度。硅温度传感器可以有不同的输出刻度和偏移量。例如,有些硅传感器的传输函数正比于绝对温度K,有些则正比于摄氏温度或华氏温度u。一

44、些正比于摄氏温度的芯片在使用单电源电压时也能用于检测负温。在大多数应用中,这些器件的输出被送至比较器或模数转换器,以将温度数据转换为数字格式。然而尽管需要附加器件,电热调节器和硅温度传感器以它的低价格和使用简单的优势继续为大众所采用。图3.4 温度采集处理电路73.2.4 语音采集电路数码语音芯片选用的是ISD2500系列单片语音录放集成电路ISD2560,它具有抗断电、音质好,使用方便,无须专用的开发系统等优点。录音时间为60 s,能重复录放达10万次。芯片采用多电平直接模拟量存储专利技术,省去了A/D、D/A转换器。每个采样值直接存储在片内单个EEPROM单元中,因此能够非常真实、自然地再

45、现语音、音乐、音调和效果声,避免了一般固体录音电路因量化和压缩造成的量化噪声和“金属声”。ISD2560与单片机MSP430的接口电路以及外围电路如图 2 所示。单片机的P1口、P3.2和 P3.3别与ISD2560的地址线相连,用以设置语音段的起始地址。P3.0P3.3用以控制录放音状态。P3.7连接一按键,供录音时使用。图3.5 语音采集处理电路3.3 数据存储单元设计3.3.1 数据存储芯片的选择由于汽车行驶状态数据需要保存到汽车出现交通事故后,因此数据存储芯片应具有掉电长时间保存数据的功能,并自身具有很高的可靠性。铁电存储器(FRAM)的核心技术是铁电晶体材料。它的工作原理是:当把电场加到铁电晶体材料上,晶阵的中心原子会沿着电场方向运动,到达稳定状态。这一特殊材料使得铁电存储产品同时拥有随即存取存储器(ram)和非易失存储产品的特性,并提供了一个崭新的储存器产品:一个非易失性的RAM。理想的存储器产品应该是高集成度、快速读写、低成本、具有无限读写周期的非易失存储器,本课题采用FM24C64铁电存储器比较符合这些特点。3.3.2 FM24C64铁电存储器电路的实现8铁电存储器FM24C64,是一种64k非易失性的存储器,该

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 绩效管理


经营许可证编号:宁ICP备18001539号-1