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

El-ARM

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

    基于PC、图像采集卡和存储设备的传统数字视频监控系统,体积庞大、功耗高、价格昂贵,只局限于特定范围的应用。而嵌入式网络视频监控系统以其价格低、便携式等特点在安防、智能家居等场所得到了越来越广泛的应用。 本文基于S3C2440\Windows CE5.0平台设计了一款具有网络传输查看功能的嵌入式网络视频监控系统。重点研究了OV9650 CMOS摄像头芯片流接口驱动的实现过程和开发方法,设计了基于TCP/IP网络传输协议的网络视频通信系统。并应用H.263压缩编解码算法对采集到的视频数据进行压缩,提高了视频传输效率。同时,针对H.263视频解码算法设计了一款简易视频回放软件,对H.263视频进行回放。为进一步满足小型化、便携式、低成本需求,开发定制了一款基于S3C2440\Windows CE5.0平台的手持式接收终端。 本系统整合了图像采集、网络通信、H.263编解码、视频回放等多项技术,实现了嵌入式技术、以太网络、视频监控三大前沿领域的有机结合。由于采用了ARM9单芯片控制方案,系统具有集成度高、可靠性高、功耗低、成本低、体积小、稳定性好等特点,可应用在远程监控、工业控制、视频会议、智能家居等诸多领域。该系统架构也为视频监控系统的发展提供了一种新思路。关键词:ARM;WinCE;S3C2440;嵌入式;网络视频监控

    标签: ARM 嵌入式 网络视频监控 系统设计

    上传时间: 2013-04-24

    上传用户:sardinescn

  • 基于ARM的嵌入式系统开发与应用

    随着现代计算机技术和互联网技术的飞速发展,嵌入式系统成为当前最热门的焦点之一;ARM以其高性能低功耗等特性成为目前应用最广泛的32位嵌入式处理器。近年来得到快速发展的机电一体化设备的人民币纸币清分机系统,是嵌入式系统的典型应用;它的主要工作流程是:人民币图像通过图像传感器采集得到的模拟信号,经过放大、A/D转换和FPGA协调之后得到数字图像,经缓存后进入到主CPU--S3C2410,通过图像识别,实现面向、面值、新旧分级、破损程度等特征的识别,最后送出结果到控制CPU对识别结果进行相应的显示和机械动作。论文主要涉及以下这些内容: 1):基于ARM的嵌入式系统和清分机系统介绍。 2):人民币清分机的硬件系统基本构架,清分机的各关键硬件的选型及主要原理;着重介绍清分机的处理核心--S3C2410。 3):图像处理基础。介绍了清分机系统中各类图像的特点,图像分析中的常用工具--灰度直方图,从而为识别算法做好准备。 4):介绍了人民币的特征识别算法原理及实现基本流程,通过MATLAB对算法进行仿真研究。 5):嵌入式linux设备驱动的开发。针对清分机设备种类繁多而又是多任务的特点,本文提出使用可裁剪而又稳定的linux操作系统来管理整个清分机系统;而实现操作系统对清分机的管理首先就要实现设备与操作系统的连接--设备驱动。

    标签: ARM 嵌入式 系统开发

    上传时间: 2013-06-01

    上传用户:xoxoliguozhi

  • 基于ARM的嵌入式闸门智能测控仪表的设计

    仪器仪表产品的总体发展趋势是传统的仪器仪表将仍然朝着高性能、高精度、高灵敏、高稳定、高可靠、高环保和长寿命的“六高一长”的方向发展;新型的仪器仪表与元器件将朝着微型化、集成化、电子化、数字化、多功能化、智能化、网络化、计算机化的方向发展;其中占主导地位、起核心或关键的作用是微型化、智能化和网络化。而我国仪器仪表在工业自动化仪表方面重点发展基本上是基于现场总线技术的主控系统装置及智能化仪表和专用自动化仪表;闸门测控仪表一般的功能都是控制闸门开度、荷重,以及超限报警等基本功能。处理器核心也一般都是8/16位的单片机,8/16位单片机功能简单难以满足嵌入式设备的网络、图像传输等要求,而且对人际交互功能的支持也相对较弱。 本文正是针对现有闸门测控仪存在的功能单一、网络功能差、接口标准不统一、不具备监控功能等问题,开发设计高性能新型智能仪表。以设计出一种智能型闸门测控仪表为研究出发点,在分析国内主流仪表厂家的仪表操作方式和仪表功能的基础上,合理地进行软硬件设计,为在同一硬件平台下实现多种仪表的功能进行创新性和探索性研究。提出基于ARM的嵌入式闸门智能测控仪表的设计,构建基于ARM系统的硬件平台和基于嵌入式Linux操作系统的软件平台。应用嵌入式系统技术设计开发全新的智能闸门测控仪主要功能包括:闸门开度和荷重自动检测、实时性控制;过闸流量实时自动监测;闸门运行状态诊断与故障报警;实时工况图像处理;工业以太网现场总线接口与网络传输等。

    标签: ARM 嵌入式 仪表 闸门

    上传时间: 2013-04-24

    上传用户:lingduhanya

  • 基于ARM的全数字B型超声诊断仪的设计与研究

    超声理论与技术的快速发展,使超声设备不断更新,超声检查已成为预测和评价疾病及其治疗结果不可缺少的重要方法。超声诊断技术不仅具有安全、方便、无损、廉价等优点,其优越性还在于它选用诊断参数的多样性及其在工程上实现的灵活性。 全数字B超诊断仪基于嵌入式ARM9+FPGA硬件平台、LINUX嵌入式操作系统,是一种新型的、操作方便的、技术含量高的机型。它具有现有黑白B超的基本功能,能够对超声回波数据进行灵活的处理,从而使操作更加方便,图象质量进一步提高,并为远程医疗、图像存储、拷贝等打下基础,是一种很有发展前景、未来市场的主打产品。全数字B型超声诊断仪的基本技术特点是用数字硬件电路来实现数据量极其庞大的超声信息的实时处理,它的实现主要倚重于FPGA技术。现在FPGA已经成为多种数字信号处理(DSP)应用的强有力解决方案。硬件和软件设计者可以利用可编程逻辑开发各种DSP应用解决方案。可编程解决方案可以更好地适应快速变化的标准、协议和性能需求。 本论文首先阐述了医疗仪器发展现状和嵌入式计算机体系结构及发展状况,提出了课题研究内容和目标。然后从B超诊断原理及全数字B超诊断仪设计入手深入分析了B型超声诊断仪的系统的硬件体系机构。对系统的总体框架和ARM模块设计做了描述后,接着分析了超声信号进行数字化处理的各个子模块、可编程逻辑器件的结构特点、编程原理、设计流程以及ARM处理模块和FPGA模块的主要通讯接口。接着,本论文介绍了基于ARM9硬件平台的LINUX嵌入式操作系统的移植和设备驱动的开发,详细描述了B型超声诊断仪的软件环境的架构及其设备驱动的详细设计。最后对整个系统的功能和特点进行了总结和展望。

    标签: ARM 全数字 仪的设计 超声诊断

    上传时间: 2013-05-28

    上传用户:sssnaxie

  • 基于ARM的人脸识别系统设计与实现

    人脸识别技术作为生物识别技术之一,是模式识别在图像领域中的具体运用,其应用前景非常广阔,可以应用到身份证件的鉴别、自动门禁控制系统、银行取款机、家庭安全,图片检索等领域。 人脸识别系统主要分为人脸检测定位,特征提取和人脸分类三部分。人脸的检测和定位,即从输入的图像中找到人脸及人脸存在的位置,并将人脸从背景中分离出来。在特征提取部分,先对原始人脸数据进行特征提取,之后原始数据由维数较少的有效特征数据表示并存储在数据库中,接下来进行人脸分类,在识别待测人脸图像时,将待测图像的特征数据与数据库中存储数据相比对,判断是否为库中的某一人,从而实现自动识别人脸的目的。 在过去的十年里,人脸识别技术一直是图像处理领域里具有挑战性的课题,随着研究的深入,许多人脸检测及识别算法被提出来。其中基于主成分分析的Eigenface的算法及其变形已经成为测试人脸识别系统性能的基准算法;同时Adaboost人脸检测算法,在PC上基本可以达到实时,在嵌入式产品广泛应用的今天,只有让人脸识别算法在嵌入式平台上实现,才能获得更广阔的应用,本文研究了在嵌入式平台上Adaboost人脸检测算法的性能。 嵌入式是后PC时代的一个亮点,目前已经应用在社会生活的方方面面。嵌入式产品的开发平台分为包括很多,如:DSP,ARM,PowerPC等等。本文采用的ARM9作为嵌入式开发平台,研究人脸识别在ARM平台的性能,为实用的嵌入式人脸识别系统的设计提供参考。 本文从PC平台的软件实现入手,分别实现了PC平台下的AdaBoost人脸检测算法和PCA人脸识别算法,分析了现象及结果,接下来搭建了基于ARM嵌入式系统的硬件平台,对AdaBoost人脸检测算法进行了硬件平台的移植,并得出相应实验效果。

    标签: ARM 人脸识别 系统设计

    上传时间: 2013-05-31

    上传用户:saharawalker

  • 基于ARM的数据采集系统的研究与设计

    近些年来,随着以计算机技术、通信技术为主的信息技术的快速发展和Internet的广泛应用,嵌入式系统也受到了越来越多的重视,日益广泛的应用与工业控制、移动通讯、家用电器以及消费电子设备中。 而数据采样在现代工业中发挥着非常重要的作用,工业设备的监测和控制都离不开数据的采集。但传统的基于单片机系统的数据采样模块因为无法或很难完成操作系统的嵌入、文件的管理、各种接口的连接、与Internet的互联、大容量存储器的扩展等功能,所以在许多领域的应用受到限制。针对这些问题,设计开发了基于Linux操作系统的嵌入式数据采集模块。 本文在综合分析了现有数据采集系统存在问题的基础上,新设计的嵌入式数据采集系统采用板卡式结构提高了系统的可扩展性和灵活性;采用嵌入式Linux内核作为系统的运行、调度的核心,提高了系统的软件可移植性和稳定性;采用基于ARM9核的32位嵌入式微处理器,作为控制、处理和通信的核心,提高了整个硬件系统的处理能力、控制灵活性以及抗干扰能力,并降低了功耗。系统有强大的网络通信能力,为接入Internet提供了可能。 基于ARM的嵌入式数据采集与处理系统结构清晰、通用性好、可扩展性强,可为各种嵌入式应用提供一套完整的硬、软件解决方案,在工业测量与控制领域具有较为广阔的应用前景。

    标签: ARM 数据采集系统

    上传时间: 2013-04-24

    上传用户:chens000

  • 基于ARM的数控冲床自动送料系统的设计

    数控冲床送料系统主要用于与冲床实现配套,在冲孔过程中按照程序设定控制板料移动和冲床冲孔,实现冲孔的高度自动化。自动送料机构作为冲压加工生产实现自动化的最基本的要求,它的自动化程度高低,直接影响着冲压生产效率以及冲压生产整体自动化水平,只有其自动化程度与冲压设备相匹配甚至高于冲压设备,才能够实现冲压生产的完全自动化。 嵌入式系统是继IT网络技术之后,又一个新的发展方向,由于嵌入式系统自身的优点,现在已经广泛应用到军事国防、消费电子、工业控制等各个领域。随着电子、计算机、自动控制以及精密机械与测试技术的不断提高和发展,自动送料装置也在随着数控机床的发展而在迅速发展和演变。而随着嵌入式微处理器的发展,嵌入式系统也开始运用到数控冲床自动送料系统中来。 本文采用目前广泛使用的32位ARM微处理器,Samsung公司基于ARM920T的S3C2440A作为系统的主控制器,该处理器主要面向嵌入式设备,具有性价比高、功耗低的特点,并且在嵌入式Linux操作系统下可移植性好,具有较强的控制能力和丰富的片内资源。该系统能实现数控冲床的自动送料,软硬件结构简单,定位精度高,操作简单方便,具有良好的人机界面。论文首先根据生产实际要求和控制系统设计原则,确定了送料系统的软硬件总体设计方案。硬件方面,在S3C2440A的基础上扩展了NANDFlash、NORFlash、SDRAM、LCD触摸屏模块,并设计了X、Y轴电机及其驱动电路。软件方面,选用Linux操作系统,在此基础上构建了嵌入式Linux开发环境,实现了Bootloader、Linux内核、YAFFS根文件系统的移植,选用Qt/Embeded设计系统的操作界面,给出了系统各个模块的程序设计,包括人机界面、速度预处理、插补模块和电机控制部分,文章对系统的软硬件的抗干扰技术也专门做了介绍。随后,文章还介绍了积分分离的PID控制算法,并通过使用matlab对电机控制进行仿真,验证了该算法的可行性。 文章在最后对整个设计进行了总结和展望,指出了系统存在的问题和一些可以改进的地方。

    标签: ARM 数控 自动

    上传时间: 2013-06-28

    上传用户:love1314

  • 基于ARM的数字仪表研究

    随着微处理器的发展,现代数字仪表发展迅速,功能不断增强。目前,数字仪表正朝着集成化、智能化、高精度、微功耗、高可靠性发展。人们对数字仪表的设计和性能指标也提出了更高的要求,ARM相对于单片机具有更强的处理能力和更好的处理效果,为高精度、智能化仪表的设计提供了一种新的途径。 论文首先介绍了国内外数字仪表的发展情况,并对常见的数字仪表进行了分类,分析了影响数字仪表性能的主要因素。综合数字仪表的性能特点并考虑实现成本,论文提出了一种基于ARM的五位半分辨率数字仪表设计方案,并详细介绍了仪表的总体设计思路、硬件电路设计、软件设计及数据处理方法。该设计采用LPC2148芯片为处理核心,使用VFD(真空荧光显示器)作为仪表人机界面,界面友好且无视角误差;考虑到在某些现场条件恶劣的情况下也能对数字仪表读数进行观测,采用LabVIEW7.1设计了上位机显示界面;构建了一个基于LPC2148的开发平台,基于平台设计了一款具有五位半分辨率的数字仪表,实现了电压、电流、电阻等测量功能,同时设计了温度读取、实时时钟计时、SD卡数据存储等功能,为仪表的智能化设计奠定了基础。 通过对该数字仪表运行情况进行记录,并对记录的大量数据进行分析,结果表明:所设计的数字仪表能稳定显示,其精度和显示分辨率均达到五位半精度的要求。

    标签: ARM 数字仪表

    上传时间: 2013-07-20

    上传用户:ligong

  • 基于ARM的数字正弦机的设计与实现

    通信电源监控系统是一个分布式计算机控制系统,它集中并融合了传感器技术、现代计算机技术、通信技术、网络技术和人机系统技术的最新成果,能够实现遥测、遥信和遥控三遥功能,对实现现代化的通信电源维护和科学管理有着重要的意义。随着嵌入式技术近年来的发展,嵌入式系统在传统的工业监测、机械控制,及新兴的移动通讯、数字娱乐方面的应用越来越广泛。在工业领域,传统的监控系统主要以单片机为硬件载体进行设计,功能相对单一,可视化及扩展性有限。随着Linux系统的不断升级换代,现在出现了以ARM芯片为载体,以Linux系统为软件平台的新一代监控系统。它除了能实现原有单片机的功能外,还具备网络通信功能,其设计过程及界面更加人性化。 本文以基于ARM构建的嵌入式系统为软硬件平台,探讨了其在电源监控领域的应用。首先,本文讨论了通信电源监控系统的功能、组成、体系结构、组网方案、监控对象及监控点的选取等内容。在此基础上重点对局站中心SU作了设计,包括整体结构、设备、组网等,并给出前置单元嵌入式系统硬件结构、系统软件和监控软件的实现。最后,介绍了嵌入式WEB服务器和嵌入式数据库在嵌入式系统中的应用,并给出本系统使用的BOA服务器和SQLite数据库的实现方法。

    标签: ARM 数字 正弦

    上传时间: 2013-07-28

    上传用户:yare

  • 基于ARM的水污染监控网络报警器设计

    随着大量的工矿企业的兴起和扩张,会有越来越多的废水、污水排放到环境中,特别是在珠江三角洲地区,这一现象尤为突出。目前珠江流域的水资源已经出现严重污染,由此带来的环境污染和生态污染已引起了当地有关部门的高度重视。为此,本课题通过与广东泰斗微电子公司合作,研发一种具有通用性的水污染源信息监控网络的语音报警器,通过实时快速的污染源信息检测,完成对污染源信息的语音报警和存储。 报警器的功能是接收由前端北斗通信处理器传输来的污染源信号进行相应的语音报警。本报警器设计选用目前工业控制领域流行的ARM芯片LPC2368作为主控制器,并采用RS232/RS485通用通信方式来完成对水污染源信息的采集与处理;选用SD卡作为存储介质来实现对语音文件和污染源信息的存储;语音报警部分选用价格低廉的WAV和MP3解码芯片VS1003进行语音文件的解码。设计中还对语音输出通道进行扩展,提高系统的扩展性和使用的灵活性。 本报警器设计兼容FAT16和FAT32两种文件系统格式,并支持WAV和MP3两种类型的语音文件报警,相比目前常用的水污染监控系统报警器来说,本报警器具有更大的通用性和灵活性。本报警器在软件设计中嵌入了实时微内核操作系统uC/OS—Ⅱ,这使得本报警器在实时性方面有很大的改善和提高,有效的解决了基于前后台软件系统的报警器在报警时出现语音播放不连续的问题。 本报警器是“珠江水域北斗监控示范工程”项目中的一部分即预警部分,目前该报警器已通过各项功能测试,并已安装在多个监控站点上试运行。

    标签: ARM 监控 报警 网络

    上传时间: 2013-07-31

    上传用户:hmy2st