随着社会经济和科学技术的发展,公路交通已经成为了关系国民经济命脉和社会、经济发展的重大系统。汽车导航观念也逐渐深入人心,成为公路交通中极其重要的一个环节。人们已经不再满足于用基于PC机的导航系统,因为它过于昂贵并且功耗高。现在,基于嵌入式设备的导航系统在迅速发展,但目前流行的是基于WinCE操作系统,它的成本比较高。 本文设计的导航系统采用基于ARM9结构的低功耗、高性能嵌入式SOC芯片S3C2410作为主控制器,使用嵌入式linux作为系统的内核。Linux是一个开放并且免费使用的操作系统,而CPU使用了32位RISC(精简指令集)。基于ARM的嵌入式Llinux作为系统的内核解决了成本高的问题。因为嵌入式操作系统是本课题设计系统过程中应用的基础,所以本文会详细介绍。 系统可以采集GPS信号,支持RS-232接口,采用液晶显示屏(LCD)的人机接口,为操作人员提供了良好的监控界面。软件系统在嵌入式Linux操作系统下开发,实现了Linux操作系统和QT图形系统的移植,设备驱动程序、控制应用程序、人机交互界面的设计。 本文从理论、硬件设计、软件设计等方面介绍了基于ARM S3C2410多功能车载导航系统的设计与开发。
上传时间: 2013-07-01
上传用户:dong
随着新的控制算法的应用和电子技术的发展,移动机器人正朝着高速度、高精度、开放化、智能化、网络化方向发展,对控制系统也提出了更高的要求。移动机器人要实现高速度、高精度的位置控制和轨迹跟踪,必须依赖先进的控制策略和优良的运动控制系统。 导航是移动机器人最具挑战性的能力之一,机器人感知、定位、认知及运动控制的性能是决定导航成功的关键因素。根据课题“仿生导航系统”的要求,本文选择“主控制器+运动控制器+英特网远程无线监控”结构进行导航移动机器人控制系统的设计。首先分析导航移动机器人体系结构,建立机器人运动学模型,最后详细阐述控制系统的全部开发过程,包括控制系统需求分析、总体设计、功能模块的划分及软硬件的设计与实现,并对无线通信及英特网通讯做了一些基础研究,开发了无线通讯模块软件和上位机软件。 在控制系统的硬件设计方面,主要包括基于 LPC2138 的主控制单元、基于HCTL-1100 的运动控制单元、基于 6N137 的光电隔离单元、基于 LMD18200 的功率放大单元、传感器接口单元及上位机无线通讯单元的电路设计。软件方面,在μC/OS-Ⅱ实时操作系统的多任务环境下,利用其任务调度功能,合理地协调和组织了控制系统的各项硬件资源,提高了整个系统的实时性和可靠性。上位机采用的无线通讯、Internet 通讯以及可视化监控程序界面,让用户可以方便直观地远程观察和控制机器人。 该控制系统的研制为仿生传感器性能测试提供了一个良好的实验平台,经过实验,验证了系统的可行性,系统的各项功能及控制精度满足设计要求。
上传时间: 2013-05-22
上传用户:Zxcvbnm
开关磁阻电机是电机技术与现代电力电子技术、微机控制技术相结合的产物,既具有结构简单坚固、成本低、容错能力强,耐高温等优点,又在高度发展的电力电子和微机控制技术的支持下获得了良好的可控性能,目前己经在多个工业部门得到应用。因此,开关磁阻电机在驱动调速领域有着良好的发展前景。本论文在对前人成果的广泛了解和研究基础上,以philip公司生产的LPC2101为主控芯片,充分利用其高速运算能力和面向电机控制的高效控制能力,设计并制作了SRM控制器与系统软件。本文以开关磁阻电机的调速控制策略及其控制实现方法为主要研究内容,对开关磁阻电机的数学模型、功率变换器技术、控制策略、控制方案的实现进行了全面深入的研究。 全文的研究工作分为五个部分,第一部分介绍了开关磁阻电机调速系统的构成及基本工作原理,综述了开关磁阻电机的国内外发展现状、特点及研究动向,总结了开关磁阻电机系统存在的技术问题,提出了本文的研究目的和主要研究内容。 第二部分引用并讨论了SR电动机的基本数学模型和准线性数学模型,然后基于此重点分析了与电动机运行特性密切相关的相电流波形与转子角位移的函数关系,最后根据课题所关心的控制系统设计,在理论分析的基础上提出了SR电动机控制方案并进行了原理性分析,对SR电动机各个运行阶段的特点进行分析并初步提出控制方案。 第三部分对SR电动机调速系统的硬件设计进行了详细说明,主要包括以LPC2101为核心的控制系统的研究与设计,根据SR电机的控制特点,尽可能地开发了LPC2101的硬件资源和软件资源,使控制系统具有很高的控制精度和灵活性,然后对功率变换器进行了设计和制作,分析了各种主电路形式的优缺点,采用了新型IGBT功率管作为主开关元器件,使功率变换器结构得到简化,设计了IGBT的功率驱动电路,并专门设计了电压钳位电路和诸如过压、过流保护等保护单元,保证了整个系统安全可靠地运行,然后分析了SR电动机控制系统位置传感器检测电路设计、电流及电压斩波电路设计、电流检测及保护电路设计等。 第四部分主要介绍了系统的总体控制思想,分析了各个运行阶段的控制策略,对控制策略的软件实现进行了设计,并给出了软件实现的具体流程图,直观地体现了软件编程思想。最后,对系统进行了实验研究及分析。目前,该控制系统已调试完毕,基本实现预期功能。 本文对以ARM为控制核心的开关磁阻电动机控制系统进行了研究,得出了基于有位置传感器检测的控制方案。针对SR电机的控制特点,充分利用了ARM的硬件资源,采用PID数字调节,发出相通断信号和PWM信号,并和电流、电压等保护信号相结合,实现对主功率元件的通断控制。并且设计了相应的外围硬件检测、保护、控制及人机接口电路,使控制系统结构紧凑,可靠性高;系统的控制软件设计,采用模块化的程序设计方法,增强了系统的可读性及可维护性,实现了一种电压斩波和电流斩波控制相结合的控制方式;结合系统的硬件设计,开发了相应的软件模块,使系统具有完善的保护和控制性能。 本系统经过试验,调速范围可达100~2000转/分,效率较高,性能优良,验证了控制思想和控制方法的正确性。
上传时间: 2013-04-24
上传用户:独孤求源
嵌入式人脸识别系统建立在嵌入式操作系统和嵌入式硬件系统平台之上,具有起点高、概念新、实用性强等特点。它涉及嵌入式硬件设计、嵌入式操作系统应用开发、人脸识别算法等领域的研究;嵌入式人脸识别系统携带方便、安装快捷、机动性强,可广泛应用于各类门禁系统、户外机动布控的实时监测等特殊场合,因此对嵌入式人脸识别的研究工作具有突出的理论意义和广泛的应用前景。 本文是上海市经委创新研究项目《射频识别RFID系统-自动识别和记录人群的身份》(编号:04-11-2)与上海市科委AM基金项目《基于ARM和RFID芯片的自组织安全监控系统的研制》(编号:0512)的主要研究内容之一。论文从构建自动人脸识别系统所需解决的若干关键问题入手,重点探讨了基于嵌入式ARM微处理器的实时人脸检测、关键特征定位、高效的人脸特征描述、鲁棒的人脸识别分类器及自动人脸识别系统设计等问题的研究。论文的主要工作和创新点表现在以下方面: 1实现了结合肤色校验的Haar特征级联分类器嵌入式实时人脸检测,提出了基于人脸约束的人眼Haar特征RSVM级联分类器人眼检测算法和基于遮罩掩磨与椭圆拟合的瞳孔定位算法。 复杂背景中的人脸检测是自动人脸识别系统首先要解决的关键问题,通过对基于肤色模型和基于Haar特征级联强分类器的人脸检测算法的分析研究,综合两个算法的优点,提出了基于肤色模型校验和Haar特征级联强分类器的嵌入式实时人脸检测算法。实验结果表明,该算法不仅解决了复杂背景中的类肤色和类人脸结构问题,而且具有较高的检测率和较快的检测速度,同时对光照、尺度等变化条件下的人脸检测也具有较强的鲁棒性。 人眼检测与瞳孔定位在人脸归一化和有效人脸特征抽取等方面起着非常重要的作用,为了快速检测人眼并精确定位人眼瞳孔中心,论文提出了基于人脸约束的人眼Haar特征RSVM级联分类器人眼检测算法和基于遮罩掩磨与椭圆拟合的瞳孔定位算法,首先利用人眼检测分类器在人脸区域内完成对人眼位置的检测,然后通过对检测到的人眼进行遮罩掩磨、简单图像形态学变换及椭圆拟合实现瞳孔中心的精确定位。测试结果表明该算法只需几百毫秒便能完成人眼检测与瞳孔中心定位整个过程,在保证检测速度较快的同时,还能确保较高的定位精度。 2 针对传统线性判别分析法存在的小样本问题(sss),通过调整Fisher判别准则,实现了自适应线性判别分析算法及相应的人脸识别方法人脸识别中的小样本问题使线性判别分析算法的类内散布矩阵发生严重退化,导致问题无法求解。本文在人脸识别小样本问题的基础上,通过调整Fisher判别准则,利用类间散布矩阵的补空间巧妙地避开类内散布矩阵的求逆运算,通过训练集每类样本的样本数信息自适应改变调整参数,实现了自适应线性判别分析算法,实验结果表明,该算法能有效解决人脸识别中的小样本问题。 3 提出了基于有效人脸区域的Gabor特征抽取算法,有效地解决了Gabor特征抽取维数过高的问题。 Gabor小波对图像的光照、尺度变化具有较强鲁棒性,是一种良好的人脸特征表征方法。但维数过高的Gabor特征造成应用系统的维数灾难,为解决Gabor特征的维数灾难问题,论文第四章提出了基于有效人脸区域的Gabor特征抽取算法,该算法不仅有效地降低了人脸特征向量维数,缩小了人脸特征库的规模,同时降低了核心算法的时间和空间复杂度,而且具有与传统Gabor特征抽取算法同样的鲁棒性。 4 结合有效人脸区域的Gabor特征抽取、自适应线性判别分析算法和基于支持向量机分类策略,提出并实现了基于支持向量机的嵌入式人脸识别和嵌入式人像比对系统支持向量机通过引入核技巧对训练样本进行学习构造最小化错分风险的最优分类超平面,不仅具有强大的非线性和高维处理能力,而且具有更强的泛化能力。本文研究了支持向量机的多类分类策略和训练方法,并结合论文中提出的基于有效人脸区域的Gabor特征提取算法、自适应线性判别分析算法,首次在基于Windows CE操作系统的嵌入式ARM平台中实现了具有较强鲁棒性的嵌入式自动人脸识别系统和嵌入式人像比对系统。 5 提出并初步实现了基于客户机/服务器结构无线网络模型的远距离人脸识别方案为解决嵌入式人脸识别系统在海量人脸库中进行识别的难题,论文提出并初步实现了基于客户机/服务器结构无线网络模型的嵌入式远距离人脸识别方案。 客户机(嵌入式平台)完成对人脸图像的检测、归一化处理和人脸特征提取,然后通过无线网络将提取后的人脸特征数据传输到服务器端,由服务器在海量人脸库中完成人脸识别,并将识别后的结果通过无线网络传输到客户机显示输出,从而实现基于客户机/服务器无线网络模型的嵌入式远距离人脸识别方案。 6 结合我们开发的基于ARM的嵌入式自动人脸识别系统和嵌入式人像比对系统,从系统设计的角度探讨了在嵌入式系统中进行人脸识别应用设计的思路及应该注意的问题虽然嵌入式人脸识别系统的性能很大程度上取决于高效的人脸特征描述和鲁棒的人脸识别核心算法。但是,嵌入式系统的设计思想对嵌入式人脸识别系统的性能影响同样值得重视。本文第六章重点阐述了嵌入式自动人脸识别应用系统的设计思路,并结合我们自主开发的嵌入式自动人脸识别系统和嵌入式人像比对系统从系统设计的角度探讨了嵌入式人脸识别应用系统设计中应该注意的关键技术问题。 结合本文提出的算法我们在PC上完成对人脸识别分类器的训练,然后在嵌入式ARM开发平台上实现了嵌入式自动人脸识别、嵌入式人像比对两个便携式人员身份认证系统,经测试运行效果良好。所提出的人脸识别算法不仅具有一定的理论参考价值,而且对于嵌入式系统应用开发、AFR应用系统开发也具有一定的借鉴意义。
上传时间: 2013-05-18
上传用户:我们的船长
随着现代计算机技术和互联网技术的飞速发展,嵌入式系统成为了当前信息行业最热门的焦点之一。而ARM以其高性能低功耗的特点成为目前应用最广泛的32位嵌入式处理器。在嵌入式操作系统方面,Linux凭借其性能优异、结构清晰、平台支持广泛、网络支持强劲及开放源代码等多方面的优势,被嵌入式系统开发者广泛地采用。Linux 2.6包含许多新的特性,为其在嵌入式领域的应用提供了强有力的支持,新的内核越来越多地应用于嵌入式Linux系统中。 本文的工作基于艾科公司研发的硬件平台Ark1600开展。该平台上集成了多个功能模块,例如LCD、12S、GPIO、12C等,同时支持XD、CF、MMC、SD等多种硬件存储设备,在设备通信方面提供了USB、串行通信等传输方式。本文的主要工作是研究Linux在ARM芯片上的移植,并在此基础上阐述Linux设备驱动的开发。 首先构建了交叉编译环境,然后在分析Ark1600硬件体系结构的基础上详细阐述了BootLoader程序设计与实现、Linux2.6内核移植、Ramdisk文件系统移植的全过程,为后续项目的实施搭建了一个良好的开发平台。论文最后阐述了Linux 2.6内核中开发块设备驱动程序的实现方法,并以XD块设备驱动程序为例,详细阐述了Linux驱动程序的开发流程。 主要工作量在于BootLoader程序的设计与实现、Linux系统移植和XD块设备驱动程序的开发。因为项目平台独特的硬件环境,一些程序代码要严格依赖硬件设备设计。在Linux移植中的主要工作包括串口控制台的驱动、设置系统的存储布局、初始化系统定时器、初始化系统中断、在Linux系统中建立标识本硬件平台的结构体变量、配置并编译Linux内核等。
上传时间: 2013-05-18
上传用户:wzr0701
数字摄影的兴起不可避免地引起了数码相框的发展,因为仅有不到35%的数码照片被打印。数码相框的基本原理就是采用普通相框的造型,把原来相框中间的照片部分换成液晶显示屏,配上电源,存储介质等,使得同一个相框内可以循环播放照片,比普通相框的单一显示功能更有优势。从2007年开始,数码相框的市场关注度开始激增。在2008年,数码相框市场呈现高速发展的态势,具有极高的潜在市场价值。 本论文以此为出发点,进行数码相框软件的开发研究工作。作为一款嵌入式产品,核心部件CPU采用了性能价格比、性能功耗比都很高的ARM架构处理器之中的一款——三星S3C2440A,显示器采用了支持双精度扫描的液晶显示屏。软件方面,Bootloader采用较为成熟的u-boot-1.1.4,Linux内核的版本为2.6.12,系统命令集由busybox构成。利用ARM处理器对Linux系统良好的移植性、自带的LCD控制器、音频控制器、SD与USB控制器的特点,进行图像显示、音频播放与文件管理。对于目前大部分数码相框在图片浏览和文件管理功能上的不足,本设计的图像显示功能充分利用了触摸屏功能,实现了图像的触摸式移动,使用户可以自由的观看放大后的图像;文件管理功能则设计成了类似windows的文件浏览器,不仅具有丰富的文件管理功能,而且使习惯了windows的广大用户可以很快的熟悉此功能,并为将来升级为下一代的细分产品——数码相册做好准备。 本设计的核心是基于ARM平台的系统移植与基于QT的应用程序设计。首先根据系统的总体设计思路选择合适的硬件组合;然后在此基础上进行u-boot的移植,嵌入式Linux的移植,QT Embedded/Qtopia的移植,以及最后QT图形界面的设计。
上传时间: 2013-04-24
上传用户:rockjablew
无线电子点菜系统是餐馆实行信息化管理的一个重要组成部分,该系统的应用不仅会给餐饮企业带来良好的经济效益,而且有利于先进的科学技术在国民经济中的推广应用,产生良好的社会效益。目前国内点菜系统高、低档产品繁多,但推广速度十分缓慢,究其原因是缺少适合中国国情的中档适用产品。本文通过分析国内市场现有的各种点菜系统的优缺点,指出点菜系统的区别关键在于点菜终端和通讯方式的选择上,在此基础上提出了一种适合具体应用场合的中档无线点菜终端解决方案:运用嵌入式系统开发无线点菜终端,运用短距离无线通信技术进行数据传输。 文章首先分析了无线点菜机的系统组成及功能分配,并在此基础上对系统各个组成模块的硬件进行设计。接着分析了触摸屏数据采集的全过程,探讨了影响触摸屏数据精度的各种因素,提出了一种“三步法”进行数据的校正的方法。然后文章对几种常用的小范围无线通讯方式进行比较,确定采用无线射频单芯片实现短距离无线通讯,并详细阐述了数据帧格式和分层次通讯协议的设计,通讯系统的模型采、用主站论询,从站监听的方式。最后是软件的具体开发,首先研究了μC/OS-Ⅱ操作系统的移植和Boot Loader启动代码的设计,并成功移植下载到S3C44BOX中,然后在此操作系统的基础上进行点菜界面、通讯协议及关键驱动的设计。 本设计对基于嵌入式μC/OS-Ⅱ操作系统进行终端开发,具有一定的借鉴指导意义,对自助式餐饮业具有商业实用价值。同时,作为一款手持式产品,可以随身携带,可以使用于多种支持无线上网的场合,具有一定的市场应用前景和商业实用价值。
上传时间: 2013-07-30
上传用户:acon
MPEG-4是目前非常流行的视频压缩标准,基于MPEG-4的视频处理系统有两种体系结构:可编程结构和专用结构.可编程结构灵活,适用范围广,易于升级,但电路复杂,电路功耗大.专用视频编解码器结构硬件开销小,处理速度高.该文主要研究专用的MPEG-4视频编解码芯片设计方法.目前市场上MPEG-4视频编解码芯片主要是Simple Profile级别的,而我们设计的芯片要实现Advanced Simple Profile级别.该文采用了一种基于大规模FPGA的软硬件相结的芯片设计方案,我们设计了基于FPGA的MPEG-4芯片设计开发平台,完成算法的硬件仿真与测试.论文围绕基于FPGA的MPEG-4芯片开发系统设计,分为两个部分.第一部分介绍了目前国内外实现MPEG-4视频处理系统的主要方法和应用,概述了国际上MPEG-4视频编解码芯片设计的一般方法及其发展趋势,详细描述了我们的基于FPGA的MPEG-4编解码芯片开发系统的结构.第二部分重点讲述了基于FPGA的MPEG-4芯片开发系统各个电路模块的设计,包括电源模块、FPGA配置模块、时钟生成模块、视频输入/输出模块、RS232串口模块、以太网接口模块、USB接口模块等.同时也介绍了I
上传时间: 2013-06-15
上传用户:it男一枚
ISO和ITU-T制定的一系列视频编码国际标准的推出,开创了视频通信和存储应用的新纪元。从H.261视频编码建议,到H.262/3、MPEG-1/2/4等都有一个共同的不断追求的目标,即在尽可能低的码率(或存储容量)下获得尽可能好的图像质量。 本课题的研究建立在目前主流的压缩算法的基础上,综合出各种标准中实现途径的共性和优势,将算法的主体移植于FPGA(FieldProgrammableGateArray)平台上。凭借该种类嵌入式系统配置灵活、资源丰富的特点,建立一个可重构的内核处理模块。进一步的完善算法(运算速度、精度)和外围系统后,就可作为专用视频压缩编码器进行门级电路设计的原型,构建一个片上可编程的独立系统。 编码器设计有良好的应用前景,通过使用离散余弦变换和熵编码,对运动图像从空间上进行压缩编码,使得编码后的数据流适合于传输、通信、存储和编辑等方面的要求。同时,系统的设计将解码的工作量大幅度降低,功能模块在作适当的改动后可为解码器的参考设计使用。 研究所涉及的各功能模块都进行了系统性的仿真和综合,满足工程样机的前期研发需要。
上传时间: 2013-04-24
上传用户:xiangwuy
双基地合成孔径雷达(简称双基地SAR或Bistatic SAR)是一种新的成像雷达,也是当今SAR技术的一个发展方向,在军用及民用领域都具有良好的应用前景,近年来成为研究的热点。本文则侧重于研究双基地SAR的距离一多普勒(R-D)成像算法的实现。 在双基地SAR系统及成像算法的研究方面,推导了双基地SAR的系统分辨特性及雷达方程,分析了主要系统参数之间的约束关系。针对正侧视机载双基地SAR系统,本文对距离一多普勒算法进行了推广。最后得到点目标的仿真结果。 在成像算法的FPGA实现上,在System Generator环境下对算法进行定点仿真。完成距离一多普勒成像算法的硬件实现,其中包括了FFT快速傅立叶变换、硬件乘法器、:Rocket I/O接口设计、DCM数字时钟管理等主要部分。针对硬件实现的特点,对算法的部分运算进行了简化。 为了对算法实现进行验证,设计开发了该算法的硬件测试平台。主要基于ML310评估板上XC2VP30芯片中嵌入的Power PC 405,完成其硬件部分的设计,主要包括了Aurora协议接口、RS-232串行接口、DDR RAM接口以及其它如中断、时钟等部分。
上传时间: 2013-07-26
上传用户:是王洪文