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

系统编程

  • 基于ARM的车辆制动自动监控系统设计

    旅客列车是人们出行的重要交通工具之一,随着我国国民经济的发展,信息化时代的到来,车辆能否安全运行已经成为人们关注的焦点。在高速状态下列车车辆能否安全地停下来是安全运行的一个关键,在车辆方面上就是解决制动问题。在这样的前提下,对车辆制动系统的研究就显得必然和重要。 本次设计的任务是实时监测列车车辆的运行速度,并根据车辆制动状态,自动控制车辆的制动系统,实现车辆的制动安全防护。所以本次设计设计了一种基于ARM——高性能嵌入式微处理器、CPLD——新型高性能可编程逻辑器件、CAN总线——有效支持分布/实时控制的串行通信网络和μC/OS-II操作系统的车辆制动自动监控系统。文中介绍了车辆制动控制原理、对系统进行了总体的方案设计,介绍了嵌入式系统开发的原理及设计方法,着重讲解了以Samsung公司32位嵌入式微处理器S3C44BOX为核心的系统软硬件设计方案,并开发了基于μC/OS-II操作系统的应用程序。 应用程序模块主要包括远程通讯模块、数据采集模块、数据处理与传输模块、部件寿命记录模块、故障参数监视和报警模块。远程通讯模块将车辆制动状态以CAN总线的通讯方式上传给机车控制室主机;数据采集模块由具有高速逻辑处理能力的CPLD自动实现数据采集及电平转换,ARM控制数据采集的启动和采集结束后对数据的处理或传输;在部件寿命记录模块中电磁阀的动作次数、通电使用时间和总时间以及各传感器的通电时间和使用总时间可每隔一段时间记录下来,掉电后也不会丢失,可以作为故障发生、诊断、排除和维护的数据依据。 在实验室及模拟实验台上经过多次软、硬件结合的调试改进过程,本次设计基本上实现了车辆制动自动监控系统的功能,制动缸压力的控制特性及控制精度得到了有效的提高,在实验室调试中实现了车辆制动系统的故障检测和报警及部件的寿命记录等功能,验证了设计方案的可行性及合理性,达到了预期的设计效果。

    标签: ARM 制动 自动监控 系统设计

    上传时间: 2013-07-17

    上传用户:yxgi5

  • 嵌入式Linux系统开发技术详解—基于ARM

    本书以嵌入式Linux系统开发流程为主线,剖析了嵌入式Linux系统构建的各个环节。本书从嵌入式系统基础知识和Linux编程技术讲起,接下来说明了嵌入式Linux交叉开发环境的建立,然后分析了嵌入式Linux系统的引导程序、内核和文件系统三大组成部分,最后介绍了嵌入式Linux系统集成和部署的方法。本书使用的嵌入式Linux系统软件全部来源于开源站点,文中提供了具体的链接地址。本书主要以ARM平台为例,对U-Boot和Linux内核启动过程做了详细分析,为学习嵌入式Linux系统开发奠定基础。本书从概念上阐述了嵌入式Linux系统开发流程

    标签: Linux ARM 嵌入式

    上传时间: 2013-04-24

    上传用户:Miyuki

  • 基于ARM的工业废水pH值控制系统

    本文讨论工业废水中和处理中pH值的控制方法。由于中和反应中pH值的变化是一个严重非线性的过程,pH值控制被公认为世界上的控制难题之一,在此运用了ARM技术和模糊控制来解决这一难题。 论文首先介绍了工业废水处理中酸碱度控制的现状、存在的问题,并提出了基于ARM的工业废水控制系统的设计方案。其次详细研究了当前嵌入式系统的发展,深入探讨了ARM嵌入式处理器的特点、应用及体系结构,并着重介绍了本文所使用的LPC2131微处理器。然后针对pH的非线性特点做了分析并设计了以INA116为核心元件的pH测量电路。在广泛阅读和全面深入总结国内外相关文献资料的基础上,了解了模糊控制的一些关键技术和发展现状,设计出了基于ARM的工业废水模糊控制器。 硬件设计与软件设计为本论文的重点内容。硬件设计包括:电源电路、复位电路、晶振电路、Flash存储器、SDRAM存储器、JTAG电路、串行通信电路、LCD模块设计、A/D变换模块、PWM电磁阀驱动电路;软件设计除了为硬件提供相应的驱动程序外,最重要的是用C语言实现了基于ARM的工业废水模糊控制器。基于ARM的工业废水控制系统中上位机和下位机的数据通讯采用RS-232方式,下位机采用C语言编程、ADS1.2开发,上位机采用Delph17.0进行设计。 论文的最后对全文的主要研究内容进行了总结,指出了设计过程中遇到的问题及存在的不足之处,给出了主要研究结论和今后的研究方向。实验结果表明系统基本上达到了系统设计中所给出的性能指标,证明了整个系统设计的正确性和合理性,很好地解决了pH值控制中的非线性问题。与传统控制方法相比较,本系统结构简单,控制效果良好。

    标签: ARM 工业 pH值 废水

    上传时间: 2013-04-24

    上传用户:ztj182002

  • 基于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图像采集系统

    嵌入式图像采集系统具有体积小、成本低、稳定性高等优点,在远程监控、可视电话、计算机视觉、网络会议等领域应用广泛。为克服传统基于单片机的图像采集系统的种种不足,本文提出了一种新的解决方案,利用高速的ARM9嵌入式微处理器S3C2410A为硬件核心,搭配USB摄像头,结合Linux构建了一套嵌入式的图像采集系统。USB摄像头有着容易购买、性价比高等优点,但长期以来将其直接应用于嵌入式系统却很困难。随着ARM微处理器的广泛应用,嵌入式系统的性能得到了极大的提升。人们逐渐将操作系统引入其中,方便系统的管理和简化应用程序的开发。Linux是一个免费开源的优秀操作系统,将其移植到嵌入式系统中能够对系统进行高效地管理、极大地方便应用程序的开发。嵌入式的Linux操作系统继承了Linux的优良特性,还有着节约资源,实时性强等优点。在本方案中以嵌入式Linux操作系统为基础,借助其对USB、网络等的强大支持能力来构建高度灵活的图像采集系统。通过利用Linux操作系统内建的video4Linux对摄像头进行编程,实现了将USB摄像头采集到的视频数据进行显示和存为图片的功能。本文中具体讲述了嵌入式的软硬件平台的构建,USB摄像头的驱动开发,图像采集应用程序的实现等。本文提出的嵌入式图像采集方案适用于市面上绝大多数流行的USB摄像头,还能把得到的图像通过以太网传输以实现远程的监控。这套方案利用应用程序编程接口video4linux所提供的数据结构、应用函数等,实现了在Linux环境下采集USB摄像头图像数据的功能,并运用嵌入式的GUI开发工具Qt/Embedded来编写最终的应用程序实现了美观的用户界面。充分运用Linux操作系统和其工具的强大功能来实现图像采集,对基于Linux内核的后续图像应用开发具有实用意义。本系统完全基于开放的平台和模块化的实现方法,具有良好的可移植性,可方便地进行各种扩展。这种方案所实现的图像采集系统成本低,灵活性高,性能好,是一种优良的解决方案。本文详细介绍了这种基于Linux系统和S3C2410A平台的嵌入式图像采集系统。

    标签: ARM USB 嵌入式 图像采集系统

    上传时间: 2013-04-24

    上传用户:再见大盘鸡

  • 基于ARM的嵌入式安防系统的研究与设计

    目前嵌入式系统在工业控制和智能家电方面运用地越来越广泛,嵌入式系统应用于安防报警产品,使安防报警产品越来越智能化。未来产品技术将朝着数字化、无线化、集成化方向发展,因此本文设计了一个基于嵌入式系统的安防报警器。 嵌入式防盗报警系统,由可编程主机、遥控器、各种防盗、防抢探测器组成,可通过局域网与小区的监控中心连接,组成一套有线安全防范网络。一旦发生情况,能把报警信息通过通讯网络瞬间远程传输到用户设定的电话、手机、传呼机。同时向监控中心报告,监控中心电脑确定发生警情的地址,及时调动人员作出快速处理。 本文设计以32位ARM920T处理器s3C2410A为主控芯片,操作系统采用嵌入式LINUX操作系统。本文详细阐述一下几点: (1)研究了GSM MODEM的数据传输的特点和工作原理,熟悉控制短信猫的AT指令;分析了烟雾、防盗、煤气等传感器的性能指标和门限数据。为下面的系统的设计与研究提供了必要的理论基础。 (2)建立硬件开发平台,对ARM处理器平台的集成功能进行了研究。其中重点研究了ARMS3C2410处理器,对其性能进行了分析;对处理器的内存设计进行的分析;对所应用的串口电路进行了详细的研究。 (3)采用了嵌入式Linux系统作为操作系统,对Linux系统的内核和文件系统作了进一步的研究。详细研究了Linux系统的bootloader的功能以及它的编译与烧写;Linux内核的剪切、编译和烧写;Linux文件系统的编译与烧写;加载Linux各种服务,比如NFS协议服务。为系统开发搭建了软件平台。 (4)ARM处理器与GSM MODEM通过串口进行数据传输的软件设计;ARM处理器与监控中心的网络传输的软件设计。本系统实现了Linux系统串口和网口进行数据的传输,并对系统性能进行了测试,测试表明平台达到设计要求,性能稳定。

    标签: ARM 嵌入式 安防系统

    上传时间: 2013-04-24

    上传用户:cy1109

  • 基于ARM的现场总线控制系统主控节点设计

    现场总线技术以其先进性、实用性、可靠性、开放性等优点,已经成为自动化技术发展的热点。现场总线控制系统作为一种开放的、具可互操作性的、彻底分散的分布式控制系统,已经对传统的PLC、集散控制系统形成了巨大的冲击,具有广阔的发展前景。 作为现场总线之一的CAN总线以其可靠性高、实时性好、价格低廉、容易实现等优点,被广泛应用于工业控制领域。与传统的控制系统相比,基于CAN总线设计的工业控制系统可以减少系统控制的复杂性,降低成本,并能提高系统的稳定性和扩展性。 本论文针对某石材加工厂的具体应用需求,在分析了CAN总线协议的基础上,给出了工业控制网络的总体解决方案,主控节点硬件设计、软件设计,人机界面设计,以及网络通讯结构模型及具体实现流程,完成的主要工作如下: 软硬件平台设计,基于ARM处理器LPC2378开发了工控网络主控节点。设计了该节点的硬件电路,包括CAN总线接口电路、串行接口电路、AD、DA转换隔离电路等。在硬件平台上进行μC/OS-II操作系统移植,基于该操作系统编写了各硬件模块驱动程序,主要包括串行接口和CAN模块的初始化、数据接收以及发送。 通讯设计,根据工业控制应用的具体需求,设计了网络整体解决方案,包括网络拓扑方案,通讯结构等,基于CAN总线技术规范CAN2.0B自定义了CAN总线网络应用层通信协议CAN08。 人机界面设计,基于威纶MT505设计了工控网络的人机界面,编程实现人机界面与主控节点的Modbus通讯。

    标签: ARM 现场总线 控制系统 主控

    上传时间: 2013-07-09

    上传用户:familiarsmile

  • 基于ARM和GPRS的光纤直放站监控系统的设计与实现

    随着通信技术飞速发展和直放站的广泛应用,直放站监控系统在实时监测直放站的工作状态和远程控制方面发挥了重大作用,然而当前的直放站监控系统多采用单片机作为主控制器,通过GSM网络或PSTN网络传输监控数据,随着直放站监控系统日益复杂化,目前的直放站监控系统显得处理速度慢,处理的任务有限,远程传输数据效率不高;为了改善当前直放站监控系统现有的这些缺点,采用新的主控制器ARM7系列芯片,利用新的传输数据技术GPRS,设计并实现了一款光纤直放站监控系统。 在充分研究当前直放站监控系统发展现状和实现技术的基础上,根据《中国移动直放站监控系统数据需求规范》对监控参数和功能设置的要求,论证了光纤直放站监控系统的整体设计方案和监控终端的实现架构,选择了PHILIPS的ARM7芯片LPC2134作为主控制器,选择了SIMCOM300作为远程通信模块;详细介绍了光纤直放站监控系统监控终端的硬件电路设计,阐释了监控终端嵌入软件的设计思路流程,分析了如何把嵌入式软件开发技术和GPRS远程数据传输的技术运用到项目实践中去,说明了监控系统中所用的通信协议,并且利用VC++开发环境,采用SOCKET网络编程技术和ADO数据库开发技术,设计了光纤直放站监控系统监控中心应用软件。 经过实验验证,该设备运行结果良好,提高了光纤直放站的稳定性和可靠性,光纤直放站监控系统监控终端处理任务的能力得到增强,远程传输数据速度变快,传输数据所耗费用降低,为光纤直放站系统的监控提供了一种新的设计实现。

    标签: GPRS ARM 光纤直放站 监控系统

    上传时间: 2013-08-02

    上传用户:aa17807091

  • 基于PLC加热炉温度模糊控制系统的研究

    结合重钢轧钢厂加热炉温度控制系统,以改善加热炉控制效果,该系统采用了一种基于模糊控制的PLC 温度控制系统。该系统充分应用模糊控制器的智能特点,以及PLC的编程维护方便,抗干扰能力强的优点,提

    标签: PLC 加热炉 温度 模糊控制系统

    上传时间: 2013-07-31

    上传用户:ouyangtongze