基于ARM9的汽车行驶记录仪的总体设

所需积分/C币:3 2013-11-29 14:19:52 219KB PDF
收藏 收藏
举报

基于ARM9的汽车行驶记录仪的总体设记,很好的概述了设计方案,值得参考一下
2012年12月 廊坊师范学院学报(自然科学版) 第12卷·第6期 示驱动信号等。 程序的开发,当系统能够正常启动运行,并且驱动程 1.6GPs/GPRS模块 序无误,就能够进行上层应用程序的开发。 GPS模块:为保证监控中心能够跟踪车辆的位 在系统上电后开始运行系统引导程序Boot 置,实现智能调度和行车安全管理;并在车辆遇险 loader,通过 Bootloader调用 Linux内核,在操作系 时,获知车辆的准确位置实现紧急掇助和交通事故统运行后,操作系统自动启动本系统的各个模块程 分析;系统需要GPS定位模块以便实时地获取车辆序。整个程序由系统自检模块、数据采集和处理模 位置。本记录仪GPS模块选用 GARMIN公司的块、数据存储模块、通信模块、中断处理模块等组成 GPS OEM产品GPS15。 系统的软件程序框图如图3所示。 GPRS模块:此模块可以实现话音、短消息、数 Linux操作平台 据及传真传送功能的GSM调制解调器,它是记录 仪与监控中心发生联系的必备器件,通GPRS模块 匚主程序 与 Internet连接,实现记录仪无线上网。将车辆的 各种信息发送至监控中心,监控中心也需通过它向 记录仪发出相应的指令。本记录仪GPRS模块选用 据据GPS/据断|机报 采存GPRS通处接 西门子公司的MC35i。 集储 模模 模块 理口模 模模模|块 1.7实时时钟模块 块块 块块块 汽车行驶记录仪必须要有实时时钟发生器来实 图3系统的软件程序框图 时、准确记录和存储各种信息。S3C2410集成了实 时时钟单元该单元可以提供可靠的时钟,包括时、3结束语 分、秒和年、月、日。即使系统处于关机状态下,它也 本汽车行驶记录仪的设计是在国家标准的基础 能够正常工作(通常采用后备电池供电能够可靠工上,以ARM9处理器为心,Linx为操作系统结合 作|年),其外围也不需要太多的辅助电路,只需要cPS/GPRS技术,形成的一款具有导航功能的新型 个高精度的晶振。 汽华行驶记录仪。它实时性好、扩展能力强,不仅对 电源模块负责给整个系统提供各种稳定的电行驶速度、时间、里程等车辆行驶状态进行记录存 源。汽车上有5的稳压电源,可直接作为记录仪储,并且能够对车辆进行精确定位、远程监控和数据 的供电电源并把5电源通过DCDC转换器转换传输。 成各部分所需巾源。此外,本系统还包括看门狗电[参考文献] 路设计、复位电路设计、抗干扰设计等。 [1]GB/T19056-2003汽车行驶记录仪[S].2003 [2]侯殿有,才华,ARM嵌入式C编程标准教程[M].北京: 2系统的软件设计 人民邮电出版社,2010 记录仪所涉及到的模块多,功能丰富,结合3斜易慈基于 CPS/CPS汽车行驶记录仪的听铜[D上 S3C2410,本系统屮采用 Linux嵌入式操作系统, 海交通大学,2007 Linux具有良好的可移植性,可以运行在多种硬件 [4]贾垒垒.基于ARM9的嵌入式系统在汽卒行驶状态记录 仪中的应用LD」.燕山大学,2009 平台上omx的移植主要工作集中在lmx内核[5]刘忠治,基于ARM与1mx的汽车行驶记录仪的研究 的裁剪,使其符合S3C2410结构并能在其上运行起 [D].南京理工大学,2008 来。由于在嵌入式系统中,通常并没有类似于PC[6]栗方.具有GPS导航功能的汽车行驶记录仪的设计 的体系结构中的引导加载程序,因此,整个系统的加 [Dl.桂林大学,2009 载启动任务就由 Bootloader来完成。通过这段小程 序,我们可以初始化必要的硬件设备,创建内核需要 的一些信息并将这些信息通过相关机制传递给内 核,从而将系统的软硬件环境带到一个合适的状态, 最终调用操作系统内核,真正起到引导和加载内核 的作用。调用 Linux内核完成后,就可以进行驱动 30·

...展开详情
试读 3P 基于ARM9的汽车行驶记录仪的总体设
立即下载 低至0.43元/次 身份认证VIP会员低至7折
    抢沙发
    一个资源只可评论一次,评论内容不能少于5个字
    关注 私信 TA的资源
    上传资源赚积分,得勋章
    最新推荐
    基于ARM9的汽车行驶记录仪的总体设 3积分/C币 立即下载
    1/3
    基于ARM9的汽车行驶记录仪的总体设第1页

    试读已结束,剩余2页未读...

    3积分/C币 立即下载 >