虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

系统组成

  • 基于ARMLinux的小区智能监控系统设计

    随着经济与科技的发展,人们对住宅小区提出了智能化的要求:一方面住户要求能够远程监视家庭环境和控制家电设备;另一方面,小区管理人员要求实现对小区事务的统一管理。计算机、通信和ARM嵌入式技术为小区的智能化提供了有力的技术支持。 本文来源于实验室与日本NTT公司合作的智能家居项目,提出一种基于ARM-Linux平台的小区智能监控系统的实现方案。系统包括小区网关、家庭中继器和家庭传感器/开关设备三部分。家庭中继器通过RS485总线连接家庭内部各种传感器和开关设备组成家庭内部通信网,中继器可以在家庭内部网中集中采集传感器数据和控制家电开关设备。小区网关通过Ethernet连接各家庭中继器组成小区局域网,它可以统一管理所有家庭中继器和家庭设备。用户可以通过Internet访问小区网关的Web服务器来查看家庭内部传感器信息或发送操作指令来远程控制家电开关设备,小区管理人员也可以通过小区网关的服务器发布小区管理信息。从而,实现家庭监控和小区管理的智能化。 本文主要工作包括:家庭中继器的硬件设计、系统软件移植和应用软件设计;小区网关的软件设计;家庭内通信网与小区局域网的组网以及在通信网络中采用的通信协议的设计。通过对实验室原型系统的实验与测试,证明小区智能监控系统能够良好运行。

    标签: ARMLinux 小区智能 监控 系统设计

    上传时间: 2013-07-27

    上传用户:zxc23456789

  • 基于ARM处理器的喷油泵试验台控制系统研究与应用

    喷油泵是柴油机燃油喷射系统中燃油的控制、供给单元,其性能的好坏直接决定着柴油机的加速性能、油耗大小、尾气的排放质量等。准确测试喷油泵的各种技术参数对提高柴油机的各项技术性能具有十分重要的意义。嵌入式系统技术已经成为了最热门的技术之一。基于ARM的嵌入式技术己经成为当前嵌入式领域研究的一个亮点。ARM公司的32位RISC处理器,以其高速度、低功耗、低成本、功能强等诸多优异性能,应用越来越广泛。uCLinux操作系统是从Linux衍生出来的一种操作系统,它是专为无MMU的微控制器开发的嵌入式Linux操作系统。它支持众多嵌入式处理器类型,具有完善的各类驱动支持。 本文从喷油泵试验台控制系统总体结构入手,在详细分析了系统所要检测和控制的参数的基础上,设计出喷油泵试验台控制系统总体架构。喷油泵试验台控制系统由两个模块组成:以80C196KB单片机为中心的喷油泵控制及数据采集系统,以S3C44BOX为中心的上位机监控及管理系统。下位机通过RS232串口接收上位机的命令并执行喷油泵试验台的电机转速控制、燃油温度控制、喷油次数计数、提前角监控及燃油压力显示。上位机是整个试验台控制系统的管理者,主要完成给下位机发送特定的操作命令,完成实验数据的显示、收集和存储,它有友好的中文显示界面,可以完成简单的数据管理操作。 文中详细阐述了上位机的操作系统uCLinux的特点和移植过程。同样对上位机的界面设计及运行环境MiniGUI进行了全面分析并给出移植和界面编程方法。在文章的最后,对喷油泵控制系统采用模糊控制算法进行优化设计。详细描述了模糊控制器设计所包含的三个主要部分:清晰量的模糊化接口、模糊控制规则及算法及模糊量的清晰化接口。 通过试验证实,本文设计的喷油泵试验台控制系统技术路线正确合理。相信该可靠实用的控制系统配合喷油泵试验台使用将具有良好的市场潜力。

    标签: ARM 处理器 喷油 试验台

    上传时间: 2013-06-04

    上传用户:2814413580

  • 基于ARM的MAV自主飞行控制系统研制

    本文首先分析了国内外微型飞行器(MAV)研究现状、发展趋势和存在的困难,接着阐述了MAV的系统结构,针对已有的MAV平台,设计了MAV自主飞行控制系统的总体方案,选择ARM作为中央处理器,从电源模块设计、存储器模块设计、与各传感器的接口设计等入手,实现了系统的硬件设计,并分析了硬件设计所采取的抗干扰措施。 在系统软件设计方面,本文选用嵌入式Linux操作系统作为软件开发环境,分析了操作系统的组成和启动流程。在此基础上,针对本文所设计的硬件系统,编制了专用的引导程序,重新编译了内核,完成了ARMLinux在硬件平台上的移植。接着详细分析了字符设备,编写了各个模块的驱动程序,并描述了应用程序的开发模式。 最后本文讨论了MAV系统中MPEG4视频数据压缩的关键技术,分析了ARM的硬件编解码器的结构和实现过程,重点研究了遥测数据和压缩图像的复合方案,将遥测数据嵌入到压缩图像中进行传输。这种方法可以节省信道,降低系统功耗和保护遥测数据的安全。 本文所研制的自主飞行控制系统具有体积小、重量轻、集成度高、抗干扰能力强等特点,能实时传输视频图像,各项指标都满足项目技术要求。

    标签: ARM MAV 飞行控制系统

    上传时间: 2013-05-31

    上传用户:mikesering

  • 基于ARM的程控交换实验系统的设计与实现

    近年来,我国通信技术的发展势头十分迅猛。以电路交换和数字程控交换技术为基础的电话网更是在整个通信网中占据着重要的地位。面对信息时代的到来,人们在领略信息社会乐趣的同时,也遇到了新的挑战,学习和掌握程控交换技术己成为有关工程技术人员和广大青年学生迫切的需要。 本论文在研读了大量的文献、参考相关设计的基础上,根据程控交换的基本原理,面向各高校实验室和相关研究单位,设计了基于ARM的程控交换实验系统,本实验系统以ARM+CPLD为控制系统,按照功能不同进行模块化设计,在本实验系统上能够完成程控交换中的大部分基础性实验以及一些和程控交换编程调试相关的实验。 本实验系统由硬件和软件两部分组成,硬件包括CPU控制电路、用户接口电路、交换网络、中继电路、信号音产生电路、双音多频电路、彩铃电路以及LCD显示电路等部分。软件包括基本级程序、周期级程序,在最后还对LCD显示部分的uC/GUI程序进行了介绍,通过硬件和软件结合完成了人工交换、空分交换、时分交换、数字中继接口以及彩铃等各种实验。 本套实验系统目前已经投入使用,与其它程控交换实验系统相比,本实验系统提供了丰富的扩展口,实验者可以自行进行扩展实验,同时,本实验系统人机交互界面友好,操作简单方便。

    标签: ARM 程控交换 实验系统

    上传时间: 2013-07-30

    上传用户:13188549192

  • 基于ARM和嵌入式LINUX的无线视频监控系统的实现

    嵌入式系统是以应用为中心,以计算机为基础,并且软硬件可裁剪,适用于应用系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。嵌入式系统一般由嵌入式微处理器、外围硬件设备、嵌入式操作系统以及用户的应用程序4部分组成,用于实现对其它设备的控制、监视或管理等功能。其广泛应用于控制领域、消费电子产品等行业,已成为现代电子领域的重要研究方向之一。而随着电子技术,多媒体技术及网络技术快速发展,视频监控系统也正在向嵌入式,数字化,网络化方向发展。嵌入式视频监控系统充分利用大规模集成电路和网络的科技成果,实现体积小巧,性能稳定,通讯便利的监控产品。本项的目的正是建立一个完整的基于 ARM9 核心处理器和嵌入式 Linux 操作系统的嵌入式视频监控系统。 本项目是在 ARM 微处理器平台上,移植嵌入式Linux操作系统,并完成视频采集、压缩、传输任务。系统采用 ARM 微处理器 AT91RM9200作为主处理器,以视频采集芯片 ADV7181 作为视频采集设备,用 H.263视频压缩协议对视频数据进行压缩,最后通过中兴通信公司 MG815+CDMA通信模块传输到服务器上。 本论文主要分成五个章节: 第一章:首先介绍ARM和嵌入式Linux操作系统的特点和当前的发展概况,然后说明了本文的课题背景及意义; 第二章:描述了硬件开发平台。本系统采用了 ALTMEL 的AT91RM9200为核心的开发平台,并扩展了以视频采集模块和CDMA无线传输模块; 第三章:描述了本系统的软件开发平台,包括嵌入式Linux开发流程以及移植到具体硬件平台需要完成的工作,如 U-Boot 的移植、Linux内核的编译与裁剪、文件系统的制作等; 第四章:首先论述了本系统中的难点 FIFO 设备的驱动编写,随后在对H.263视频压缩编码叙述的基础上针对块匹配运动估计给出了一种改进的菱形搜索算法代替原有的三步搜索法,并且通过实验结果证明,经算法改进优化的新菱形算法优于原先的三步搜索法; 第五章:得出了实验结果,完成了视频数据的无线网络传输。

    标签: LINUX ARM 嵌入式 无线视频监控系统

    上传时间: 2013-04-24

    上传用户:martinyyyl

  • 基于ARM技术的嵌入式电能质量监测系统的研究

    随着电力电子器件及其它非线性负荷在电网中大量的投入使用,致使电网的非线性、不稳定性和不对称性日趋严重。通过对电能质量进行在线实时监测、记录和分析,可以为改善电能质量、制定有关电能质量的治理措施以及确定治理装置的技术参数提供必要的依据。 嵌入式系统是以应用为中心,以计算机技术为基础,软/硬件可裁剪,适用于应用系统对功能、可靠性、成本、体积、功耗等有严格要求的专用计算机系统。它正逐步成为当今计算机技术发展的热点,己经广泛应用于工业控制、智能仪器、通信设备、消费电子等各个方面。随着信息技术和数字技术的不断发展,嵌入式系统必将更加广泛的应用到生产生活的各个方面。 本文将电能质量监测与基于ARM技术的嵌入式系统结合起来,设计基于ARM技术的嵌入式电能质量监测系统,实现对电能质量指标的实时在线监测。 论文介绍了电能质量的概念,电能质量问题的危害及电能质量监测的重要意义,分析了电能质量监测国内外研究现状及发展趋势,详细介绍了电能质量国家标准及其测量原理。重点阐述了嵌入式系统的概念、组成,分析了μC/OS-Ⅱ实时操作系统内核的调度机制,完成其在ARM处理器上的移植,构建电能质量监测系统的嵌入式软/硬件开发平台;在此平台上详细设计了电能质量监测系统的硬件电路,提出嵌入式软件系统设计的整体方案,详细说明了在嵌入式实时操作系统μC/OS-Ⅱ下的软件开发方法。

    标签: ARM 技术的嵌入式 电能质量 监测系统

    上传时间: 2013-05-26

    上传用户:lijianyu172

  • 基于ARM平台及短消息的多点温度监测系统设计

    随着现代控制技术的飞速发展和传统工业改造的逐步实现,能够独立工作的温度检测和显示系统已经应用于诸多领域。传统的温度监测系统可靠性和实时性相对较差,温度测量的精度和准确度较低,而且大多采用有线方式对整个系统进行控制,这不利于应用的扩展。近年来,嵌入式系统和无线通信技术(特别是短消息业务)受到远程监测领域研究者的密切关注,成为一个研究热点。本文提出了一种将带有I2C总线的ARM嵌入式微处理器和短消息业务(SMS)用于温度检测系统中的方法,实现了温度的多点监测。本文的主要研究内容如下: (1)多点温度监测系统硬件设计。采用以ARM微处理器LPC2290芯片为核心的嵌入式工控板,通过对Benq无线通信模块M22的控制,接收并识别监测中心发过来的短消息内容,实现了多点温度的采集及显示;采用八个带有I2C总线接口的数字温度传感器LM75,组成八点温度采集电路:利用带有I2C总线接口的LED驱动器件ZLG7290及共阴式数码管为温度显示电路,保证了温度测量的精度和准确度。 (2)多点温度监测系统软件设计。根据整个监测系统的特点,提出了软件设计的总体思路,并以ADS1.2为集成开发环境,将μC/OS-Ⅱ嵌入式操作系统的相关代码移植到LPC2290中;采用分层体系思想,使用标准C语言编写程序,结合嵌入式操作系统的任务管理、信号量等机制,并调用相关的应用程序接口函数(API函数),设计了包括温度采集、温度显示、短消息接收与发送等多个子程序。 (3)监测中心软件设计。为了增强系统控制和数据管理功能,使用Visual C++6.0及ADO数据库技术编写了监测中心软件人机交互界面,通过串口使另一M22无线通信模块同监测中心上位机的通信,实现了在PC机上发送短消息指令对下位机进行远程控制,并将接收到的数据存储在Access数据库中以便分析处理。 嵌入式技术和短消息业务在一定程度上提高了多点温度监测系统的测量精度、可靠性、稳定性和实时性,对改进远程监测系统的控制方式和数据传输方式有一定的意义,也为对嵌入式应用项目的开发奠定了基础。

    标签: ARM 多点 温度监测 系统设计

    上传时间: 2013-07-08

    上传用户:feichengweoayauya

  • 基于ARM的嵌入式Linux系统研究与应用

    当前,嵌入式系统已经广泛地应用到人们生活的各个领域。同时,随着嵌入式处理器性能的不断增强,特别是32位高性能嵌入式微处理器的广泛使用,嵌入式操作系统逐渐成为嵌入式系统中最重要的组成部分。而在各种嵌入式操作系统中,IAnux凭借其代码公开,性能稳定,网络功能强大等多方面的优势,在嵌入式系统中被广泛地采用,得到了嵌入式系统设计者的普遍认可。研究Linux操作系统理论,进行嵌入式Linux系统的移植和应用程序的开发,具有重要的理论意义和现实意义。 研究课题以32位ARM架构的嵌入式处理器$3C2410A为硬件平台核心,系统地介绍了S3C2410A处理器和系统的硬件组成。在此基础上重点研究了嵌入式Linux系统的构建和移植,其中首先研究了基于Linux的嵌入式交叉开发环境的构建。之后详细地研究了系统引导程序的原理,分析了系统引导程序VIVI的结构并在此基础上实现了VIVI的移植。接下来论文研究了ARM Linux内核结构和启动引导过程,讨论了ARM Linux内核移植及配置编译的具体方法和过程。作为嵌入式Linux移植的另外一个重点,课题还详细地研究了嵌入式Linux根文件系统的结构、根文件系统内容的构建以及如何为嵌入式系统进行多文件系统的选择。在完成Linux内核与文件系统的移植后研究了嵌入式Linux驱动程序的原理,设计了S3C2410A微处理器扩展CAN总线接口,给出了ARM Linux上CAN设备驱动程序实现方法。课题最后还研究了嵌入式Linux系统下的图形用户界面,在分析国内外嵌入式GUI的特点和MiniGUI的技术优势基础上,介绍了为嵌入式Linux系统配置、编译和安装MiniGUI的方法,而且以一个状态显示界面程序为实例介绍了MiniGUI程序的设计方法。

    标签: Linux ARM 嵌入式 系统研究

    上传时间: 2013-04-24

    上传用户:wangyi39

  • 基于ARM的嵌入式家庭网络监控系统设计

    随着嵌入式技术的发展,嵌入式系统被逐步应用到诸如工业控制,汽车电子设备,移动通信设备,PDA,GPS卫星定位系统和信息家电等社会各行各业之中,现在已经成为信息发展的主流技术之一,在国民经济发展中起着举足轻重的作用。 由于信息化的普及,家庭中的电脑、信息家电、通信终端越来越多,使用管理它们也变得越来越麻烦。如何更有效地发挥这些设备的作用,提高居家生活的智能化和方便性,如何更便利的互联和协同工作,已成为现代人生活乃至办公的重要问题。这些问题的出现导致了家庭网络的出现,家体网络技术已经成为各大IT企业研究开发的重点。 本论文分析了家庭网络和信息家电的发展情况,以实用、简便为原则设计了一个家庭网络监控系统。此系统以ARM7的S3C44BOX开发板为硬件平台,以uClinux作为嵌入式操作系统,实现对家庭网络中的信息家电进行监控,使用户能够了解家庭中信息家电的工作状况,对信息家电进行控制,来达到对信息家电有效管理、方便用户使用家中的家电的目的。 论文中家庭网络监控系统主要由web服务器、家庭网络服务器和家庭网络组成,实现家电控制、状态查询、信息家电状态报告、注册、注销、统一开关机等功能。本设计的家庭网络监控系统由于使用了RS485总线式网络来组建家庭网络,使得该系统组网方便,在价格上有一定优势,而且硬件是基于ARM开发板平台,体积较小,所设计的家庭网络协议很好的满足了家庭网络监控需求,协议也很简单,处理方便。由于此家庭网络监控系统实现了家电注册、注销功能,使得该系统能够及时检测到家庭网络中的家电的增减情况。总之,本家庭网络监控系统体积小、简单、经济、多功能,方便家庭网络中信息家电的增减,具有较高的实用价值,适合于普通百姓家庭之中使用。

    标签: ARM 嵌入式 网络监控

    上传时间: 2013-07-31

    上传用户:01010101

  • 基于ARM的嵌入式网络电能计量系统的研究

    基于ARM的嵌入式网络电能计量系统的研究电力电子与电力传动专业随着市场经济的不断发展,人们生活水平的日益提高,用电量也持续上升。电能的计量是否公平、公正已成为人们十分关心的问题。作为电能量的计量工具电能表已成为各行各业用电不可缺少且非常重要的仪表。由于传统的电能表有计量不精确、人工抄表费时费力、统计繁琐等缺点,因此,研究开发高精度、低功耗、网络化、智能化的电能表是明显的趋势。 嵌入式系统技术是近几年电子产品设计领域最为热门的技术之一,目前已广泛应用于工业控制、智能交通、信息家电、公共服务等领域。嵌入式系统正对人类的后PC时代产生着深远的影响。 本文针对传统的机电式电能表的缺点和不足,结合当前的嵌入式系统技术和网络技术,研究并设计了一套基于ARM处理器、CAN总线和以太网传输的嵌入式网络电能表系统。此系统主要由网络中继模块和电能量采集终端两部分组成。网络中继模块硬件采用了PHILIPS的LPC2290作为中央处理器。LPC2290是一款16/32位RISC微处理器,采用ARM公司的ARM7TDMI-S内核,提供了两路CAN总线和其它一些片上通用外设接口。采用L2C2290处理器,不但降低了整个系统的设计成本,而且也大大减少了额外的接口电路。网络中继模块软件是通过μCLinux操作系统内嵌的BOA实现嵌入式WEB服务器,并应用CGI接口程序完成了动态网页程序的编制。电能量采集终端采用专用电能芯片、单片机和CAN控制器实现。网络中继模块和电能量采集终端之间通过CAN总线进行通信,保证了信息的可靠性。当客户端通过网络浏览器访问WEB服务器时,CGI程序就将电能量采集终端所采集的电能量数据上传给客户端,实现网络自动抄表。

    标签: ARM 嵌入式网络 电能计量

    上传时间: 2013-06-23

    上传用户:gxmm