本文介绍了在LabVIEW环境下,利用NI公司的附加工具包中的数据库接口工具包LabVIEW SQL Toolkit进行Access数据库访问的方法。该方法易于理解,操作简单。关键词:LABV
上传时间: 2013-04-24
上传用户:安首宏A
随着科技的不断进步,现代电子技术、信息技术得到不断的发展,随之也带来了监控技术的不断发展。现代监控技术的含义已不仅仅是局限于某种单一的或独立的传感器测量或数据处理,而是多种技术的集成融合。针对与风蚀风沙与小气候环境的监测技术的实际需要,本选题提出了一种基于嵌入式ARM-Linux技术、Zigbee技术、GPRS网络技术与现代传感器技术的风蚀风沙与小气候环境的监控系统。 针对风蚀风沙以及小气候环境监测的各种传感器的种类以及型号的差别性与环境因子的需要,本选题选择了功能强大的ARM9处理器AT91RM9200为硬件平台,以开源的嵌入式Linux操作系统为软件平台的设计方案。考虑到野外监测中传感器的分布问题,选择了无线自主路由的Zigbee技术进行各种模拟传感器的连接,Zigbee主模块与AT91RM9200处理器之间的通信采用RS-232总线进行连接的设计思路。在对数据进行处理方法的选择上,本选题进行了数据的本地存储与GPRS网络无线远程发送相结合的设计方法。本地存储可以利用具有USB接口的现场存储设备如U盘、SD卡等。在进行GPRS网络传输时,本课题选择了西门子公司的MC39i模块实现GPRS网络与Internet网络的无缝对接,以进行终端设备与远端服务器的通信。软件设计上,采用了模块化设计,使用多线程编程,提高了软件运行的能力,在网络编程上使用了Socket编程技术,保证了多通道数据的网络传输。 本系统已经实现了硬件设计、软件设计的全部过程,并且已经在吉林白城中国农业大学实验站安装使用。实践表明,该系统具有可靠性高、体积小、安装方便,数据采集及时、准确、可靠等特点,适合大部分野外环境的监测应用。
上传时间: 2013-04-24
上传用户:tzl1975
针对仪器仪表向高端产品的发展趋势,课题提出并设计实现了一种基于嵌入式μ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
智能仪表人机界面软件自动生成的方法 The Method of Automatic Generation for HMI Software in Intelligent Inst
上传时间: 2013-07-04
上传用户:woshini123456
单片机解读GPS信息(KeilC环境)(文中仅介绍时间处理方法,其他方法类似)
上传时间: 2013-04-24
上传用户:Alibabgu
提出了一种基于PLC的四相步进电机控制的方法,介绍了控制系统的设计方案及其软硬件的实现方法。实现对四相步进电机的转速控制、正反转控制、以及步数控制。提出设计总体方案,详细阐述了驱动电路组成。方
上传时间: 2013-04-24
上传用户:dtvboyy
射频识别技术(RFID,RadioFrequencyIdentification)是目前自动识别技术发展的趋势所在,更被誉为21世纪最重要的十大技术之一。当成本这一始终阻碍RFID得到全面发展的问题在全球各国政府政策的支持下得到解决后,RFID得到了前所未有的广泛发展和应用。在条形码逐步被RFID标签取代的今天,作为RFID系统核心组成部分的RFID阅读器,有着极其广泛的技术开发空间和市场前景。如何根据应用的需要,设计出性能良好、使用方便并且具有相当通用性的RFID阅读器产品,是众多企业和单位在应用中会遇到的课题。 本文首先简单介绍了RFID基本原理和RFID阅读器系统结构,然后结合工程项目的要求,介绍了一个基于ARM嵌入式平台的便携式RFID阅读器的设计实现的实例。在设计和实现过程中,首先进行了系统需求和特点的分析,结合系统便携化和功能复杂性方面的特点以及ARM嵌入式系统的优势制定了系统方案并进行了功能模块划分。然后在此基础上设计了各模块的硬件电路,编写了相应的驱动和测试程序。并且利用这些驱动和测试代码在ADS环境下通过JTAG接口对电路进行了调试和功能验证。接着采用802.11b/g方案对阅读器进行了无线组网的设计。此后在硬件系统的基础上,简述了Linux嵌入式操作系统下阅读器软件的开发。文章最后还介绍了将所设计实现的样机投入实际应用环境下的测试情况,详细描述了测试的内容、方法和结果。 文章试图通过对一个阅读器开发实例的详细介绍,提出一套完整的阅读器设计思路和流程,为学习和开发人员提供帮助。
上传时间: 2013-04-24
上传用户:hmr0452
水泵效率是反映水泵经济性能和综合性技术指标的参数。随着我国节能减排工作的深入开展,用泵企业要求准确、经常性地测试水泵的效率值,掌握设备的能源利用率和设备自身状况,评估设备运行经济状况的合理程度。目前,国内水泵效率检测仪器的测量精度低、实时性和可靠性较差,现场可操作性差,人机界面不够友好。 本课题是利用ARM嵌入式系统来实现水泵效率检测仪器的研制,旨在开发一种操作简单、便于携带又能满足指导经济运行精度要求的泵效测量装置,将计算机技术、传感器技术、数据采集处理技术、嵌入式系统技术相结合,实现水泵效率检测的同时,也实现了水泵各项主要参数的测试、数据保存、传输及曲线拟合等功能。研究了数据采集与处理、曲线拟合、数据库开发、通信等实现中的重点、难点问题,并采取了有效的硬件和软件抗干扰措施,确保了系统的稳定性和可靠性。 本文以模块化和结构化的思想搭建了基于ARM9的硬件平台,设计了专用模拟电路,研究了嵌入式操作系统WinCE4.2的移植,利用Platform Builder进行了操作系统内核的定制和编译,分析了WinCE4.2 Bootloader的工作原理和架构,根据系统的功能需要和硬件资源分配、设计了设备的Bootloader。 应用层开发使用embedded Visual C++4.0开发工具,集成IDE环境,快速的开发Windows CE应用程序。主要内容包括:开发友好的人机界面、实现仪器的基本功能、显示水泵机组的性能参数、绘制水泵性能曲线并显示和构建水泵性能数据库、实现通信。 在样机试制完成后,对多台水泵进行了试验,试验结果证明本检测仪器具有稳定可靠、测试精度和自动化程度高、管理维护方便的特点,具有较好的技术经济性能。
上传时间: 2013-06-02
上传用户:xyipie
随着人们对软件产品质量要求的不断提高,软件测试技术得到越来越多的重视和应用。本文深入研究嵌入式软件的测试技术,并将研究成果应用到测试实践中。论文的主要工作有: 嵌入式软件作为一种特殊的软件,符合软件的大多数特征,要研究嵌入式软件测试就必须先了解软件测试。本文研究了软件测试基本理论和通用测试技术,对当前国内外软件测试研究现状和热点做了综合分析,为下一步研究工作打下了测试理论基础。同时,针对嵌入式系统软件的特点,研究了针对于嵌入式系统的软件测试技术,分析了嵌入式系统软件的特征及测试要求。 构建了针对嵌入式系统软件测试的完备的测试策略是本文的重点之一。它旨在建立符合嵌入式系统软件特性的测试策略。包括测试模型的建立、单元测试、软件集成测试、软件与硬件集成测试、系统测试、确认测试及回归测试。通过对嵌入式系统软件测试的研究,实现了对嵌入式系统软件测试策略的优化。 在对建立嵌入式系统软件测试环境的研究中,应用了交叉开发测试环境的概念并研究了基于驻留监控软件、指令集模拟器以及基于JTAG的调试代理的交叉测试方法。最后搭建了基于ARM-Linux的嵌入式系统软件测试环境。 依据嵌入式系统软件测试的策略并根据语言学习系统的特点进行了有针对性的测试。在针对语言学习系统进行的软件测试设计和测试实施全过程中,验证了所提出的测试策略和测试模型,确保语言学习系统的软件质量的同时提高了测试效率。
上传时间: 2013-04-24
上传用户:qweqweqwe
本论文的工作是针对高等职业技术学院嵌入式系统实验和专业建设的实际需要而进行的。本文对ARM处理器及其寄存器结构做了认真的分析,对于文中涉及的系统硬件平台核心即基于ARM7TDMI的S3C44BOX芯片进行了研究,分析了ARM7TDMI内核结构和使用特点,并从设计实验的角度,研究了如何发挥器件的功能。在嵌入式操作系统的选择上,考虑了ARM7内核的具体情况,选择了μC/OS-II操作系统。论文对μC/OS-II的内核数据结构、运行机制以及μC/OS-II操作系统在S3C44BOX上的移植过程进行了详细的讨论。根据要求安排有A/D、D/A实验、LCD显示驱动、触摸屏及键盘:还安排了综合实验,内容包括:跑马灯、数码管、蜂鸣器、A/D、D/A、LCD等。 第一章介绍了嵌入式系统及嵌入式处理器的基础知识,包括目前常用的几种嵌入式处理器、操作系统,以及如何进行嵌入式系统的选型。 第二章介绍了嵌入式实验/开发系统使用的硬件平台,包括处理器、存储器、串行通信接口、以太网接口,提出了系统软件的调试方法。平台的硬件核心为SAMSUNG(三星)公司的S3C44BOX芯片。 第三章介绍了开发调试环境的建立,包括交叉编译环境的建立以及相关程序库、工具的安装,编写了相关程序。 第四章详细介绍了μC/OS-II系统的移植。包括Bootloader的移植、启动部分移植以及内存部分的移植,并给出了内核编译的基本方法。 第五章给出了本文研究的主要结论,并对系统的发展前景进行展望。
上传时间: 2013-06-27
上传用户:hakim