语音识别是通过识别和理解过程把人类的语音信号转变为文本或命令的技术。近年来语音识别技术由于其重要性和研究难度成为研究的热点。随着嵌入式的发展,嵌入式语音识别技术成为语音识别领域发展的新的重要方向。 在此背景下,本课题进行基于ARM的嵌入式语音识别系统的研究。论文分别从理论分析、系统硬件平台的总体设计、系统软件的分析定制等方面,对语音识别在ARM上的应用做了研究。 1、在理论上,详细介绍了语音识别的发展历史与研究现状;具体阐述语音识别技术的基本原理和主要研究方法,并推导了语音识别技术中最常用到的两种算法DTW和HMM的数学模型,为进一步的语音识别研究打下基础。 2、在硬件平台方面,本文分析设计了语音识别系统的总体方案,主要包括以下三部分:语音识别系统的控制部分、语音的输入输出部分以及语音程序的存储部分;文中详细介绍了各部分的作用以及它们之间的连接方式,此外根据实际需要,选择确定了语音芯片等外围电路芯片的型号并扩展了外围电路。 3、在系统软件选择定制方面,不仅要求各部分自身功能完善,能够满足本课题的需求,而且要求各部分相互之间满足一定的兼容性,即定制的系统具有稳定性,可以有效的工作。考虑到以上的因素,本课题针对特定的语音识别系统的需求,对交叉编译环境、U-boot、内核、根文件系统等均进行了量身定制。最终选用Crosstool来制作专门编译Linux-2.6.22.6的交叉编译工具;选用比较稳定的支持tftp下载的u-boot-1.2.0作为引导程序;选用Linux-2.6.22.6作为嵌入式操作系统内核,并对其进行剪裁定制,特别是增加了UDA1341TS音频驱动和网卡驱动部分;选用了带有mdev功能的busybox-1.9.1来制作根文件系统。 在以上三方面的基础上,本课题对语音识别程序系统进行了实验研究。实验包括音频驱动、语音录制、语音训练、语音识别程序的编译以及语音识别等程序在ARM上的移植。 最后,本论文采用DTW模型,完成了语音模板的训练和语音识别的任务。经过实验测试,该系统有效完成了预期的语音识别任务。
上传时间: 2013-05-30
上传用户:wsx123
嵌入式网络视频监控系统是一种以嵌入式技术、视频编码技术和网络传输技术为核心的新型视频监控系统,它在稳定性、实时性、处理速度、功能、价格、扩展性等方面和传统的视频监控系统相比有着突出的优势,同时也代表着目前视频监控系统研究和发展的方向。 本文研究并实现了以微处理器S3C2440和嵌入式Linux操作系统为核心的嵌入式网络视频监控系统。论文首先介绍了嵌入式视频监控技术的发展趋势和研究现状,而后阐述了该系统硬件总体设计方案,讨论了基于嵌入式Linux操作系统的开发平台的构建,详细论述了视频采集、编码、存储、传输等单元的软硬件设计,重点论述了基于AL9V576的视频编码模块和基于TW2835的视频处理模块的设计。 本文研究的主要内容如下: 1、研究视频采集单元的优化方法,设计采用音视频控制器TW2835采集四路模拟视频输入信号并叠加OSD环境信息显示,提高了视频处理的功能和视频质量; 2、研究双核构架,采用混合信号系统级芯片C8051F340控制TW2835、采集环境信息并与S3C2440串口通信,使视频采集单元模块化设计,增加了产品设计的灵活性,减小了主控芯片的负担和软件设计的复杂性,便于产品功能的扩展和二次开发; 3、研究并分析了MPEG-4的硬件实现方式,采用高品质、高性能、低功率视频压缩芯片AL9V576进行MPEG-4编码,大幅提升了压缩效率,另外还设计了SRAM主机接口与主控芯片通信,突破了传统芯片大多采用的PCI接口的限制,方便模块的组合; 4、研究并设计了CF卡存储方案,实现了一种在嵌入式视频服务器上的视频检索和存储方法。
上传时间: 2013-05-16
上传用户:cuicuicui
作为先进制造业的核心技术之一,焊接控制技术的飞速发展,对我国焊接机运动控制系统的自动化和智能化水平提出了更高的要求。本课题研究的特种焊接机运动控制系统是多任务并发的实时系统,作为实时系统研究关键问题之一的实时调度问题一直都是实时控制系统中的研究热点,因此对特种焊接机运动控制系统实时调度问题的研究对于保证焊接机的强实时性、高可靠性和高稳定性具有重要的现实意义。 针对特种焊接机实时多任务并行协调控制的特点,首先总结和分析了前人在焊接机运动控制系统相关技术方面取得的成果,在吸收前人先进技术的基础上,对系统的实时调度问题和算法做了相关理论研究。同时结合实时控制系统的特点,进一步分析了几种常见的实时操作系统,选择μc/OS-Ⅱ实时操作系统作为研究的基础,研究确定焊接机控制系统的实时调度方法。 给出了焊接机运动控制系统硬件平台各个功能模块电路的设计,搭建了以ARM微处理器为核心的焊接机运动控制系统硬件平台。然后详细分析了μc/OS-Ⅱ系统的任务调度、任务管理等内核基本功能模块,针对焊接机运动控制系统实时调度存在的问题.对μc/OS-Ⅱ的内核及其任务调度算法进行扩展改进,研究一种混合的调度策略,即采用两种调度策略实现对焊接机运动控制系统中普通任务和实时任务的调度,最大限度地提高系统的实时性。通过测试,验证了对μc/OS-Ⅱ实时内核及其任务调度算法进行扩展改进设计的有效性和可行性,系统运行正常,满足焊接机运动控制系统任务调度的要求。取得了复杂焊接机运动控制系统任务实时调度策略及算法的成果,对焊接控制领域自动化和智能化的发展具有实际应用价值。
上传时间: 2013-04-24
上传用户:eddy77
本文在分析研究部队执勤信息化建设对无线数据传输技术需求的基础上,以无线数据传输技术和嵌入式系统研究为背景,按照嵌入式系统开发的流程和方法,以设计通用化、模块化软硬件平台为重点,解决无线数据传输系统设计关键技术为核心,设计了由32位嵌入式系统主控模块和射频收发模块组成的无线数据传输系统原型;并通过移植嵌入式实时操作系统--uC/OS-II,构造了系统软件开发平台;在此基础上,完成了系统相关驱动程序和通信协议等底层软件设计,为进一步扩展系统功能,实现工程应用打下了基础。 首先,论文比较了系统微处理器的选择,无线通信方式的选择,系统接口方式的选择等相关方案,分析了应用32位ARM处理器和嵌入式操作系统构建系统主控模块的优势,提出了系统的软硬件整体结构框架。 其次,从构建通用软、硬件平台的角度,重点介绍了LPC2138(ARM)微处理器和nRF401无线射频芯片主要特性及相关外围电路的设计,并对系统的硬件抗干扰措施进行了分析。在完成硬件电路设计的基础上,针对主控模块设计了启动代码,分析了uC/OS-II操作系统体系结构,进行了系统移植,形成了完整的软硬件开发平台。 最后,在学习研究uC/OS-II操作系统程序设计技术的基础上,讨论了系统相关驱动程序和通信协议等底层软件的开发方法,完成了基本的层次化,模块化软件设计,对系统无线传输功能进行了验证,并对系统将来的功能扩展和工程应用提出了构想。
上传时间: 2013-07-06
上传用户:362279997
电液位置伺服系统具有控制精度高、响应速度快、输出功率大、信号处理灵活、易于实现各种参量反馈等优点,因此它已经遍及国民经济和军事工业的各个技术领域。近年来,对电液位置伺服系统的快速性、稳定性、准确性等控制性能提出了新的要求,作为电液位置伺服系统核心的控制器,起到更为关键的作用。 现阶段,嵌入式微处理器以其小型、专用、便携、高可靠的特点,已经在工业控制领域得到了广泛的应用,如工业过程、远程监控、智能仪器仪表、机器人控制、数控系统等,嵌入式微处理器嵌入实时操作系统,可以克服传统的基于单片机控制系统功能不足和基于PC的控制系统非实时性的缺点,其性能、可靠性等都能满足电液位置伺服系统控制的要求,在控制领域具有广泛的应用前景。 本文以实验室的电液位置伺服系统为研究对象,按照系统的控制要求,提出以ARM9(S3C2410)微处理器为核心的控制器对电液位置伺服系统进行控制的一种方案,设计了一种新型的基于ARM9(S3C2410)微处理器的电液位置伺服控制器。本系统控制器的开发设计中,在以ARM9(S3C2410)微处理器为核心的控制器基础上,通过外部扩展,使得系统控制器具有丰富的硬件资源,开发了A/D转换电路、D/A(PWM)转换电路、伺服放大电路、串行接口等电路,同时为了使得控制器的程序代码具有较强的可读性、可维护性、可扩展性,使用了操作系统,通过比较选择了uC/OS-Ⅱ实时内核,并成功移植到ARM9(S3C2410)微处理器中,并编写了A/D、数字滤波、D/A(PWM)等软件程序,通过编译、调试、验证,程序运行正常。在对电液位置伺服系统进行控制策略的选择中,分别采用PID、滑模变结构、模糊自学习滑模三种控制策略进行仿真比较,得出采用模糊自学习滑模控制策略更有利于系统控制。
上传时间: 2013-04-24
上传用户:sssnaxie
随着信息化、智能化、网络化的发展,嵌入式系统目前己经成为通讯和消费产品的共同发展方向,嵌入式系统是当今最热门的概念之一,各种各样的嵌入式系统设备在应用数量上己经大大超过了通用计算机。同时数字音频技术在我们社会生活中的应用也己经非常广泛,WAV、MPEG、MP3和WMA等相继出现。结合嵌入式系统的数字音频技术研究有着广阔的前景,基于嵌入式的数字音频设备以其高性价比、日新月异的发展速度等优点受到世界各国的广泛关注。本文结合市场发展需要,提出了一个比较优化的解决方案,并从理论和实践两方面对该方案进行了分析和设计。 本论文的主要工作是在研究了基于ARM9 体系结构的Samsung S3C2410 处理器的基础上,以该处理器为核心,加上外部存储器和音频编码解码芯片等器件,完成了一个嵌入式音频系统的设计,设计的系统中包括硬件设计、音频编码解码芯片的设备驱动程序及应用程序。 论文中首先对嵌入式系统进行了比较详细的介绍,并对S3C2410 处理器的体系结构和特性进行了仔细的分析,其次介绍了嵌入式数字音频系统的相关技术,然后从硬件和软件两个部分,分多个模块来安排设计所要求的系统,其中包括μC/OS-II 嵌入式操作系统在ARM 微处理器上的移植,与上位机(PC机)上USB 接口的通讯,以及人机界面和数字音频解码的程序设计等。整个嵌入式音频系统是一个可以独立工作的可扩展系统,该系统能完成音频采集和处理功能。
上传时间: 2013-06-02
上传用户:qq21508895
随着现代科学技术的发展和人民生活水平的提高,人们对住宅的安全性提出了更高的要求。由于视频监控具有直观、方便、信息内容丰富等的特点,而被广发的应用各种安防系统中。现有的家居监控系统智能化程度低,无法更好的适应家居安防系统的要求,因此研究并开发出适合人们需要的智能化家居视频监控系统具有重要的意义。 本课题针对现有家居视频监控系统的问题,选用SAMSLING公司基于ARM9核的S3C2410芯片作为CPU,扩展了USB摄像头、Internet芯片、红外传感器模块、液晶屏、键盘等外围设备,设计出一种基于ARM的智能家居网络视频监控系统。该系统的功能主要包括:摄像头采集图像并在LCD上进行显示;在户外PC上可以通过网络查看ARM端家中情况,图像经过压缩后进行传输;截取图像进行人脸检测;当检测到人脸时,GPRS发送短信通知主人有入侵情况发生;检测到人脸的图像压缩后进行存储。 本文介绍了系统各个硬件型号的选取,硬件的性能参数,硬件引脚和寄存器参数,设计了各个硬件之间的接口电路。系统的软件部分采用嵌入式Linux作为操作系统,在目标板上移植了引导程序、Linux裁剪后的系统和文件系统,在此基础上实现了摄像头图像采集和LCD上的显示、基于肤色和模板匹配的人脸检测算法、基于DCT变换的有损图像压缩算法、GPRS短信发送、图像网络传输等软件功能。 试验结果表明,本系统能够较好的实现预期的功能,具有较好的稳定性和应用前景。
上传时间: 2013-04-24
上传用户:四只眼
在电力现代化建设中,提高发电机发电效率是其中重要的一环,氢气作为导热性冷却介质广泛的应用于发电设备,作为冷却剂,它可以有效地提高其发电效率,但它又是一种易燃易爆气体,所以使氢气参数处于正常范围,保证发电机高效、安全正常工作就变得至关重要,因此对氢气参数进行实时监测有着重要的意义。 本论文研究和开发了基于ARM和CPLD的氢气参数监测系统,首先简要的分析了氢冷发电机系统对氢气参数进行监测的必要性以及当前电力系统氢气参数监控系统的发展情况。然后提出了一种利用无线通信手机短消息业务SMS、工控总线Modbus通信协议和RR485总线、SD卡海量存储等技术实现发电机系统多氢气参数的现场实时监测系统的设计方案。该方案以功能强大的ARM处理器作为系统的核心。采用高精度的16位AD转换芯片,并使用两种滤波算法的结合对信号进行数字滤波,满足系统对氢气参数采集精度的要求。同时系统结合CPLD技术,用于解决系统内微控器I/O口不足以及SD卡驱动的问题,本论文采用一片CPLD扩展I/O口,每一个扩展的I/O口都分配固定的地址,ARM微控器可以通过外部总线控制扩展I/O口的输出电平。SD卡(Secure Digital Memory Card)中文翻译为安全数码卡,是一种基于半导体快闪记忆器的新一代记忆设备,具有低成本,大容量的特点,系统的历史数据存储使用了SD卡作为存储介质,系统并没有直接使用ARM处理器读写SD卡,而是使用了拥有1270个逻辑单元的MAXⅡ1270 CPLD来驱动SD卡,在CPLD中使用VHDL语言设计了SD卡的总线协议,外部总线接口,SRAM的读写时序等,这样既可以提高微处理器SD卡的读写速度,增强微处理器程序的移植性,又可以简化微处理器读写SD卡的步骤并减少微处理器的负担。 本论文的无线数据传输采用GSM无线通信技术的SMS业务远传现场数据,设计了GSM模块的软件硬件,实现了报警等数据的无线传输,系统的有线传输采用了基于Modbus通信协议的RS485总线通信方式,采用这两种通信方式使系统的通信更加灵活、可靠。本论文最后分析了系统的不足并且提出了具体的改进方向。
上传时间: 2013-05-26
上传用户:emouse
机械手是自动装配生产线上必不可少的设备,它可以模拟人手臂的部分动作,按预定的程序、轨迹和要求,实现抓取、搬运和装配等工作。在减轻人的劳动强度和提高装配质量和在恶劣环境下作业等方面,起到了积极的作用。嵌入式系统是近年来发展起来的以应用为中心并且软硬件可裁剪的实时系统,它的特点是高度自动化,响应速度快等,非常适合于要求实时的和多任务的场合。 本文分析了机械手控制系统的功能要求,研究设计了一种基于ARM和DSP的机械手数控系统的方案。嵌入式ARM处理器,具有运行速度快、功耗低、程序设计灵活、外围硬件资源丰富等优点,但其很难在处理大数据量、复杂算法时保证系统的灵活性和实时性。DSP作为数字信号处理的核心器件,能够实时快速的完成控制算法运算,由于DSP普通输入输出口的高低电平变化周期最快只能到1微秒左右,不适合高速输入输出;FPGA芯片高速输入输出数据,时间可缩短至几十纳秒。另外利用FPGA可以方便的实现各种接口的逻辑时序,丰富的接口使得该系统能够方便的进行移植,扩展了该系统的应用领域,从而提升了其性价比,通过ARM处理器和DSP以及FPGA技术的有机结合,发挥各自的优势,使系统具有程序设计灵活、以太网通信、大容量存储、高速数据输出、可移植等特点,既满足高速机械手自动控制的要求,同时又具有一定的通用性。 通过本课题实践表明,基于ARM和DSP构建嵌入式数控系统的应用方案全可行、合理,同传统的人机交互系统设计相比,能大量地减轻研发任务,提高发速度,能够在短时间内得到控制性能优秀的数控系统。
上传时间: 2013-06-11
上传用户:康郎
国内电力市场的开放给电力公司带来了新的挑战。各家电力公司都在寻求提高公司效率,增加客户、改善服务的方案。在此竞争的舞台上,采用先进技术的自动抄表和负荷管理系统就成为一个强有力的工具。它可以加强企业内部管理,加强对电网负载能力的控制。集软硬件于一体的一整套电力负荷控制系统就成为满足当前市场需求、顺应国家电力改革的解决方案。 论文是基于ARM和GPRS电力负荷管理系统的研究与设计,主要工作是研制应用于电力负荷管理系统的GPRS终端,包括终端的软硬件系统的设计和调试。自主开发了PPP协议,成功地将PPP协议应用于GPRS终端,所以此终端具有很强的后续扩展性和移植性。 论文首先介绍了电力负荷管理系统的研究背景、目的及意义,结合国内外发展情况,指出了现有系统的不足,伴随GPRS、CDMA等新一代无线通信技术的发展对其进行改进。 其次对GPRS无线通信技术进行研究,了解GPRS终端数据传输协议——TCP/IP、PPP协议的基本原理。并对电力负荷系统的整体架构和通信方式进行了研究分析。 再次是对GPRS终端硬件的设计,主要包括ARM微处理器硬件系统的设计、串行扩展电路以及GPRS模块的电路的设计。 最后本文着重对PPP协议做重点研究和设计。按照自身状态机机制,从PPP的协议结构、运行机制、协商分析过程来展开,对PPP协议的实现进行详细设计说明。同样也对GPRS终端拨号上网程序进行了设计与实现。 经测试,GPRS终端能够顺利地进行拨号,并发送数据。证明了GPRS终端运行稳定可靠,达到了预期的效果和设计要求,有利于配电网络运行的安全性和经济性管理,对加强用电管理和提高电网供电质量起到了积极的作用。
上传时间: 2013-04-24
上传用户:cee16