基于ARM9的汽车行驶记录仪设计
基于ARM和Linux的嵌入式汽车记录仪的研制

存 储 设 备
na f a h nd l s
no f aΒιβλιοθήκη h rls人 机 交 互 界 而
L cD
● H
s3 c24l 0
SRM DA
U B 1 _. S . _
● l触 摸屏 I 键盘 。
.
1 . I 一 f
‘I h l
数采 据集
摘 要: 本文介 绍 了一种基 于AR 芯  ̄¥ C 4 的嵌入式 汽车记 录仪 的设 计, M9 / 3 2 1 O 主要硬件 系统模块 包括存储模块 , 数据采 集模块 , 机交互 人 模块 等组 成 , 同时 分 析 了软 件 系统 的 设 计 。 关键词 : 汽车记 录仪 硬 件模块 软件 系统 中 图分 类 号 : P 3 T 32 文 献 标 识 码 : B 文 章 编号 : 6 4 9 x( o o i ( ) 0 7 2 1 7 —0 8 2 l ) b一O 6 —0 0 以嵌入 式处 理 器为核 心技 术 的嵌 入式 系 统 , I 领域 中一个 重要 的发 展方 向 。 汽车 是 T 在 测试 系统 中使用 记录 仪 , 可以实 现实 时测 量 , 通 过 汽车 记 录 仪 对 汽 车 行驶 速 度 、 间 、 时 里 程以 及其 他状 态 信息 进 行 记录 。 本 设 计 与 传 统 的 汽 车 信 号 记 录 仪 相 比 , 用 的是 S C2 l 芯片 , 款 3 位 RI 采 3 40 一 2 SC 处理 器 , 它的 内核 是 基 于 ARM 9 0 带 有 2 T, MM U功 能 。 扩 了 大 容 量 存 储 器 , 带 有 外 并 精 确 的 时 钟 电路 。 机 交 互 界 面 除 了 传 统 人 键 盘 和 LCD显示 , 增加 了触 摸 屏 功 能 。 汽 在 车实验中, 汽车 行 驶 记录 仪 以 U盘 作 为 中 间 数 据 的 存 储 介 质 , 于 携 带 , 便 电 脑 处 便 方 理 。 车信 号 记录 仪 的 系统 结 构如 图 1 示 。 汽 所
ARM9 S3C2410控制GPRS模块实现的车辆监控系统

ARM9 S3C2410控制GPRS模块实现的车辆监控系统针对传统基于单片机、GSM 技术、ArcGIS (MapInfo 或Google Map )的车辆监控系统功能单一、通信费用高、可移植性差、定位精度不高等缺点,提出一种新的车辆监控系统解决方案:以ARM9 S3C2410 控制GPRS 模块接入Internet,实现车载端和监控中心的无线数据传输,同时在监控中心引入51ditu、Web Service 和数据库,完成车辆定位和用户接入访问,可广泛应用在国内城市公共交通、出租车、旅游车、危险品运输和物流等车辆管理方面。
1 系统需求及应用分析随着我国城镇化进程加快,地铁、轻轨、快速公交等现代化公共交通快速发展,轨道和公共交通成为城市交通的骨干。
目前,我国现代化轨道交通和公共交通的建设仍存在资金需求量大、融资难,以及投产后车辆管理调用、维护效率低等问题。
传统车辆监控系统一般采用单片机作为数据采集终端、短消息服务(Short Messaging Service,SMS )作为通信手段、MapInfo作为地理信息系统(Geographic Information System,GIS )平台。
由于单片机无操作系统,程序移植性差,已难以胜任车辆监控系统功能快速发展的要求;同时,受带宽的影响,SMS 通信链路已无法扩展图像、语音数据传输业务;并且系统开发周期长,价格昂贵,缺少在不同交通领域的推广价值。
因此,开发一种性能可靠、功能完善、组网方便、经济适用且易于推广的车辆监控系统是当务之急。
为了解决上述问题,本文提出一种基于国产卫星北斗导航系统平台的车辆监控管理系统。
系统采用ARM9 S3C2410 为主控芯片,融合Internet 和通用无线分组业务(General Packet Radio Service,GPRS )网络,以原有SMS 为备份链路,在保证北斗导航监控系统数据传输的实时性与可靠性的同时,车载端还可以提供图片、语音等数据传输功能;以国内知名地图产品供应商灵图的51ditu 作为GIS 平台,其丰富的API 全部免费开放,且没有人为添加误差因素,不需要经过地图匹配就能够完全满足系统的应用要求。
基于单片机的汽车行驶状态记录仪

