您好,欢迎访问三七文档
当前位置:首页 > 机械/制造/汽车 > 汽车理论 > 基于arm9的嵌入式汽车导航与防盗系统的设计
大连海事大学硕士学位论文基于ARM9的嵌入式汽车导航与防盗系统的设计姓名:张巍申请学位级别:硕士专业:电子科学与技术指导教师:符策20090601基于ARM9的嵌入式汽车导航与防盗系统的设计作者:张巍学位授予单位:大连海事大学相似文献(10条)1.学位论文彭侃基于ARM9的嵌入式软件平台的研究与实现2008随着计算机技术、通信技术、电子技术和半导体技术的迅速发展以及Internet的不断扩展,嵌入式系统得到了越来越广泛的应用,成为当前IT产业的焦点之一,它的迅速发展推动了IT产业进入了以嵌入式系统为核心的、崭新的后PC时代。在这个时代里,嵌入式系统所特有的便携化、网络化、智能化的优点使它广泛应用于信息家电、移动计算、网络设备和工业控制等许多领域;但同时大量的嵌入式应用也对嵌入式设备的性能和功能提出了更高的要求。ARM(AdvancedRISCMachines)公司的32位ARM9RISC处理器,以其低成本、高速度、低功耗、功能强、特有16/32位双指令集等诸多优异的性能,己成为移动通信、手持计算、多媒体数字消费等嵌入式解决方案中的首选处理器。在各种嵌入式操作系统中,Linux凭借其在源代码开放、结构清晰等方面的优势,成为了基于嵌入式系统领域应用中的技术热点。本课题研究的主要内容正是建立一个完整的基于ARM9核心处理器和Linux操作系统的嵌入式软件开发平台,为嵌入式系统的二次开发提供一个完整的软硬件环境。本课题研究致力于基于ARM9的嵌入式Linux软件平台的研究与实现,目的是通过对嵌入式软件平台的研究,了解嵌入式系统软件开发的一般模式和具体流程,了解嵌入式系统开发的技术发展方向,验证ARM处理器和Linux操作系统在推动嵌入式系统应用迅速发展中发挥重要作用的原因之所在。本课题研究按照嵌入式软件从底层硬件层到上层应用层由下至上的顺序,阐述了Linux操作系统的逐步在ARM9目标平台上的移植过程。文章首先介绍了嵌入式系统的发展概况,阐明了嵌入式系统的构成和显著特点,展望了嵌入式系统在应用领域中的发展前景;随后介绍了ARM9目标平台的硬件组成和特点,并实现了Bootloader的移植;然后文章阐述了嵌入式Linux操作系统的裁剪和移植,以及文件系统的创建过程;驱动程序的开发是嵌入式系统开发的重要组成部分,本文根据课题研究的需要将驱动程序的开发内容渗透到各相关章节;在进行了图形用户接口软件GUI的移植之后,最后提出了一个基于声卡的嵌入式虚拟示波器作为验证软件平台性能的实例,并针对实例对目标系统的性能进行了分析,最终得出了构建ARM9嵌入式Linux软件平台的一般结论,并结合当今信息产业的发展方向对本课题研究的前景作了展望。2.期刊论文任斌.赖树明.陈卫.吴忠良.RENBin.LAIShu-ming.CHENWei.WUZhong-liang基于ARM9的嵌入式系统Bootloader设计与实现-东莞理工学院学报2007,14(1)介绍了基于ARM9处理器的嵌入式系统在上电启动后应用程序或操作系统运行前,对处理器及其内部功能模块进行启动的过程,并设计出具有良好模块性和可移植性的基于S3C2410嵌入式系统的初始化代码和加载代码的启动程序,测试结果表明该设计具有很好的稳定性和高效性.3.学位论文汤碧翔基于ARM9嵌入式系统的联合收割机负荷反馈控制系统的研究2009联合收割机作为重要的农业生产装备广范地应用于我国农业生产中。它的使用极大地减轻了农民的劳动强度,并提高了农业生产的效率。但是在我国联合收割机的故障率高,可靠性差等问题仍然存在,并且大部分问题都是由于收割机负荷过大导致的。而负荷的大小受车速的影响很大,因此研究根据负荷反馈自动调整车速的控制系统很有必要。目前基于ARM的嵌入式系统广泛应用于各种智能控制系统中,并起着非常重要的作用。因此,本文以ARM9嵌入式处理器和Linux操作系统作为控制核心,介绍了联合收割机负荷反馈控制系统的设计。在本文中,负荷反馈控制系统的硬件设计被分为六大模块,包括核心控制模块、转速传感器模块、模拟量传感器模块、步进电机调速控制模块、声光报警模块、人机交互模块。并以S3C2410A处理器作为核心控制器,详细分析了各个模块的结构及设计方法,构建了负荷反馈控制系统的硬件平台。在系统软件设计方面,主要完成两个方面的设计内容:分别为硬件驱动软件的开发和系统应用软件设计。针对硬件驱动软件的开发,主要实现IO口控制、AD采样和EINT触发三类硬件资源的驱动程序开发。并针对AD采样和EINT触发这两类输入信号,设计了相应的滤波算法以保证应用程序能准确获得采样值。针对应用软件,主要设计了系统的控制算法。通过对实验数据的研究和现场控制的经验,确定了滚筒转速和车速之间的关系,并设计了以滚筒转速和滚筒转速变化率为输入量,步进电机调速控制脉冲为输出量的二维模糊控制器。通过MATLAB计算了所有输入情况下的输出值,并建立了模糊控制查询表,使得处理器可以根据传感器采集回来的滚筒转速信号直接查表输出相应的步进电机控制量,降低了处理器的计算负担并提高了控制效率。系统调试及仿真表明,该控制系统的软硬件设计合理,控制算法有效,收割机可以根据负荷情况自动调整车速,实现负荷反馈控制。4.期刊论文孟建民.薛重德.李广涛基于ARM9的嵌入式指纹图像处理算法研究-计算机应用与软件2010,27(1)随着指纹识别技术的发展和嵌入式系统的广泛应用,指纹识别逐渐向嵌入式方向发展.针对ARM9嵌入式开发平台,提出了一种适合于嵌入式系统的指纹图像预处理算法.该算法改进了传统的Gabor增强,消除了奇异点处脊线断裂和错连的问题,并采用了复合细化算法对二值图像进行细化以及细化去噪处理.实验表明,该算法具有良好的实用性和快速性,满足了嵌入式指纹识别系统的要求.5.期刊论文章涛.石玉.ZHANGTao.SHIYu基于ARM9嵌入式系统的掌纹识别系统的实现-计算机技术与发展2008,18(9)掌纹识别技术是一种新兴的生物识别技术,是近年来生物识别研究的热点.介绍了一种掌纹识别算法在ARM9嵌入式系统上的实现方案.介绍了系统的各部分组成,包括基于排序测度的掌纹识别算法、嵌入式系统的软件设计和硬件设计.针对算法在嵌入式系统上实现的困难,提出了提高算法速度的解决方案.6.学位论文陈智翔基于ARM9的ZIGBEE无线家庭网关设计2009随着数字信息技术和网络技术的高速发展,嵌入式系统的应用已经广泛渗透到人们日常生活的每一个角落。由于嵌入式系统面向不同的应用,因此嵌入式系统的开发与普通计算机系统存在很大的差别。随着嵌入式应用中功能需求越来越复杂,选择嵌入式操作系统也就很必要。Linux作为功能强大、源码公开的操作系统,近年来在人们的共同开发下从问世以来就得到迅猛发展。由于在嵌入式应用中的优点突出,越来越多的嵌入式产品都选择了Linux作为内嵌的操作系统。作为小范围内设备通信的最新的无线联网技术,Zigbee技术近年也逐渐盛行。Zigbee技术是一种近距离、低复杂度、低功耗、低成本的双向无线通信技术,在工业领域、家庭智能化、医疗等方面,ZigBee技术与传感器技术得到了广泛应用。本文结合上述三方面技术,设计并实现了一种基于ARM的嵌入式Zigbee家庭网关,实现了用户在远程对信息家电的控制。论文的主要研究内容如下:(1)研究了Linux操作系统内核原理,深入研究了Linux系统中的内存管理,进程管理,文件系统管理和设备管理等,掌握了Linux系统下上层应用和底层驱动的开发工具和开发流程,编写了Linux操作系统下串口读写操作程序,为系统的开发打下基础。(2)研究了Zigbee无线通信协议,对Zigbee协议的层次,Zigbee网络的拓扑结构,Zigbee设备的路由做了深入研究。结合一般家庭的家居环境,实现了一种星型Zigbee网络在智能家居中的应用。(3)研究了嵌入式开发的相关技术,重点研究了ARM9处理器及其外围设备构建的嵌入式系统。在ARM9开发板进行了Linux操作系统、嵌入式文件系统和嵌入式数据库的移植。(4)重点研究了Web服务器和用通用网关程序CGI的设计,并在此基础上结合嵌入式系统的相关技术完成了嵌入式家庭网关的设计,实现了家庭网关对信息家庭的远程控制。7.学位论文帅辉明SD9200-ARM9嵌入式教学实验平台的设计与实现2006随着嵌入式系统发展的日新月异,芯片制造技术的不断革新,嵌入式计算机已被应用到各个领域和产品中。为了适应社会的需求,目前大多数高等院校都开设了嵌入式系统课程,嵌入式系统的教学和实验也逐渐被众多院校所重视。如何合理设计嵌入式系统教学的实验平台,为高等院校提供一种功能完备、价格低廉、技术流行、能满足教学和开发双重需求的嵌入式系统课程教学实验平台正是本课题研究和解决的重点。本课题以兼顾教学与应用开发为出发点,自主研发了一个基于ARM9处理器的教学实验和开发平台SD9200。该平台结合了当前高校嵌入式教学的普遍需求,以ATMEL公司的AT91RM9200处理器为核心,扩展了嵌入式应用中常用的外围硬件和接口。同时,还设计了嵌入式开发中必备的软件支撑环境,极大地方便了嵌入式系统教学实验和应用开发。本文首先阐述了在设计过程中用到的理论和技术依据;紧接着从总体上给出了SD9200的设计方案,包括软件设计思路和硬件的选择;然后给出了SD9200的硬件设计、各硬件模块的原理框图以及测试流程;然后是软件的详细设计和实现,包括SdIDEforARM集成开发环境、JFW9200编程器、引导程序bootflash和教学实验程序,同时还给出了U-Boot和Linux的移植方法和过程。8.期刊论文朱敏静.欧阳名三.ZHUMin-jing.OUYANGMing-san基于ARM9嵌入式系统的矿用组合开关研究-煤炭工程2009(6)针对目前矿用电气开关的使用现状,结合嵌入式技术、工业以太网技术,设计了矿用隔爆型组合开关控制系统.应用具有先进嵌入式技术的ARM9芯片和TMS320LF2806芯片来实现系统的控制,文章介绍了该系统的软、硬件设计以及相关的实现方案与算法,系统的实现提高了矿用组合开关的保护和控制水平.9.学位论文柯飞雄基于ARM9网络视频监控系统的设计与实现2008随着信息技术的飞速发展和网络技术的日益成熟,通过网络实现远程监控是视频采集技术的一个发展趋势。本文针对网络视频监控设备的实际应用需求,结合图像采集、动态Web技术和嵌入式系统三方面的新技术,设计了基于ARM9和Linux嵌入式网络视频监控系统。系统的硬件方面主要以三星公司生产的ARM9处理器(S3C2410)为核心的嵌入式系统,并结合OV511芯片的USB摄像头。软件方面采用嵌入式Linux操作系统进行视频采集、压缩并通过ActiveX控件显示动态视频,通过嵌入式WebServer和CGI技术融合整个系统。最后将系统连接到公网,利用远程网络的PC机上Web浏览器登陆视频服务器对系统进行测试,并对测试结果进行了分析和比较。本文作者成功利用了USB摄像头作为视频监控系统的终端,USB摄像头和嵌入式开发板的组合更加可以方便的实现中间数据的处理、保存和查询等功能。同时将动态Web技术应用到嵌入式网络监控系统中,利用Web浏览器实现了用户和嵌入式系统的交互。相关的工作为视频监控领域的研究提供了有价值的参考。10.学位论文赵丽丽ARM9实验开发板设计2007移动计算、Internet接入、数字信号处理是后PC时代的三大技术驱动源,也是近年来支撑嵌入式市场快速发展的原因。从核心技术角度看,CPU和操作系统是目前嵌入式技术发展的焦点。而8位单片机连同它落后的开发方式也会很快被高性能的32位嵌入式处理器、嵌入式操作系统以及它们带来的思想的变革所代替。这种情况决定了大学开设嵌入式系统课程已是大势所趋,对于这种实践性与理论性同等重要的课程,教学实验是理解掌握嵌入式系统的一个不可缺少的环节。在此背景下,研究开发教学实验平台或装置就具有非常重要的实际意义。根据嵌入式系统的现状与教学平台的实际需要,本设计中采用了三星公司
本文标题:基于arm9的嵌入式汽车导航与防盗系统的设计
链接地址:https://www.777doc.com/doc-292914 .html