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

硬件系统

硬件系统是指构成计算机的物理设备,即由机械、光、电、磁器件构成的具有计算、控制、存储、输入和输出功能的实体部件。如CPU、存储器、软盘驱动器、硬盘驱动器、光盘驱动器、主机板、各种卡及整机中的主机、显示器、打印机、绘图仪、调制解调器等等,整机硬件也称“硬设备”。随着电子系统的复杂化,系统设计已经成为一门重要的学科,传统的反复试验法已经越来越不适应时代的发展。发展迅速的软硬件协同设计技术越来越受到人们的重视。它是在系统目标要求的指导下,通过综合分析系统软硬件功能及现有资源,最大限度地挖掘系统软硬件之间的并发性,协调设计软硬件体系结构,以使系统工作在最佳工作状态。
  • 基于ARM的嵌入式线切割系统设计与实现

    近年来,随着计算机技术、通信技术、集成电路技术和控制技术的发展,在线切割系统中实现加工的现代化、安全化,提高加工精度等要求,促使了线切割系统嵌入式化成为未来机床发展的趋势。 将嵌入式技术引入机床控制,是当前嵌入式线切割系统研究开发的热点。本文提出以32位嵌入式计算机为主控设备,讨论了嵌入式计算机系统和步进电机模块相结合在嵌入式线切割系统中的研究和应用情况。 在硬件方面选用S3C2410芯片用于主控制设备,连接用于存储的64MBNandFlash、64MB SDRAM,以及一块用于控制显示240×320大小的TFT LCD显示触摸屏和步进电机模块。 在软件方面完成了Windows CE在嵌入式S3C2410处理器上BSP的定制与开发,着重分析了系统启动的过程,并成功实现了Windows CE在S3C2410上的移植。通过分析,在Windows CE上实现了嵌入式线切割系统的管理模块,在控制模块方面,完成了采用RS485串口通信模块与步进电机控制模块相结合,实现了对设备的控制。

    标签: ARM 嵌入式 线切割 系统设计

    上传时间: 2013-07-31

    上传用户:caozhizhi

  • 基于ARM的嵌入式小型飞行参数测试系统的设计

    飞机飞行的高度、马赫数和升降速度等参数是飞机的自动控制、导航、火控、空中管制、和告警等系统必不可少的信息。随着飞机性能的不断增强,飞机上各系统对飞行参数测试的要求也越来越高,旧有的测试系统已逐渐不能适应现代高速飞机飞行参数的测试需求,本文针对项目委托方提出的技术要求,经过对飞行参数测试技术及其发展趋势的研究分析,最终确定采用嵌入式技术,设计一款基于32位微处理器ARM的集数据采集、处理、显示为一体的测试飞机飞行高度、马赫数和升降速度的系统。 基于课题的研究内容,本文在分析研究飞机飞行参数测试原理的基础上,围绕着设计目标,从整体方案的选择、系统各部分元件的选取及测试系统的软硬件设计等方面阐述了主要开展的设计研究工作。重点对系统硬件电路设计、软件设计和气压传感器的温度补偿方法进行了深入论述。 应当指出,本文介绍的大气数据参数测试专用机,选用小型化高采样速率的硅压阻式气压传感器、高性能的32位ARM微处理器、高精度A/D转换器、专用接口芯片等优化组合,集成度高,体积小,重量轻。实验结果表明了所设计的系统方案合理有效,具有较好的实时性和可靠性,基本上满足了系统的设计需要。

    标签: ARM 嵌入式 飞行参数 测试系统

    上传时间: 2013-06-23

    上传用户:kr770906

  • 基于ARM的嵌入式语音识别系统研究

    语音识别是通过识别和理解过程把人类的语音信号转变为文本或命令的技术。近年来语音识别技术由于其重要性和研究难度成为研究的热点。随着嵌入式的发展,嵌入式语音识别技术成为语音识别领域发展的新的重要方向。 在此背景下,本课题进行基于ARM的嵌入式语音识别系统的研究。论文分别从理论分析、系统硬件平台的总体设计、系统软件的分析定制等方面,对语音识别在ARM上的应用做了研究。 1、在理论上,详细介绍了语音识别的发展历史与研究现状;具体阐述语音识别技术的基本原理和主要研究方法,并推导了语音识别技术中最常用到的两种算法DTW和HMM的数学模型,为进一步的语音识别研究打下基础。 2、在硬件平台方面,本文分析设计了语音识别系统的总体方案,主要包括以下三部分:语音识别系统的控制部分、语音的输入输出部分以及语音程序的存储部分;文中详细介绍了各部分的作用以及它们之间的连接方式,此外根据实际需要,选择确定了语音芯片等外围电路芯片的型号并扩展了外围电路。 3、在系统软件选择定制方面,不仅要求各部分自身功能完善,能够满足本课题的需求,而且要求各部分相互之间满足一定的兼容性,即定制的系统具有稳定性,可以有效的工作。考虑到以上的因素,本课题针对特定的语音识别系统的需求,对交叉编译环境、U-boot、内核、根文件系统等均进行了量身定制。最终选用Crosstool来制作专门编译Linux-2.6.22.6的交叉编译工具;选用比较稳定的支持tftp下载的u-boot-1.2.0作为引导程序;选用Linux-2.6.22.6作为嵌入式操作系统内核,并对其进行剪裁定制,特别是增加了UDA1341TS音频驱动和网卡驱动部分;选用了带有mdev功能的busybox-1.9.1来制作根文件系统。 在以上三方面的基础上,本课题对语音识别程序系统进行了实验研究。实验包括音频驱动、语音录制、语音训练、语音识别程序的编译以及语音识别等程序在ARM上的移植。 最后,本论文采用DTW模型,完成了语音模板的训练和语音识别的任务。经过实验测试,该系统有效完成了预期的语音识别任务。

    标签: ARM 嵌入式 语音识别 系统研究

    上传时间: 2013-05-30

    上传用户:wsx123

  • 基于ARM的嵌入式远程视频监控系统的研究与实现

    嵌入式网络视频监控系统是一种以嵌入式技术、视频编码技术和网络传输技术为核心的新型视频监控系统,它在稳定性、实时性、处理速度、功能、价格、扩展性等方面和传统的视频监控系统相比有着突出的优势,同时也代表着目前视频监控系统研究和发展的方向。 本文研究并实现了以微处理器S3C2440和嵌入式Linux操作系统为核心的嵌入式网络视频监控系统。论文首先介绍了嵌入式视频监控技术的发展趋势和研究现状,而后阐述了该系统硬件总体设计方案,讨论了基于嵌入式Linux操作系统的开发平台的构建,详细论述了视频采集、编码、存储、传输等单元的软硬件设计,重点论述了基于AL9V576的视频编码模块和基于TW2835的视频处理模块的设计。 本文研究的主要内容如下: 1、研究视频采集单元的优化方法,设计采用音视频控制器TW2835采集四路模拟视频输入信号并叠加OSD环境信息显示,提高了视频处理的功能和视频质量; 2、研究双核构架,采用混合信号系统级芯片C8051F340控制TW2835、采集环境信息并与S3C2440串口通信,使视频采集单元模块化设计,增加了产品设计的灵活性,减小了主控芯片的负担和软件设计的复杂性,便于产品功能的扩展和二次开发; 3、研究并分析了MPEG-4的硬件实现方式,采用高品质、高性能、低功率视频压缩芯片AL9V576进行MPEG-4编码,大幅提升了压缩效率,另外还设计了SRAM主机接口与主控芯片通信,突破了传统芯片大多采用的PCI接口的限制,方便模块的组合; 4、研究并设计了CF卡存储方案,实现了一种在嵌入式视频服务器上的视频检索和存储方法。

    标签: ARM 嵌入式远程 视频监控系统

    上传时间: 2013-05-16

    上传用户:cuicuicui

  • 基于ARM的人体心血管生理指标监测系统设计与实现

    随着科学技术的进步以及人民生活水平的日益提高,人均寿命日益延长,社会将进入老龄化,老人的医疗护理需求将很大。一方面老年病人更愿意接受家庭环境下的护理,另一方面从长远来看,对人体生理参数指标的监测与记录对现代人身体变化状况的研究具有深远意义。因此,本文设计了基于ARM人体生理参数监测系统终端和与之配套的专业医疗机构服务系统。 终端通过以太网接入到INTERNET,利用TCP/IP协议进行传输,实现生理参数信号的远程采集与传输。在医疗端给出针对不同终端客户的医疗建档和服务。 1.文章介绍了人体生理参数(改参数包括血压,脉搏波,体温)的生物信号转为电信号的医理模型,然后根据医理模型得到数学模型和物理模型。 2.给出终端硬件设计的实现。文章对终端采用的三星公司的S3C2440微处理器进行了介绍,并且实现了对终端系统中的AD数据采集、LCD液晶屏和触摸屏的搭建、储器的扩张、源系统的设计、网络连接电路的硬件开发。这种基于ARM嵌入式处理器S3C2440及Linux操作系统的实现方案,经过实验检验了其工作的可行性。 3.终端的嵌入式系统的软件实现。实现了终端主要模块中的液晶显示屏、触摸屏、AD、网络芯片等在嵌入式linux环境下驱动的编写。同时,本文对终端的应用程序的各个功能模块的设计方法的进行了详细介绍。 4.服务器端的软件系统实现。对各个医疗模块数据库的构建也给出了详细的介绍。 最后文章得到结论:基于以太网的人体生理参数采集系统能够充分利用Internet的优势,提高人们对自身身体变化的关注度,因而为远程医疗、家庭保健、专家会诊等新兴的医疗技术提供良好的基础支持。

    标签: ARM 生理 指标 监测

    上传时间: 2013-04-24

    上传用户:edrtbme

  • 基于ARM的特种焊接机运动控制系统实时调度的研究

    作为先进制造业的核心技术之一,焊接控制技术的飞速发展,对我国焊接机运动控制系统的自动化和智能化水平提出了更高的要求。本课题研究的特种焊接机运动控制系统是多任务并发的实时系统,作为实时系统研究关键问题之一的实时调度问题一直都是实时控制系统中的研究热点,因此对特种焊接机运动控制系统实时调度问题的研究对于保证焊接机的强实时性、高可靠性和高稳定性具有重要的现实意义。 针对特种焊接机实时多任务并行协调控制的特点,首先总结和分析了前人在焊接机运动控制系统相关技术方面取得的成果,在吸收前人先进技术的基础上,对系统的实时调度问题和算法做了相关理论研究。同时结合实时控制系统的特点,进一步分析了几种常见的实时操作系统,选择μc/OS-Ⅱ实时操作系统作为研究的基础,研究确定焊接机控制系统的实时调度方法。 给出了焊接机运动控制系统硬件平台各个功能模块电路的设计,搭建了以ARM微处理器为核心的焊接机运动控制系统硬件平台。然后详细分析了μc/OS-Ⅱ系统的任务调度、任务管理等内核基本功能模块,针对焊接机运动控制系统实时调度存在的问题.对μc/OS-Ⅱ的内核及其任务调度算法进行扩展改进,研究一种混合的调度策略,即采用两种调度策略实现对焊接机运动控制系统中普通任务和实时任务的调度,最大限度地提高系统的实时性。通过测试,验证了对μc/OS-Ⅱ实时内核及其任务调度算法进行扩展改进设计的有效性和可行性,系统运行正常,满足焊接机运动控制系统任务调度的要求。取得了复杂焊接机运动控制系统任务实时调度策略及算法的成果,对焊接控制领域自动化和智能化的发展具有实际应用价值。

    标签: ARM 焊接机 运动控制系统 调度

    上传时间: 2013-04-24

    上传用户:eddy77

  • 基于ARM的图像采集与处理系统的研究

    传统的基于PC机的图像处理系统,体积庞大,不具有便携性,而限制了其在移动通信、便携设备等领域的应用。开发低功耗、小型化、便携性的嵌入式图像处理系统具有现实的意义和广泛的应用用前景。本文对系统进行功能分析和总体设计,选取LPC2104作为核心单元,介绍了ARM的嵌入式硬件平台的设计与实现,包括系统基本模块的硬件设计和开发过程,具体有电源电路和时钟电路、存储电路、USB摄像头接口电路和LCD电路等,完成了Linux操作系统内核的定制和交叉编译、BootLoader、驱动程序的开发,对图像进行灰度化和均衡化等预处理,得到比较清晰的图像。最后总结了本课题研究所取得的成果及其不足之处,对研究进行了总结和展望。

    标签: ARM 图像采集 与处理系统

    上传时间: 2013-07-20

    上传用户:zq70996813

  • 基于ARM的图像监控系统的设计与实现

    随着经济的快速发展,人们生活节奏的提高,照顾家庭的时间越来越少。人们越来越感觉时间的紧张,不但要周旋在繁杂的工作之中,同时也要兼顾自己的家。而现有的嵌入式硬盘录像机虽然功能丰富,产品日益成熟,但在家用系统中应用成本太高。因此本文设计了一款高性能、低成本的实时图像监控系统,能让人们在繁忙的工作之余实时了解住所的安全情况。 本文首先提出了该图像监控系统的总体设计方案,并就系统硬件平台的设计进行了详细的论述。硬件部分主要包括主控芯片$3C2410与Flash、SDRAM存储器接口电路,USB接口电路,以太网接口电路,UART串行接口电路,JTAG接口电路以及电源电路。 其次,本文研究了嵌入式IAnux移植的关键技术,包括交叉编译环境的建立、Bootloader 的设计、内核移植以及文件系统加载的方法,并通过裁剪Linux内核将标准Linux 2.4.18移植到目标平台。同时分析了现有文件系统的优、缺点,在目标平台上移植了快速、高效的YAFFS文件系统,增强了系统的健壮性和高效性。 再者,本文修改并移植了LJSB摄像头的驱动程序。研究了基于Vide041inux技术的图像采集的数据结构和原理,详细地阐述了图像采集实现的过程和关键步骤,利用Vide04Linux API函数完成了图像采集程序的设计,使用内存映射方式实现了图像的快速采集,并对图像数据进行了JPEG压缩,提高了图像采集的效率。研究了Web Server和Java Applet技术,实现了远程图像监控。通过重新编译移植Webcam Server应用程序实现了网络摄像机的功能。 最后,本文给出了系统的测试方法及运行结果,并总结了所做的工作和存在的问题,提出了系统改进的意见。 本文设计的图像监控系统具有高性能、低成本、小体积等特点,采用开源的Linux作为软件平台,保证了系统的稳定性、安全性,具有较高的性价比和较强的适用性。

    标签: ARM 图像监控系统

    上传时间: 2013-07-28

    上传用户:pei5

  • 基于ARM的无线抄表系统的研究与应用

    远程抄表技术是将数据远程采集、传输和处理应用于自来水、电力、天燃气(以下简称水、电、气)供应与管理系统中的一项新技术。传统的远程抄表,无线系统一般用于数据处理中心和数据通信中心的远程通讯,在表和数据通讯中心的短距离通信一般使用有线通讯。如今以ARM处理器作为主CPU的嵌入式硬件平台,一方面,它具有体积小、性能强、功耗低、可靠性高等特点,另一方面,它为高速、稳定地运行嵌入式操作系统提供了硬件基础。无线射频通讯成本低,可靠性好,环境适应能力强,本文就对基于ARM的射频无线抄表系统的开发进行了研究。 本文主要对以下五个方面的技术进行了研究:一是介绍了远程抄表的背景和意义。二是介绍了国内外广泛使用的几种典型的远程抄表系统的原理及其系统组成,分析了各种远程抄表系统的优、缺点以及适用范围;三是基于课题的需要,介绍了嵌入式系统。四是搭建基于ARM的硬件平台。硬件平台设计以三星公司的ARM920T核的S3C2440A为微处理器,根据系统要求完成S3C2440A外围器件的设计,包括64M NAND Flash、64MSDRAM、SD卡以及USB,串口通信的电路设计,射频无线通讯和视频采集的设计。五是对Windows CE操作系统的移植。平台移植过程中Boot Loader开发,OAL层修改,串口和LCD驱动程序的开发,内核的定制过程。在应用程序开发中,PB中导出SDK的过程以及EVC应用程序的调试,对数据库进行了开发。最后,指出了本远程自动抄表系统中有待完善的地方以及抄表技术今后的发展趋势。

    标签: ARM 无线抄表系统

    上传时间: 2013-06-26

    上传用户:kelimu

  • 基于ARM的无线数据传输系统设计

    本文在分析研究部队执勤信息化建设对无线数据传输技术需求的基础上,以无线数据传输技术和嵌入式系统研究为背景,按照嵌入式系统开发的流程和方法,以设计通用化、模块化软硬件平台为重点,解决无线数据传输系统设计关键技术为核心,设计了由32位嵌入式系统主控模块和射频收发模块组成的无线数据传输系统原型;并通过移植嵌入式实时操作系统--uC/OS-II,构造了系统软件开发平台;在此基础上,完成了系统相关驱动程序和通信协议等底层软件设计,为进一步扩展系统功能,实现工程应用打下了基础。 首先,论文比较了系统微处理器的选择,无线通信方式的选择,系统接口方式的选择等相关方案,分析了应用32位ARM处理器和嵌入式操作系统构建系统主控模块的优势,提出了系统的软硬件整体结构框架。 其次,从构建通用软、硬件平台的角度,重点介绍了LPC2138(ARM)微处理器和nRF401无线射频芯片主要特性及相关外围电路的设计,并对系统的硬件抗干扰措施进行了分析。在完成硬件电路设计的基础上,针对主控模块设计了启动代码,分析了uC/OS-II操作系统体系结构,进行了系统移植,形成了完整的软硬件开发平台。 最后,在学习研究uC/OS-II操作系统程序设计技术的基础上,讨论了系统相关驱动程序和通信协议等底层软件的开发方法,完成了基本的层次化,模块化软件设计,对系统无线传输功能进行了验证,并对系统将来的功能扩展和工程应用提出了构想。

    标签: ARM 无线数据传输 系统设计

    上传时间: 2013-07-06

    上传用户:362279997