风速是气象测量的一个重要要素,利用超声波进行风速测量现如今得到广泛的应用,技术已经很成熟。当超声波在空气中传播时,受到风速的影响,顺风和逆风情况下存在一个时间差,基于这个原理制成的时差法超声波风速测量仪表,具有精度高、可靠性强、集成度高等优势,并可以与雨量、湿度等测量仪表构成完整的移动气象站,与传统的机械式仪表、电磁式仪表相比,具有较强的优势,其关键参数是系统的测量精度。 ARM作为32位的微处理器,具有丰富的片上资源,高达60M的处理能力,而且功耗很小,适合作为智能仪表的核心处理器。本文给出了基于LPC2132的风速测量系统,可以实现风速的测量、显示、精度调节以及与上位机之间的通信等功能。系统硬件电路包括ARM7处理器以及外围的模拟、数字电路,并采用模块化进行设计。这种思想大大简化了系统硬件电路设计的复杂性,增强了系统的稳定性与可靠性。软件部分根据超声波信号的特点,选用新型的构造包络的方法,在准确判断超声波到达时间的问题上有所改进。 文章共分六个部分。第一章绪论介绍了超声波风速测量仪表的发展现状、本篇论文选题的目的和意义、所做的工作以及创新点。第二章介绍了超声波风速测量的基本原理。第三章是介绍基于ARM的超声波风速测量的系统的硬件设计。第四章是系统的软件设计。第五章是系统的误差分析。第六章是全文的总结以及就下一步的工作提出一些设想。
上传时间: 2013-06-04
上传用户:mikesering
传统的家电采用各自独立的工作模式,不同家电之间无法通信,这样就不能有效地安排各种家电协同工作,容易造成浪费。同时它们无法自动获取外界的信息,人们无法对其进行远程操作,难以满足现代生活的需求。所以开发智能化的家电及其控制系统己成为当前的研究热点。 传统的电话只能进行语音通信,它存在利用率低、功能有限和安全性不好等缺点。近年来,以ARM为代表的高性能专用微处理器的出现,以及Linux、Windows CE等操作系统的完善,使嵌入式技术迅速发展,这为智能IP电话的研发提供了软硬件基础。 现阶段家庭网关接入互联网的方式主要为有线接入,因为这种方式网络性能比无线隐定,延时性相对要小,用它来远程控制智能家电比无线网要安全可靠。要实现智能家电的网络化,如果采用PC机进行直接进行控制,或者让每台家电接入网络,这样成本很高,不利于一般家庭的普及。 为此,笔者采用基于.ARM9芯片、Windows CE 4.2嵌入式操作系统的IP电话作为家电的控制中心,智能家电采用ARM9芯片和linux2.4操作系统。各个智能家电与IP电话采用串口进行通信,IP电话采用网口与因特网通信。这样可以大量的降低成本,而且通信方式比PLC和蓝牙通讯技术更安全可靠。 本文以IP电话与智能家电互联为切入点,结合ARM、嵌入式Linux和网络技术,设计出一种较为完善的IP电话与智能家电的控制系统。采用这种方式,使智能家电集电脑、电信和消费类电子产品的特征于一体,让家电具有信息的获取、加工、传递等功能,提供全方位的信息交换,帮助家电与外部保持信息交流畅通,这样可以优化人们的生活方式,节约能源费用资金。 笔者完成了系统硬件和软件设计,并进行了调试,验证了所设计系统的有效性和实用性。并力争将其拓展成为完善的智能家电控制系统。
上传时间: 2013-04-24
上传用户:F0717007
本文主要研究一种在嵌入式系统上的GPS终端的软件设计方法。随着GPS技术在包括道路测控、汽车导航、交通管理、石油勘探、海上作业和紧急救援等军事和民用的众多领域中的越来越广泛的应用和发展,GPS系统对生产、生活的影响也愈加深远。另一方面,硬件开发与嵌入式操作系统以及软件研发技术的不断发展促使移动计算技术在手持设备中也得到广泛的应用,掌上电脑(PDA)与智能手机等移动式计算系统日益普及,功能日渐完善,在手持式设备中实现GPS移动定位、导航等功能具有良好的市场前景。 鉴于嵌入式GPS系统要求处理速度快,占用存贮空间小,根据嵌入式系统的人机交互特点,论文采用基于ARM架构的S3C2410处理器作为基础硬件平台,以OpenSource的Linux作为操作系统平台,MiniGui为图形用户界面支持系统,SQLite为数据库管理系统研究并设计了应用嵌入式地图的GPS定位系统。 该系统不仅为用户提供基本的地图信息,还利用GPS仪器实现在地图上定位功能,使用户获得当前位置相关的附属信息。该系统简单可行,不依赖其他服务器工作,可用在移动设备、车载导航等领域。 论文研究了Linux在嵌入式系统中的应用与MiniGUI图形界面和SQLite数据库系统向Arm-Linux系统上的移植;阐述了Linux下触摸屏驱动的设计与应用;分析了GPS系统中地理坐标系统的定义和坐标转换基本原理;根据转换公式实现地理经纬度坐标、平面直角坐标以及屏幕窗口坐标间的相互转换;分析了MapInfo电子地图文件的基本格式;设计了用于存储地图信息及附属信息的SQLite数据库;通过Linux与GPS接收器的通讯从GPS设备采集定位信息并进行解析;在MiniGui上实现电子地图与定位信息的显示,支持触摸屏上的人机交互;并在电子地图上实现放大缩小、测距、查询等基本功能。 论文最后同时给出了目标系统的实现结果,并分析了系统设计中的一些不足,提出了在以后的工作中改进系统效能的设想。
上传时间: 2013-04-24
上传用户:zklh8989
智能家庭信息系统是集自动化、计算机、通信技术于一体的“3C”系统,它将各种家电产品结合成一个有机整体,实现了对家电设备进行集中或异地控制和管理,以及能够与外界进行信息交互,以控制终端为突破口作为对家庭信息系统的研究,将有可能在以后的竞争中占据制高点,取得良好的经济和社会效益。 本课题开发的智能家庭信息系统是以实际项目为背景,对基于网络的嵌入式家庭信息系统进行了研究。通过对传统智能家居的特点进行分析,指出了目前市场上的智能家居系统的局限性,提出了基于短距无线网络的现代智能家居系统是将来的发展趋势。 接着对智能家居控制的系统构架以及相关关键技术进行了分析和比较,指出基于IEEE802.15.4的ZigBee技术是目前最适合无线家居控制系统的无线标准,并对该标准进行了深入研究。 论文充分考虑到家庭信息化网络的现状和家庭内部各信息家电的互连、集中控制、远程访问与控制的需求,以及低成本实现的实际需要,及设备互连对传输带宽和使用灵活性等特点的需要,设计了以无线ZigBee技术组成家庭网络体系总体结构,避免了在家庭内部布线的缺陷,且满足了功耗低,成本低,网络容量大等要求。 设计了新型无线通讯模块,该模块主控芯片采用8位低功耗微控制器ATMEGA64及CHIPCON公司推出的首款符合2.4 GHZ IEEE802.15.4标准的射频收发器CC2420来实现ZigBee模块,它可以降低无线通讯的成本和提高无线通讯的可靠性,可以单独使用,也可以嵌入其它设备。 论文采用了免费、公开的linux操作系统,并给出了在Linux上的开发流程。 最后,论文具体分析了无线ZigBee协议、ZigBee组网技术以及它们在将来的广泛应用。深入地研究了HTTP超文本传输协议,设计了远程客户端访问和控制家用电器的界面,并给出了部分软件设计流程图。
上传时间: 2013-04-24
上传用户:agent
音频管理组件(Audio Management Unit,AMU)是先进客舱娱乐与服务系统(Advanced Cabin Entertainment Service System,ACESS)的组成部分,应用于飞机上音频资源的管理与控制。飞机运营对航空机载电子系统准确性、复杂性和安全性的高要求,使得其维修维护工作极大地依赖于自动测试设备(Automatic Testing Equipment,ATE)。本课题来源于实际工程项目, FPGA技术具备多种优点,将其与民航测试设备结合研制一个用于检测AMU故障的自动测试系统,该系统将对AMU自动完成部件维修手册(Comvonent Maintenance Manual,CMM)所规定的全部功能、性能方面的综合测试。 本文首先概述音频管理组件、自动测试系统及其在民航领域的应用,并阐述了课题的背景、研究目标和相关技术要求;文章对可编程逻辑器件CPLD/FPGA的结构原理、硬件描述语言VHDL的特点以及MAXL+plusⅡ软件的设计流程进行了说明,重点阐述了基于FPGA的DDS信号发生器以及数据采集卡的设计实现、并着重阐述了ARINC429总线的传输规范,和基于FPGA的ARINC429总线接口的设计与实现。在ARINC429接口设计中采用自顶向下,多层次系统设计的方法,用VHDL语言进行描述。在发送器中利用了FPGA内部的分布式RAM创建异步FIFO,节约了FPGA的内部资源和提高了数据传输速度;在接收器中采用了提高抗干扰性的优化设计。测试结果表明基于FPGA的设计实现ARINC429总线数据通信的要求,使用方便,可靠性好,能够克服HS-3282芯片中的数据格式固定,使用不够灵活方便,价格昂贵的缺点。
上传时间: 2013-08-06
上传用户:gzming
发电机互感器是电力系统行业进行电能计量和继电保护的重要设备之一,其伏安特性与发电机安全、可靠、经济的运行密切相关。针对目前传统基于8位单片机所开发的伏安特性测试系统的不足,利用流行的嵌入式处理技术,选取性价比高的ARM内核处理器LPC2214和性能稳定的实时操作系统μC/OS-Ⅱ作为开发平台,设计并实现了发电机伏安特性测试系统。 该系统主要包括在线测试、设置参数、查询数据、串口通讯等功能。本文完成了上述功能的软件设计和开发,尤其是在线测试功能中对于伏案特性曲线显示方案的设计,本文在深入研究显示模块的工作原理的基础上,结合系统的显示要求,改进了伏案特性显示方法,从而使得本系统不仅能够实时显示伏安特性曲线,并且能够动态显示测量曲线,为系统的进一步开发奠定了基础。此外,基于系统与上位机之间的串口通讯功能,利用LabWindow/CVI7.0开发平台实现了系统虚拟环境,以满足用户对测量数据进一步分析的需求。 经过长时间的现场测试证明,该系统不仅减少了传统测试中所用的仪器数量,特别在简化发电机互感器的测试流程,增加现场操作的自动化程度,提高互感器测试的精度等方面表现突出,从而为提升发电机继电保护装置的正确动作率创造了有利条件。
上传时间: 2013-06-26
上传用户:郭静0516
Android开发教程 Android 是Google开发的基于Linux平台的开源手机操作系统。它包括操作系统、用户界面和应用程序——移动电话工作所需的全部软件,而且不存在任何以往阻碍移动产业创新的专有权障碍,号称是首个为移动终端打造的真正开放和完整的移动软件。Google与开放手机联盟合作开发了 Android,这个联盟由包括中国移动、中国联通、摩托罗拉、高通、宏达电、三星、LG和 T-Mobile 在内的30多家技术和无线应用的领军企业组成。Google通过与运营商、设备制造商、开发商和其他有关各方结成深层次的合作伙伴关系,希望借助建立标准化、开放式的移动电话软件平台,在移动产业内形成一个开放式的生态系统。
上传时间: 2013-06-11
上传用户:W51631
随着超声检测理论逐渐成熟,以及现代集成电路的快速发展,超声检测技术以其快速、准确、无污染、低成本等特点,成为国内外应用广泛、发展迅速、使用频率最高的一种无损检测技术。其中超声仪器的发展水平直接影响着超声检测技术的发展。数字化、图像化、小型化和实时化等是超声检测仪器的发展趋势。传统的超声检测系统中,PC机存在难以适应恶劣的工作环境,体积大,携带不方便,功耗大,数据传输率不高等问题,并且大部分便携式超声探伤仪缺乏对复杂数字信号处理算法的支持,因此开发与设计一种高性能、小型化的便携式超声探伤检测系统尤为重要。 ARM的数字信号处理能力和DSP的系统控制能力都有其各自弱点,所以文中提出了一种基于ARM与DSP双CPU方案的便携式超声探伤仪,充分利用了ARM与DSP的处理性能,接口简单。ARM利用DSP的主机接口与DSP通信,不会打断DSP的正常运行。本方案为复杂的信号处理算法提供硬件支持,可以有效的提高便携式超声探伤仪器的信号处理能力。 超声探伤回波中的缺陷信号往往与系统的电噪声、金属组织噪声混在一起,影响超声检测回波的信噪比。粗晶材料由于其微观结构对超声的强烈散射,造成严重的材料噪声和信号衰减,致使超声检测灵敏度和信噪比严重下降。目前,对粗晶材料的检测仍然是超声检测技术的一大难题。采用信号处理技术提高超声检测能力和信噪比是无损检测领域的重要研究课题。本文在设计具备复杂信号处理能力的便携式探伤仪的基础上,进行了适合在便携式仪器上实现的小波变换算法的研究,尝试提高便携式仪器对粗晶材料缺陷的检测能力。
上传时间: 2013-04-24
上传用户:cuibaigao
自上世纪90年代Linux首次应用于嵌入式系统,至今已过了近10年。10年间,随着芯片技术、总线技术以及计算机技术的发展,嵌入式处理器也从8位单片机时代发展到了如今高低端处理器百花齐放的时代。32位、16位处理器的价格不再是那么高不可攀。在这种背景下,本课题拟研究一种适用于小规模现场的,低成本的,具有RS-232C和CAN总线通讯方式且可在线进行软件更新的监控系统。 现今,很多监控系统都以装有微软操作系统的IPC作为监督平台,以单片机、PLC、DSP等作为DDC控制器,通过串口等方式通讯。其开发周期短,但成本总体较高,通讯方式单一。 本课题首先对几种嵌入式处理器和嵌入式操作系统进行比较,确定了以ARM核的处理器和Linux作为本监督平台的处理器和操作系统;其次研究了Linux在ARM上的移植以及运行过程,包括引导加载程序vivi、Linux2.6内核、根文件系统、各种外设(包括触摸屏与以太网等)驱动程序的移植,以及基于Qt/E的串口通讯的图形用户界面的开发;最后对CAN总线以及RS-232C通讯方式在ARM7核的处理器及单片机上的应用进行研究。 基于以上研究开发的监控系统的监督平台以S3C2410处理器为核心,以Linux2.6内核为操作系统,以触摸屏为主要人机界面,具有RS-232C和以太网通讯方式,其成本较低,体积较小,功能较为灵活;其DDC控制器由基于STC5410AD和ARM7核的LPC2119的两块控制板以及一块RS-232C与CAN总线转换板组成,其控制功能更加强大,通讯方式也更加多样化;另外,监督平台与DDC控制器均可在线更新程序,降低了系统维护难度。 经过实践调试,本监控系统的软硬件均工作正常,实现了预期目标。本监控系统可应用于电力、化工、机电等多个领域的现场,具有较强的通用性。
上传时间: 2013-07-08
上传用户:zhch602
近年来,随着生物识别技术的兴起,虹膜识别技术被日益关注。由于虹膜识别技术对个体识别具有高度的可靠性,已成为目前生物识别中最有发展前景的识别技术之一。与其它生物识别技术相比,虹膜识别技术具有唯一性、稳定性、非侵犯性、不易伪造性和活体特性等优势。因此,虹膜识别技术具有广阔的使用前景和很好的经济效益,越来越受到国内外有关研究人员的重视。 目前,虹膜识别产品大多都是基于PC平台的,在便携性、稳定性和安全性方面还存在一些问题。为了克服以上的缺点,本文构架了基于DSP和FPGA的嵌入式虹膜识别硬件平台,使虹膜识别技术可应用与更多的领域。 本文的主要工作如下: 1.设计了一个嵌入式硬件系统,包括DSP处理器、FPGA、COMS图像传感器、人机交互接口和通信接口。同时,还编写了各硬件模块的驱动程序。另外,由于系统中DSP工作频率为300Mhz,另外有些器件工作在100Mhz,因此本文还给出了一些信号完整性分析和PCB设计经验。 2.在FPGA设计中,编写Verilog程序,完成了虹膜图像采集模块、乒乓存储器切换模块、图像采样模块以及将采样后的图像显示在TFT彩色液晶上的模块,最终实现了虹膜图像实时显示系统。此外,还设计实现了用于和DSP通信的HPI接口模块。 3.完成了部分系统应用程序设计。在使用DSP/BIOS实时操作系统的基础上设计了各系统任务,通过调用驱动程序控制和协调各硬件模块,实现了虹膜识别功能。 最终,本文实现了系统设计,本设计可以快速有效的进行虹膜识别。同时,由于本系统采用模块化的软硬件设计技术,使系统便于快速应用于各种场合。
上传时间: 2013-04-24
上传用户:qlpqlq