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

嵌入式软件系统

  • ARM控制的伺服点焊枪的研制

    电极压力是电阻点焊的主要参数之一,电极压力的恒定性、可调性对于保证焊点的质量是非常重要的,但是,目前生产中普遍使用的气动焊枪,不具备调节电极压力的功能。本文的目的就是研制一种新型的伺服驱动的悬挂式点焊枪,该焊枪能够在焊接的过程中对电极压力进行实时的调节,从而实现复杂的焊接循环,提高焊接质量。 焊枪采用伺服电机作为动力装置,以滚珠丝杠为主要传动机构,结构简单紧凑,运动平稳灵活。压力控制系统采用32位的ARM微处理器作为核心,与采用传统的单片机相比,系统的工作频率大幅提高,硬件功能更加强大,更适合电极压力的实时控制。此外,在系统中移植了uC/OS-Ⅱ实时操作系统,并在此基础上构建了一个分层次的、多任务的、消息机制的软件系统,充分发挥了ARM的性能,提高了系统的稳定性和实时性。 利用伺服焊枪进行了焊接试验,在焊接过程中,伺服电机工作在力矩模式下,采用开环的控制方式,利用电压信号控制电极的压力和速度,通过驱动器的反馈信号检测电极的压力和位置,使用I/O口控制焊接电源。 实验结果证明,本课题研制的伺服焊枪的机械装置的精度和响应速度均能够满足焊接的需要,而且可以实现快速渐进,低速爬行,电极轻接触,快速预压等功能,有助于延长电极寿命和提高焊接效率。而且,使用伺服焊枪进行了低碳钢焊接试验,采用马鞍形的加压方式,与恒定压力条件相比,焊接中飞溅大幅减少,焊点强度和塑性增加,焊接质量有明显提高。

    标签: ARM 控制 伺服 点焊

    上传时间: 2013-04-24

    上传用户:yan2267246

  • 基于ARM的流媒体传输方法的研究

    随着计算机技术和网络的飞速发展,流媒体技术的产生满足了人们快速获取多媒体信息的需求。它基于RTP/RTCP协议,运用流式传输技术,可以使人们在最短的时间内获得想要的多媒体资讯。流媒体技术可广泛应用于视频播放、视频会议、远程教育等。嵌入式系统是当前研究的另一个热点。它具有低功耗、体积小、集成度高和专用性强等特点。嵌入式系统早期主要应用于军事及航空航天领域,随着工nternet的发展,新型的嵌入式系统正朝着信息家电IA(InformationAppliance)和3C(Computer、Commtlnication&Consumer)产品方向发展。 因此,基于嵌入式设备的流媒体传输就是一个非常有意义的研究方向。本文基于南京某公司的实际产品项目“电梯多媒体项目”,将流媒体技术与嵌入式设备相结合,应用于电梯之中,使多媒体资讯的传播无处不在。 本文首先研究了流媒体传输的相关技术。深入研究了用于流媒体传输的实时传输与控制协议RTP/RTCP,掌握其结构与规则;研究了实时传输QoS控制技术,分析现有的一些网络传输控制方法,分析了流媒体与嵌入式系统的特点。 本文然后详细分析了基于窗口的拥塞控制方法和基于速率的拥塞控制方法的原理和适用范围,并改进了其中基于发送端速率控制的拥塞控制方法,设计了一种基于接收端缓存和发送端速率控制相结合的流媒体传输控制方法。通过对接收端缓存剩余空间临界点的设置与监控,来辅助调节发送端的数据发送速率。它既可以避免网络拥塞,又可以提高流媒体的传输质量。 本文最后介绍了嵌入式Linux系统的移植,分析了网络上开源的RTP/RTCP实现库JRTPLIB,并结合本文实际需要,对RTCP中RR分组的结构做了修改,以此为基础设计了一个系统,实现本文所改进的用于ARM流媒体传输控制的方法。

    标签: ARM 流媒体传输 法的研究

    上传时间: 2013-07-06

    上传用户:ryb

  • 基于ARM技术的大气激光信号处理技术研究

    大气激光通信是指以激光光波作为载体,大气作为传输介质的光通信系统。在空间大气激光通信中,由于大气的散射、吸收,大气湍流等作用,在激光接收端就会出现光斑抖动、相位起伏等现象,因此研究一种适合在高速率、弱信号条件下处理技术,保证激光信号的误码率是有着十分重要的意义。 本文研究了一种基于嵌入式微处理器系统的大气激光信号处理方法。文章从空间激光发展现状及信道环境出发,提出了一种采用ARM微处理控制器并在控制器上移植实时操作系统μC/OS-Ⅱ,运用浮动阈值算法来减小大气信道对激光探测的影响的方法。在测试中,取得了比较好的实验效果。

    标签: ARM 大气 信号处理 激光

    上传时间: 2013-04-24

    上传用户:prczsf

  • 基于ARM和DSP的电能质量监测仪的研究

    电能是一种使用最为广泛的能源,其应用程度已成为一个国家发展水平的主要标志之一。随着计算机、电力电子和信息技术等高新产业的发展和普及,电能质量已成为电力部门及其用户日益关注的问题,对电能质量监测和分析也具有重要的现实意义。本文主要对电能质量监测分析的相关理论和技术进行了研究,设计了基于DSP和ARM的双CPU电能质量监测仪的硬件系统和软件系统。 本文首先对电能质量当前国内外的研究现状进行了分析,对电能质量相关分析方法进行了阐述,提出了电能质量监测仪的设计思路。本文采用双CPU的硬件结构方式,利用ARM管理键盘和显示等人机接口,采用高速数字信号处理器。TMS320LF2407作为运算单元,采用专门的14位AD转换芯片来实现高精度的采样,同时利用锁相环电路硬件跟踪电网频率。软件系统方面采用了模块化设计,以便于软件功能的改进和升级。在理论方面也有所研究,以谐波源-六脉动整流桥为研究对象,分析控制角和换相重叠角与谐波电流大小之间的关系,并通过PSCAD/EMTDC仿真验证理论分析的准确性;对于暂态电能质量扰动采用小波变换进行检测,并通过Matlab仿真验证检测效果。 本文最后对电能质量的实测数据进行分析,指出当前电能质量中存在的问题,并给出了相应的改善措施。对电能质量监测仪进行了误差分析,并结合误差的原因提出了软件校正方法。

    标签: ARM DSP 电能质量 监测仪

    上传时间: 2013-04-24

    上传用户:liuqy

  • 基于ARM平台的家庭无线通信网络的设计与实现

    近年来,随着计算机技术及网络通信技术的发展,在家庭中实现生活的现代化、安全化,提高居住环境等要求,使家庭设备智能化成为未来生活发展的趋势。 本文提出以嵌入式计算机为主控设备,将家庭网络中主要的电器设备和服务系统通过蓝牙技术构建一个家庭局域网络,同时把GPRS远程通信技术加入到智能家居系统中,不仅解决了在家庭内部复杂的布线问题,而且使用户能够在远程控制家庭中的各种服务设备。 本文介绍了课题研究的背景和意义,分析了智能家居系统的发展现状和趋势,讨论了嵌入式计算机系统和无线网络技术相结合在智能家居系统中的应用情况。论文阐述了家庭无线网络控制系统的设计思想和实现方法。 系统选择S3C2410处理器为家庭无线控制器的主控制芯片,GPRS SIM300为远程控制芯片,蓝牙无线收发模块101 007为控制各个家用电器的通信模块。并设计了各模块间的接口电路。系统完成了Windows CE在嵌入式S3C2410处理器上BSP的定制与开发,着重分析了系统启动的过程,并成功实现了Windows CE在S3C2410上的移植。通过对家庭内部局域网络协议蓝牙协议和外部移动网络GPRS的分析,在Windows CE上实现了蓝牙主机控制器HCI协议和GPRS通信程序,完成了采用GPRS无线通信模块与蓝牙通信模块相结合,实现对设备的监控。

    标签: ARM 无线通信网络

    上传时间: 2013-06-24

    上传用户:moerwang

  • 四关节实验室机器人控制器的研制

    在机器人学的研究领域中,如何有效地提高机器人控制系统的控制性能始终是研究学者十分关注的一个重要内容。在分析了工业机器人的发展历程和机器人控制系统的研究现状后,本论文的主要目标是针对四关节实验室机器人特有的机械结构和数学模型,建立一个新型全数字的基于DSP和FPGA的机器人位置伺服控制系统的软、硬件平台,实现对四关节实验室机器人的精确控制。 本论文从实际情况出发,首先分析了所研究的四关节实验室机器人的本体结构,并对其抽象简化得到了它的运动学数学模型。在明确了实现机器人精确位置伺服控制的控制原理后,我们对机器人控制系统的诸多可行性方案进行了充分论证,并最终决定采用了三级CPU控制的控制体系结构:第一级CPU为上位计算机,它实现对机器人的系统管理、协调控制以及完成机器人实时轨迹规划等控制算法的运算;第二级CPU为高性能的DSP处理器,它辅之以具有高速并行处理能力的FPGA芯片,实现了对机器人多个关节的高速并行驱动;第三级CPU为交流伺服驱动处理器,它实现了机器人关节伺服电机的精确三闭环误差驱动控制,以及电机的故障诊断和自动保护等功能。此外,我们采用比普通UART速度快得多的USB来实现上位计算机.与下位控制器之间的数据通信,这样既保证了两者之间连接方便,又有效的提高了控制系统的通信速度和可靠性。 机器人系统的软件设计包括两个部分:一是采用VC++实现的上位监控软件系统,它主要负责机器人实时轨迹规划等控制算法的运算,同时完成用户与机器人系统之间的信息交互;二是采用C语言实现的下位DSP控制程序,它主要负责接收上位监控系统或者下位控制箱发送的控制信号,实现对机器人的实时驱动,同时还能够实时的向上位监控系统或者下位控制箱反馈机器人的当前状态信息。 研究开发出来的四关节实验室机器人控制器具有控制实时性好、定位精度高、运行稳定可靠的特点,它允许用户通过上位控制计算机实现对机器人的各种设定作业的控制,也可以让用户通过机器人控制箱现场对机器人进行回零、示教等各项操作。

    标签: 实验室 机器人控制器

    上传时间: 2013-04-24

    上传用户:极客

  • XILINX.EDK.V7.1.rar

    Xilinx EDK是一个囊括所有用于设计嵌入式编程系统的解决方案。这个预配置的套件包括了Platform Studio工具以及您用嵌入式IBM PowerPC? 硬件处理器核和/或Xilinx MicroBlaze?软处理器核进行Xilinx平台FPGA设计时所需的技术文档和IP.

    标签: XILINX EDK

    上传时间: 2013-06-07

    上传用户:lvzhr

  • 1.2_Tasking_v8.51_Demo.rar

    TASKING 产品是工业标准计算机平台的嵌入式软件开发环境,是嵌入式软件开发的世界领先地位的工具, 它融合了嵌入式交流通信时代竞争所需的先进的软件设计技术。 TASKING综合发展的环境, 编译器, 调试器和RTOS给嵌入式所有发展领域的DSPs, 8-, 16- 和 32-bit微处理器及微控制器。 TASKING产品目前已拥有100,000得到许可的使用商, 其中包括世界一流的汽车业、工业、电信、数据通信和计算机外围设备制造商, TASKING产品在技术领导和革新方面历史悠久。 ?

    标签: Tasking_v 8.51 Demo 1.2

    上传时间: 2013-05-20

    上传用户:wfl_yy

  • 动态光谱数据采集与预处理

    人体血液成份的无创检测是生物医学领域尚未攻克的前沿课题之一,动态光谱法在理论上克服了其它检测方法难以逾越的障碍——个体差异和测量条件对检测结果的影响。实现动态光谱检测,其关键在于采集多波长的光电容积脉搏波信号,并对其进行处理。针对动态光谱检测中信号微弱、信噪比低、处理数据量大的特点,本文设计了基于FPGA和面阵CCD摄像头的动态光谱数据采集与预处理系统,提高检测精度,采集出满足动态光谱信号提取要求的光电脉搏波;并对动态光谱频域提取法的核心算法FFT的FPGA实现进行研究。 课题提出用高灵敏度的面阵CCD摄像头替代常规光栅光谱仪中的光电接收器,实现对多波长的光电容积脉搏波的检测。结合面阵CCD的二维图像特点,采用信号累加法去除噪声,提高信号的信噪比。 创新性的提出一种不同于以往的信号累加方法——将处于同一行的视频信号在采样过程中直接累加,然后再进行传输和存储。不同于帧累加和异行累加,这种同行累加方式不但大大的提高了信号的信噪比,同时减小了数据的传输速度和传输量,降低了对存储器容量的要求,改善了动态光谱信号检测系统的性能。 针对面阵CCD摄像头输出的复合视频信号的特点,设计视频信号解调电路,得到高速、高精度的数字视频信号和准确的视频同步信号,用于后续的视频信号采集与处理。 根据动态光谱信号检测和视频信号采集的要求,选择可编程逻辑器件FPGA作为硬件平台,设计并实现了基于FPGA和面阵CCD摄像头的光电脉搏波采集与预处理系统。该系统实现了视频信号的精确定位,通过光谱信号的高速同行累加,实现了光电脉搏波信号的高精度检测。系统采用基于FPGA的Nios II嵌入式处理器系统,通过对其应用程序的开发,可靠的实现了数据的采集、传输和存储,提高了系统的集成度,降低了开发成本。 为实现动态光谱信号的频域提取,研究了基于FPGA的FFT实现方案,对各关键模块进行设计,为动态光谱信号的进一步处理打下良好的基础。 最后,通过实验证明了系统数据采集的正确性和信号预处理的可行性,得到了符合动态光谱信号提取要求的脉搏波信号。

    标签: 动态 光谱数据采集 预处理

    上传时间: 2013-04-24

    上传用户:cknck

  • ARM上实现视频会议源代码

    嵌入式linux系统的网络编程(C++)在ARM上实现视频会议,此程序获得全国研究生电子大赛一等奖。压缩包内为全部源码,包括音频、视频(H.264)socket部分。

    标签: ARM 视频会议 源代码

    上传时间: 2013-07-07

    上传用户:15528028198