本科毕业设计基于单片机的汽车行驶状态记录仪摘要汽车行驶记录仪,俗称汽车黑匣子,是对车辆行驶速度、时间、里程以及有关车辆行驶的其他状态信息进行记录、存储并可通过接口实现数据输出的数字式电子记录装置。
目前全国各地客运公司、物流公司、旅游公司及危险品运输公司、公交集团及企事业单位都在紧张有序地安装汽车行驶记录仪。
本论文首先对汽车行驶状态记录仪进行了简单的介绍,分析了汽车行驶记录仪的研究背景及意义,说明了国内外的研究水平和发展趋势;其次提出了系统的方案设计;紧接着是对汽车行驶记录仪硬件电路的设计,其中包括了电源模块、信号采集模块、单片机模块、键盘模块、存储器模块、显示模块、时钟模块、报警模块等;最后是汽车行驶记录仪几个主要软件的程序设计,包括信号采集程序、数据存储程序、停车预处理程序等。
汽车行驶记录仪由于其便携性、可靠性、通用性,在行驶安全、交通执法、运输管理等方面有着重要的作用。
随着我国开始建设智能交通系统的进程,汽车行驶记录仪将成为确保现代交通运输安全和高效物流动态运营管理不可或缺的一环。
关键词:汽车行驶记录仪;发展趋势;单片机;模块设计;程序设计Based on SCM of automobile driving staterecorderAbstractCar driving recorder, commonly known as the automobile black box, it is the vehicle speed, time, mileage and vehicle's other status information recording and storage can be realized through the interface and the data output of the digital electronic recording device. At present all over the country passenger transportation companies, logistics companies, tourism companies and dangerous goods transport companies, bus group, and all enterprises and institutions in the nervous and orderly to install the car recorder. State in this paper, first of all, on the car recorder has carried on the simple introduction, analyzed the research background and significance of vehicle data recorder, illustrates the research level and development trend at home and abroad; Secondly puts forward the system of scheme design; Followed by the hardware circuit design of the vehicle data recorder, including the power supply module, signal acquisition module, MCU module, keyboard module, memory module, display module, clock module, alarm module, etc.; The last is the program design of several major vehicle data recorder software, including signal acquisition program, data storage, parking preprocessing procedures, etc. Due to its portability vehicle data recorder, reliability, versatility, in road safety, traffic law enforcement, transportation management plays an important role. Start construction process of intelligent transportation systems, along with our country will become the vehicle data recorder to ensure that the modern transportation safety and efficient dynamic operation management an integral part of logistics.Keywords:Car driving recorder; Development trends; Single chip microcomputer; Module design; The program design目录摘要 (I)Abstract ............................................................................................................................................. I I 1 绪论 .. (1)1.1汽车行驶记录仪简介 (1)1.2 汽车行驶记录仪的应用背景 (1)1.3国内外汽车行驶记录仪的发展状况 (2)1.3.1国外汽车行驶记录仪的发展状况 (2)1.3.2 国内汽车行驶记录仪的发展状况 (2)1.4 本设计的研究内容及特点 (3)2 系统总体方案设计 (4)2.1 系统总体框图 (4)2.2 各模块功能需求 (4)3 汽车行驶记录仪硬件设计 (7)3.1 电源模块的设计 (7)3.1.1 设计方案的选择 (7)3.1.2 电路设计 (7)3.1.3 掉电保护 (9)3.2 信号采集模块 (10)3.2.1车速信号的采集 (10)3.2.2 开关量信号的采集 (11)3.3 单片机模块 (12)3.3.1 单片机选型 (12)3.3.2 时钟电路设计 (13)3.3.3 复位电路设计 (14)3.4 键盘模块 (14)3.4.1 设计方案的选择 (14)3.4.2 电路设计 (14)3.5 存储器模块 (16)3.5.1 存储需求分析 (16)3.5.2 存储方案选择 (17)3.5.3 存储器选型 (19)3.6 驾驶员身份识别 (21)3.6.1 设计方案的选择 (21)3.6.2 电路设计 (22)3.7 车载主机和上位机之间的数据传输方式 (23)3.7.1 USB技术的优势以及USB接口在此设计中的应用 (23)3.7.2 USB接口的硬件电路设计 (24)3.7.3 RS232接口 (25)3.8 显示模块 (26)3.8.1 设计方案的选择 (26)3.8.2 电路的设计 (27)3.9 时钟模块 (28)3.9.1 设计方案的选择 (28)3.9.2 电路的设计 (28)3.10 热敏打印单元 (30)3.10.1 设计方案的选择 (30)3.10.2 接口电路的设计 (30)3.11 报警模块 (31)4 软件设计 (32)4.1 编写程序使用的语言的选择 (32)4.2 设计方案 (32)4.2.1 主程序 (32)4.2.2 信号采集模块子程序设计 (33)4.2.3 数据存储程序设计 (34)4.2.4 停车预处理程序 (35)结论 (38)致谢 (39)参考文献 (40)附录 (41)1 绪论1.1 汽车行驶记录仪简介汽车行驶记录仪是一种安装在车辆上且对车辆行驶速度、时间、里程以及有关车辆行驶的其它状态信息进行记录、存储并可通过接口实现数据输出的数字式电子记录装置。
基于ARM的汽车导航系统设计

