随着现代控制技术的飞速发展和传统工业改造的逐步实现,能够独立工作的温度检测和显示系统已经应用于诸多领域。传统的温度监测系统可靠性和实时性相对较差,温度测量的精度和准确度较低,而且大多采用有线方式对整个系统进行控制,这不利于应用的扩展。近年来,嵌入式系统和无线通信技术(特别是短消息业务)受到远程监测领域研究者的密切关注,成为一个研究热点。本文提出了一种将带有I2C总线的ARM嵌入式微处理器和短消息业务(SMS)用于温度检测系统中的方法,实现了温度的多点监测。本文的主要研究内容如下: (1)多点温度监测系统硬件设计。采用以ARM微处理器LPC2290芯片为核心的嵌入式工控板,通过对Benq无线通信模块M22的控制,接收并识别监测中心发过来的短消息内容,实现了多点温度的采集及显示;采用八个带有I2C总线接口的数字温度传感器LM75,组成八点温度采集电路:利用带有I2C总线接口的LED驱动器件ZLG7290及共阴式数码管为温度显示电路,保证了温度测量的精度和准确度。 (2)多点温度监测系统软件设计。根据整个监测系统的特点,提出了软件设计的总体思路,并以ADS1.2为集成开发环境,将μC/OS-Ⅱ嵌入式操作系统的相关代码移植到LPC2290中;采用分层体系思想,使用标准C语言编写程序,结合嵌入式操作系统的任务管理、信号量等机制,并调用相关的应用程序接口函数(API函数),设计了包括温度采集、温度显示、短消息接收与发送等多个子程序。 (3)监测中心软件设计。为了增强系统控制和数据管理功能,使用Visual C++6.0及ADO数据库技术编写了监测中心软件人机交互界面,通过串口使另一M22无线通信模块同监测中心上位机的通信,实现了在PC机上发送短消息指令对下位机进行远程控制,并将接收到的数据存储在Access数据库中以便分析处理。 嵌入式技术和短消息业务在一定程度上提高了多点温度监测系统的测量精度、可靠性、稳定性和实时性,对改进远程监测系统的控制方式和数据传输方式有一定的意义,也为对嵌入式应用项目的开发奠定了基础。
上传时间: 2013-07-08
上传用户:feichengweoayauya
一种CAN总线开发板的所有源代码与原理图
上传时间: 2013-06-10
上传用户:mqien
使用最常用的RTL8019芯片的以太网开发板全部资料,包括源程序、原理图等。
上传时间: 2013-07-23
上传用户:Neal917
Protel四层板与内层分割教程,上手者实用教程。
上传时间: 2013-06-19
上传用户:neibuzhuzu
中英文对照,描述板级测试的各个方面,并提出板极测试可能出现的问题
标签: 板级测试
上传时间: 2013-08-03
上传用户:xzt
FL2440开发板底板原理图,支持WINCE6.0,LINUX2.60,安卓系统
上传时间: 2013-04-24
上传用户:拔丝土豆
随着信息社会的发展,人们要处理的各种信息总量变得越来越大,尤其在处理大数据量与实时处理数据方面,对处理设备的要求是非常高的。为满足这些要求,实时快速的各种CPU、处理板应运而生。这类CPU与板卡处理数据速度快,效率高,并且不断的完善与发展。此类板卡要求与外部设备通讯,同时也要进行内部的数据交换,于是板卡的接口设备调试与内部数据交换也成为必须要完成的工作。本文所作的工作正是基于一种高速通用信号处理板的外部接口和内部数据通道的设计。 本文首先介绍了通用信号处理板的应用开发背景,包括此类板卡使用的处理芯片、板上设备、发展概况以及和外部相连的各种总线概况,同时说明了本人所作的主要工作。 其次,介绍了PCI接口的有关规范,给出了通用信号处理板与CPCI的J1口的设计时序;介绍了DDR存储器的概况、电平标准以及功能寄存器,并给出了与DDR.存储器接口的设计时序;介绍了片上主要数据处理器件TS-202的有关概况,设计了板卡与DSP的接口时序。 再次,介绍了Altera公司FPGA的程序设计流程,并使用VHDL语言编程完成各个模块之间的数据传递,并重点介绍了DDR控制核的编写。 再次,介绍了WDM驱动程序的结构,程序设计方法等。 最后,通过从工控机向通用信号处理板写连续递增的数据验证了整个系统已经正常工作。实现了信号处理板内部数据通道设计以及与外部接口的通讯;并且还提到了对此设计以后地完善与发展。 本文所作的工作如下: 1、设计完成了处理板各接口时序,使处理板可以从接口接受/发送数据。 2、完成了FPGA内部的数据通道的设计,使数据可以从CPCI准确的传送到DSP进行处理,并编写了DSP的测试程序。 3、完成了DDR SDRAM控制核的VHDL程序编写。 4、完成了PCI驱动程序的编写。
上传时间: 2013-06-30
上传用户:唐僧他不信佛
嵌入式系统是为了专用目的内建到产品内部,实现控制、管理、通信等功能的计算机电路与软件的集合体。随着Internet的发展和后PC时代的到来,嵌入式系统的应用越来越广泛。目前嵌入式系统技术已经成为了最热门的技术之一,嵌入式产品已经在IT产业中占有很大的比重,同时大量的嵌入式应用也对嵌入式设备的性能和功能提出了更高的要求。 随着国内嵌入式应用的发展,ARM因其高性能、低功耗、低成本而成为移动通信、便携设备、消费与图像应用等嵌入式产品的首选。Linux是使用最广泛的操作系统,它能运行在包括ARM在内的所有主要处理器架构上。清晰的结构与开放的源码使Linux成为一个非常具有活力,节奏明快的操作系统。近年来对嵌入式Linux的研究正进行得如火如荼,并获得了长足的进步。基于ARM与IJnux的嵌入式技术已经成为当前嵌入式领域研究的一个亮点,应该被广泛重视和应用。 本设计的目的正是建立一个完整的基于ARM9核心处理器和嵌入式IJnux操作系统的嵌入式开发平台,为嵌入式系统开发提供一个完整的软硬件环境。 论文的背景是教研室的嵌入式图像处理应用项目。作者在项目中承担嵌入式系统主板、LCD驱动板、BootLoader软件、LCD及键盘驱动程序设计任务。因此本论文将研究如何构建一个完整的、性能优良的ARM嵌入式系统。论文首先介绍了嵌入式系统的基本概念、嵌入式系统的发展过程,然后进行功能分析和总体设计,分析嵌入式系统设计关键性问题,包括系统框架的设计、开发流程和开发原则以及对于嵌入式处理器和操作系统的选择,这对基于嵌入式平台的嵌入式应用系统设计具有普遍意义。随后我们将重点论述基于ARM的嵌入式硬件平台的设计、Linux操作系统内核的定制和交叉编译、BootLoader、Linux驱动程序的开发过程。最后,总结了本文的主要研究工作,并结合当今信息产业的先进技术对该开发平台做了展望。 论文提出的基于嵌入式平台的应用系统潜力非常巨大,有待进一步的研究和探索。
上传时间: 2013-06-18
上传用户:cknck
ARM开发板原理图,有了这个图,可以自己做一个简易的图,从而加深自己知识的理解。
上传时间: 2013-07-17
上传用户:zhangyigenius
LED显示屏单元板芯片介绍 IC的管脚功能 IC芯片分别:74HC245、74HC595、74HC138、74HC04、4953。各IC管脚功能如下: A: 74HC245功能是放大及缓冲。各引脚如图 20 和1接电源(+5V) 19脚和10脚接电源地(GND)
上传时间: 2013-05-17
上传用户:小杨高1