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

工作流管理

  • 基于ARM的多对象远程抄表系统集中器的设计与实现

    智能电表、水表、煤/燃气表、热量表等大量地出现在人们的生活中,同时这些仪表的抄录工作变得越来越烦琐,工作量大,工作效率低,不仅给用户带来不便,而且会存在漏抄、误抄、估抄的现象。随着电子技术、通信技术和计算机技术的飞速发展,人工抄表已经逐步被自动抄表所代替。 集中器是一个数据集中处理器,是多对象自动抄表系统的通信桥梁,负责对各智能表的数据进行采集、存储和管理,及时有效地向上位机传输数据并执行上位机发送的指令。提高多对象集中器数据处理能力,有效完成上下行通信是多对象自动抄表系统AMRS(Automation Meter Reading System)目前需要解决的关键问题。 本文针对多对象集中器这样一个较复杂的通信与控制系统,提出采用32位的高性能嵌入式微处理器。32位ARM9微处理器处理速度快、硬件性能高、低功耗、低成本,集成了相当多的硬件资源,硬件的扩展和设计大大简化,ARM9(S3C2410)为工业级芯片,抗干扰能力强,能够适应运行现场的较恶劣环境,8/16位微控制器运算能力有限,对于较复杂的通信与控制算法难以顺利完成;硬件平台依赖性强,不利于软件的开发、升级与移植;在缺乏多任务调度机制的情况下,应用软件不仅实现难度大,且可靠性难以保证。 本文首先对多对象远程抄表系统的总体结构进行研究,主要研究了多对象远程抄表系统中集中器的软件和硬件实现,对硬件资源进行了外围扩展,对S3C2410微处理器芯片的外围硬件进行了扩展设计,使之具备了满足使用需求的最小系统硬件资源,包括时钟、复位、电源、外围存储、LCD、RS-485通信模块、CAN通信模块等电路设计。实时时钟为多对象集中器定时抄表提供时间标准;电源电路为多对象集中器系统提供稳定电源;看门狗电路的设计保证多对象集中器系统可靠运行,防止系统死机;数据存储器主要用于存储参数、变量、集中器自身的参数,负责智能表的参数以及智能表用量等。上行通道即多对象集中器与上位机之间的通信线路,采用CAN现场总线进行通信;下行通道即多对象集中器与智能表之间的通信,采用RS-485总线进行通信。软件设计上,主要针对多对象集中器的数据存储功能和串行通讯功能进行程序编写。基于ARM的多对象远程抄表系统集中器可以实现多对象远程抄表,提高了数据处理能力,有效完成了上下行通信,可靠性强,稳定性高,结构简单。

    标签: ARM 对象 远程抄表系统 集中器

    上传时间: 2013-06-07

    上传用户:heminhao

  • 基于ARM的海洋台站自动观测系统的设计

    海洋台站自动观测系统是一套应用于海滨观测的仪器设备,负责对气象、水文参数进行实时观测。诸多的参数通过相应的传感器进行测量,海洋台站自动观测系统对测量的信息进行汇总,再将其通过有线或无线的通讯方式传输到各级海洋环境监测预报中心,供天气预报和海洋预报使用。 本文以我国“海洋台站自动观测系统政府采购计划”为背景,重点设计了低成本、低功耗、高性能、高可靠性的新型海洋台站自动观测系统。本课题主要研究基于arm7+uClinux海洋台站自动观测系统的设计与开发。根据实际的需要,分析海洋台站自动观测系统的整体要求,对传感器进行选型,进行方案设计,完成整个系统的搭建。为了降低系统功耗,CPU所采用的是Samsung公司推出的无内存管理单元的处理器S3C44BO,设计了8MFLASH、64MSDRAM、液晶、USB以及键盘等相关电路。同时,为了减少驱动开发所带来的不便,使用TL16C554A对串口电路进行了扩展,便于数据处理,也使得系统具有更好的可扩展性。软件方面设计主要涉及了BootLoader引导装载程序的建立,选用uClinux操作系统,并对其内核进行配置和裁剪,添加源代码中没有的驱动程序。为了缩短研发周期和降低开发难度,选用MiniGUI作为图形用户界面系统,深入分析了MiniGUI的结构、原理,并将其移植到uClinux系统中。本系统采用的是MiniGUI-Threads多线程模式,主线程协调各个线程进行相应的数据处理。为了使系统操作变得直观、简单,对用户界面进行了初步设计,使用复用I/O的方法解决多串口通讯容易造成的数据阻塞问题。此外,为了更好的将台站所测得的信息量发送给海洋环境监测预报中心,需要完善通讯协议以便于数据交换。 最后,根据本系统实际研究开发结果,总结分析了系统的特点,并对下一步设计工作进行了展望。

    标签: ARM 海洋 测系统 自动

    上传时间: 2013-07-12

    上传用户:juyuantwo

  • 基于ARM的汽车防撞系统平台的研究

    随着汽车技术的不断发展,越来越多的的人拥有了自己的汽车,基于汽车安全的汽车辅助系统也日益受到了人们的重视。汽车辅助安全系统可以对汽车驾驶过程中出现的紧急情况进行报警和控制。可以预见,基于汽车安全的辅助驾驶系统有着良好的发展前景和广阔的应用空间。 本文通过将图像检测技术和激光测距技术相结合,应用ARM+DSP的双核架构,设计出一款高性能的汽车主动安全系统。系统通过图像识别技术对行车路况进行监控,并通过激光测距技术对前方车距进行检测。当自车与前方的车距小于系统计算出来的安全车距,并有可能发生碰撞时,系统将予以报警,提醒驾驶员注意减速或制动,从而达到有效预防追尾碰撞事故发生的目的。本文的主要内容包括以下几个方面: 1)完成系统的整体硬件设计工作。针对汽车安全系统对准确性和实时性的要求,系统设计采用S3C2410作为系统的主控制器、TMS320DM6437作为系统的协处理器。双核架构的应用将大幅度提升系统在图像检测方面的运算能力。 2)为提高系统与各子模块的通信效率,系统采用CAN总线作为主控制器与其他子模块的主要通信总线。并开发出相应的驱动软件。 3)系统采用嵌入式Linux操作系统,应用Linux强大的事务管理能力,来提高系统的处理能力和响应速度。 4)通过对汽车碰撞过程的分析,研究开发出一套汽车防撞决策算法,对驾驶员预警和对车辆进行辅助制动,保障驾驶人员的安全。 最后,论文在总结全文工作的基础上,指出了系统的不足之处和进一步研究的工作方向。 总之,在汽车安全技术在国内刚刚起步的今天,对该系统的研究对于中国自主的汽车主动安全系统无论是在理论研究还是实际应用上都具有一定的价值。

    标签: ARM 汽车防撞系统

    上传时间: 2013-07-08

    上传用户:y307115118

  • 大电流互感器绕组屏蔽理论与应用研究

    随着现代电力系统向大容量、高电压方向发展,广泛用于大型发电机组测量和保护用的大电流互感器的研制就变得很紧迫。考虑到大电流互感器具有大电流、强电磁干扰和多相运行等特点,在设计大电流互感器时,必须采取有效的屏蔽措施,屏蔽来自邻相的杂散磁通。传统的屏蔽方案是采用金属屏蔽罩,尽管有效,但设备笨重。本文中,作者对有外层屏蔽绕组的大电流互感器进行了各种研究。 大电流互感器采用绕组屏蔽方式后,如何优化设计屏蔽绕组,使屏蔽绕组能够充分有效地屏蔽杂散磁通对环形铁心的影响呢?针对上述的问题,本文作者主要完成如下几个方面的工作: 1、首先对国内外大电流互感器的发展与研究现状进行了叙述,并成功设计了15000/5A大电流互感器。 2、对精典的电磁场理论和场路耦合法的数学理论进行了深入的研究,建立了大电流互感器的三维场路耦合有限元分析的数学模型和仿真模型。应用有限元软件ANSYS建立三维有限元仿真模型和基于场路耦合原理的外部耦合电路。 3、理论分析了杂散磁通对电流互感器铁心的影响;重点分析了绕组屏蔽杂散磁通理论;通过等值电流法,得到无论三相还是多相电流互感器条件下,中间相的电流互感器所受到的杂散磁通是最为严重的,为大电流互感器的有效保护提供了科学依据。 4、为了得到最优化屏蔽绕组,对屏蔽绕组的匝数采用离散化替代连续性,再考虑屏蔽绕组在环形铁心上的位置,共提出了多种优化方案;根据三维场路耦合有限元分析模型,精确计算出屏蔽绕组中的电流、电流分布、环形铁心中的磁感应强度分布和外层绕组的局部最高温升,通过比较多种计算结果,得到大电流互感器屏蔽绕组的最优化方案。 5、最后建立了大电流互感器的等效磁势法和降流回路法两种试验方案模型,通过比较试验方案仿真计算结果和出厂试验结果,证明了仿真计算结果是正确的,可靠的。 通过对屏蔽绕组进行优化设计后,有效地削弱了杂散磁通,使得大电流互感器轻型化、小型化,节约了大量的铜材料,使得其运输更加方便。

    标签: 大电流 互感器 绕组 应用研究

    上传时间: 2013-04-24

    上传用户:yolo_cc

  • 基于PC管理及CNC控制的自动玻璃切割系统开发

    玻璃是一种重要的建筑和装饰材料,被广泛应用于楼房搭建、汽车生产、家具制造等各个领域,而玻璃切割是形成玻璃成品的一个重要工序.目前,国产的切割系统在精度、速度、可靠性方面与国外同类产品相比都还要有一定的差距,因此国内玻璃切割厂家的切割设备大多依赖于进口.同时,随着以计算机技术为代表的信息技术的发展,计算机集成制造(CIM)被逐渐应用于制造行业,企业的生产模式从生产过程的单一自动化到产品设计、加工制造、经营管理等全过程的综合自动化.参考国外切割系统的一些先进技术并遵循CIM中信息自动化的基本思想,该文针对开发一套基于PC管理和CNC控制的自动玻璃切割系统展开论述.论文首先简述了数控技术的发展趋势和CIM的思想,在此基础上分析了系统的上位机管理软件的功能以及下位机硬件配置,并形成系统总体框架.接着就软件实现的几个主要部分——系统数据库管理、任意形状产品图形信息的导入、产品排样优化以及上位机与下位机通信接口的实现分别作了详细的论述.而对下位机部分则主要介绍其电控系统设备的组成、强弱电控制系统的设计、控制过程中数据的相互传递等,并就系统运行时PC机、CNC及PLC三者如何相互配合实现回原点动作、手动操作、自动切割等关键过程作了完整的解释.同时,该文就玻璃切割系统的核心技术——型材的优化问题作了专门的研究,分别提出了一种基于直观启发式思维的实用算法和基于降维数学模型的近似算法,并对几种典型的现代化算法在本优化问题中的应用前景作了简要介绍.最后,该文简要介绍了系统调试过程,以及投入运行的主要操作界面及操作流程,并提出了一些针对系统改进和扩展的建议和方案.

    标签: CNC 控制 切割 自动

    上传时间: 2013-06-17

    上传用户:关外河山

  • 基于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的轻量级TCPIP协议栈的移植及应用

    近年来,嵌入式技术发展迅速,已经渗透到工业控制、智能设备以及电子消费品等人们日常生活的各个领域,而Internet技术也取得了巨大的发展,为人们所广为接受,于是嵌入式技术和Internet技术相结合形成的嵌入式Internet技术适时地出现了,并且成为实现远程控制、信息共享的关键技术。 本文首先阐述了课题研究的背景、目的和意义,以及嵌入式TCP/IP协议栈研究的现状,然后分析了嵌入式操作系统μ C/OS-Ⅱ的工作原理并描述了把它移植到LPC2210上的过程,为嵌入式TCP/IP协议栈实现提供了操作系统支持。接着,针对嵌入式协议栈的特殊需求,详细分析并采用了零拷贝技术、跨层技术等对LwIP协议栈进行了有效的裁剪和优化,结合μ C/PS-Ⅱ设计了一种紧凑的协议栈工作模型和内存管理机制。并且结合μ C/OS-Ⅱ设计了协议栈的工作模型和内存管理机制。在驱动程序的基础上实现了对LwIP中的IP协议、ARP协议、ICMP协议、UDP协议和TCP协议等几个协议栈的裁剪和优化。并分析了它们的安全漏洞及基于这些漏洞的攻击方式,在这个基础上提出了如攻击检测算法等填补漏洞和抵抗攻击的一些技术和措施。最后在目标板上成功移植了优化后的LwIP。 本文同时还设计了一种能够提供足够多软定时器资源的算法。在不需要操作系统支持的情况下,软定时器可以给多任务的系统提供足够的定时服务,而且不影响中断处理时间。并且具有自动回调功能,启动一次以后就可自动调用定时器。此软定时器使用方便且易移植,大大方便了本课题多次使用定时器的需要。课题结合具体项目“蓄电池状态记录仪的设计”,分析了它的各个功能模块,设计了其系统结构。对各个功能模块的设计与实现进行了代码编写和测试,借助于TFTP服务器实现了基于协议的嵌入式目标板和PC机间的网络通信。 本课题经过几个月的软硬件设计和现场测试,已实现了最初的设计目标。构建出了实验硬件平台和一个多任务多协议的基本实时系统框架。以后的开发者可以不必深入了解μ C/OS-Ⅱ实时操作系统和嵌入式TCP/IP协议栈的情况下就可以方便的创建一个嵌入式网络控制系统,并能在平台上开发其它的应用任务,为以后的研究提供了参考并奠定了基础。

    标签: TCPIP ARM 轻量级 协议栈

    上传时间: 2013-04-24

    上传用户:www240697738

  • 基于ARM的设施农业网络型可编程自动控制系统

    我国是世界上设施农业面积最大的国家,设施面积占世界总面积的70-80%。目前国内设施温室应用的主要环境参数采控系统大多为进口产品,这些产品技术含量高,采控效果好,但相对价格较高,通常适用于现代化的大型或高档连栋温室。少数国产品牌无论技术水平还是采控效果均不甚理想,尤其缺少能够适用于我国常见的中小型日光温室的低成本智能采集控制装置。本文基于国家高技术研究发展计划(863计划)课题“设施农业精准生产技术系统构建与应用”,对设施温室环境和生物信息数据采集、传输、备份、调控问题进行了研究。 论文分析了目前国内中小型日光温室环境监控需求,提出并实现了一套网络型设施农业日光温室智能控制系统从硬件到软件的完整方案。主要研究工作如下: (1) 开发了面向常用环境信息传感器和生物信息传感器的数据采集模块,该数据采集模块具有可定制、可扩展的特点。 (2) 开发了基于CF卡的数据备份及存储模块,为实现现场数据的大容量存储和本地化自主控制提供了基础。 (3) 构建了传感器数据的局域传输网络和以太网络接口,满足了节点环境参数及视频信息宽带传输与温室集中监控的需要。 (4) 开发了面向中小型日光温室的可扩展核心设备管理模块,实现了在决策服务器支持下的环境参数本地自主调控。 (5) 移植了嵌入式操作系统、开发了设备驱动程序,使用户可以灵活方便地调用板载设备进行系统的二次定制开发。 (6) 对系统软件、硬件进行了模拟调试和现场实验,验证了系统在设施温室环境采控中的各项功能。 论文结构如下:首先分析了课题的研究背景、意义、研究现状和相应关键技术;然后在温室控制的需求分析上提出了智能控制系统的方案;接着给出了智能PAC系统子/主节点的硬件设计及实现,给出了基于U-BOOT与uClinux的智能PAC系统软件设计和驱动开发;其次设计了实验平台对智能PAC系统进行仿真调试和现场实验。论文最后展望了我国设施农业温室环境监控的发展。 现场实验表明,该智能PAC系统解决了日光温室环境和生物信息数据采集、传输、备份问题,并且具有可定制化、可编程、运行稳定可靠的特点,达到了预期的设计要求。

    标签: ARM 设施农业 网络 可编程

    上传时间: 2013-04-24

    上传用户:qw12

  • 基于ARM的数字化家园网关设计与实现

    随着社会和科学技术的发展,以及家居环境的数字化,家用设施越来越信息化、网络化,并提出了信息交互的要求,同时对家用设施进行组网和统一管理提上日程。当代主流解决方案是通过嵌入式家园网关把家用设施联合成为一个局域网,并在此基础上实现了家用设施的管理。同时网关可以完成局域网内和到Internet的通信转换,实现远程控制。 本文对嵌入式家园网关的软件及部分硬件进行了深入的研究和探讨。设计出了一个基本的家园网关。本文的主要工作在于以下几个方面: (1)利用S3C2410开发板,依托Linux操作系统,通过使用MCP2515 CAN总线控制器,组成一个基本的家园网关。 (2)完成了在Linux下对MCP2515 CAN总线控制器的驱动,网络通信程序、节点管理程序及协议转换程序的编写,这些程序组成了整个系统的三个层次,包括网络层,协议转换管理层及驱动层。通过这些分层的协同工作,实现了家园网关中关于TCP/IP协议和CAN总线协议的互相转换。 (3)在CAN总线协议的基础上创新性地提出了应用层协议的设计方案,这个协议使得家园网关在CAN总线上具备管理能力及可靠的批量数据传输能力。 系统测试证明本方案是可行的,本文的数字化家园网关具有体积小,可靠性高,其CAN总线具有安装方便的优势,整个系统并有广阔的发展空间。

    标签: ARM 数字化 网关设计

    上传时间: 2013-04-24

    上传用户:三人用菜

  • 基于ARM的温室作物长势远程视频监测系统研究

    本文在充分了解并分析温室监控技术及其配套设施发展现状的基础上,结合目前对温室作物长势诊断技术研究的需求,试图将嵌入式远程视频采集技术应用到温室监测中,综合利用现代电子技术、视频监测技术、网络技术,获取温室作物的生长状况、肥水需求情况以及病虫草害动态等信息的反应载体作物的生长图像,为作物生产管理者或管理决策者提供及时准确的图像数据信息,便于采取各种管理措施。本文的主要研究内容如下: 远程视频监测硬件系统的设计和测试。本系统的主控制器选用以Samsung公司的基于ARM920T内核的微控制器S3C2410A为主控芯片的核心板,它已经完成了最小系统的设计,并扩展了存储器,引出了相应的接口;视频获取设备选用基于中星微zc301p处理器的北大青鸟MPC-30B USB接口摄像头;在最小系统上扩展了USB通信接口、SD卡存储器接口、网络通信接口、液晶显示屏接口、以及JTAG仿真调试接口等;最后完成整个系统的焊接和测试。 嵌入式Windows CE.net操作系统的移植。针对本系统的特点对Windows CE.net操作系统进行裁剪,在Microsoft Platform Builder5.0集成开发环境下,定制一个适合本系统需要的操作系统;针对本硬件系统的特殊性编写相应的系统启动引导程序Bootloader;最后实现WindowsCE.net操作系统的移植和调试。 远程视频监测软件系统的设计和调试。首先给系统的各个外设和接口设计驱动程序,以保证它们能够正常工作,主要是视频采集摄像头驱动程序的设计和调试;在Embedded VisualC++开发环境下,设计视频采集、编码压缩、存储、本地显示和网络传输程序,并完成整个软件系统的调试。在Visual C++6.0开发环境下设计远程监测中心PC机的应用程序,通过网络接收远程传来的图像信息,并加以处理,实现图像信息的网络远程接收、显示、存储等处理工作。 整个软硬件系统联合调试运行结果表明,系统应用于温室作物长势视频图像远程监测是可行的,具有小巧便携、成本低廉、能耗较低等特点;系统采集到的图像信息基本上能够满足温室作物长势诊断研究的要求,具有一定的实用价值。

    标签: ARM 远程 视频监测 系统研究

    上传时间: 2013-05-31

    上传用户:t1213121