基于ARM的汽车导航系统设计我国汽车保有量逐年增加,这既是我国经济高速发展的实际体现,也对汽车系统提出了更多更高的要求。
汽车导航系统是汽车的重要构成系统之一,能够对汽车性能的发挥起到关键作用。
近些年,基于ARM对汽车导航系统系统进行设计已经成为潮流趋势,因此需要加强对这方面的研究。
基于此,本文首先对ARM 进行了简单的介绍,然后从汽车导航系统的设计出发,深入论述了ARM在其中的运用,希望可以对相关人员起到一定参考作用。
标签:ARM;汽车导航系统;设计;运用0 引言汽车导航系统是为驾驶者指引路线、规划路线的重要系统,其对于安全行车、合理行车具有极其重要的作用。
随着相关技术的不断发展,消费者对汽车导航系统的要求越来越高,不仅提出了多元化功能的实际要求,还提出了高灵敏度、高反应度的要求。
因此,可以将ARM运用到导航系统当中,以实现这一目的。
1 ARMAcorn公司推出了一款面向低端市场的RISC微型处理器,在推出前期被称之为Acorn RISC Machine,后来逐渐被简化为ARM。
该处理器是32位设计,同时还配备了16位指令集。
相较于传统的32位处理器而言,该型处理器能够实现35%的代码节省,并且能够完全保留住32位系统的特点与优势。
在实际的运用中,ARM处理器表现出的非常显著的特点,一是兼具16位和32位双指令集,二是能耗很低,三是具有诸多合作伙伴。
随着ARM处理器的不断发展,其运用领域也越来越多,在2011年微软就已经宣布全面支持ARM处理器,而在2012年,AMD又宣布将会设计64位的ARM处理器。
在诸多国际厂商的支持下,ARM 处理器的运用前景不断宽广,目前在汽车导航系统中进行运用已经成为业界的热点话题,引起了广泛的讨论。
2 汽车导航系统设计中ARM的運用2.1 汽车导航系统汽车导航系统的主要功能就是为消费者提供导航服务,使其能够明确前方道路的路况、目标、路径以及引导等,使消费者能够穿过陌生环境达到目的地。
基于ARM9的车载导航软件开发研究的开题报告

