嵌入式系统大作业

发布 2020-02-28 10:22:28 阅读 5443

伊犁师范学院电信学院。

嵌入式系统。大。作。

业。题目:嵌入式gps车载导航系统设计。

班级:电信09-2

学号:08071201028

姓名:董涵。

日期:2012--12--23

车载gps导航系统的设计。

一背景:1.1 产品介绍:

随着汽车的全面普及化,车载导航仪也已经成为了应用得非常广的一款产品。导航软件和地图数据还在不断发展和更新版本,引进卫星导航定位技术,应用于车载gps导航。能为驾驶者提供精准、实时的道路信息。

1.2 市场已有设备的介绍。

1) 国际领先gps导航仪品牌:ahada(艾航达)――源自美国硅谷。 ahada(艾航达)――专注于发展先进的gps卫星导航便携式设备**商,公司产品线涉及便携式导航、gps手机导航及个人手持导航装置等全系列gps便携产品。

2)任我游n510是一款高性能gps,与其它gps不同的是,具有声控导航功能,其改变了以往车载gps必须使用双手去操作的模式,用户只需要简简单单的说出目的地,gps系统就会用最快的时间为您选出最近的路径,使用更加方便,也大大增加了驾车的安全性。

3)zt510正面是5寸高清触摸液晶显示屏,反面是磨砂材质外壳,外观简洁大方,操作简单。此款导航仪内置了拥有庞大用户群体的正版凯立德地图,同时还内置了正版善领dsa预警软件,是一款聚3d实景导航、流动测速、固定测速为一体的多功能导航仪。

1.3 设计原因:为什么选择此题目的原因?意义?

最近几年,汽车的数量在我国增持较快,开车的人越来越多,随着旅游业的蓬勃发展,交通道路的修建,是得越来越多的人需要cps导航系统,cps导航系统不仅仅是一款电子地图设备,它更多的是扮演保证人们安全出行的工具。随着人们经济基础增强,安全意识增强的基础上,很多人都会选择车载gps导航设备,所以制造功能强大,**低廉的车载gps导航设备是有很大市场和发展前景的。由于导航仪投入小,外壳模块、芯片等材料市场**量大,这也是我选择设计车载gps导航设备的理由。

导航软件和地图数据还在不断发展和更新版本,车载gps导航系统系列产品品种和类型很多,但不能完全能够满足不同用户的需求。所以我想设计一款内置四维地图系统,能提供准确无误的全3d实景导航,并附带全国沿途咨询。其还具有**、****等娱乐功能。

二.需求分析。

2.1 产品的硬件组成(型号、类型、电气特性、选择的理由等(文字叙述))

1)1处理器:s3c2440a 400mhz,s3c2440a 是三星公司生产推出的基于arm920t的32位risc嵌入式微处理器,s3c2440a采用了arm920t的内核,0.13um的cmos标准宏单元和存储器单元。

功能:为手持设备和通用嵌入式应用提供片上系统解决方案。加强的arm体系结构mmu用于支持wince,epoc 32和linux为手持设备和通用嵌入式应用提供片上系统解决方案。

16/32位risc体系结构和arm920t内核强大的指令集,采用高速指令i-cache,高速数据d-cache,写缓冲器和物理地址tag ram以减少主存带宽和响应速度带来的影响。

采用arm920t cpu内核支持arm调试体系结构。

2)储存模块:sdram , k4m561633-75 , 64mbyte

nand flash, k9f1208g 64mbyte

同步动态随机存储器,工作需要同步时钟,内部的命令的发送与数据的传输都以它为基准;存储阵列需要不断的刷新来保证数据不丢失;数据不是线性依次存储,而是自由指定地址进行数据读写。 nand flash是新型flash存储器,地址采用同一总线,实现串行读取。芯片尺寸小,引脚少。

k9f1280是三星公司生产的一款flash芯片。功能:nand flash是新型flash存储器,设和数据存储和文字存储,作为固态存储介质。

3)音频模块:philips公司的uda1341ts是一块功能强大的专用语音处理芯片。本设计使用的at91rm9200处理器具有一个iis音频接口,此接口采用dma方式传输数据。

用dma接口传输数据,不仅可以降低cpu负担,还可以节省系统的软件设计时间,降低编程难度。功能:片集语音放大、滤波、采样、a/d和d/a转换等功能于一体,并且能进行数字语音处理。

由dma控制器取代cpu,获得总线控制权,从而实现内存与外设或者内存之间的不同区域之间大量数据的快速传输。不需要再额外增加专门的a/d和d/a器件。能实现语音的a/d和d/a等预处理。

4)显示模块:ch7005,是薄膜晶体有源阵列显示器。一个lcd控制器,液晶显示屏。功能:具有双通道dma通道。编码像素点是16位。色彩还原性好,显示清晰。

5)gps模块;gps1050,使用台湾久元电子生产的,体积小,性能高,功耗小,有串行接口。功能:gps接收器的控制功能由微处理器或微控制器来实现,此gps接收器产品常用arm7作为核心。

6)电源模块,该系统需要5v直流稳压电源为ch7005供电,1.25v直流电源为cpu供电。功能:内部具有电压转换功能,为cpu,gps,显示模块,储存模块供电。

2.2 产品核心功能:

1) 地图查询,可以在操作终端上搜索你要去的目的地位置。

2)可以记录你常要去的地方的位置信息,并保留下来,也和可以和别人共享这些位置信息。模糊的查询你附件或某个位置附近的如加油站,宾馆、取款机等信息。

3)路线规划,gps 导航系统会根据你设定的起始点和目的地,自动规划一条线路。 规划线路可以设定是否要经过某些途径点。规划线路可以设定是否避开高速等功能。

