抽油机井工况监测是石油生产过程中非常重要的环节,可以为油井提高泵效、高效管理提供可靠依据。随着石油工业的迅速发展,传统的人工操作远远不能满足现代化石油生产的要求。将远程监测系统应用于油井工况监测,可以降低工人劳动强度,提高生产效率和油田管理水平。针对目前已有油井工况监测系统存在的不足,本文研制出一种集计算机技术、电子技术和通信技术于一身、功能完善、可靠性高、成本低廉的抽油机井工况远程监测系统。 示功图是常用的用于判断抽油机井工作状况的方法,它是抽油机光杆在作往复运动的一个周期中,光杆相对位移与载荷的对应关系曲线。传统的利用拉线位移传感器获取位移的方式,不能实现长期连续的监测。本系统采用加速度传感器作为冲次传感器,获取每个周期的起始点,再利用拉线位移传感器对一个周期中按时间等分的点的位移进行标定,既解决了拉线位移不能长期连续监测的问题,又保证了位移的精度。 本系统由工况传感器、数据中继单元、数据中心和手持机四部分组成。安装在抽油井上的工况传感器定时获取并存储示功图数据,定时将数据发送到数据中继单元。由数据中继单元将多个工况传感器的示功图数据集中后,通过远程网络传送到数据中心。数据中心实现对所有示功图数据的存储、查询、分析和打印,并可以通过网络实现数据共享。手持机用于对工况传感器进行设置和标定,并可以现场获取示功图。 硬件电路采用低功耗设计方法,使用低电压、低功耗的基于ARM7内核的LPC2138/2148微处理器及微功率无线数传模块,将硬件电路功耗降到最低。采用SD卡作为存储器,增加了数据存储容量和数据可靠性。采用单轴加速度传感器ADXL105作为冲次传感器,具有高精度、低功耗、高可靠性的优点。CDMA模块采用基于CDMA1X数据通信网络的H7710,组成高速、永远在线、透明数据传输的数据通信网络。 软件设计遵循模块化设计思想,既考虑到各模块功能的实现,又兼顾了系统总体的协调性。本系统软件由工况传感器软件、手持机软件、数据中继单元软件及数据中心软件四部分组成。工况传感器软件、手持机软件和数据中继单元软件由ADS集成开发环境编写,并由AXD仿真调试器生成可执行代码,最后通过EasyJTAG仿真器下载到微处理器芯片中。数据中心运行于服务器/客户机工作模式,使用SQL Server数据库。数据中心处理软件由Visual Basic6.0编写,运行于Windows操作系统中。 通讯网络由无线数传网络和CDMA网络组成,工况传感器与数据中继单元组成无线数传网络,采用ISM工作频段,实现近距离无线通讯。数据中继单元作为无线数传网络的中心节点,通过CDMA网络与数据中心通信处理机相联,实现数据的远程传输。 本系统首次利用加速度传感器与拉线位移传感器相结合的方式,实现抽油井工况长期连续监测,提高了整个系统的可靠性;利用ARM单片机作为微处理器,低功耗电路设计,低功耗工作模式,延长了电池的寿命;无线数传网络与CDMA网络相结合,兼具无线数传网络与CDMA网络的优点,降低了整个系统的安装和运行费用;数据中心采用服务器/客户机工作模式,便于用户共享数据。目前该系统的各部分均经过硬件、软件及运行测试,已经在油田试运行。运行结果表明,该系统性能完善,运行可靠,安装及维护简便,取得了较好的效果。
上传时间: 2013-07-12
上传用户:ivan-mtk
随着人们安防意识的增强,视频监控系统应用越来广泛,许多公共场所,如学校、工厂、政府、银行都设有视频监控系统。网络技术、图像处理技术及嵌入式技术的快速发展,使得视频监控系统技术有了很大的进步,功能也越来越丰富,单纯的视频画面的监控已经不能满足人们的要求。兼容丰富的通信协议、强大的系统控制管理功能和智能化的监测能力的视频监控系统就成了当今视频监控系统的研究开发的热点。 现在流行的视频监控的构架大致分为两类,一种基于数字信号处理器,一种基于通用微处理器。数字信号处理器擅长复杂的计算、音视频处理,而通用微处理器适用于系统控制、管理。两种方案可以满足简单的视频监控的要求,各自功能也相对单一。如果把两种方案结合在一起,必定可以达到易于扩展多种功能的满意的效果。 本文分析了现有的数字视频监控系统的几种方案,为了满足视频监控系统功能越来越丰富全面的要求,设计了一款基于ARM和DSP的双处理器的视频监控平台,该平台易于进行功能的扩展和升级。系统采用三星公司的S3C2410 ARM9处理器和TI公司的TMS320DM642数字信号处理器,ARM负责视频的传输和外围控制,DSP负责视频的采集和压缩。本文主要着眼于平台的软件方面。硬件电路方面,主要介绍了视频采集电路和ARM与DSP的通信电路。软件方面,搭建了ARM嵌入式Linux操作系统平台,开发了主机口(HPI)驱动程序,以及基于实时传输协议RTP的服务器端和客户端程序。DSP部分,基于DSP/BIOS实时操作系统和RF5参考框架,开发了多任务的上层应用程序。移植并优化了MPEG-4编码器,依据DSP/BIOS的类/微驱动开发模型,开发了SAA7111视频编码器的驱动程序。 经过实验测试,ARM端搭建的嵌入式Linux软件平台运行良好。DSP端视频采集效率基本达到了25帧/秒的采集要求,经过优化的MPEG-4编码器对CIF格式的图像的压缩编码率为13帧/秒,视频服务器可满足视频传输的实时性需要。该设计的基于ARM和DSP双处理器架构视频监控平台在视频监控领域将会有很好的应用前景。关键词:视频监控;嵌入式系统;Linux;驱动程序;视频压缩
上传时间: 2013-04-24
上传用户:zmy123
本文在结合全球卫星定位系统(GPS)和通用分组无线业务(GPRS)的基础之上,利用嵌入式开发技术,采用ARM9为核心,设计开发了一个基于ARM和Linux的功能强大的车载监控终端。嵌入式车载监控终端是车载监控系统的重要组成部分。车载监控终端主要由GPS定位模块、ARM监控终端和GPRS通讯模块构成。GPS定位模块主要是接收来自定位卫星的GPS信号,传送给ARM监控终端,监控终端对数据解析后将位置信息与电子地图匹配显示在监控终端的LCD屏上,并定时通过GPRS模块向后台监控中心发送GPS定位数据实现实时监控,同时GPRS模块也接收从后台监控中心发来的指令,通过解析从而控制车载终端本地工作实现特定的功能。本文首先对车载监控系统的组成、功能以及关键技术进行了分析;然后阐述了车载监控终端硬件设计及实现方法;最后完成了车载监控终端的应用软件的设计及实现。软件上采用模块化结构、多线程编程和Socket编程技术,实现了多通道高速数据获取。 实验结果证明,基于ARM和Linux的车载监控终端定位精度高,实时性好,数据传输及时可靠,实现了监控的基本功能,可以满足实用化要求。
上传时间: 2013-06-17
上传用户:杜莹12345
嵌入式系统广泛应用于各种智能控制器中,目前国外高端绣花机控制器主要采用高性能嵌入式微处理器,而国内绣花机控制器仍以单片机为主,存在绣花色泽单调,数据处理能力欠佳,缺乏图形控制界面等不足。本文在分析了绣花机的结构和功能的基础上,研制了基于Linux-2.6的嵌入式绣花机控制器,论文的主要工作和成果如下: (1)设计并实现了基于嵌入式微处理器的绣花机控制器开发平台,建立宿主机开发环境,制作了针对Linux-2.6的交叉编译器,实现了宿主机和目标机之间的数据传输,设计了基于双口RAM的双处理器通信接口。 (2)深入研究了嵌入式系统的引导装载程序vivi、Linux-2.6内核和根文件系统,成功移植了基于S3C2410硬件平台的vivi、嵌入式Linux-2.6操作系统和cramfs根文件系统,系统运行稳定可靠。 (3)对Linux-2.6内核设备驱动程序进行了分析和研究,在设备驱动程序开发原理的基础上,设计了基于Linux-2.6内核的IIC键盘驱动程序和双处理器通信接口驱动程序。 (4)深入分析了三种主流绣花机花样文件存储格式和解码方法,采用MiniGUI图形系统,设计实现了绣花机控制器的图形控制界面。
上传时间: 2013-07-01
上传用户:jackgao
自动气象站是一种应用于气象部门能自动收集、处理、存储和传输气象信息的设备。数据传输包括有线和无线两种方式,但有线难以满足自动气象站成本,维护,效率要求,随着通用分线无线业务GPRS(General Packet Radio Service)发展成熟,因具有成本低、速度快、永久在线等特点被选用作为自动气象站的数据传输部分。 本文以基于ARM和Linux及GPRS的自动气象站系统为研究对象,以操作系统,计算机体系结构,编译原理,数据结构,软件工程等理论为基础,构建了ARM处理器、嵌入式Linux操作系统、GPRS通讯模块的自动气象站系统。实现了以ARM处理器为主控制器,Linux为操作系统,应用程序进行数据收集,分析,处理,存储,并通过GPRS进行数据传输等功能,并验证了它应用在气象领域的可行性。系统以32位高性能微处理器ARMATMEL9263为硬件核心,以BENQ M23为GPRS模块,在分析GPRS组网方案基础上根据实际情况选择了适合本课题,的公网固定IP方式组网方案,实现终端设备无线连接到Internet进行气象数据传输。以嵌入式操作系统Linux为软件平台,在Linux的交叉编译工具和串口环境下进行应用软件开发。通过设计自动气象站系统硬件和软件,实现终端和上位机的连接,很好地解决了终端的网络连接、网络检测和数据收发问题。 课题通过具体实验测试,各项性能指标已达到设计要求,成功地实现了远距离气象数据传输,为自动气象站提供了一种新型的可靠的无线传输模式。
上传时间: 2013-07-01
上传用户:sz_hjbf
在嵌入式系统的开发过程中,仿真器是一个必不可少的开发工具。特别是对于初级嵌入式系统开发工程师,借助一个功能强大的仿真器进行开发工作,可以达到事半功倍的效果。一个嵌入式仿真、调试系统支持单步执行、设置断点、观察变量内容及寄存器内容等功能。开发人员可以通过各类调试功能观察变量和寄存器的变化,从而可以很清楚的了解整个程序运行的状况,及时的调整和修改程序,并不需要反复的向芯片烧写程序,就可以完成对于程序的调试工作。 @@ 本文在分析了目前市场上常用仿真器的设计原理的基础上,提出了以三星公司的S3C44BO ARM7处理器为主CPU,通过以太网接口进行数据传输的ARMJTAT仿真器的设计方案。利用这种仿真器进行程序调试,不仅可以大幅度的提高下载速度,还可以实现仿真器资源的共享,而且调试时程序是在目标板上运行,仿真更接近于目标硬件。 @@ 文中首先对于传统仿真器的设计原理、作用、存在的问题进行了研究,然后提出了基于S3C44BO的以太网接口的ARM-JTAG仿真器的设计。该仿真器的设计主要分为以下几步:第一,提出总体设计方案,包括硬件的设计及软件的设计。第二,详细介绍该仿真器的硬件结构设计和程序开发过程,其中特别对以太网接口的设计进行了研究。第三,总结了该仿真器的功能、特点。 @@关键词:仿真器;S3C44BO;以太网接口;JTAG;LwIP
上传时间: 2013-06-16
上传用户:253189838
针对仪器仪表向高端产品的发展趋势,课题提出并设计实现了一种基于嵌入式μC/OS-Ⅱ操作系统和ARM7微处理器为核心的控制平台,使仪表的使用更加方便、智能。系统融合了嵌入式系统、USB通信、LAN通信、显示等多项快速发展的技术,通过USB模块和LAN网络的数据传输,实现了高端仪表与外部设备的通信,整个平台具有高速、实时传输数据等特性,能够广泛地应用于多种行业的现场测量中。 硬件方面,课题采用具有ARM7TDMI核的LPC2220微处理器作为系统的控制平台,并结合应用设计出了显示模块、USB通信模块、LAN通信模块。控制平台通过USB通信模块和LAN通信模块,建立与外部设备的数据处理通道,将与SPI接口连接的仪表数据进行传输处理。USB接口电路采用了Cypress公司的CY7C68001芯片,LAN通信模块则采用了CIRRUSLOGIC的以太网控制器CS8900实现底层驱动。 软件方面,首先将μC/OS-Ⅱ操作系统移植到ARM7上,并在嵌入式μC/OS-Ⅱ环境下编写了各硬件模块的驱动程序。在驱动程序的基础上设计了VFD显示程序、USB通信和网络通信等应用模块,验证了数据处理平台具有的各项功能。网络通信模块中,WEB SERVER在控制平台实现,在上位PC上输入服务器的固定IP地址,实现控制命令的发送、数据包的接收等功能。 经测试,系统运行正常,较好的实现了各项设计目标,从而证明了本文的方法是可行的。本系统为高端仪表的数据处理提供了一个有效的解决方案,具有良好的应用前景。
上传时间: 2013-06-06
上传用户:cooran
生物识别技术是根据人体自身所固有的生理特征或行为特征来进行身份识别。与传统识别方法相比,生物特征的身份识别技术不存在携带不便、丢失、遗忘等问题。虹膜识别以其精确度高、稳定性好、高独特性、非接触等特点作为一种新兴的生物识别技术使它受到国内外研究人员的重视。 近年虹膜识别理论的发展十分迅速,到目前为止已经有虹膜识别系统投入了商业应用,但大多数此类系统都需要PC作为运行平台而缺乏灵活性。但是嵌入式应用是虹膜识别技术走向实际应用的必然趋势。因此本文提出了一个利用DSP+ARM实现虹膜识别嵌入式应用的一个方案。本系统由6个模块组成:电源管理和监控、虹膜图像采集、虹膜图像处理(DSP)、存储器(SDRAM和FLASH)、人机交互(ARM)以及数据传输部分。 在硬件设计方面介绍了DSP的有关知识和DSP系统硬件设计的过程,讲解了DSP系统各硬件模块的设计与调试。在软件设计方面介绍了利用CCS开发的设计流程和调试经验并且对于如何固化代码使系统硬件自举进行详细阐述,另外还介绍了如何基于WINCE利用ARM系统进行人机界面快速开发。 最后,文章对未来工作方向进行了简要的说明。
上传时间: 2013-04-24
上传用户:hwl453472107
随着网络、通信和微电子技术的快速发展和人民物质生活水平的提高,视频监控系统以其直观、方便和信息内容丰富的特点而被广泛的应用。本文利用ARM+DSP的双核结构,对基于ARM+DSP嵌入式的视频监控系统进行了设计和研究。 本系统大致分成两部分-DSP图像采集处理部分和ARM实时控制应用部分两部分。子系统分别选用TMS320DM642和AT91RM9200作为两部分的主控芯片,利用它们各自的优势在系统中发挥不同的功能。 DSP的图像采集处理部分通过CCD摄像头对特定的区域采集视频图像,并由视频解码芯片进行视频解码处理。处理后的数字视频信号放入DSP内通过视频运动检测算法进行图像处理,以掌握是否有异常的情况发生。如果有异常情况发生,则立刻由DSP向ARM实时控制应用部分施加中断信号,并将识别处理后的结果全部发送过去。 ARM的实时控制应用部分实现对DSP图像采集处理部分的实时控制,实现支持Linux平台的硬件架构,实现网口、串口和USB等接口用于数据传输,实现图像的显示和友好的人机界而等等。ARM实时控制应用部分本身不参与图像识别和处理相关的算法实现,而只是配合DSP将图像处理的结果显示出来,并在恰当的时机触发外部控制器实现一定的对外控制功能。 基于ARM+DSP架构的视频监控系统的设计思想与实现原理,本系统分为控制模块和视频处理模块,二者独立开发和调试,通过HPI并行方式连接,提高了软硬件任务的模块化程度,增加了系统的稳定性、可靠性和灵活性,符合嵌入式视频监控的功能要求,可以面对日益复杂的视频应用。本文还介绍了基于AT91RM9200处理器子系统开发板的底层BootLoader程序的开发和对Linux操作系统移植的过程。最后论文在设计并实现的基础上对系统的改进提出了一些新的方法和建议。
上传时间: 2013-06-19
上传用户:金宜
TI公司的TMS320LF2407型DSP微控制器内嵌的异步串行口(SCI)支持CPU与其它使用标准格式的异步外设之间的数字通讯,通过RS-232接口可以方便地进行DSP之间或与PC机之间的异步通信。而串行外设接口(SPI)是一个高速同步串行输入/输出(I/O)端口,常用于DSP控制器和外部器件或其它控制器间的通讯。本设计正是通过TMS320LF2407所带有的SCI模块进行两台DSP的数据传输通信。同时还利用了DSP2407的SPI模块和I/O口作了显示以及键盘扩展电路,以便能实时监控数据的收发。此实例电路结构简单易懂,非常适合刚接触DSP的初学者使用,具有很好的参考价值。
上传时间: 2013-07-01
上传用户:huyanju