基于ARM9的车载导航软件开发研究的开题报告一、选题背景及意义随着汽车的普及,车载导航系统成为了汽车智能化的重要组成部分。
车载导航系统不仅能提高驾驶安全和行车舒适性,还能节省出行时间和费用。
目前,市场上有许多车载导航软件,但是这些软件的功能和性能存在着不足。
本课题拟讲述基于ARM9的车载导航软件开发研究,旨在从中解决当前市场上车载导航软件存在的不足,提高车载导航系统的性能和功能。
二、研究目标本项目的主要研究目标是基于ARM9平台,开发一套高性能、功能齐全的车载导航软件,满足用户对导航系统的各种需求。
具体目标如下:1.选用高性能的ARM9处理器作为开发平台,保证软件运行的流畅性和响应速度;2.设计并实现汽车导航功能,包括路径规划、导航指示和语音提示等功能;3.增加实时路况信息和交通拥堵状况提示功能,提高行车安全和出行效率;4.支持多地图数据格式,各种地图标记和搜索功能;5.开发人机交互界面,让用户可以方便地使用导航系统。
三、研究内容1. ARM9平台概述介绍ARM9处理器的基本概念和架构特点,对ARM9平台上的软件开发环境进行详细讲解,包括操作系统、开发工具以及与硬件之间的接口等方面。
2.导航算法研究主要研究导航算法,包括路径规划、导航指示和语音提示等功能的实现方式,算法的优化和效率提升等内容。
3.地图数据格式研究介绍和比较各种地图数据格式,探讨如何选择合适的地图数据格式,以及如何进行地图数据的预处理和管理。
4.实时路况信息和交通拥堵状况提示功能研究探讨实时路况信息的获取方法和处理流程,研究如何利用交通拥堵状况数据对行车路线进行优化,提高行车安全和出行效率。
5.人机交互界面设计与实现研究人机交互的原理和设计思路,设计与实现用户友好的导航系统界面,让用户能够方便地操作系统并获取所需信息。
四、研究方法在研究过程中,将采用如下研究方法:1.文献调研法通过查阅已有文献资料,了解车载导航软件相关技术和研究现状,对本项目进行前期调研和设计。
本科论文基于ARM的控制系统硬件平台设计(赵)

基于ARM的控制系统硬件平台设计一、系统需求分析微电子技术的迅猛发展使其在汽车上被广泛的应用,给汽车工业的进一步发展带来了新的生机。
电子控制系统具有控制精度高、响应速度快、集成度高、体积小、重量轻、应用更加灵活等特点。
应用于汽车后,可使汽车有关系统在各种情况下都处在最佳的工作状态,各项受控指标都能获得较大的改善,是任何机械控制系统都难以达到的。
电子技术在汽车上的应用将使汽车很容易满足日益严格的各项法规、人们对驾驶舒适性和方便性的要求。
汽车行驶记录仪就是一种应运而生的产物,它是能够记录和再现汽车行驶状态的一种数字式电子记录装置,它可以全程记录汽车的行驶数据,并通过对所记录的行驶信息数据的分析,对车辆的行驶状况予以精确的掌控。
汽车行驶记录仪可有效预防驾驶员的违章驾驶,降低车辆的交通事故。
二、系统功能汽车行驶记录仪包括汽车行驶记录仪的主机和计算机端的数据分析软件这两部分组成。
这里重点介绍汽车行驶记录仪的主机部分的设计。
本课题所设计的汽车行驶记录仪主要实现如下功能:自检功能;实时时间、日期及驾驶时间的采集、记录、存储功能;车辆行驶速度的测量、记录、存储功能;车辆行驶里程的测量、记录、存储功能;驾驶员身份记录功能;键盘操作功能;数据显示;数据通信功能。
在数据通信接口部分除了国家标准所规定的USB标准接口和标准RS-232-C型接口的这两种通信方式外,课题中还增加了CAN总线接口功能和以太网总线接口功能。
三、系统结构图根据以上系统功能的分析,该系统可实现对车速信号、开关量信号以及模拟量信号的采集、处理以及数据的实时存储和显示;通过串口、USB接口、以太网接口可以实现与PC机之间的数据通信,对程序的调试和文件系统的下载,同时可以在产品运行过程中对系统的软件进行升级;通过CAN总线接口可实现与汽车上的CAN节点间的数据通信。
该系统的外围接口模块有电源模块、复位电路模块、信号采集模块、键盘操作模块、存储器模块、时钟模块、显示模块、JTAG调试接口以及通信接口模块,系统的组成框图如图1所示。
基于ARM9的嵌入式无线视频监控小车设计

