随着电网中非线性负载的迅速增加,电能质量日趋恶化,这不仅严重影响电网安全高效的运行,而且对经典的电力测量理论、方法和仪表的设计都提出了新的挑战。电力检测系统的发展和应用,对电力系统的安全运行有重要意义,并且具有明显的经济效益和社会效益。 本文讲述了谐波测量的基本理论,着重对傅里叶变换进行说明,使用PSIM软件对谐波信号进行仿真,并给出仿真结果。以电力监控领域现阶段的技术为参考,提出并研制了一种基于ARM和DSP的嵌入式平台的电力监控系统。该系统为了能满足实时谐波分析算法运算量大的要求,它采用模块化设计,核心CPU按数据处理和控制两种功能分别采用美国TI公司生产的TMS320LF2407芯片和Samsung公司基于ARM920T内核的16/32位S3C2410A微处理器,两个核心芯片各自在不同的电路板上独立运行,充分发挥DSP芯片的数字信号处理优势和ARM的控制功能,以实现系统中的复杂软件算法,运算速度也能得以提高。 系统硬件设计包括DSP数据采集模块、实时时钟电路和ARM的时钟电路、存储器接口电路、SDRAM电路、串行接口电路、通信模块接口电路、LCD显示等电路的设计。 系统软件设计主要包括操作系统的移植以及应用程序的设计,应用程序设计由ARM主控程序设计、网络通讯程序、ARM与DSP通讯程序设计以及DSP数据处理程序设计组成。
上传时间: 2013-04-24
上传用户:sun_pro12580
随着计算机技术、网络技术和微电子技术的深入发展,嵌入式系统在各个领域中得到广泛应用。以ARM和以FPGA为核心的嵌入式系统是当前嵌入式研究的热点,而相关研究的开展需要功能强大的开发平台支持,因此基于ARM和FPGA的开发平台设计研究具有重要意义。 本文分别设计了一款基于PXA270的ARM开发平台和一款基于Virtex5的FPGA开发平台,主要针对电源管理、接口设计、板级时序等关键技术进行了研究。在此基础上利用PADS Logic设计工具完成了系统原理图设计,并借助Hyperlynx SI仿真工具,对PCB的板级设计问题进行了分析,实现了平台PCB的可靠设计。最后对平台各模块进行了调试,通过在平台上运行操作系统并加载可执行程序的方法验证了平台整体功能。 本文的特色体现在以下三个方面: (1)结合PXA270处理器内部的电源管理单元和MAX1586A集成电源管理芯片,实现了PXA270开发平台的动态电源管理,有效降低了平台功耗; (2)平台实现了FF/BT/STUART、USB Host/Client、SD/MMC、AC'97、LCD和扩展VGA、PCMCIA/CF等多种接口,具有良好的开发灵活性和通用性; (3)对开发平台PCB板级走线中可能出现的反射、串扰、时序冲突等问题进行评估,给出了布线约束方案,使系统可靠性得到有效提高。
上传时间: 2013-07-06
上传用户:gps6888
基于嵌入式技术的远程监控系统可以达到动态、无死角的监控目的,可以对一些特殊环境进行远程监视和控制,且不受湿度、温度等条件的影响,广泛应用于军事、交通、智能家居、医疗监护等多个领域。可以解决传统监控系统将图像采集设备固定在一个地方而使监控范围有限,适用场合少等弊端。 本文设计了一款基于ARM和FPGA的远程监控系统。首先在对远程监控系统功能分析的基础上,设计了以ARM为主控制器和FPGA为辅助控制器的硬件电路,采用ARM芯片控制图像采集、速度采集、网络传输等干扰小的模块,采用FPGA芯片控制电机驱动、舵机驱动、电池监控等干扰大的模块,大大提高了系统的稳定性;其次设计了基于WinCE操作系统的图像采集、GPIO、PWM、外中断EINT-19的流接口驱动程序;同时设计了基于WinCE操作系统的图像采集及压缩、网络通信、车模速度采集的应用程序;FPGA内部逻辑电路采用Verilog语言完成电源监控、舵机控制、直流电机控制等功能。 本系统集图像采集和压缩、运动控制、网络传输于一体。其图像采集速度达30帧/秒,图像分辨率达640x480,JPEG压缩比达10:1,控制命令响应时间为1s,网络传输速率达10Mbps。其功能扩展容易,功耗低,体积小,抗干扰能力强,具有很好的市场前景。关键词:winCE;S3C2440A;FPGA;远程监控;流接口驱动
上传时间: 2013-04-24
上传用户:121212121212
随着计算机软件和硬件的发展,以及图像处理技术的日益成熟,基于嵌入式的监控系统发挥越来越重要的作用。针对无人值守行业对远程监控的需要,特别是厂房、仓库等场所,本文实现了一种基于嵌入式的远程无线监控系统。系统以ARM处理器为核心,通过摄像头采集监控图像,并利用GPRS网络完成数据的传输,以达到远程监控的目的。 本文介绍了该系统的总体架构,确定了系统硬件与软件的实现方案。并对设计中用到的一些技术原理和协议做了一些介绍和分析。其中,本设计以三星公司ARM9系列的S3C2410为核心,采用了市场上广泛使用的价廉物美的ZC301芯片的USB摄像头,以及西门子公司的GPRP模块TC35i来实现系统的各部分功能。 本文完成了对Linux操作系统在本监控系统的移植,设计了系统软件的总体流程,并完成了各个模块的软硬件实现:用户通过手机发送控制命令,TC35i接收后传给ARM处理器,处理器根据协议解释命令,控制设备产生相应的动作,继而通过GPRS网络发送数据到指定邮箱,从而实现了系统监控功能。除此之外,系统实现了软件的模块化,完成对重要模块的介绍与分析,如短消息处理模块以及SMTP邮件发送模块。
上传时间: 2013-04-24
上传用户:playboys0
21世纪是“信息世纪”,随着人们生活水平的不断进步,对于家居环境要求也日益增高。如何将信息产业的最新成果,应用于构建一个舒适和谐的家居环境,已日益引起人们的关注和重视。传统的家庭电子电器类产品具有单个控制的特点,无法进一步构成网络,和外界进行信息交互。“智能家居”概念的提出,改变了这种这种状况。智能家居系统可以将相对独立的电器产品“智能”地连接在一起,提供全方位信息交换功能,帮助家庭内部及外部实现信息畅通,从而优化生活环境,提高生活质量。 本文提出了一种基于GPRS网络的以ARM和嵌入式Linux操作系统为基础的家庭网关无线接入方案,能通过手机短信息对控制节点进行远程控制,实时获得当前图像信息和家居环境的各项物理参数。 本文所做的主要工作为: 1.调研了国内外智能化家居系统的研究现状和发展趋势,并结合目前国内智能家居的发展特点,设计了基于嵌入式系统的智能家居监控系统。在设计中选用了ARM9 S3C2440处理器和嵌入式Linux操作系统,主要由基于ARM的主控模块、GPRS短信发送模块、基于nRF2401的无线(分)节点通信模块几个部分组成。 2.建立了嵌入式系统的平台和开发环境。主要包括嵌入式Linux的裁减、设备驱动程序的编写,交叉编译和串口驱动的编写,完成了USB驱动的移植。 3.在组网方式上选择了nRF2401无线射频模块和GPRS模块,完成了周边器件的电路设计,实现了无线模块的相互通信和信息传输。 4.实现了XMODOM协议,将图片和物理信息传送至GPRS模块,并实现了彩信的MMS发送。 本文完成了智能家居监控系统的硬件设计和软件设计,并进行了调试,验证了所设计系统的有效性和实用性。实验结果表明提出的监控系统设计方法是可行的,且整个系统具有良好的通用性和可扩展性。由于采用Linux作为嵌入式操作系统,符合嵌入式的发展潮流,方便了在该设计的基础上进行二次开发和扩展。
上传时间: 2013-04-24
上传用户:zm7516678
自动气象站是一种应用于气象部门能自动收集、处理、存储和传输气象信息的设备。数据传输包括有线和无线两种方式,但有线难以满足自动气象站成本,维护,效率要求,随着通用分线无线业务GPRS(General Packet Radio Service)发展成熟,因具有成本低、速度快、永久在线等特点被选用作为自动气象站的数据传输部分。 本文以基于ARM和Linux及GPRS的自动气象站系统为研究对象,以操作系统,计算机体系结构,编译原理,数据结构,软件工程等理论为基础,构建了ARM处理器、嵌入式Linux操作系统、GPRS通讯模块的自动气象站系统。实现了以ARM处理器为主控制器,Linux为操作系统,应用程序进行数据收集,分析,处理,存储,并通过GPRS进行数据传输等功能,并验证了它应用在气象领域的可行性。系统以32位高性能微处理器ARMATMEL9263为硬件核心,以BENQ M23为GPRS模块,在分析GPRS组网方案基础上根据实际情况选择了适合本课题,的公网固定IP方式组网方案,实现终端设备无线连接到Internet进行气象数据传输。以嵌入式操作系统Linux为软件平台,在Linux的交叉编译工具和串口环境下进行应用软件开发。通过设计自动气象站系统硬件和软件,实现终端和上位机的连接,很好地解决了终端的网络连接、网络检测和数据收发问题。 课题通过具体实验测试,各项性能指标已达到设计要求,成功地实现了远距离气象数据传输,为自动气象站提供了一种新型的可靠的无线传输模式。
上传时间: 2013-07-01
上传用户:sz_hjbf
主要介绍将CAN 现场总线以协议中的标准模式接入以太网的方法, 实现CAN 网络中的数据和以太网中的数据进行简单交换; 给出相应的硬件和软件原理以及重点难点说明。
上传时间: 2013-04-24
上传用户:yangbo69
随着网络技术的发展,远程屏幕监控越来越多地应用在各种场合。虽然现在有很多远程屏幕监控软件,但使用Java 开发的在Linux下的屏幕监控系统还很少。该文提出了在Linux 下基于Java 设计网络实时
上传时间: 2013-04-24
上传用户:llandlu
随着通信产业的发展,尤其是今年3G牌照的发放,视频业务在移动多媒体方面将会有更加重要的地位,所以在移动终端上实现支持高效视频编码标准的解码功能就成为一项非常有实际意义的工作。 H.264作为新一代的高压缩率的视频标准,凭借其较高的压缩率和优秀图像质量,使得H.264只要利用较小的空间就能存储更多的视频数据,在更低的网络带宽条件下提供更优质量的视频。然而高度的压缩必然付出较高的硬件代价。如何能完成视频良好解码并能节约硬件资源成为研究热点。 考虑到H.264视频编解码的计算复杂度,在硬件选择上一般比较注重高性能处理器的选择。计算目前主流的实现方式包括ASIC的专用集成芯片实现或者是DSP的软件实现。ARM处理器伴随技术的进步,尤其是对支持数字信号处理的功能加强后,在视频编解码领域的应用也越来越广泛。 本文以WindowsCE5.0和S3C2440A嵌入式平台作为H.264解码器的载体,研究的代码版本是t264-src-0.14,主要进行了以下几个方面的工作: 研究了H.264视频压缩标准和它的体系结构,尤其是对解码器部分进行了硬件要求的分析。 深入研究了WINCE5.0和ARM结合的平台特性,根据实际的硬件平台需要,定制了相应的操作系统。 完成了基于T264代码的解码库在WINCE5.0下的移植,并进行了相应的代码和算法的优化并完成了基于WINCE5.0操作系统下播放程序的编写。 通过实验数据证明,在基于单核的ARM芯片中,主要靠软件进行QCIF格式的H.264视频解码从而获得良好播放效果的方法是有效的。
上传时间: 2013-07-24
上传用户:myworkpost
目前,ARM微处理器已经在多种领域中得到应用,有关统计表明,各种基于ARM微处理器的设备应用数量已经远远超过了通用计算机,基于ARM微处理器的开发应用正成为数字时代的技术潮流。而在Internet飞速发展的今天,网络已经渗透到了方方面面。在嵌入式系统中,和网络的结合已经成为嵌入式系统发展的必然趋势。 随着嵌入式技术及网络技术的发展,工业控制设备一般要求系统具备完成复杂测控任务能力和较强的实时性,并且能够与某一类型的控制网络相连,以实现远程监控。而正在利用的单片机技术则存在通信能力差、实时性不够等问题,本系统利用ARM处理器独特的网络通信功能实现对工业生产过程的监控无疑是一种新的尝试。基于ARM的工控系统,其应用程序可以方便的通过网络进行更新,数据可通过LCD现场显示,重要数据则可以文件形式保存在存储器中,数据和报警信息可通过串口或以太网向上传递。这样,用户就可以通过网络实现远程监控或远程维护。此外,利用操作系统上已有的软件和协议可迅速搭建前台数据采集系统,以实现测控系统和后台管理系统的通信。它的设计成功无疑会将利用单片机技术而产生的问题迎刃而解。 本文通过一个ARM9芯片AT91RM9200作为处理器的嵌入式网络监控系统,详细阐述了嵌入式系统的设计与开发过程。嵌入式系统作为特殊的计算机系统,一般包括以下3个方面:硬件设备、嵌入式操作系统和应用软件。本文也主要是围绕这三部分来展开的。其中包括:1、硬件电路的设计:最小系统设计和外围扩展电路设计;2、嵌入式操作系统的配置:交叉编译环境的搭建、BootLoader的移植、操作系统内核的移植和文件系统的移植;3、应用软件开发设计:主要是相关驱动程序的设计和应用程序设计。
上传时间: 2013-04-24
上传用户:colinal