随着网络技术的发展,远程屏幕监控越来越多地应用在各种场合。虽然现在有很多远程屏幕监控软件,但使用Java 开发的在Linux下的屏幕监控系统还很少。该文提出了在Linux 下基于Java 设计网络实时
上传时间: 2013-04-24
上传用户:llandlu
进入二十一世纪以来,随着我国经济、社会、文化各方面快速发展,人民生活节奏日益加快,远程互动交流要求不断提高。网络化生活方式真正进入到平常百姓家。为适应社会的持续高速发展,必须广泛开发应用网络化、信息化的工作生活产品,满足社会市场需求。本课题就是面向当前网络迅速普及形势下的家庭远程监控市场,采用高集成度、微功耗、低成本的设计思路,构建实时性、网络化、数字化嵌入式家用远程监控系统,以适应普通家庭远程安全维护需求,提高中低收入群体的生活质量和生活安全性。 嵌入式网络视频监控系统是建立在ARM9和WindowsCE平台上的一套完整视频处理传输系统。它主要由S3C2410嵌入式硬件平台、WindowsCE5.0嵌入式操作系统、摄像头驱动采集模块、网络收发模块和编解码模块五大部分组成。本文首先对嵌入式网络监控系统进行了总体设计,根据成本和市场需求,完成功能元件和软件平台选型。在硬件选择上使用了市场上得到广泛认可的S3C2410、CS8900A网络控制器、SDRAM、NANDFASH存储器、摄像头芯片,即满足功能需求又控制成本,同时保证相互兼容和工作稳定性;软件平台选择兼顾市场认同度和软件兼容性,同时考虑到开发的复杂程度,选择了同属微软旗下、类似WindowsXP的WindowsCE软件环境。这样主要软件开发工作便可以使用WindowsXP下的开发工具完成。这一选择符合市场主流用户对微软的认同,也节约了学习和建立Linux交叉编译环境的精力和时间。 硬件平台搭建后使用ADS1.2进行调试,操作系统使用PlatformBuilder进行定制,驱动、采集、编码及发送模块在EVC4.0下开发,接收、解码和显示模块用VC++6.0开发。为保证软硬件兼容性,软件调试很少使用Emulator虚拟机,而使用JTAG、串口、USB口、交叉线建立硬件连接后进行实机调试。针对本课题主要软件模块WindowsXP下开发、WindowsCE下调试的情况,由于两操作系统不能直接兼容,需建立平台间同步和交互。实验中使用了MSASYNC.exe等外围软件以及VGA控制器、USB扩展等外围硬件模块以实现快速实验,由此也造成实验设备和过程比最终产品复杂很多的情况。最终产品将把软硬件环境剪裁到满足功能的最小规模,仅预留排线接口用于升级,以实现低成本、微功耗、高集成度的设计要求。 系统的软硬件测试表明:该系统安装使用方便,运行稳定可靠,普通网络情况下可提供家用实时性,达到了预期设计目的和要求。为下一步的改进和完善建立起基础平台,并提供了主要功能。
上传时间: 2013-07-08
上传用户:夜月十二桥
在分析了家庭网络的结构后,针对其特点,提出了基于嵌入式Linux 的家庭网络中央控制器的体系结构,将嵌入式Linux 操作系统移植到ARM 微处理器平台上,组建了多文件系统结构,实现了
上传时间: 2013-04-24
上传用户:mikesering
无线传感器网络是一项融合计算机技术、半导体技术、通信技术、传感器技术等的新兴技术,它在军事、工业、农业、建筑、医疗、交通等各个领域均有广阔的应用前景。无线传感器网络中包含众多关键技术,因此需要一种功能强大的节点支持网络的正常运行,为用户提供多功能的服务。 目前无线传感器网络节点的硬件平台绝大部分是基于单片机实现的,它们具有有限的存储和处理能力,只能完成简单的传感器数据采集、处理和转发功能。有少部分硬件平台采用32位的处理器,但是这些平台的价格昂贵或者灵活性较差,不利于无线传感器网络的实验研究及应用的拓展。 基于上述研究现状,本文设计并实现一个基于32位ARM处理器和Linux操作系统的无线传感器网络节点。该节点具有强大的存储、处理能力,而且成本和功耗较低,能够配合不同类型的传感器节点使用,便于二次开发,对于无线传感器网络各种理论和算法的验证及实现各种应用有重大意义。论文主要分为三部分: 1、无线传感器网络节点硬件设计:在分析现有硬件平台缺点的基础上,设计本文的无线传感器网络节点硬件结构,进行硬件选型并分析各个模块的结构和硬件原理,搭建好硬件平台。 2、无线传感器网络节点软件实现:根据设计的无线传感器网络节点硬件结构分析软件应包含的内容及层次结构。由于Linux支持多种体系结构、开源等优点,因此本文选择其作为无线传感器网络节点的操作系统,并分层次地实现基于Linux的整个软件系统,包括引导程序、内核、根文件系统、驱动程序。 3、无线传感器网络节点的应用:在1、2部分完成的基本功能上需要扩充具体的应用程序才能将该节点应用到实际环境中。这部分首先分析本文所实现的节点的几种典型应用场景,然后在该节点上实现几种常用的服务程序,最后设计并实现质心定位应用案例,展示了在此节点上可方便地实现功能扩充和特定应用开发,同时也说明了该节点强大的功能。
上传时间: 2013-04-24
上传用户:wmwai1314
随着科技的不断进步,现代电子技术、信息技术得到不断的发展,随之也带来了监控技术的不断发展。现代监控技术的含义已不仅仅是局限于某种单一的或独立的传感器测量或数据处理,而是多种技术的集成融合。针对与风蚀风沙与小气候环境的监测技术的实际需要,本选题提出了一种基于嵌入式ARM-Linux技术、Zigbee技术、GPRS网络技术与现代传感器技术的风蚀风沙与小气候环境的监控系统。 针对风蚀风沙以及小气候环境监测的各种传感器的种类以及型号的差别性与环境因子的需要,本选题选择了功能强大的ARM9处理器AT91RM9200为硬件平台,以开源的嵌入式Linux操作系统为软件平台的设计方案。考虑到野外监测中传感器的分布问题,选择了无线自主路由的Zigbee技术进行各种模拟传感器的连接,Zigbee主模块与AT91RM9200处理器之间的通信采用RS-232总线进行连接的设计思路。在对数据进行处理方法的选择上,本选题进行了数据的本地存储与GPRS网络无线远程发送相结合的设计方法。本地存储可以利用具有USB接口的现场存储设备如U盘、SD卡等。在进行GPRS网络传输时,本课题选择了西门子公司的MC39i模块实现GPRS网络与Internet网络的无缝对接,以进行终端设备与远端服务器的通信。软件设计上,采用了模块化设计,使用多线程编程,提高了软件运行的能力,在网络编程上使用了Socket编程技术,保证了多通道数据的网络传输。 本系统已经实现了硬件设计、软件设计的全部过程,并且已经在吉林白城中国农业大学实验站安装使用。实践表明,该系统具有可靠性高、体积小、安装方便,数据采集及时、准确、可靠等特点,适合大部分野外环境的监测应用。
上传时间: 2013-04-24
上传用户:tzl1975
随着电力电子技术的广泛应用,电能污染日益严重,电能质量已成为电力部门及用户日益关注的问题。电能质量的好坏直接关系国民经济的总体效益,对电能质量进行监测与分析从而提高和改善电能质量具有重要的现实意义。 本文根据IEC和国家标准,并且经过对国内外电能质量研究现状及同类产品进行认真分析的基础上,主要针对我国电力行业面临的现状提出了一套基于DSP和ARM的电能质量监测系统。 论文首先介绍电能质量的相关概念、电能质量的研究背景、国内外电能质量和电能质量监测装置的研究现状,以及各项电能指标的监测标准。接下来介绍了本套电能质量监测装置的设计方案,说明与以往方案相比所具有的优点。之后是系统的软件设计与开发调试过程,主要是ARM软件的设计过程,包括了工程与任务的创建、μC/OS-II 操作系统的移植和各功能模块的设计等。最后是全文的工作总结与展望。 本文所研制的电能质量监测装置满足了合作企业的设计要求,相对以往的设计,具有实时性好,性能高,体积小,成本低等优点,符合电能质量监测的最新发展要求。
上传时间: 2013-07-24
上传用户:shen007yue
语音通信是人类通信的重要组成部分,伴随着数字通信技术和计算机技术的发展,特别是Internet的出现,基于因特网的数字语音通信技术得了到迅速的发展。由于设备、环境、人为操作等因素的影响,网络上传输的语音信号可能出现忽大忽小的情况,为了得到较好的语音信号输出效果,需要在接收端对语音信号进行处理。针对以上情况,本文研究并实现了基于ARM的网络语音AGC系统。 本文结合嵌入式系统和AGC技术的发展,设计实现了一个基于ARM的网络语音AGC系统。本文首先对AGC算法进行了深入研究,在对LMS算法进行研究的基础上提出了一种基于LMS的数字语音AGC算法,通过Matlab软件对算法进行了仿真;设计了一个由AT91RM9200微处理器、网络控制器、音频芯片构成的嵌入式AGC处理终端硬件平台,构建了嵌入式Linux操作系统,并在此基础上设计实现了网络语音AGC系统的下位机终端。该终端主要实现了用基于LMS的数字语音AGC算法实时地处理从网络上传过来的忽大忽小的数字语音信号,取得良好的语音信号输出,并且稳定性可靠;设计实现了上位PC机程序,上位机实现了通过网络将数字语音信号实时地传送到嵌入式终端的功能。 本设计采用高性能微处理器,配合嵌入式Linux强大支持功能的实现方案,具有高性能、低成本、小型化、实时性强等诸多优点。相比传统的实现架构,该设计具有更好的灵活性和操作性,性价比更高,功能更强大,同时可扩展性和可移植性也更好,具有一定的技术先进性和广泛的应用前景。
上传时间: 2013-06-11
上传用户:几何公差
随着21世纪的到来,计算机技术,信息处理技术,半导体技术和网络技术不断发展,人类社会进入了信息化时代。与此同时,无线视频传感器网络也得到了突飞猛进的发展,成为当今国际上备受关注的热点研究领域。无线视频传感器网络有着很多的优点和十分广泛的应用前景。在军事,工业,城市管理和监控系统等重要领域都有潜在的使用价值。 无线视频传感器网络有着显著的特征,例如:网络节点能源有限;网络带宽有限;对处理速度要求较高等。由此可见,传统的视频编码标准无法应用于无线视频传感器网络。MPEG-4,H.263,H.264等视频编码标准,全是基于运动估计补偿实现的,计算量十分巨大,在能量,存储空间和处理能力均有限的节点难以实现这类高复杂度的编码算法。 本文针对无线视频传感器网络对视频编码算法的具体需求,提出一种基于运动检测的低复杂度视频编码算法。该算法只对当前编码帧中的运动对象进行编码,并且以面向对象的结构输出码流。实验结果表明,与H.264全I帧编码相比,本文提出的算法编码速度提高了约3倍,编码性能提高了约2dB。与H.264基本档次相比,虽然编码性能略有下降,但是编码速度平均提高了8倍左右。因此,本文提出的算法可以在编码效率和编码速度之间获得很好的折衷,在一定程度上可以满足无线视频传感器网络的需求。 本文选用ALDVK_270作为硬件实验平台。在分析算法结构的同时,结合嵌入式系统的特点,从算法,内存,高级语言和汇编语言等几个方面提出优化方案,最终在ARM嵌入式平台下实现了面向无线视频传感器网络的低复杂度视频编码算法。测试结果表明,与优化前相比,优化后的编码速度有了很大的提高,对于CIF格式的监控视频序列能够满足实时处理的要求。
上传时间: 2013-07-26
上传用户:小小小熊
核能谱仪中的数据采集系统,集核探测技术、电子技术、计算机技术为一体,以多道脉冲幅度分析器为核心部件,能够快速、准确地提取出核素的相关信息及参数。现已于勘探、建材放射性检测及环境放射性监测等领域得到广泛应用。随着嵌入式技术的发展,以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
上传用户:标点符号
随着电力电子技术的发展,电网中的谐波污染越来越严重,已成为电网中的“公害”。因此,对电网谐波进行监测与研究是限制、消除谐波危害的前提,也是保证供电系统安全经济运行及保证设备和人身安全的迫切需要。本文在分析了国内外谐波检测技术的现状和发展方向的基础上,对电压谐波监测及消谐装置进行了整体研究及设计。选择STR710作为核心处理器,以CS8900A以太网控制器和双向可控硅等作为外围芯片,设计并实现了基于ARM7的电压谐波监测装置,同时在IAREmbeddedWorkbenchforARMversion4.31环境下利用FFT算法实现了谐波监测,最后对嵌入式以太网接口进行了设计与实现。
上传时间: 2013-07-12
上传用户:tianjinfan