本文设计了一种基于ARM7的电力电缆沟道监测系统,该监测系统能够对电缆沟道起到防盗、防火、防潮等安全监测作用。本课题采用的嵌入式硬件是基于ARM7架构的LPC2292芯片;同时针对市场上种类繁多的实时操作系统,本课题选用的是内核小,易剪裁,移植性好源代码公开的实时操作系统μC/OS-II并且使用CAN总线进行数据传输。CAN总线是现场总线的一种,它能有效地支持分布式控制或实时控制,具有高性能和高可靠性的特点,现已形成国际标准。 本课题简要介绍了电力电缆沟道监测系统的特点与研究背景,讲述了设计电缆沟道监测系统时所采取的总体设计思想与框架结构。之后介绍了ARM7处理器和CAN总线的特点和功能,然后详细论述了整个系统硬件电路设计。在对实时操作系统μC/OS-II作了介绍之后,详细说明了将μC/OS-II移植到LPC2292硬件平台的具体实现过程。最后提出了基于CAN总线和ARM7微控制器实现的电缆沟道数据采集控制系统的软件设计。 实际测试表明,该系统能够稳定运行,并且能够实现对电缆沟道的实时监测,数据采集以及安全警报等功能,满足电力电缆在线监测系统的要求。
上传时间: 2013-07-20
上传用户:xoxoliguozhi
目前国内的大多数通用直流电参数测量设备,精度等级一般为0.5级或0,2级,精度更高的测量仪表(校表)一般为0.1~0.05级。而数字仪表使用的CPU大多数仍采用8位或16位单片机,由于其处理速度慢,不易实现更多的功能。软件上还是采用汇编语言编程,流程上沿用传统的线性程序,不便于软件的升级和维护。而国外高精度的测量设备往往价格很高。为了更好地满足计算过程中准确性、精确性、快速性以及日后客户对仪表功能上的升级要求,克服目前国内现行的直流电参数测量仪器存在的局限,同时获得更高的性价比,本文在充分分析和吸收当前国内外数字仪表的先进技术和经验后,研制了一种基于32位ARM和嵌入式实时操作系统μC/OS-Ⅱ的智能直流校验表,精度已达到了0.05级,该仪器是目前国内直流电参数测量的最高性能仪器之一,可广泛用于实验室、计量院所、电力系统等部门作为0.1级、0.05级直流电压、电流测量标准或现场检测。 本文首先对直流表的各种测量功能和精度要求进行了分析,提出了仪器的总体框架和满足测量精度要求的措施。本装置硬件上采用ARM结构,以恩智浦公司的ARM微控制器(LPC2134)为控制核心,实现测量、校准、通信和显示功能。软件上则基于嵌入式实时操作系统μC/OS-Ⅱ进行了仪表的总体程序设计。 在介绍了对直流表硬件电路的设计及驱动程序的编写后,再简单阐述了μC/OS-Ⅱ的一些基本概念和在ARM微控制器(LPC2134)上的移植,并详细介绍了基于μC/OS-Ⅱ平台应用程序的任务划分,在设计了全部程序后,探讨了误差的分类和产生原因,并对实验结果进行了分析。
上传时间: 2013-06-25
上传用户:元宵汉堡包
目前运动控制主要有两种实现方式,一是使用PLC加运动控制模块来实现:二是使用PC加运动控制卡来实现。两者各有优缺点,但两者有以下共同的缺点:一是由于它们儿乎都是采用通用微控制器(MCU和DSP)来实现电机控制,由于受CPU速度的限制,以及CPU的多个进程同时处理,故无法在控制精度和控制速度比较高的场合中应用。二是它们的设计只是把运动控制部件当作系统的一个部分,如果要完成一个机械设备的完整控制,还需要辅助有其他的数字量/模拟量控制设备。这样在提高了系统成本的同时,也降低了系统的可靠性。 论文设计了一种基于ARM+CPLD的高速运动控制器,该控制器采用高速的CPLD处理器来完成电机的闭环控制,辅助以NXP的32位ARM7TDMI处理器LPC231X来实现复杂的运动规划,使得运动控制精度更高、速度更快、运动更加平稳;同时为系统扩展了常规运动控制卡不具备的通用I/O接口,除开4轴运动控制所需要的8点高速脉冲输入和8点高速脉冲输出外,系统具有24点数字量输入(可选共阴或共阳),25点继电器输出,仅一台这样的专用设备就可以完成4轴运动控制和设备上其它开关量控制。 系统采用可移植的软、硬件设计。硬件上以运动控制部件为核心,可以方便的在ARM处理器预留的资源上扩展出数字输入,数字输出,AD输入,DA输出等常用功能模块。系统软件构架如下:在最上层,系统采用μC/OS-Ⅱ操作系统来完成系统任务调度;在底层,将底层设备的操作打包编写成底层驱动的形式,可直接供用户程序调用;在中间层,可根据不同的用户要求编写用户程序,再将其传递给μC/OS-Ⅱ来调度该用户程序。 将该运动控制器应用于工业应用中的套标机,在对套标机进行运动分解之后,结合套标机的电气特性,很好的实现了运动控制器在套标机上的二次开发,满足了套标机在现场中的应用。
上传时间: 2013-04-24
上传用户:牛津鞋
核能谱仪中的数据采集系统,集核探测技术、电子技术、计算机技术为一体,以多道脉冲幅度分析器为核心部件,能够快速、准确地提取出核素的相关信息及参数。现已于勘探、建材放射性检测及环境放射性监测等领域得到广泛应用。随着嵌入式技术的发展,以32位ARM为核心的微控制器已被引入进来,提高了数据采集的速度和精度,同时嵌入式操作系统的引入也为功能扩展、系统集成提供了高效的开发平台。 本论文介绍的核数据采集系统即以ARM微控制器LPC2148和实时操作系统μC/OS-II为平台,谱数据采集为基本功能,在此基础上扩展GPS和GPRS模块,可实现GPS信息和核信号的实时、同步接收,保存和显示,并可将采集的数据通过GPRS网络及时传到采集中心进行谱数据处理和GPS差分定位,为野外多点测量及远程监测提供了有效的手段。 课题以教育部的高等学校博士学科点专项科研基金项目“基于3GS技术的便携式核地球物理数据采集系统研究(项目编号:20040616014)”为依托,本人在已有研究成果的基础上,进行了相关改进和系统集成: (1)选用轨对轨运算放大器,改进了峰值检测电路,增大了脉冲峰值的测量精度。 (2)数据采集系统以32位ARM微控制器LPC2148为核心,外围电路带有LCD显示,系统具有低功耗、小型化、高性价比等特点。 (3)实现了核数据采集系统对GPS、GPRS的集成。 (4)完成嵌入式μC/OS-II操作系统在LPC2148上的移植、操作系统的搭建,及各功能模块的设计与集成。
上传时间: 2013-04-24
上传用户:标点符号
TI公司的TMS320LF2407型DSP微控制器内嵌的异步串行口(SCI)支持CPU与其它使用标准格式的异步外设之间的数字通讯,通过RS-232接口可以方便地进行DSP之间或与PC机之间的异步通信。而串行外设接口(SPI)是一个高速同步串行输入/输出(I/O)端口,常用于DSP控制器和外部器件或其它控制器间的通讯。本设计正是通过TMS320LF2407所带有的SCI模块进行两台DSP的数据传输通信。同时还利用了DSP2407的SPI模块和I/O口作了显示以及键盘扩展电路,以便能实时监控数据的收发。此实例电路结构简单易懂,非常适合刚接触DSP的初学者使用,具有很好的参考价值。
上传时间: 2013-07-01
上传用户:huyanju
随着生产自动化要求的不断提高,控制技术和微型计算机技术的不断发展,智能记录仪已日益广泛地应用在工业过程领域,并占据了越来越高的地位。近年来,新的应用也对智能记录仪的设计提出了更高的要求。 嵌入式系统因其体积小、性能好、功耗低、可靠性高等优点,其已经在各种记录仪表的开发与设计等领域中得到广泛的应用。为了改善工业现场传统获取数据费时、费力且数据不够及时准确的缺点,本课题基于嵌入式的技术,构建了一个由32位的嵌入式微处理器S3C24lO和实时操作系统IAnux组成的平台,并对其进行了开发研究,设计并实现了针对工业过程数据处理的一种新型的记录系统。 本文研究了无纸记录仪通用开发方法,设计了系统结构、功能和性能设计指标。该系统以三星公司生产的S3C2410(ARM)微控制器为核心,配置大容量Flash存贮器、实时时钟等,通过8个信号输入通道,可配接热电偶、热电阻以及标准的电压/电流信号,经16位采样送ARM处理后,按设定要求完成信号监测、数据记录和柱状图、曲线显示、异常数据报警等无纸记录仪的功能,以及通过RS232通信接口与其它系统进行数据通信;在系统软件设计方面,采用结构化、模块化方法,结合硬件配置设计了数据采集、检测信号处理、数据存取、键盘操作功能模块以及柱状图、曲线等图形显示功能函数,从而使具有了模块化扩展功能。试验表明了该系统对数据进行了准确、可靠的的采集与处理,较好地满足了工业现场的需求。 本课题是数据记录系统在工业现场数据采集、处理领域中的一次成功尝试。在实际应用中,该系统凸显出强大的功能、良好的灵活性。实践证明本系统是一种优秀的解决方案,能够高效的实现各种测控任务。
上传时间: 2013-04-24
上传用户:trepb001
超声波流量计以非接触、精度高、使用方便等优点,在气象、石油、化工、医药、水资源管理等领域获得了广泛的应用。近年来,随着数字处理技术和微处理器技术的发展,超声波流量计作为一种测量仪表也得到了长足进步。本课题将ARM微控制器用于流量测量仪表的研制,拓展了仪表的开发空间,符合嵌入式技术的发展方向。 本文详细介绍了超声波时差法流量测量原理及基于LPC2214的超声波流量计系统设计方案和软硬件实现方法,并对测时算法进行了详细讨论。通过分析和借鉴国外超声波流量测量的先进技术和方法,得出了改进的时差法测量方案。系统硬件设计了超声波发射、接收及放大电路,采用高速模数转换器数字化接收信号,并对ARM系统电路中的电源电路,存储器电路,通信接口电路等进行了详细介绍。系统软件详细分析了嵌入式操作系统uClinux的移植方法,给出构建ARM-uClinux平台的步骤,并基于此平台,完成了系统软件设计。测时算法运用数字滤波技术提高信号信噪比,采用方差比检验方法和插值算法,提高测时定位精度。 系统设计良好的人机交互界面和通信调试接口,提高了ARM系统的软件开发调试效率;在保证流量计系统功能的同时,尽量简化硬件电路设计,降低研制成本,使设计更具合理性。
上传时间: 2013-04-24
上传用户:mosliu
随着嵌入式系统技术的迅猛发展,无线数据传输的嵌入式系统的发展成为新的趋势,嵌入式系统以其小型、专用、易携带、可靠性高的特点,已经在这个领域到了广泛的应用。 现在随着嵌入式系统的功能增强,程序代码变得越来越复杂,传统的软件设计方式很难保证系统的可靠性和稳定性,使用嵌入式操作系统作为软件开发平台是解决这个问题的有效途径。在本系统中,系统硬件平台采用AMR微处理器,软件平台采用μClinux操作系统,μClinux是一种专门为微控制器设计的多进程处理任务操作系统,具有对多种文件系统的支持能力,可以将应用程序分解成多个任务,简化应用系统软件的设计。 本论文以设计基于32位AMR微处理器LPC2210和移植嵌入式操作系统μClinux的通用通信平台为主要内容,研究了所涉及的关键技术并提出了实现方案。系统设计分为三个部分:选用高性价比的PHLIPIS公司生产的16/32位ARM7TDMI微处理器LPC2210作为核心处理器,并在处理器上移植μClinux操作系统;系统的无线传输模块选用CC1020无线串口模块,以实现数据的可靠透明传输。整个设计完成了相关硬件电路的设计连接和软件的代码编写调试,最后实现了整个系统的测试。
上传时间: 2013-06-04
上传用户:小儒尼尼奥
嵌入式Linux是将普通Linux操作系统进行裁剪、修改,使之能在嵌入式系统上运行的一种操作系统。由于兼有Linux和嵌入式系统的优点,嵌入式Linux系统有着巨大的市场前景和商业机会。由于嵌入式系统涉及到种类繁多的嵌入式处理器,所以目前嵌入式Linux的应用的一个热点就是将Linux内核移植到一些典型的微控制器和微处理器上。 ARM平台是目前使用广泛的主流的嵌入式处理器体系结构。本文采用使用S3C2410(ARM9内核)为 CPU 的硬件平台,S3C2410 是韩国三星公司生产的一款基于ARM920T’体系结构的高性能CPU,丰富的外设接口,203MHz的主频使它特别适合进行操作系统的移植和进行应用开发。 本文主要目的是研究Linux下的驱动程序移植。文章首先分析如何建立硬件和软件平台,包括开发板介绍、建立交叉编译环境、BootLoader移植、Linux2.6内核移植,一直到根文件系统建立的全过程。然后介绍典型的字符设备、块设备和网络设备驱动程序的写法。
上传时间: 2013-07-04
上传用户:watch100
智能家庭信息系统是集自动化、计算机、通信技术于一体的“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