基于ARM9的嵌入式无线视频监控小车设计
张光南
【期刊名称】《宝鸡文理学院学报(自然科学版)》
【年(卷),期】2014(34)1
【摘要】目的将监控技术和嵌入式技术相结合,实现可移动的无线远程视频监控系统.方法在基于ARM9和linux2.6内核的嵌入式系统平台上控制摄像头采集视频、电机驱动电路以及无线网卡,并配置实现Boa服务器和MJPG-streamer视频服务器;利用CGI实现了客户端浏览器控制小车和摄像头电机的运行.结果实现了一种嵌入式视频监控小车的设计方法.结论该系统可扩展性、实时性、灵活性高,可实现对实时移动视频监控的需求.
【总页数】4页(P59-61,65)
【作者】张光南
【作者单位】宝鸡文理学院计算机科学系,陕西宝鸡721016
【正文语种】中文
【中图分类】TP393
【相关文献】
1.基于ARM9的无线视频监控系统的设计 [J], 樊莉莉;谢刚
2.基于TD-SCDMA的ARM9无线视频监控系统设计 [J], 吴辉;孙运强;姚爱琴
3.基于ARM9的嵌入式智能小车设计与实现 [J], 阮文进
4.基于ARM9的无线视频监控系统设计与实现 [J], 赵春媛;李萌;韩会山;刘福才
5.基于ARM9的无线视频监控系统前端设计 [J], 赵满意;李君懿;赵利
因版权原因,仅展示原文概要,查看原文内容请购买。
基于ARM的车载导航系统的研究与设计

书山有路勤为径;学海无涯苦作舟
基于ARM的车载导航系统的研究与设计
0 引言
在当今社会,汽车成为城市主要的交通工具之一,也越来越成为人
们生活中不可缺少的一部分。
实现对汽车更加准确的导航和定位,将使外
出旅行变得更加快捷方便,同时对改善我国的交通状况也具有重要意义。
目前,国内由于GPS存在着导航卫星信号容易受到外部干扰或屏蔽
的问题。
例如,当车辆行驶在城市高楼区、地下隧道内、立交桥下时,由
于卫星信号受到遮挡而容易暂时“丢失”,而使GPS接收机无法给出定位
解或定位精度很差。
DR系统可以实现连续自主的导航定位,抗干扰性强,
但是DR方向传感器误差较大,且随时间积累,无法长期使用。
针对这些
情况,本文给出一种利用嵌入式微处理器S3C44B0x开发板作为中央处理
单元,利用GPS模块提供位置数据和DR模块的航位推算,经过联合卡尔
曼滤波,最终通过信息融合和地图匹配,在彩色LCD(LFUBK909A)模块上显示出来。
1 系统硬件设计
1.1 系统硬件组成
基于ARM的GPS/DR导航系统原理如图1所示,系统主要包括ARM 微控制器、GPS系统、航位推算(DR)系统、数据处理单元、显示LCD单元。
专注下一代成长,为了孩子。