温度的测量在工业领域最为常见,随着电子技术、计算机技术的飞速发展,对现场温度的测量也由过去的模拟刻度温度计、指针温度计向数字显示的智能温度计发展,而且,对测量的精度要求也越来越高。目前,尽管市场上也有高精度的温度测量仪,但一般价格都很昂贵。传统的8位单片机已经越来越不能适应日渐复杂的应用需求。友好的交互界面、网络互联功能、智能化的软件、高效的数据处理几乎成了智能化系统的共同需求。随着嵌入式系统的迅猛发展,这种应用系统正逐步取代传统的以PC为中心的应用,成为未来智能化仪表中的主力军。本文立足于设计一种通用性强的测温系统,可以在软硬件两方面适应多种测温元件,为系统日后升级带来方便。 本论文以对通用Linux操作系统在32位ARM微处理器上进行移植并对其实时性进行了改造。研制了铂热电阻高精度温度监测系统,阐述了其具体技术指标及相关实现方法。系统以S3C2410为硬件核心,开发了主板及数据采集调理电路。构建了以微处理器S3C2410、闪存FLASH、存储器SRAM、A/D、键盘、显示器为一体的温度监测的硬件平台。在此硬件平台上嵌入RT—Linux嵌入式实时操作系统,构建系统的多任务管理,最终完成了本课题的设计开发。
上传时间: 2013-06-07
上传用户:ghostparker
随着电子技术的不断发展,各种智能核仪器逐步走向自动化、智能化、数字化和便携式的方向发展。针对传统的多道脉冲幅度分析器体积大,人机交互不友好,不方便现场分析等的缺陷[5]。新型的高速、集成度高、界面友好的多道脉冲幅度分析器的陆续出现填补了这一缺点。 随着电子技术的发展,以ARM为核的处理器技术的应用领域不断扩大,相比较单片机而言,它的主频高、运算速度快,可以满足多道脉冲幅度分析器的苛刻的时间上的要求。而且ARM处理器功耗小,适合于功耗要求比较苛刻的地方,这些方面的特点正好满足了便携式多道脉冲幅度分析器野外勘察的要求。同时,由于以ARM为核的处理器具有丰富的外设资源,这样就简化了外设电路及芯片的使用,降低了功耗并增强了产品的信赖性。另外,ARM芯片可以方便的移植操作系统,为多道脉冲幅度分析器多任务的管理和并行的处理,甚至硬实时功能的实现提供了前提。而且在ARM平台使用嵌入式linux操作系统使多道脉冲幅度分析器的软件易于升级。 智能化和小型化是多道脉冲幅度分析器的发展趋势。智能化要求系统的自动化程度高、操作简便、容错性好。智能化除了需要控制软件外,还需要软件命令的执行者即硬件控制电路来实现相应的控制逻辑,两者的结合才能真正的实现智能化。小型化要求系统的体积小、功耗小、便于携带;小型化除了要求采用微功耗的器件,还要求电路板的尺寸尽量的小且所用元件尽量的少,但小型化的同时必须保持系统的智能化,即不能减少智能化所要求的复杂的逻辑和时序的控制功能。为此采用高集成度的ARM芯片实现控制电路能满意地同时满足智能化和小型化的要求。在研制的多道脉冲幅度分析器中,几乎所有的控制都可以用控制芯片来实现,如阈值设定、自动稳谱以及多道数据采集,在节省了元件的数目和电路板的尺寸的同时仍能保持系统的智能化程度。 Linux内核精简而高效,可修改性强,支持多种体系结构的处理器等,使得它是一个非常适合于嵌入式开发和应用的操作系统。嵌入式Linux可以运行的硬件平台十分广泛,从x86、MIPS、POWERPC到ARM,以及其他许多硬件体系结构。目前在世界范围内,ARM体系结构的SOC逐渐占领32位嵌入式微处理器市场,ARM处理器及技术的应用几乎已经深入到各个领域,例如:工业控制,无线通讯,网络,消费类电子,成像等。 本课题采用三星公司生产的ARM(Advanced RISC Machines,先进精简指令集机器)芯片S3C2410A设计并研制了一种便携式的核数据采集系统设计方案。利用ARM芯片丰富的外设资源对传统的多道脉冲幅度分析器进行改进和简化。系统由前端探测器系统,以及由线性脉冲放大器、甄别电路、控制电路、采样保持电路组成的前置电路,中央处理器模块,显示模块,用户交互模块,存储模块,网络传输模块等多个模块组成。本设计基于ARM9芯片S3C2410,并在此平台上移植了嵌入式linux操作系统来进行任务的调度和处理等。 电路板核心板部分设计采用6层PCB板结构,这样增加了系统可靠性,提高了电磁兼容的稳定性。数据采集系统是多道脉冲幅度分析器的核心,A/D转换直接使用了S3C2410内置的ADC(Analog to Digital Converter,模数转换器),在2.5 MHz的转换时钟下最大转换速度500 KSPS(Kilo-Samples per second,千采样点每秒),满足了系统最低转换时间≤5 μs的要求,并且控制简单,简化了外部接口电路。由于SD(Secure Digital Card,安全数码卡)卡存储容量大、携带方便、成本低等优点,所以设计中采用其作为外部的数据存储设备,其驱动部分采用SD卡软件包,为开发带来了方便。本设计采用640*480的6.4寸LCD(Liquid Crystal Display,液晶显示)屏作为人机交互的显示部分,并且通过Qt/Embedded为系统提供图形用户界面的应用框架和窗口系统。其中包括了波形显示部分和用户菜单设置部分,这样方便了用户操作。系统的数据存取方面是基于SQLite嵌入式小型数据库而进行的。为了方便数据向上位机的传输,系统设计中采用XML(Extensible Markup Language,可扩展标记语言)格式来组织传输的数据,通过基于TCP/IP(Transmission Control Protocol/Internet Protocol)协议的Linux下Socket套接字编程,来进行与上位机或PC(Personal Computer,个人计算机或桌面机)等的连接和数据传输。
上传时间: 2013-04-24
上传用户:tzl1975
射击训练是基本的军事训练科目,改善训练环境、改进训练质量,在现代军队建设中具有重要的意义。本文首先从国内外自动报靶技术的研究现状出发论述了自动报靶技术的发展,在此基础上提出了基于嵌入式机器视觉的智能报靶系统设计实现。 本文讨论了基于机器视觉的嵌入式报靶系统终端硬件组成、相关图像格式和Linux操作系统,分析了嵌入式Linux操作系统、Qt/E和开源计算机视觉库OpenCV关于ARM9处理器的移植,研究了图像校正、图像灰度化及二值化、图像分割与裁剪和识别判靶的相关算法,提出了颜色模板判靶的理论,并通过以ARM嵌入式图像处理识别模块为核心,采用功能模块设计理念的实现方案,从底层的操作系统及相关软件的移植入手到图像采集传输、图像处理、识别判靶等步骤,解决了依托ARM处理器结合USB摄像头完成自动图像识别报靶的问题。文中给出了报靶系统的详细硬件组成方案,并在嵌入式Linux操作系统下依托Qt库和开源计算机视觉库(OpenCV)解决了软件组成与具体实现,最终在此基础上论述了本课题设计的实验装置及详细的实验结果。
上传时间: 2013-07-18
上传用户:yuanyuan123
显示技术被定义为新世纪世界朝阳产业之一。几十年来,LED显示技术成为一项使用最广泛和最普及的技术,由于其极高的性价比、高亮度、主动发光等特性,使得LED构成的大屏幕已经被广泛的应用于车站、码头、广场等各种场合以及各企事业单位,成为各单位、部门很好的信息发布与交流工具。传统的显示技术以简单的8位或者16位单片微控制器为核心,其运算速度、内存容量、存储空间和通讯方式等方面存在着很大的局限性,很难实现高难度图文动态特技显示和高灰度级显示,并且无法满足信息容量大和处理速度很高的场所。 本文在分析LED显示控制原理、灰度级实现以及彩色显示实现原理的基础上,制定了ARM+FPGA的LED点阵显示控制方案,采用三星公司S3C2410芯片上的LCD显示接口,设计了显示数据重组、非线性占空比γ反校正等逻辑,结合FPGA技术实现了高性能的LED点阵显示控制;同时研究了嵌入式Linux操作系统,在实验基础上详细论述基于Linux操作系统的帧缓存设备模块加载模式下的控制技术,并开发基于ARM平台的LED显示屏播放以及管理应用程序。 本文的创新之处在于提出并系统研究了改善LED显示效果的数据重组技术以及非线性占空比下的γ反校正技术,并通过软硬件调试系统达到预期显示效果。
上传时间: 2013-04-24
上传用户:xymbian
近年来,随着UPS电源的广泛使用,对UPS电源的监控要求也越来越高,而嵌入式系统的使用和Internet的普及,使得这种需求成为可能。将嵌入式系统和Internet结合用于UPS电源网络监控是一种必然趋势,它可以借助Internet网络完成对UPS电源现场的监控任务,从而将监控扩展到更广的空间。目前,基于嵌入式系统的网络监控已经成为监控领域研究的一个热点。 本课题以UPS电源为监控对象,在综合分析UPS电源、嵌入式系统、CAN总线的基础上,从实际应用出发,对嵌入式技术在UPS电源网络监控系统的应用进行了深入研究。通过对比和分析工业监控网络的现状之后,确定采用基于Internet和CAN总线的嵌入式系统对UPS电源进行网络监控,完成了基于Linux操作系统的监控系统开发。在监控系统硬件设计中,主控芯片选用了SAMSUNG公司低功耗高性能的ARM9系列的S3C2410,CAN控制器使用了新型的独立CAN控制器MCP2510,网络控制器选用了Cirrus公司的CS8900,并完成了CAN接口模块、以太网接口模块和人机交互模块的设计。软件设计中移植了嵌入式Linux操作系统和嵌入式图形用户界面,以及对MCP2510驱动的开发,由于系统要实现网络浏览和大量的数据交换,引入了嵌入式服务器Web server和嵌入式数据库SQLite,方便了数据的管理,提高了浏览速度。 经实验调试,该UPS电源网络监控系统能够通过浏览器对UPS电源运行状态、故障等信息进行监控、统计和查询,实现了小体积,低功耗,高性能的网络监控。该网络监控系统的研究具有广阔的应用前景,对其它工业监控网络也具有一定的指导和借鉴意义。
上传时间: 2013-04-24
上传用户:whenfly
随着国民经济的快速发展,我国对于电力的需求和依赖性也越来越大。同时,对变电站及电网的安全和稳定也提出了更高的要求。2008年的南方冰雪灾害造成了电力设施及输电线路的重大损失,严重危害了电网的正常工作,影响了人民的正常生活和工厂的正常运行。电力部门需要一种能够实时监控变电站设备的监控系统,第一时间监测到电力设备的损坏和人为因素的破坏,迅速做出处理,将损失减小到最低值。随着电力部门网路化的全面普及,各个变电站有了相应的通讯网络,使得监控系统网络传输成为可能。 课题探索了低功耗、高性能、低成本并具有丰富芯片资源的嵌入式处理器和内核精简、性能强悍、源码开放及开发成本低的操作系统,设计和实现了基于ARM9和嵌入式Linux操作系统的变电站监控系统,实现了对变电站设备的实时视频监控、红外线监测和烟雾火灾探测等功能。系统硬件采用模块化设计,主控制器模块采用三星公司的S3C2410A高性能芯片作为嵌入式微处理器,设计了外围接口电路和其它外围设备电路;视频监控模块采用OV511系列USB摄像头进行图像采集;红外线防盗监测模块采用热释电红外线传感器配合菲涅尔透镜设计了报警电路;烟雾火灾探测模块采用Motorola公司生产的离子型烟雾检测芯片MC14468,设计了监测电路。系统软件开发分两层,下层软件开发构建了交叉编译环境,移植了嵌入式Linux操作系统并利用Video4Linux API库函数接口完成了视频图像采集程序的设计,同时对摄像头驱动程序进行了提取和编译;上层软件开发实现了对采集的视频数据在网络中传输,使用Visual C++设计了客户端监控应用界面,实现人机交互,并对所采集视频图像进行了最优化处理。 课题针对现有监控系统存在的不足进行改进,集视频监控、红外线防盗监测和火灾报警等功能于一体,充分发挥嵌入式系统和计算机网络的优势,设计出了功能丰富,性能优良的变电站监控系统。提高了变电站运行和维护的安全性及可靠性,并逐步实现了电网的可视化监控和调度,使电网调控运行更为安全、可靠。
上传时间: 2013-04-24
上传用户:glitter
随着汽车技术的不断发展,越来越多的的人拥有了自己的汽车,基于汽车安全的汽车辅助系统也日益受到了人们的重视。汽车辅助安全系统可以对汽车驾驶过程中出现的紧急情况进行报警和控制。可以预见,基于汽车安全的辅助驾驶系统有着良好的发展前景和广阔的应用空间。 本文通过将图像检测技术和激光测距技术相结合,应用ARM+DSP的双核架构,设计出一款高性能的汽车主动安全系统。系统通过图像识别技术对行车路况进行监控,并通过激光测距技术对前方车距进行检测。当自车与前方的车距小于系统计算出来的安全车距,并有可能发生碰撞时,系统将予以报警,提醒驾驶员注意减速或制动,从而达到有效预防追尾碰撞事故发生的目的。本文的主要内容包括以下几个方面: 1)完成系统的整体硬件设计工作。针对汽车安全系统对准确性和实时性的要求,系统设计采用S3C2410作为系统的主控制器、TMS320DM6437作为系统的协处理器。双核架构的应用将大幅度提升系统在图像检测方面的运算能力。 2)为提高系统与各子模块的通信效率,系统采用CAN总线作为主控制器与其他子模块的主要通信总线。并开发出相应的驱动软件。 3)系统采用嵌入式Linux操作系统,应用Linux强大的事务管理能力,来提高系统的处理能力和响应速度。 4)通过对汽车碰撞过程的分析,研究开发出一套汽车防撞决策算法,对驾驶员预警和对车辆进行辅助制动,保障驾驶人员的安全。 最后,论文在总结全文工作的基础上,指出了系统的不足之处和进一步研究的工作方向。 总之,在汽车安全技术在国内刚刚起步的今天,对该系统的研究对于中国自主的汽车主动安全系统无论是在理论研究还是实际应用上都具有一定的价值。
上传时间: 2013-07-08
上传用户:y307115118
数控冲床送料系统主要用于与冲床实现配套,在冲孔过程中按照程序设定控制板料移动和冲床冲孔,实现冲孔的高度自动化。自动送料机构作为冲压加工生产实现自动化的最基本的要求,它的自动化程度高低,直接影响着冲压生产效率以及冲压生产整体自动化水平,只有其自动化程度与冲压设备相匹配甚至高于冲压设备,才能够实现冲压生产的完全自动化。 嵌入式系统是继IT网络技术之后,又一个新的发展方向,由于嵌入式系统自身的优点,现在已经广泛应用到军事国防、消费电子、工业控制等各个领域。随着电子、计算机、自动控制以及精密机械与测试技术的不断提高和发展,自动送料装置也在随着数控机床的发展而在迅速发展和演变。而随着嵌入式微处理器的发展,嵌入式系统也开始运用到数控冲床自动送料系统中来。 本文采用目前广泛使用的32位ARM微处理器,Samsung公司基于ARM920T的S3C2440A作为系统的主控制器,该处理器主要面向嵌入式设备,具有性价比高、功耗低的特点,并且在嵌入式Linux操作系统下可移植性好,具有较强的控制能力和丰富的片内资源。该系统能实现数控冲床的自动送料,软硬件结构简单,定位精度高,操作简单方便,具有良好的人机界面。论文首先根据生产实际要求和控制系统设计原则,确定了送料系统的软硬件总体设计方案。硬件方面,在S3C2440A的基础上扩展了NANDFlash、NORFlash、SDRAM、LCD触摸屏模块,并设计了X、Y轴电机及其驱动电路。软件方面,选用Linux操作系统,在此基础上构建了嵌入式Linux开发环境,实现了Bootloader、Linux内核、YAFFS根文件系统的移植,选用Qt/Embeded设计系统的操作界面,给出了系统各个模块的程序设计,包括人机界面、速度预处理、插补模块和电机控制部分,文章对系统的软硬件的抗干扰技术也专门做了介绍。随后,文章还介绍了积分分离的PID控制算法,并通过使用matlab对电机控制进行仿真,验证了该算法的可行性。 文章在最后对整个设计进行了总结和展望,指出了系统存在的问题和一些可以改进的地方。
上传时间: 2013-06-28
上传用户:love1314
视频监控系统是安全防范系统的组成部分,它是一种防范能力较强的综合系统。视频监控以其直观、方便、信息内容丰富而广泛应用于许多场合。嵌入式视频监控系统是以应用为中心、软硬件可裁减的、适应应用系统对功能、可靠性、成本、体积等综合性严格要求的专用计算机系统,亦即为监控系统量体裁衣的专用计算机系统。嵌入式视频监控系统主要由嵌入式处理器、相关支撑硬件、嵌入式操作系统及应用软件系统等组成,它是集软硬件于一体的可独立工作的“器件”。在视频监控上的嵌入式应用将是视频监控领域的一个重要发展方向。 论文首先阐述了嵌入式网络视频监控系统的发展、现状以及整体构建,然后介绍了嵌入式Linux操作系统以及ARM处理器的发展情况,分析了主要外围电路的设计,以及如何在ARM硬件平台上进行嵌入式Linux内核的编译与移植,介绍了Bootloader的启动原理及运行过程,并对在Linux操作系统下的USB驱动程序的开发进行了研究。本文重点讨论了图像采集、编码和网络通信程序的设计原理与实现。最后进行了系统整体测试,并提出进一步开发设想。 本文的研究结果具有较大的工程实际意义,对于基于IP技术的各种视频通信应用具有一定的参考价值。
上传时间: 2013-06-28
上传用户:cainaifa
在实际工程中,往往有大量分布广泛的现场数据需要远程采集传输。数据采集传输系统已经在实现自动化过程中发挥了重大作用。但还存在采集通道少、速率低、数据传输方式不灵活,操作复杂,对测试环境要求较高等问题。如何建立起新一代灵活、高效、高速、多通道、实用性强、覆盖面广、适应复杂监测环境的数据采集传输系统成为一个重要的工程问题。 随着社会的发展和进步,环境和生态的恶化越来越明显,日益威胁着人类的生存和发展。环境监测是环境保护的重要组成部分和基础性工作。国家环保部于2008年制定了《污染源在线自动监控(监测)数据采集传输仪技术要求标准》。本文在分析数据采集传输系统研究现状和发展趋势的基础上,依照该标准,研究了一种多种信号标准兼容,多种采集通道可选的环境监测用数据采集传输系统。课题来源于济南大陆机电有限公司委托科研项目(项目编号:W0624)。本文主要进行了以下工作: (1)分析研究数据采集传输系统的重要意义。调研数据采集传输系统的研究现状和发展趋势。分析环境监测用数据采集传输系统的特点。 (2)以国家环境保护部制定的《污染源在线自动监控(监测)数据采集传输仪技术要求标准》为依据,分析了环境监测用数据采集传输系统的特殊功能需求,制定了系统技术参数。为解决系统核心板与功能板架构存在的接口防震性差,系统不稳定等问题,提出功能主板与扩展接口板的系统架构。选用ARM9处理器S3C2440和嵌入式linux操作系统。 (3)以开发达到环保标准的数据采集传输系统为目标,进行了系统硬件设计制作。分析了系统的地址空间。详细分析了系统的扩展接口分配和地址空间分配,避免了总线等硬件资源的冲突。基于系统功能主板的总线扩展接口和GPIO扩展接口扩展了开关量采集单元、开关量输出单元、串口单元、模拟量采集单元、人机交互单元等功能单元等电路。设计制作了印制电路板。 (4)研究嵌入式linux开发过程,分析嵌入式linux驱动与应用程序架构。构建了交叉的嵌入式linux开发环境。对环境监测用数据采集传输系统的特定功能单元进行软件开发。主要进行了总线操作、模拟量采集、RS-232串口数据传输、GPRS数据传输、智能仪表的RS-485通讯等驱动应用程序开发。
上传时间: 2013-07-10
上传用户:klds