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

动态数据

  • 基于ARM Cortex的嵌入式以太网通信的实现

    近年来,随着以太网技术的发展和普及,以TCP/IP协议为代表的开放式互联网技术在各个领域都得到了广泛的应用,但是大量的设备都有SPI串行接口,这些设备的串行数据需要通过网络进行传输,因此必须要寻求一种解决方案,用来解决这些传统设备与现今的网络设备之间的互联问题。本文针对这种情况设计了一种基于ARM处理器的嵌入式以太网接口系统。 本文分别对SPI串行通信和基于TCP/IP协议的以太网进行研究和分析,在此基础上设计一个嵌入式系统—基子ARM处理器的串行通信与以太网的协议转换系统,来实现SPI串行口与网口的数据传输。 首先分析了当前串行通信的应用现状和以太网技术的发展动态,指出SPI串口设备网络化的趋势,然后详细介绍了嵌入式处理器LM3S8962的特点和内部结构接着阐述了嵌入式TCP/IP协议栈的总体设计以及每层协议的编写过程。在硬件设计方面,对本文所设计的系统—基于ARM处理器的串行通信与以太网的协议转换系统进行了总体设计,将系统分为三个主要模块:处理器模块、SPI通信模块和以太网接口模块。同时在软件设计方面对启动代码流程、驱动程序设计与实现、软件包的配置进行了说明。对设计的主程序的流程图以及各个任务参数设置加以分析。最后对系统进行了测试表明通信是成功的。 总之,本文完成了嵌入式网络控制器的硬件平台架构设计、嵌入式操作系统的移植,为今后嵌入式网络控制器的后继开发提供了一个嵌入式平台,研究成果对于嵌入式远程监控系统在远程控制领域的应用具有一定的参考价值。

    标签: Cortex ARM 嵌入式 以太网通信

    上传时间: 2013-04-24

    上传用户:jiiszha

  • 输电线路综合在线监测终端——基于ARM的数据采集和传输系统的设计与实现

    随着我国工农业生产的发展和人民生活水平的提高,作为国民经济基础之一的电力行业取得了迅猛的发展,电力系统输配电的安全性和可靠性也越来越受到电力系统运行、管理和科研人员的关注。输电线路的各种事故是影响电力线路安全运行的重要因素之一。本文正是在这一前提下,在参考国内外大量文献及研究成果的基础上,设计实现了一套输电线路综合在线监测系统。 本文研制的输电线路在线监测终端通过测量线路的泄漏电流、分布电压、气候参数以及图像信息,并将数据进行采集、处理后,将数据发送到后台监控中心,达到对输电线路运行状况进行实时监测的目的,并以此为依据给出线路的评估信息提供给电力部门作为其安排检修的依据,可以大大减少电力部门的工作量并预防线路事故的发生。 针对本系统功能丰富、监测参数众多的特点,作者设计了基于ARM的数据采集与传输系统。通过对ARM资源的合理分配,实现了监测终端的数据采集处理功能。终端的数据传输功能由ARM和无线传输模块配合完成,实现了GPRS和GSM SMS两种数据传输方式。 本文是对输电线路综合在线监测终端数据采集与传输系统设计和研究工作的总结,本文内容主要偏重于监测终端硬件和软件的研究设计。论文在最后一部分对运行得到的数据也进行了分析、总结。 本文研制的输电线路综合监测终端已在在几条高压输电线路上挂网运行,运行结果表明系统各方面性能良好,满足设计要求。

    标签: ARM 输电线路 在线监测 传输系统

    上传时间: 2013-07-20

    上传用户:古谷仁美

  • 基于ARM处理器的数据采集系统设计

    在现代工业测控领域,人们对数据采集的要求越来越高;不仅要求高速、高精度还要求采集设备便携化、网络化和智能化,此外还需要友好的人机界面。传统的8/16位单片机因资源极度受限,难以满足上述要求;而PCI或ISA数据采集卡,则存在着安装麻烦、价格昂贵且电磁兼容性差等缺点。32位嵌入式微处理器的出现很好地解决了上述矛盾,本文的研究正是基于ARM的嵌入式数据采集系统的设计。 本文以齿轮箱或机械转轴的振动信号为采集对象设计了基于ARM处理器和嵌入式Linux的数据采集系统。该系统硬件平台以S3C2410主控板和自行研制的振动信号调理板为核心,在此基础上扩展了UART、RS485、USB、TCP/IP以及单总线通信接口,适应多种条件下的数据传输。同时系统提供了LCD显示和触摸屏输入模块,具备良好的人机交互功能。软件方面,搭建Linux交叉开发环境,实现了基于Linux操作系统的Bootloader的移植。最后,根据课题需要,完成了A/D采样和单总线驱动程序的设计。 本嵌入式数据采集系统存储容量大,硬件接口丰富,软件资源配置灵活,设计方案具有很好的通用性和可扩展性。

    标签: ARM 处理器 数据采集 系统设计

    上传时间: 2013-05-28

    上传用户:D&L37

  • 基于ARM的LED显示控制技术研究

    显示技术被定义为新世纪世界朝阳产业之一。几十年来,LED显示技术成为一项使用最广泛和最普及的技术,由于其极高的性价比、高亮度、主动发光等特性,使得LED构成的大屏幕已经被广泛的应用于车站、码头、广场等各种场合以及各企事业单位,成为各单位、部门很好的信息发布与交流工具。传统的显示技术以简单的8位或者16位单片微控制器为核心,其运算速度、内存容量、存储空间和通讯方式等方面存在着很大的局限性,很难实现高难度图文动态特技显示和高灰度级显示,并且无法满足信息容量大和处理速度很高的场所。 本文在分析LED显示控制原理、灰度级实现以及彩色显示实现原理的基础上,制定了ARM+FPGA的LED点阵显示控制方案,采用三星公司S3C2410芯片上的LCD显示接口,设计了显示数据重组、非线性占空比γ反校正等逻辑,结合FPGA技术实现了高性能的LED点阵显示控制;同时研究了嵌入式Linux操作系统,在实验基础上详细论述基于Linux操作系统的帧缓存设备模块加载模式下的控制技术,并开发基于ARM平台的LED显示屏播放以及管理应用程序。 本文的创新之处在于提出并系统研究了改善LED显示效果的数据重组技术以及非线性占空比下的γ反校正技术,并通过软硬件调试系统达到预期显示效果。

    标签: ARM LED 显示控制 技术研究

    上传时间: 2013-04-24

    上传用户:xymbian

  • 基于ARM的PE管材热熔焊接机控制系统的设计与实现

    聚乙烯(PE)管道系统在各个行业的应用越来越广泛,特别是PE管道在燃气输送和给水排水方面的快速发展,使得PE管道正在逐步的替代金属管道系统。PE管道的连接技术是PE管道系统应用中的关键技术之一,连接的质量对PE管道系统整体寿命有重大影响。热熔对接焊是一种经济、快速有效的连接方法,具有密封、均匀、牢固的优点,同时又有焊接过程复杂,工艺参数多的特点,对焊接机的自动化程度要求较高。然而,目前国内工程上还没有全自动化的热熔焊接机,焊接过程需要人工干预,管道焊接质量难以保证。因此,研究设计焊接过程全自动化的热熔对接焊机对提高焊接质量,保证PE管道系统的使用寿命有重要意义。 本文通过分析和研究热熔对接焊的焊接流程和工艺参数,提出了一种结合嵌入式技术,使焊接过程全自动化的热熔焊接机控制系统的实现方案。本文所设计的控制系统实现了热熔对接焊的焊接时序自动控制,操作纠错及错误信息管理,焊接数据的管理及追溯。课题研究的主要内容有: (1)通过分析全自动热熔对接焊机的整体需求,构建基于ARM7处理器和μC/OS-Ⅱ的嵌入式系统平台,包括设计硬件系统和移植操作系统; (2)实现热熔对接焊过程的全自动化,包括自动控制铣削管道端面;测量拖动压力以及自动补偿拖动力;自动控制热板插入后的所有焊接阶段即:加压、成边、降低压力、吸热、抽板、加压、保压、冷却的自动控制。焊接过程中各个阶段以曲线方式动态的显示给用户,焊接完成后焊接数据自动存储; (3)实现系统必须的功能模块,主要包括LCD图形用户界面、数据管理模块、USB移动存储器读写模块。硬件主要实现电源、复位和时钟电路;USB、SPI总线和UART接口电路;A/D和D/A转换接口电路;LCD接口和JTAG接口电路等。软件方面主要包括LCD控制芯片驱动程序、基本图形处理程序、图形用户界面、数据管理系统、USB控制芯片驱动程序、USB大规模存储器协议实现、FAT16/FAT32文件系统操作程序以及自动控制程序等。

    标签: ARM PE管材 热熔 控制系统

    上传时间: 2013-04-24

    上传用户:ddddddos

  • 基于ARM的煤矿安全系统设计

    本文提出的煤矿安全系统由基站、基站控制器、控制中心和安全信息终端组成。本系统能够实时动态监测瓦斯等有害气体浓度,能够人机联防监测矿道中可能存在的安全隐患。井下采用CAN有线网络和Zigbee无线网络相结合的混合组网方式,通过矿工携带的安全信息终端使监测网延伸到每个采掘工作面,实现动态跟踪。控制中心通过友好的人机界面可以查看瓦斯浓度、温度、湿度的最新数据与历史数据,还可以查看报警记录,并把这些数据以曲线图的形式直观的显示出来。 基站和基站控制器是以ARM系列LPC2119微处理器为核心设计的,完成安全信息终端和控制中心之间的通信任务。基站和安全信息终端采用了基于Zigbee技术的SZ05系列嵌入式无线收发模块进行组网通信,采用MC14LC5480语音芯片实现系统的语音功能,基于LPC2119内置的CAN控制器辅以P82C250收发器实现多基站间的网络连接。基站控制器通过CAN总线与基站组网通信,监测基站工作状态,协调各基站与移动终端之间的信息传输,通过RS232与控制中心PC机进行信息交互。在此硬件平台的基础上,给出了基于LPC2119微处理器下的软件设计过程,包括初始化、无线通信模块的通信协议制定和通信程序设计、语音功能的软件设计及编程、基站和基站控制器的通信协议制定和主程序设计、系统监控程序设计及控制中心PC机端人机界面设计等。 经多次调试,实现了控制中心PC机接收安全信息终端检测的环境参数数据并判断瓦斯浓度是否超限,还实现了通过人机界面查询数据、查看曲线图以及发送命令等。

    标签: ARM 煤矿安全 系统设计

    上传时间: 2013-07-14

    上传用户:hainan_256

  • 基于ARM的煤矿水源井监控系统

    本课题针对当前煤矿企业对水的依赖性和企业自身发展对水源的需求等实际问题,研制了基于ARM的煤矿水源井监控系统。 论文主要介绍了监控系统监控终端(RTU)的硬件设计、软件算法设计以及通讯技术、电机的保护原理和监控系统上位机的软件设计。 监控终端(RTU)的算法设计方面,针对系统数据信号的特点和系统分析的需要,对水位、流量、出水口压力采用直流采样,对相电流、相电压采用交流信号采样。对采样后的数据进行数值分析和计算,获得了高精度的煤矿水源井参数的测量和系统的控制。 通讯部分采用的是具有接收灵敏度高、频率稳定、传输效率高等优点的无线数传电台与RS-232组成无线网络,实现了数据的上下传输。 监控终端(RTU)的硬件设计方面主要采用ARM芯片作为监控分站的终端处理核心,实时检测水源井的水位,出水口压力、流量等参数。实时显示水源井各参数的动态特性,并查看水位的历史变化。同时,ARM处理器通过互感器对数据采集处理后,可计算出水泵电机的三相电流、电压的实际值,根据电机的相序电流、电压的大小,可对电机实时有效的微机保护。并根据监控中心命令进行相应的数据处理和数据传送。 监控终端软件方面主要考虑到时实采样的准确性,uClinux系统在ARM系统上数据处理的快速性与实时性,以及与监控系统软件的通信显示方面的可行性与有效性。 系统监控的软件利用VC++6.0中的编程进行实时数据的采集处理和控制、数据的实时显示、报表打印和报警等功能。通过ADO对象和SQL Sever,与windows系统上的数据库服务器进行实时数据的交互。

    标签: ARM 监控系统

    上传时间: 2013-05-16

    上传用户:lingduhanya

  • 基于ARM的起重机运行数据采集存储系统研究

    随着嵌入式的广泛应用,对传统的数据采集系统的改造,开发新型的嵌入式采集系统,目前已成为研制的热点。起重机采集系统类似于飞机上的“黑匣子”,能自动记录起重机运行数据,并能以文件的形式存储起重机的运行数据,而且可以通过USB通信接口实现数据的转移。与传统的采集数据相比,此系统有采集速度快,性能稳,功耗低,读取数据方便的优点。只需插入U盘,几分钟内就可以将数据取走,避免了传统将电脑带入现场采集数据的缺点。在起重机采集系统的项目开发过程中,本人的主要工作是实现数据采集模块的设计,通过构建基于ARM微处理器和开源Linux操作系统的平台,实现起重机运行数据的U盘存储。 本研究首先对课题研究的背景和整个系统做了概述;其次详述了系统的硬件设计和Linux移植到AT91RM9200平台的方法;然后详细讨论了系统的软件设计即基于Linux的U盘驱动的实现以及Mass Storage类协议及其子类UFI命令集,并采用单批量传输协议实现了部分UFI子类命令以实现对U盘逻辑扇区读、写等操作的驱动程序;在U盘上采用目前主流操作系统(Windows,Linux等)所支持的FAT32文件格式,实现了文件的读写等API函数,并在此基础上按文件系统的实现层次对其进行设计与优化,实现了起重机运行数据的可靠存储;最后对课题研究做了总结。

    标签: ARM 起重机 数据采集 存储

    上传时间: 2013-07-09

    上传用户:缥缈

  • 基于ARM的嵌入式工业网络控制器的平台设计

    工厂底层的信息绝大部分都是通过现场总线进行传递的,但基于现场总线的工业设备网络无法实现与企业的Internet/Intranet无缝连接从而实现远程监控。所以本文就此问题展开研究,提出了一种基于S3C2410的嵌入式工业网络控制器的平台的设计方案,设计了一个具有网络通信功能的控制器平台。 1.针对网络控制器的特点与要求,通过对比分析,选取了具体的硬件和软件,以确保网络控制器平台的稳定可靠。 2.具体设计了控制器相关硬件电路。包括存储电路、以太网电路、串口电路、I/O口电路等。 3.建立了嵌入式Linux软件开发平台;对网络通信的理论进行了研究,编写了CGI外部扩展程序,实现了动态Web技术,使用户可以通过浏览器对控制器进行远程监控。同时,开发了嵌入式数据库SQLite应用程序,使历史数据、实时数据和技术参数的管理更加方便有序;开发了对应的驱动程序确保了网络控制器的的正常运行。 4.在完成嵌入式网络控制器硬件与软件设计的基础上,将控制器平台应用于智能加药控制系统中,通过测试表明本网络控制器平台稳定可靠。 总之,本文在深入研究嵌入式网络控制器的基础上搭建了一个嵌入式的硬件和软件平台,确保了网络控制器稳定可靠并高效地运行,为第二次开发嵌入式网络控制器准备了一个比较理想的嵌入式平台。

    标签: ARM 嵌入式工业 网络控制器 平台设计

    上传时间: 2013-04-24

    上传用户:lingduhanya

  • 基于ARM的嵌入式手姿态跟踪设备控制系统研究

    基于手姿态的人机交互是以实现自然的人机交互为研究目标,可提高计算机的可操作性,同时使计算机能够完成更加复杂的任务。而基于ARM的嵌入式系统具有功耗低、体积小、集成度高等特点,嵌入式与具体应用有机地结合在一起,具有较长的生命周期,能够根据特定的需求对软硬件进行合理剪裁。结合嵌入式技术的手姿态跟踪设备能够实时的检测出人机交互系统中人手的位置与角度等数据,并将这些数据及时反馈给计算机虚拟系统来进行人机交互,提高跟踪设备的可靠性和空间跟踪精度。 通过对嵌入式开发过程以及对控制系统构成的分析,确定了手姿态信号输入方案及系统的软硬件总体设计方案。通过对目前流行的众多嵌入式处理器的研究、分析、比较选择了S3C2440处理器作为系统开发硬件核心,详细介绍了S3C2440的相关模块的设计,包括存储单元模块、通信接口模块、JATG接口电路。同时设计了系统的外围电路像系统时钟电路、电源电路、系统复位电路。 选择更适合于ARM开发的Linux系统作为软件开发平台。实现了Linux系统向开发板的移植、Bootloader的启动与编译、设备驱动程序的开发;根据手姿态信号输入方案系统采用分模块、分层次的方法设计了系统的应用程序——串口通信程序及手姿态识别子程序。通过分析常用的手姿态识别算法,系统采用基于神经网络的动态时间规整与模板匹配相结合的动态手姿态识别算法。并依据相应的软硬件测试方法对系统进行了分模块调试及系统的集成。

    标签: ARM 嵌入式 设备 控制

    上传时间: 2013-07-11

    上传用户:songyuncen