已阅读5页,还剩58页未读, 继续免费阅读
(通信与信息系统专业论文)基于arm的车载gpsgprs系统.pdf.pdf 免费下载
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
硕士论文基于八 只 m的车载o p s /gp r s 系统 abs tract 仆j s thesis ana ly ze s tb e p r o b 】ems ofv e 坛 c l e 屯 切 叮 砚 笋 m e n t atpr e 女 m t . hgi ves a v alid desi gn m 日 山 od w b i ch isb 鸽 ed a r m g而c r o p r 识 沈 s sor andc o m b i n e sth eg p s(glo bal p os iti o 川 叮 gsyst e m ) 曲dg p r s ( c 曲“ 目p 朗 ket r 功 1 0s e 户 万 cc ) inthe n e w 】 y p ro d u ct. it 砰 。 v i d esa new and e 币 ci ent c o n tt 11 吨 and m a n a g i n g 认 ra y for the tr 山 ” portinthe id odern c ities. the v e hi c l e t e m 油 坦 l o b ta 自 巧th e pos in onin g dsta丘 o mgps m odu l e , 七 x 仃 敬 朽so m e use 剑 m es s age s th a t we n e e d , di sp娜s th e monthe , 口 笼 忠 n and 以 泊 dso utbyg p r s m o d ul e. t 七 e v e hi c l . m a n a 罗 m en t -d 印 ar助e n t r e e l v e s 阮 m e s sa g e s 妙n et w o r ks, 叨d then 园叩比 some 挂 t i c s tom, j p 育 , i nthe廿 a fficord er 丁 七 e desi gn in cl udes七 刀 op 目 rt s : b ar d warean dso ft w ar e . t b eh aj 心 w a 比de si 四 15 c o m p n “ 月o f a r m , m e r d 0 ry, s d r a 材, gpsm odul e c 诉ul t 助dg p rs m edul e c ir c u i t w h l l e the so介 w ar e 由si gna d 0 p tsqtfo r gr ap压 c u s e r l n t er fa ce( c u d ,utili zes m u l t i . t br d s fo r e xt 口 以 吨 g p s i 刊 允胡d send 加 g gprs ines sa ges . b et w e enthe ba 记w ar e 即 d so n w ar e iseln卜 刃 d 比l in uxsy 雍tn,it incl u d e s b 。 。 ti 。 朗 巨 , k 曰 泊 e l , fil e 一 sy s t o m and so吐 atthe 即 氏the th e si s s u m 功 a n esthe co m p l et edw o r ks , 朗d 乡 v esth e m e th 例 如for 九竹 h e r l m p r o v e me n t 甲 k e ywo rd: a r m , g p s , g p rs, e m beddedlin u x , qt 声明 本学位论文是我在导师的指导下取得的研究成果 ,尽我所知,在 本学位论文中,除了加以标注和致谢的部分外,不包含其他人己经发 表或公 布过的研究成果,也不包含我为获得任何教育机构的学位或学 历 而使用过的材料。与我一同 工作的同事对本学位论文做出的贡献均 已 在论文中作了明 确的说明。 研究生签名 :年月日 学位论文使用授权声明 南京理工大学有权保存本学位论文的电 子和纸质文档,可以借阅 或上网公布本学位论文的部分或全部内容,可以向有关部门或机构送 交并授权其保存 、借阅或上网公布本学位论文的部分或全部内容 。对 于保密论文,按保密的有关规定和程序处理。 研究生签名: 年月日 硕士论文 基于六 只 五 弓 的车载g p s 洲 g p r s 系统 1绪论 1 . 1车载定位系统的研究背景 随着我国经济的高速发展以及人民生活水平的提高,我国的汽车保有量在未来 很长一段时间内将持续上涨。交通运输行业作为国家重点扶持的基础产业得到了快 速高效的发展, 遍布全国的高等级公路网络的建设, 方便快捷的城市公共交通体系的 建成,都显现出一番蓬勃的繁荣景象。与此同时,城市建设规模日益扩大,高速公 路网络不断延伸,城市的车辆,驾驶员及交通流量大幅度增长,这对公安交通管理 部门和交通运输部门的管理提出了更新,更高的要求。另外,对于各种车辆的行驶 安全以 及公路交通的畅通等问题, 也逐渐成为当前所面临的急需解决的重要课题. 对于上述等问题,必须找到一个行之有效的解决方案。由 此, 我们发现, 只要知道汽 车在某一时 刻的有效位置, 就可以 找到解决相关问 题的 方法, 车载g ps/ g p rs系统集全 球卫星定位技术, 现代移动通信技术于一体,对车辆位置和相关状态进行实时监控, 有效地解决以上所提到的问题。 1 . 2国内外的研究发展现状 车载卫星定位系统, 属于智能交通系统( 即通过运用先进的信息、 通信和控制等 高新技术对传统运输系统进行改造而形成的一种信息化、智能化和社会化的新型交 通运输方式) 的分支,在智能交通系统这一庞大的体系中,占有极其重要的地位。 作 为整个智能交通系统的基础,车载卫星定位系统的主要目 的就是找出特定车辆在特 定时间的位置。国外对于智能交通系统的 研究,已 经开展了 三、四十年,美国,日 本和欧洲等国都为此投入了大量的资金、人力和物力,取得了很多有价值的成果, 并成为世界智能交通系统研究的三大基地。另外一些国家和地区对智能交通系统的 研究也有相当大的规模,如澳大利亚、 韩国、新加坡和香港等。目 前可以说,全球 正在形式一个新的智能交通系统产业,发展规模和速度惊人。 我国智能交通系统的发展起步较晚,二十世纪九十年代之前,主要是在一些大 城市引进和消化城市交通信号控制系统。九十年代以后开始逐步应用 g ps 车辆监控 调度系统。目 前,我国 g ps 车载系统尚 处于市场培育阶段, 整体规模较小。相关的 基础配套设施与资源正在完善之中,对于实时交通信息的发布和完善的电子导航地 图的提供与更新机制,缺乏实际的解决方案和途径,因而市场推进困难重重。但面 对庞大的 汽车市场, js 车载系统的 潜力不 可估量, 其发展前景比 较乐观。 硕士论文墓于八 只 m 的车载 g p s/ g p r s 系统 1 . 3本课题的主要研究内容及意义 本论文主要是根据车载定位系统的要求, 根据现在市场上出现的电子整机产品, 参考相关的功能、性能、价格和实现难易程度等因素。使设计能够按照全面性、可 操作性、可比性、系统性和代表性的原则,比较科学合理地选取硬件资源,辅以相 应的软件设计,使设计具有一定的前瞻性、实用性和创新性。其成果对于进一步满 足运输效率和安全保障的需要,对我国的国民 经济建设有重要的现实意义。 根据要求,本设计主要研究了以下几部分内容: 车载定位系统的整体方案。 a r m 9 s3c24 10系列处理器、 g ps模块、 g p rs模块以及各部分模块的关系与 、.卢、,夕 ., 了.、了.、 作用。 嵌入式l i nux 系统的移植。 g p s 输出的n e 琳0 1 8 3 码及g p 明c 语句。 g p r s 模块的拨号与应用 q t / e的界面设计方法,以及如何来实现g ps数据的提取和g p rs信息的发 送。 将应用程序移植到q t opia中去。 (3)(4)(5)(6)伪 硕士论文 荃于a r m的车级o p s igp r s系统 2车载定位系统原理概述 2 . 1车载定位系统概述 车载定位系统由车载定位终端、 无线通信链路和车载监控管理系统三部分组成。 其主要功能是将移动目 标的动态位置 ( 经度和纬度) 、时间和状态等信息, 通过无线 通信链路传送至监控中心,而后在具有强大的地理信息查询功能的电子地图上进行 移动目 标运动轨迹的显示,并对目 标的准确位置、速度、运动方向和车辆状态等用 户感兴趣的参数进行监控和查询,为调度管理提供可视化依据,提高车辆的运营效 率,并确保车辆的安全。 当 前, 可以使用的定位系统有美国的全球定位系统 ( g ps) , 俄罗斯的g l o 叫 ass , 中国的“ 北斗”计划定位系统等,其中 应用最为广泛的,性能最稳定的,定位精度 最高的是g ps定位系统,本设计采用0 戍板g ps接收机模块,它能够接收卫星的相 关数据。然后直接输出定位信息。 车载终端完成的功能就是利用g ps 模块所接收到的定位数据,提取其中有用的 信息, 然后通过无线模块将信息发送到 通信网络上。就目 前来看,无线通信方式主 要有gsm 、 g p r s 和c d 以等方式。其中g p rs通信系统具有传输速率高, 实时性好的 优点,但成本较高。因为车载终端只要在启动之后,就必须和监控管理系统一直相 连,一直进行数据传输,这样才能实时地监控车辆,所以车载终端和监控管理系统 之间就需要良 好的通信。目 前车载终端主要采用短消息通信方式.因为gprs是按照 流量收费的,它可以一直和监控系统保持连接状态,而费用是按照信息量收费的。 和g s m 相比,它的实时性、突发性和性价比要高很多。本终端采用g p rs数据通信方 式来完成定位信息的发送。 2 . 2全球定位系统 ( gps) 2 . 2 . ig ps全球定位系统的组成 g p s 是n a v i g a t i o n s a t e l l i t e t i 田 i n g and r a n g i n g g 1 o b a l p o s i t i o n i n gs y s t e m 的缩写词nayta r/g ps的简称, g ps是以 卫星为 基础的无线电 导航定位系统,具有全 能 性、 全球 性、 全天候、 连续 性 和实时 性的 导 航、 定 位和定时 功能。 g ps是1 9 73年 12月美国国防部批准的海陆空三军联合研制的新的卫星导航系统,从1 9 73 年以来, gps经历t方案论证 ( 1 9 7 4 1 9 7 8 ) 、系统论证 ( 1 9 7 9 1 9 8 7 )和生产实验 ( 1 9 8 8 1 9 9 3 ) 三个阶段。 1 硕士论文墓于人 r 期的车载o p s i g p r s 系统 g ps 系统包括三大部分:空间部分 (gps 卫星星座) ,地面控制部分 ( 地面监控 系统) ,用户设备部分 比ps信号接收机) 。 ( 1) 空间卫星部分 l)g ps 由21 颗工作卫星和3 颗备用卫星组成,工作卫星分布在6 个轨 道平面内, 每个轨道面分布有3 4 颗卫星, 卫星轨道面相对地赤道面的倾角为 5 5 。, 各个轨道平面升交点的赤经相隔60。, 相邻轨道之间的卫星要彼此叉开 3 0 0。 2)g ps卫星用l 波段两种频率的无线电波 ( 巧75. 42川2 和1227. 6 阳2) 向用户发射导航定位信号,同时接收地面发送的导航电文以及调试命令。每个 电波用导航信息d( t) 和伪随机码 ( p 洲) ,测距信号进行双相调制。用于捕获 信号及粗略定位的伪随机码称c /a码, 精密测距码称为p 码。由 导航电文可以 知道该卫星当前的位置和卫星的工作情况。 3)位于地平线以上的卫星颗数随着时间和地点的不同而不同,最少可 见到4 颗, 最多可见到11颖。 在用g ps信号导航定位时, 为了计算观测点的三 级坐标,必须观测4 颗g ps卫星,称为定位星座。这4 颗卫星在观测过程中的 几何位置分布对定位精度有一定的影响。对于某地某时,甚至不能测得精确的 点位坐标, 这种时间段叫做“ 间隙段” 。 但这种时间隙段是很短暂的, 并不影响 全球绝大多数地方的全天候、高精度、连续实时的导航定位测量。 (2)地面控制系 统 对于导航定位来说,g ps 卫星是一动态己 知点。星的位置是依据卫星发射的 星历描述卫星运动及其轨道的参数算得的。每颗 g ps 卫星所播发的星历,是 由地面监控系统提供的。卫星上的各种设备是否正常工作,以及卫星是否一直沿 着预定轨道运行,都要由地面设备进行监测和控制。地面监控系统另一重要作用 是保持各颗卫星的时间,求出钟差.然后由地面注入站发给卫星,卫星再由导航 电文发给用户设备。 地面控制部分包括一个主控站、三个注入站和五个监测站,实现对 g ps 卫星 运行的监控。主控站位于美国的 科罗拉多,三个注入站分别设在太平洋、印度洋 和大西洋的三个美国军事基地内。 监测站设在主控站、 三个注入站和夏威夷岛。 (3 )用户接收机 g p s 的空间卫星部分和地面监控部分是用户应用该系统进行导航定位的基础, 而用户只有使用g ps接收机刁 能实现其定位、导航的目 的。 gps信号接收机的任务是:能够捕获到按一定卫星高度截止角所选择的待测 卫星的信号,并跟踪这些卫星的 运行,对所接收到的g ps信号进行变换、 处理, 、 以 便测量出g ps信号从卫星到接收机天线的传播时间, 解译出g p s 放大和 卫星所 4 硕 t: 论文基于八 只 州 的车载g p s 心p rs 系统 发送的导航电文,实时计算出测点的三维位置,甚至三维速度和时间。 接收机硬件和机内软件以及g ps数据的后处理软件包,构成完整的g ps 用户 设备,g ps接收机的结构分为天线单元和接收单元两大部分。 2 . 2 . zg p s 定位的基本原理 g ps地面观测点定位的方法有伪距定位法、 多普勒定位法、 载波相位定位法、 伪 距测量加多普勒定位法和干涉定位法等。常用的是前三种,多普勒定位法和载波相 位法定位精度比伪距测量定位法高,但其成本造价也要高出许多.现在导航型 g ps 接收机主要采用伪距测量定位法,本设计采用的o e m 板g ps接收机也是采用这种定 位法。 伪距 ( p seud。 一 r ang e) 是g ps接收机对码的 量测而得到卫星到时接收机的距离, 由于含有接收机卫星时钟的误差及大气传播误差, 故称为p 码伪距, 精度约为腼左 右。 在 g 咫 观测中,我们可以得到卫星到接收机的距离,利用三维坐标中的距离公 式, 利用3 颗卫星,就可以组成3 个方程式,解出观测点的位置 (x, y , 2)。考虑到 卫星的时钟与接收机之间的 误差, 实际上有4 个未知数, x , y , 2 和钟差, 因而需要引 入第4 颗卫星,构成4 个方程式进行求解,从而得到观测点的经度、纬度和高度, 如图2 . 2 . 2 所示。 ,p月, 图2 . 2 . zg ps 卫星定位原理 根据图2 . 2 . 2 可以确定下面的方程式(2. 2 . 2): 硕 上 论文 基于人 又 划的车载c p 夕 g p r s 系统 ( : , 1) , + ” -y) . + 2 : 一) ,+ 扩 ( t 叶. , ) 二 d 户 ( 1) . + 竹,) + “, . 十 日 (t-t. 卜 , ( 一) . 十 ( y. ,) . 十 ( 一, “ + c ( t 一 ) 二 . ( 一) + ty.,) ,+( 2 一 2 ) + c , t 一 t . 口 二 心 1 盆 , 求解未知数 ( x , y , 2 , t ) ,其中 ( x , y , 2) 是待测点坐标,即定位未知参数:t为 定时未知参数, 是接收机的时种差。 c 为g ps信号的传播速度 ( 即光速) 。 d. 山是卫 星 1 4到定位点的距离, ( : 。, yj , : ) 是每个卫星的星历参数,即卫星的轨道坐标 ( 1 二 1 , 2 , 3 , 4 :护1 , 2 , 3 , 4 ; k 二 1 , 2 , 3 , 4 ) ; t . , t 、 是各个卫星的时钟差。 接收机可以 锁住4 颗以 上的卫星,接收机可按卫星的星座分布成若干组,每组4 颗。然后通过 算法挑选出误差最小的一组用作定位,从而提高精度。由于卫星运行轨道卫星时钟 存在误差,大气对流层和电离层对信号的影响,以及人为的sa保护政策,使得民用 g ps的定位精度只有100m。 为提高定位精度, 普遍采用差分g ps ( 优p s) 技术, 建立 基准站 ( 差分台)进行g ps观测, 利用己知的基准站精确坐标,与观测值进行比较, 从而得出一修正数,并对外发布.接收机收到该修正数后,与自 身的观测值进行比 较,消去大部分误差,得到一个较准确的位置。 2 . 3通用分组无线业务 ( gprs) g ps接收机提供定位信息, 而不能把定 位信息发送给监控中心。 因此车载终端和 监控中心之间必须建立数据通信,使得定位信息能够及时,准确的发送出去。 2 . 3 . igprs系统概述 6 p r s( g e n e r a 1pac k e trad i os e r v i c e )是通用分组无线业务的简称,是 g s m 提供的分 组交换和分组传输方式的 新的承载业务。采用与 gsm相同的频段、频带宽 度、 突发结构、 无线调制标准、 跳频规则以 及相同的t d 以帧结构。 它的基本原理是: 当有数据传送需要时, 将利用分组在网络中 传送数据, 而不是利用当前承载服务所 采用的固定电路连接。这促进了多用户间对网络资源的共享,并允许运营商最优地 使用现有设备,同时利用己 安装的 设备创造新的收入来源。 使用g p rs时, 数据封装 进每个分组并在网上发送。 网络容量仅在需要时分配, 提供了即时连接和高通过率。 6 p r s 提供了 非常灵活的波特率, 从小于1 0 0 b i t / 5 到大于1 7 1 . z k b i t / 5 , 因此能处 理 从低速短消息到浏览复杂网站所需的高速传输。 g p rs 允许用户在收发数据资料的同 时接收电话。 不过g p rs将要求空中接口 和基站分系统两方面作改动, 以便能进行此 硕士论文基于六 r m 的车载o p s 尸 g p r s 系统 分组模式的传输。另外, g 服5 需要新的网络组成部分,s gsn 和ggsn,g prsip骨丰 网以及新型终端。g p rs 对电子信箱和数据库接入业务较理想,用户不必为短暂的传 输付出高费用。 g p r s 被认为是z g向3 g 演进的重要一步,它不仅能提供 prp( 点对点) 和ptm ( 点对多点) 数据业务,还能支持补充业务和短消息业务。 2 . 3 . zgprs特点 g 限5 采用分组交换技术,在现在gsm 网络上实现高速数据传输,最高数据速率 可达 171 . z k b i t /s。 这样的数据速率, 可以 极大地满足日 益增长的移动数据业务需求, 并可与i nternet 有效融合, 实 现移动工 nternet , 因而有很强的生命力。 其优势主要 有以下几个方面: ( 1) 资 源利用率高: gprs引入了 分组 交 换的 传 输模式, 使得原 来采用电 路 交换 模式的 g s m传输数据方式发生了根本性的变化, 这在无线资源稀缺的情况下显得尤 为重要。按电路交换模式来说, 在整个连接期内,用户无论是否传送数据都将独自 占有无线信道。 而对于分组交换模式, 用户只有在发送或接收数据期间才占用资源, 这意味着多个用户可高效率地共享同一无线信道, 从而提高了资源的利用率。 g p r s 用户的计费以通信的数据量为主要依据,而不是连接时间,体现了 “ 得到多少,支 付多少”的原则。实际上, gprs 用户的连接时间可能长达数小时,却只需支付相对 低廉的连接费用。 (2 )传输速率高:g p rs 可提供高达 1 1 5 k b it /s 的传输速率 ( 最高值为 171 . z kbi t / 5 , 不包括f 氏) 。 这意味着通过便携式电 脑, g p rs用户能和 i sdn 用户一 样快速地上网浏览,同时也使一些对传输速率敏感的移动多媒体应用成为可能。 (3 ) 接入时间短: 分组交换接入时间 缩短为少于1 秒, 能提供快速即时的连接, 可大幅度提高一些事务( 如信用卡核对、 远程监控等) 的效率, 并可使已有的工 nternet 应用 ( 如e 一 mai l 、网 页浏览等) 操作更加便捷、 流畅。 (4 ) 支持ip协议和x . 25协议: g p rs支持因 特网 应用最广泛的ip协议和x , 25 协议.而且由 于g s m 网络覆盖面 广, 使得g p rs能 提供i nternet 和其它分组网 络系 统的全球性无线接入。 (5 )基于以 上的 特点, gprs系统的采 用 能克 服了 电 路 交 换型数 据传输 速率 低, 资源利用率差等缺点,特别适用于像 g 咫 系统那样突发性数据的应用。其 印rs/1p/tcp /udp协议栈可以 满足数据的实时 交换, 在现有的公用无线通信系统中 拥 有最大的带宽。与目 前流行的短消息相比, 在相同数据长度,相同时间间隔下通讯 费用是短消息的1/6 ,甚至更少。 7 硕士论文基于人 只 劫 的车载c p s 尹 ( p r s系统 (6 ) 车载终端以g p rs为 传输网 络, 有效地解决了以 往短消息传输方式延时大、 系统实时性差的问题。g p rs 技术提供的高速传输速率和 “ 永远在线,按流量计费” 的优点,使该系统具有良好的适用性、可靠性和可扩展性,而且易于管理与维护. 24a 叫与嵌入式系统 2 . 4 . ia r 翻 体系结构 阴m( a d v anc e dr isc材 匕 c hin e s ) ,是一个公司名孚,也是一种处理器的通称, 还可以认为是一种技术名字。 a 心处理器目 前包括下面几个系列的处理器产品以及其他厂商实现的基于a 阴体 系 结 构 的 处 理器。 a 朋7 系 列、 a 明 9 系 列、 a 心 g e 系 列、 a 朋l o e 系 列、 s e c u r c o r e 系 列、 i n t e l 的x s c a l e 系列和s t r o n g a 明等系列。 这些处理器最高主频达到了s o o m i ps, 功耗数量级为咖/ 川2 。 对于支持同 样a 朋 体系版本的处理器,其软件是兼容的。 本设计采用是三星公司的5 3 c 2 4 10处理器,属于ar姗系列, 有以下特点: . 提供1 . i m i ps/ 姗2 的5 级流水线结构 . 支持3 2 为a r m 指令和1 6 位t h u m b 指令集 . 支持32位高速八 姗a 总线和接口 . 全性能翩u ,支持l i n 以、贾 i n ce等各种嵌入式操作系统 . 支持c a c h e 和指令c a c h e 2 . 4 . 2嵌入式系统 嵌入式系统是嵌入到对象体系中的专用计算机系统,以 嵌入式计算机为核心的 嵌入式系统是继it网络技术之后,又一个新的技术发展方向。嵌入式系统是以 应用 为中心,以计算机技术为基础,软硬件可裁剪, 适用于应用系统对功能、可靠性、 成本上升、体积、功耗有严格要求的专用计算机系统。它一般由嵌入式微处理器、 外围硬件设备、嵌入式操作系统以及用户的应用程序等四个部分组成,用于实现对 其他设备的控制、监视或管理等功能。 嵌入式系统是专用计算机应用系统, 它具 有一般计算机组成的共性,也是由 硬 件和软 件组 成的。 图2 . 42 侧 完整的 描 述了 嵌 入式 系统的 软硬 件各部分的 组成结 构. 嵌入式系统的 硬件是嵌入式系统软件环境 运行的基础, 它提供了嵌入式系统软 件运行的物理平台和通信接口;嵌入式操作系统和嵌入式应用软件则是整个系统的 硕士论文基于 六 只 州 的车载g p s i g p r s系统 3车载终端的硬件设计 3 . 1 总 体硬件设 计方案冈 整体电路框图如图3 . 1 所示. 图3 . 1车载终 端总体硬件设计框图 车载终端总体上可以 分为三大部分: 5 3 c 2 410系统电 路、 g ps 模块电 路和 g p rs 模块电路。 电 路的核心为5 3c2 4 10处理器; f l a s h 存储系统, 应用程序等; sdram 作为系统 的运行内 存,用作程序的运行空间、数据及堆栈区:刃ag 用来开发调试系统。g ps 模块将接收到的定位数据通过串口 传送给处理器。 g p r s 模块用来发送定位等信息到 网络上。 除以上的几个电 路部分外,本设计还预留了u sb 电路和扩展槽,用于后续开发 和功能扩展. 本设计共分s 3 c 2 4lo 系统电路( 见附录a)、 g ps接收机电路( 见图3 . 6) 和g prs 发送电 路( 见图3 . 7 . 1 ,图3 . 7 . 2 ,图3 . 7 . 3)三个独立的电路部分。 三个电 路分别用 r s 一 232 串口 相连. 下面给出 几个主要部分的电 路连接图. 3 . 2电源 由 于本设计的芯片较多,所需的芯片电压也有所不同。 根据车载终端的特点, 一般而一言,汽车上的直流电压源有两种:1 2v 和 2 4v。需要对这两种电 压进行转换, l 】 硕士论文基于a 只 m的车载g p s z g p r s系统 得到所需的电压。主要芯片的电压需求如下: . 5 3 c 2 4 1 0 :3 . 3 v , 1 . sy . s d 双 胡, n a n d , j t 八 g , 拟x 3 2 3 2 :3 . 3 v . g p s , u s b , 队x 2 3 2 :5 . o v .g p rs:3 . 6 v 对于汽车电压,本设计采用n a t i o n a 1s e m i c o n d u c t o r 公司的l m 2 5 7 6 h v 系列稳 压模块, 它的 输入电压范围宽( sv4 o v),稳压效果好,能把 12 v 、 2 4v 电 压转换成 5 . o v 电压,电路如图 3 . 2 . 1 所示。 图3 . 2 . 112v 一 24v 电压转50v 电压 采用田1 1 1 7 dt一 3 , 3 和山1 1 17d t 一 1 . 8 芯片电路分别得到3 , 3v和1 . s v , 如图3 . 2 . 2 所示。 图3 . 2 . 23 . 3 v 和1 . sv转换电 路 对于g p rs模块,为保证模块的正常工作, 需要提供两路电 源, 其中vba tr提供 给r f( 射频) 部分,电压范围为3 . 3v 一4 . sv,最大功率为2 份 : v dd提供给基带部 分,电 压范围为3 . iv4 . sv,最大功率为0 . sw。 模块内 部具有电 池充电 管理电 路, 利用外部电 源提供的电 流源对内 部电 池的安全充电 进行控制与管理。本设计采用 以317t芯片完成sv转36 v , 电路图 略. 图3 . 7 . 1 中, 将vba t t 和v d o 连在一起接v d d 36。 3 . 35 3 c 2 4 1 0 处理器1” 硕士论文墓于a 只 期的车载g p s /gp r s系统 从产品的定位出发,考虑到功能、性能和性价比,兼顾二次开发和功能拓展, 选择一款各适的处理器。 s3c 2 410 微处理器是一款由三星公司为手持设备设计的低功 耗, 高集成度的基于a 汕9 2 0t 的微处理器。 采用16位/ 32位r isc结构和a 明精简指 令集,支持wince ,linux 等操作系统:支持指令c a c h e 、数据c a c h e 和写缓冲、支 持a 朋调试结构、 片上i c e 支持j t g 调试方式: 支持大端( b i g e n d i a n ) 小端( l i t t l e e n dia n ) 模式。 8 个内存块, 6 个用于r 晰、 s r a m 及其他, 2 个用于r 渊/sr a m / sdra幼 ; 每个内存块 1 28朋 ( 共 i gb) , 每个内存块支持8 / 16/ 32位数据总线编程;1 个起始地 址和大小可编程的内 存块 (bank 7), 7 个起始地址固定的内 存块 (banko b ank 6): 所有的内存块可编程寻址周期, 支持sdr a m自 动刷新模式, 支持多种类型r 伽启动, 包括 n o r / n andf las h , e e p r om 等。 (l ) s3c2410 x处理器时钟和电 源管理。 (2 ) 片上mpl l 和u p ll: u p l l 产生操作u sb主/ 从的时钟: 淤ll产生操作m cu 的时钟, 1 . sv 电 压供电 最高可达2 03川2 ; 每个模块的时 钟可由 软件控制,电 源模式 有四种, 分别为正常模式, 处于正常运行的状态下: 休眠模式下只使 c pu 的时 钟停 止: 低能模式, 不带p ll的低频时钟: 停止模式下, 所有时 钟都停止。 可以 用e i n t1 5 : 。 或r tc告警中断从停止模式唤醒。 ( 3 ) s 3 c 2 4 l o x 处 理器中 断 控制器。 (4)它带有55个中断源 ( 看门 狗定时器, 5 个定时器, 9 个uart, 24个外部中 断, 4 个d 以, 2 个r t c , 2 个a dc, 1 个i z c , 2 个s p i , 2 个u s b , 1 个l c d 和一个电池管 理) ;外部中断源的触发模式可为电平触发也可为边沿触发;对紧急中断请求支持 fiq ( 快速中断请求) 。 ( 5 ) s 3 c 2 4 1 0 x 处理器定时器。 (6 )它带有四个16位带p 翎的定时器,1 个16位基于d 撇或基于中断的定时 器;具有可编程的占 空比, 频率和极性:支持外部时 钟源, 具有看门 狗定时器:16 位看门狗定时器,定时中断请求和系统复位. ( 7) 5 3 c 2 4 1 0 x 处 理器实时 时钟. (8 )全时 钟特点: 毫 秒, 秒, 分, 时,日 , 星期, 月, 年; 以32. 7 6 8 k h z 运 行, 可以产生告警中断,时钟滴答中断. ( 9) 53c2410 x处理器通用输入/ 输出 端口 及接口。 ( 10 ) 具有24个外部中 断 端口 , 多 路 输入 / 输出口 ; 具有3 个带 有d ma和中 断的 u a r t , 支持5 位, 6 位, 7 位, 8 位串 行数据传送/ 接收, 并且在传送/ 接收时支持双向 握手,具有可编程的波特率,支持 i r 以1 . 0 ( 1 巧. z kbps) ,支持回环测试模式,每个 通道有1 6 字节t xf i f o 和1 6 字节r xf i f 0 o l 3 硕士论文基于人 r m的车载g p s 尹 g p r s 系统 s 3 c 2 4 l o x 的 存储空间映射如图3 . 3 , , 。 为了使处理器对各个设备的访问互不干扰, 的b a n k内。 所以要将不同类的设备映射到不同 o m【 1 o xff f f f f f es 乍ra 一 :0 月1 , 1 0o m l l 刃 卜 的 ox 倪叹以以】 0x4 吕 加 x 减 旧 月 一- 丝月 片 一 s fr区s f r 区 ox 4 00佣 f f f一一 片茱 蔺 洲 嘿 粼 蒸 一 z m 习 闷 阳 旧 胭 m 旧 z 1 6 m旧 1 犯m印m州6 1 朋州 旧 z m日 1 月 mb 尼m旧 1 1 m拍 1 3 2 m脚64m田1 2 8 m日 镌箫 十俨 卜 掇斋斗牛 1 泌m妇 阵l 一叫 一 袋豁 各 一 0 粗仪众沁阅 一 , - 一 侧- 镊 豁一 州 一斗 于- 一 一 抹 一 卡 一 1 2 翻 翻田 ox18, 一 洲一镊 晶 升 一 1 加m旧 】 gb h a dd r 1 2 9 : 0 可 访问 区域 o xi 加加1洲 犯_ _ _ _. 匕-刊 心 c s z _ 刁s r o m. _公_凶 9 皿 呈 丁_ 一 sro m _ 共. n 员 皿 业 es _ 习 不 使 用 n a ni) f l a s h + 一 卜 t 加m旧 + 一 1. 妞侧日 作为 r o m 使 用 n n o 凡 s h 作 为r o m i 图3 . 35 3 砚410 x 存储空间映射框图 3 . 4存储电路设计 3 . 4 . is d 刃 以圈 s d r 盛 期是嵌入式微处理器的内存,在掉电以后数据即消失,不能够长久保存。 s o ram 在系统中主要用作程序的 运行空间、 数据及堆栈区。 当系统启动时, cpu 首先 从复位地址o xo处读取启动代码, 在完成系统的初始化后, 程序代码一般应调入s d r a m 中运行, 以提高系统的运行速度。同时, 系统及用户堆栈、 运行数据也都放在sdram 中。 sdr 人 m 具有单位空间存储容量大和价格便宜的 优点, 已 广泛应用在各种嵌入式系 统中。s d ram 的存储单元可以 理解为一个电容,总是倾向于放电,为避免数据丢失, 必须定时刷新 ( 充电) 。因此,要在系统中使用sdra初 ,就要求微处理器具有刷新控 制逻辑,或在系统中另外加入刷新控制逻辑电路。 5 3 c 2 410芯片在片内具有独立的 s d ram 刷新控制逻辑,可方便地与sdr a m 接口。 硕士论文 基于八 只 m 的车载g p s j g p r s系统 目 前常用的sdr a 期为8 位/ 16位的数据宽度,工作电压一般为3 , 3v。主要的生 产厂商为刚u n dai 、 侧nbond 和三星等。它们生产的同型器件一般都具有相同的电气 特性和封装形式,可通用。 在本设计中使用hyu n dai 公司的hy5 7 v 5 6 1 6 2 0c.这是3 2 mc m o s 同 步d r 胡,是 一种高密度、 高带宽的存储器。 它的容量为4 x 4 xl 6 砒it( 3 2 m 字节) , 主要特点有: 时钟频率 133 翩2 ,数据宽度 16位,工作电压为3 , 3v,所有的管脚都与lvttl 接口 兼容,支持自 动刷新和自刷新。图3 . 4 . 1 为sdr 人 劲内存电路连接图。 1 ,工。 。 , 工 .二 , . 工 ,: 工 . 、 1 一: 图3 . 4 . i s d r 户 知 内 存电 路连接图 5 3 c 2 4 1 0 数据宽度为3 2 位,因此使用tz 片k 4 5 5 6 1 6 3 2 c , 一片连5 3 c 2 4 1 0 数据 线的低16位, 一片连数据线的高16位。 这两片并联为32位数据宽度的s d r a m 存储 系统,并映射到s 3c2 4 1 0b ank 6 ,地址范围为0 x 3 0 0 00 0 0 0 o x 3 3 f fff印. 3 . 4 . zfi.ash t翻 1 f la sh是 一 种非易 失, 可在系 统 (i n- s ys te m) 电 擦写, 掉电 后 信息不 丢失 的 存 储器。 它具有低功耗、大容量、擦写速度快、可整片或分扇区在系统编程 ( 烧写、 、 l 5 硕 二 论文基于八 r 材 的车载g p s igp rs 系统 擦除等特点, 并且可由内部嵌入的算法完成对芯片的操作,在各种嵌入式系统中得 到了 广泛的应用。 f l 八 s h 在系统中 通常用于存放程序代码、 常量表以 及一些在系统掉 电后需要保存的用户数据等。 f l a s h 主要可分为n o rfla sh和n andf 以s h 。n or f l a sh的特点是芯片内执行, 这样应用可以直接在f l a s h内运行, 不必再把代码读到系统以m中, n or 的传输效率 很高, 在1 4 mb 的小容量时具有很高的成本效益, 但是很低的写入和擦除速度大大 影响了 它的性能:n a n df 以sh 结构能提供极高的单元密度, 可以 达到高存储密度, 并且写入和擦除的速度也很快, 应用n and 的困难在于f l a sh的管理和需要特殊的系 统接口。 flash 闪存是非易失存储器, 可以对成块的存储器单元进行擦写和再编程。 任何 f lash器件的写入操作只能在空或已 擦除的单元内进行, 所以大多数情况下, 在进行 写入操作之前必须先执行擦除。n 洲d 器件执行擦除操作是十分简单的,而n or 则要 求在进行擦除前先要将目 标块内 所有的位都写为0 。 一般n and队l sh的存储容量较 大,虽然刊 a n d的管理比 较困难, 但是53c 2 410 提供了能够从n andf l a sh 启动系统 的s t e p p i n g s t o n e 机制,因此5 3 c 2 4 1 0 系统可以采用1 片n and凡a s h同时作为启动 r 渊和系统程序保存r 侧, 减少了硬件成本。 在本设计中,使用三星公司的n 朋df lash 芯片kgf 120 8 uom , 用来存放启动代码 ( bootloader) 、 linux 内核映像、 文件系统, 另外还有应用程序。 它的单片存储容量 为64阳, 8 位数据宽度, 快速的写周期时间( 编程时间为z o 0 us, 块擦除时间为z lns) , 命令、地址、数据1 /0 口复用。芯片上包含有写控制器,能够自 动编程和擦写。 图3 . 42为n a n df las h部分的电路图. 图3 . 4 . zfla s h 电 路连接图 5 3 c 2 4 1 0 选择从n a n df las h 启 动,因此5 3 c 2 4 1 0 的o m 1 : 0 为0 0 。在图附 录a 5 3 c 2 410 系统电路中,将这两端直接接地。 3 . 5串口电路 硕士论文墓于六 卫 材 的车截o f s / g 咫 5 系统 申行口 是计算机一种常用的接口, 具有连接线少,通讯简单,得到广泛的使用。 常用的串口是r s 一 232 一接口( 又称e ia r s 一 2 32一) 它是在 1 9 7 0 年由美国电 子工业协 会( e ia) 联合贝尔系统、 调制解调器厂家及计算机终端生产厂家共同制定的用于串行 通讯的标准。它的全名是 “ 数据终端设备( dte)和数据通讯设备( oce)之间串 行二进 制数据交换接口技术标准” 。它所具有的特性有: . 机械特性:r s 一 2 3 2c 接口是单端发送, 单端接收, 传输线上允许一个驱动器 和一个发送器。r s 一 2 3 2 c 标准接口有25针(d b 2 5)和9 针(d b g)两种。它的最 大传输距离可达3 0m,最大速率z o k b /s, 适于相距较近设备的通信 . 电气特性:rs一 2 32c标准定义一 15v 一 3v表示逻辑 “ 1 ,+3v +lsv表示逻 辑 “ 0 .它选择一 1 5 v 一 3 v和+ 3 v + 1 5 v 这个范围而不采用 竹l 逻辑( o v sv) 的原因是为了 提高抗干扰能力和增加传输距离,因此与 竹l设备连接时 需加电平转换接口 由 于5 3 c 2 410 的异步串行通讯接口 不是r s 2 3 2 逻辑, 因此, 需加电平转换接口, 采用德 州 仪 器公 司的撇x 3 2 321.ij 低功耗 芯片, 将ttl 电 平转换为r s 2 32电 平。 在本设计中采用两个9 针d bg 串口, 分别用来连接g ps模块和g p rs模块。 另外 还用来和pc机进行通信,观察系统启动情况和下载代码等。 c 渊l(串口一) 包含了四 个信号(t xd、rxd 、 cts 、rts),可用来连接g p r s 模块;c o m z ( 串口二) 只有两个信号 ( txd ,rxd),可用来连接g p s 模块。两个串口的t xd,r xd 信号,分别与两个模块 的t x , r x 交叉相接, 完成数据的发 送和接收。 其电路如图3 . 5 所示。 硕士论文 荃于声 卫 m 的车载 g p s /( 护r s系统 图3 . 5串口电 平转换电 路连接图 3 . 6gps 模块圈电路 g ps是g ps定位信息的接收机, 本设计直接采用oem 板g ps模块, 从g ps 模块可 以直接得到g ps 卫星的定位信息,而不需要了解太多g ps 原理上的知识、算法等, 因此加快了开发速度。 并且, g ps模块大多采用专用的处理芯片和相关算法, 提高了 g ps定位信息的精度。 本设计采用合众思壮公司的e 5 31接收机模块。 它是12通道的g ps接收机模块, 同时可以跟踪12颗g ps卫星,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《FZT 07038-2024节水型企业 丝绸企业》(2026年)合规红线与避坑实操手册
- 《CHT 9020.1-2013基础地理信息数字成果 1500 11 000 12 000生产技术规程 第1部分:数字线划图》(2026年)合规红线与避坑实操手册
- 北师大版一年级数学有趣的平面图形一教案
- 年产20万套汽车注塑配件、30万套塑料制品项目可行性研究报告模板-立项拿地
- 工程与制图 2版 9
- 糕点馅料及月饼生产线技改项目可行性研究报告模板-立项备案
- 个人愿景与职业规划
- 体育专业就业方向解析
- 脑梗死基础知识考核试题
- 2026 一年级下册 《15减几的退位减法》 课件
- 职业指导师课件材料
- 学堂在线研究生素养课-积极心理与情绪智慧期末考试答案
- GB/T 45451.2-2025包装塑料桶第2部分:公称容量为208.2 L至220 L的不可拆盖(闭口)桶
- 管道外防腐补口技术规范
- 环卫工人安全培训
- 精神分裂症的早期症状及识别方法
- 食品生产企业有害生物风险管理指南
- 国家职业技术技能标准 4-14-02-05 老年人能力评估师 人社厅发202332号
- 高温防汛安全专项施工方案
- 工程热力学教案1(05版)
- 全国各气象台站区站号及经纬度
评论
0/150
提交评论