资源描述:
《基于can总线行车记录仪的研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、河北工业大学硕士学位论文基于CAN总线的行车记录仪研究摘要汽车行驶记录仪是对车辆行驶速度、时间、里程以及有关车辆行驶的其它状态信息进行记录、存储并可通过接口实现数据输出的数字式电子记录装置。多功能汽车行驶记录仪可详细记录车辆每次的起动时间、行驶里程、行驶时间、最高车速以及每次最高车速的持续时间,在汽车驾驶员超速行驶时发出超速报警声,储存事故车辆出事前的车辆信息。并且可以使用移动存储介质采集数据,方便交管部门根据所记录的有关数据对车辆进行有效管理,从而可大幅度地降低事故的发生。CAN是一种串行多主总线通讯协议。它具有高传输速率,高抗电磁干扰性,并
2、且能够检测出发生的绝大部分错误。由于其卓越性能,CAN已广泛应用于交通工具、工业自动化、航天、医疗仪器以及建筑、环境控制等众多领域。通过CAN总线采集数据,增强了多功能汽车行驶记录仪的扩展性。一旦出现故障,可以尽快检测出相关问题,便于检修。论文分析了汽车总线系统特点,研究了当前汽车总线的数据传输技术及存储技术。并从以下方面作了大量工作:1.分析了汽车总线的特点,确定数据传输处理的主要部分为CAN总线节点,进而从软硬件两个方面进行汽车行驶记录仪设计,首先是硬件选型与电路搭建;其次是软件设计,包括CAN总线协议应用和数据转存的实现。2.根据软硬件设
3、计要求,通过实验选型,性能对比,选取C8051F020单片机作为微控制器,结合SJA1000总线控制器和TJA1050总线驱动器构建CAN总线控制节点;根据CAN通信技术制定数据通信帧格式,提高CAN总线数据储存效率。3.论文在标准汽车行驶记录仪的基础上,增加了USB移动数据存储等技术,与CAN总线技术相结合,具有较好的可扩展性和移植性,功能较为齐全,具有很好的应用前景。通过USB模块将数据转移到PC机中可实现数据分析,基本上可满足设计要求,但部分扩展功能有待继续完善。关键词:汽车行驶记录仪,CAN总线,C8051F020,总线节点,数据存储i
4、基于CAN总线的行车记录仪研究THERESEARCHOFVEHICLEDATARECORDERBASEDONCANBUSSYSTEMABSTRACTVehicledatarecorderwhichalsonamed"blackbox",isakindofelectronicdevicewhichcanrecordparameterssuchasspeed,time,mileagetothevehicleandsoon,alloftheseinformationcanbesavedinasafetyspaceandcanbeoutputtedby
5、specialport.Foreverytimeindetail,themulti-functionvehicledrivingrecorderrecordsstarttime,mileage,drivingtime,thehighestspeedandthetimethevehiclekeepson.Itgivesavoicetoalarmwhenthedriverexceedsthelimitedspeed;informationofvehiclewhichwouldbetroubledinanaccidentwillbesavedbefo
6、retheaccident,andcouldbemovedawaybyUSBstorageforanalysis.TheadvancedrecorderhasthecapabilitytodeliverinformationbyGSMorGPRSinlong-range,andGPS(GlobalPositionSystem)alsobeused.Accordingtothevehicleinformation,theapartmentoftrafficmanagementmakesamuchmoreconvenientwaytocarryon
7、avalidmanagementtothevehicle,sothiscansignificantlylowertheoccurrenceofaccident.CANisakindofserialmulti-hostscommunicationagreementwithhighbaudrateandhighanti-electromagnetisminterference,andcansetoutrarelyeachmistake.Foritsoutstandingperformance,CANhasalreadybeenappliedinnu
8、merousrealmsextensively,suchasvehicle,theindustryautomation,aerospace,medic