4)自动导航,语音导航:用语音提前向驾驶者提供路口转向,导航系统状况等行车信息。导航中最重要的一个功能,使你无需**操作终端,通过语音提示就可以安全到达目的地。

画面导航:在操作终端上,会显示地图,以及车子现在的位置,行车速度,目的地的距离,规划的路线提示,路口转向提示的行车信息。

5)重新规划线路:当你没有按规划的线路行驶,或者走错路口时候,gps 导航系统会根据你现在的位置,为你重新规划一条新的到达目的地的线路。

三.硬件设计。

3.1 硬件组成框图(结构图)

硬件组成框图。

3.2 各硬件引脚图(主要引脚或逻辑组成)及引脚功能描述(工作原理(至少包括内存、输入、输出、网络)

1)处理器:s3c2440a

处理器:s3c2440a

s3c2440a可以直接和cmos图像传感器ov9650连接,如图2所示。ov9650的pwdn引脚与s3c2440a的gpg12引脚相连,这样可以控制ov9650的工作状态。当无须采集图像时,将gpg12输出高电平,ov9650芯片处于掉电模式,节省电能消耗。

ov9650可输出ycbcr,rgb两种格式的数据,当输出ycbcr格式时,要用到数据线的d2~d9;当输出rgb格式时,则需要用数据线d0~d9。本文采用ycbcr格式,数据线d2~d9与s3c2440a的camdata0~camdata7相连。s3c2440a数据总线data0~data15与芯片的sd0~sd15连接;地址线addr2与芯片的cmd连接;片选线ngcs3与芯片ncs的相连;9号外中断与芯片的int相连。

2)储存模块。

k4m561633g-75芯片。

sdram ,sdram中k4m561633g-75是一种容量为4m*16bit的sdram的32位内存系统。dq0--dq15是数据总线引脚,a0--a8是地址总线引脚,其中a0--a8是复用的,ra0--ra12是行地址,ca0--ca8是列地址。寻址空间为4mb。

ba0,ba1是地址引脚。clk是上升沿有效,cke是时钟信号能使引脚无效时处于省电模式。clk:

时钟信号,为输入信号。sdram所有输入信号的逻辑状态都需要通过clk的上升沿采样确定。cke:

时钟使能信号,为输入信号,高电平有效。cke信号的用途有两个:一、关闭时钟以进入省电模式;二、进入自刷新状态。

cke无效时,sdram内部所有与输入相关的功能模块停止工作。cs--:片选信号,为输入信号,低电平有效。

只有当片选信号有效后,sdram才能识别控制器发送来的命令。设计时注意上拉。nand flash是新型flash存储器,nand flash器件使用复杂的i/o口来串行地存取数据,18个引脚用来传送控制、地址和数据信息。

3)音频模块

at91rm9200

at91rm9200的iis控制器由5个引脚与外部的音频编解码器相连。这些引脚分别是:系统时钟;位速率时钟(可使用内部或外部时钟源);字段选择;串行声音输入;串行声音输出。

本设计中,uda1341ts使用的是l3接口,该接口用来控制音频信号的音量大小以及低音等。l3接口有3个信号:l3mode,l3clk,l3data,将字节写入l3总线寄存器。

iis总线控制器通过软件控制at91rm9200的通用i/o引脚。

4)显示模块。

ch7005芯片。

ch7005需要i2c总线向地址4,7,14,13分别顺序写入0x20,0x8c,0x1b,0x03,ch700芯片的地址为0xec

5)gps模块。

gps1050芯片。

gps模块;gps1050,使用台湾久元电子生产的,体积小,性能高,功耗小,有串行接口。内涵接收天线。安装到车辆上的小型装置,是gps车载单元的一部分,用来接收卫星所传递的信息。

gps接收器的控制功能由微处理器或微控制器来实现,目前较初阶的gps接收器产品常用arm7作为核心,高阶的机种则会升级到arm9核心。

6)电源模块。

电源模块。电源模块设计很重要,良好的电源设备可以为系统提供稳定的能量。该系统需要5v,3v,1.

25v直流稳压电源,cpu内核需要1.25v直流稳压电源,ch7005芯片需要5v直流稳压电源,汽车提供的是12v直流稳压电源,所以需要电压装换器。经过线性电源变换电路将电压转换为所需电压。

嵌入式系统大作业

嵌入式手机设计方案。嵌入式手机设计方案。一 需求分析。1.问题提出 随着通讯技术的不断发展,手机已经成为现在人们必不可少的通讯工具。在最近几年中,手机技术和产业也一直有着巨大的发展变化,手机的功能和外观都在逐渐完善和美化。为适应大多数人的手机产品的需求,我根据现在手机的一些特点进行分析 总结。然后设...

嵌入式系统大作业

嵌入式数据库的现状和发展趋势。学生姓名。学号。专业。班级。授课教师。所属学院。嵌入式数据库的现状和发展趋势。摘要 随着计算机技术及相关技术的不断发展,嵌入式产品由于其智能化 小型化 便携式等特点,已经普遍应用于我们的生活。这些产品通常是在计算资源 存储资源等条件受限的情况下处理大量的数据,而传统的数...

嵌入式系统设计大作业

1 51 叙述jtag接口在嵌入式开发中的作用。2 叙述嵌入式平台的搭建过程,以linux为例。3 给出现今有哪些用于嵌入式开发的芯片名称,他们分别是哪些公司的产品?体系结构是什么?4 现今较流行的嵌入式操作系统有哪些?5 pxa270嵌入式开发板的接口有哪些?6 请写出nor flash和nand...