多点温度巡回检测系统的设计.doc
《多点温度巡回检测系统的设计.doc》由会员分享,可在线阅读,更多相关《多点温度巡回检测系统的设计.doc(25页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Four short words sum up what has lifted most successful individuals above the crowd: a little bit more.-author-date多点温度巡回检测系统的设计多点温度巡回检测系统的设计内 容 摘 要随着社会的进步和工业技术的发展,人们越来越重视温度因素,许多产品对温度范围要求严格,而目前市场上普遍存在的温度检测仪器大都是单点测量,同时有温度信息床底不及时、精度不够的缺点,不利于工业控制者根据温度变化及时作出决定。在这样的形势下,开发一种能够同时测量多点,并且实时性高、精度高,能够综合处理多点温度信
2、息的测量系统就很有必要。本课题以AT89C51单片机系统为核心,能对多点的温度进行实时巡检。AD590是美国模拟器件公司的电流输出型温度传感器。AD590输出电流信号传输距离可达1km以上。作为一种高阻抗的电流源,最高可达20M,所以它不必选择开关或COMS多路转换器所引入的附加电阻造成的误差。输出电流模拟信号经ADC0809进行A/D转换后直接送入单片机,节省硬件设施且使编程简单,为实现多路巡回检测,通过P0.0P0.2控制74LS373来达到设计目的。索引关键词:温度检测 单片机 多点温度巡回检测目 录第一章 绪 论11.1 本设计的意义11.2 国内外现状分析1第二章 系统总体方案设计1
3、第三章 多点温度巡回检测硬件设计23.1 AT89C51介绍23.2 传感器模块部分设计33.3 数模转换部分硬件设计43.4 LED显示电路设计53.5 报警电路设计73.6 整体电路图8第四章 软件部分设计84.1 A/D转换程序流程图84.2 显示程序流程图94.3 报警程序流程图94.4 主程序流程图10第五章 程序调试运行115.1 模拟调试115.2 在线调试11后记12参考文献13附录14-多点温度巡回检测系统第一章 绪 论1.1 本设计的意义温度测量的领域十分广泛,其实,不仅在工业领域,而且在民用领域、军用领域,温度的测量随处可见。在工业领域,电力系统的安全运行关系到整个工业的
4、发展和人民生活的稳定,其中一个重要的方面是电气设备自身的安全运行,由于绝大多数的电气设备采用封闭式结构,散热效果差,热积累大,并长期处于高压、大电流和满负荷运行,其结果造成热量集结加剧,温升直接危害电气设备的绝缘,这就要求对电气设备的温度状况进行测量控制。如发电厂的电机组随着电压增高和容量增大,解决定子铁心和绕组温升的问题就日益突出。在民用领域,超市的食品架内温度、人们生活空间环境的温度、空调的控置温度、冰箱的温度检测等等。随着计算机的发展,程序控制也逐渐成为了工业生产中的主要角色,各种各样的检测系统应运而生。基于单片机的温度监测系统具有以前温度检测无法具有的优点,因为系统为程序控制,所以实现
5、形势非常灵活,而且可以实现很多新功能,而且对于日益复杂化的工业生产,对于多点温度检测的需求也很大的程度上提高了。单片机具有体积小,功耗小的特点,而且可以对采集的数据进行软件处理,所以用单片机进行多点温度巡回检测,具有非常实际的意义。1.2 国内外现状分析随着世界进入信息化时代,自动化、信息化成为世界各国发展重要方向之一。现代传感器技术集约了多种学科的尖端成果、是国际上发展最迅速的高新技术之一;是传统产业技术改造和升级的“功效倍增器”,成为衡量一个国家科技发展的重要指标。温度传感器从传统类型向集成化、微型化、多功能发展,且随着材料行业对传感器敏感材料进一步的发展,传感器新敏感材料不断推出,高新材
6、料已广泛应用于新型传感器制造研发中,如光纤传感器等,我国与国外先进国家相比,还在处于落后的、状态。本设计主要涉及到微控制器和温度传感器的应用。二者的发展直接影响着温度检测方面的设计和应用。第二章 系统总体方案设计本设计共有五部分组成(如图2-1所示):温度采集、A/D转换、单片机、显示电路、报警电路,其中温度采集主要由AD590组成,把热力学温度信号转换成电流信号,然后放大,经电阻分压获得电压信号,送入A/D转换电路即ADC0809后得到8位数字温度信号,送入单片机,由单片机的TXD、RXD串行(高位在前,低位在后)送入显示电路显示,并且判断是否超出设定范围,若超出设定范围,由单片机启动报警电
7、路,报警。图2-1本设计是模拟温度的显示,温度经过AD590转换为电流信号,经放大器放大后转换成电压信号,进入ADC0809进行A/D转换成数字量,送入单片机后输出到静态显示部分,显示温度值。该设计中,显示部分采用74LS164串联组成驱动LED部分,这样既达到显示的目的又节省了I/O口,使设计简单明了。复位电路设计为上电复位。ADC0809进行A/D转换后,输出的是并行8位数据,直接送入单片机节省硬件设施且使编程简单,为实现多路巡回检测,通过P0.0-P0.2控制74LS373来达到设计目的。第三章 多点温度巡回检测硬件设计3.1 AT89C51介绍AT89C51是一种低功耗/低电压、高性能
8、的8位单片机。片内带有一个4KB的FLASH可编程、可擦除只读存储器。它采用了COMS工艺和ATMEL公司的高密度非易失性存储器(NURAM)技术,而且其输出引脚和指令系统都与MSC-51兼容。片内的FLASH存储器允许在系统内改编程序或用常规的非易失性存储器来编程。因此AT89C51/LV51是一种功能强、灵活性高,且价格合理的单片机,可方便地应用在各种控制领域。一、引脚功能说明如图3-1所示图3-1主电源引脚有:VCC(电源端)、GND(接地端);外接晶体引脚XTAL1和XTAL2;控制或其他电源复用引脚RST、ALE/PROG(地址锁存允许);/EA /VPP(外部访问允许端);输入/输
9、出引脚:P0.0P0.7, P1.0P1.7, P2.0P2.7, P3.0P3.7。其中P3端口还用于一些恢复功能。3.2 传感器模块部分设计AD590是美国模拟软件公司的电流输出型温度传感器,供电电压范围为330V,输出电流223A(-50C)423A(+150C),灵敏度为1A /C。当在电路中串接采样电阻R时,R两端的电压可作为输出电压。注意R的阻值不能取得太大,以保证AD590两端电压不低于3V。AD590输出电流信号传输距离可达到1KM以上。作为一种高阻电流源,最高可达20M,所以它不必考虑选择开关或COMS多路转换器所引入的附加电阻造成的误差。适用于多点温度巡回检测的控制。AD5
10、90主要特性AD590的测量范围为是-50C +150C;电源范围为3V30V;测量精度高。在本设计中,使用AD590对温度进行采集,即通过AD590把温度信号转换成电流信号,经电阻分压,最终转换成电压信号,送到ADC0809。其电路如图3-2示图3-2R1用来调节运算放大器的输入电压,经运算放大器放大后达到ADC0809的转换电压。二、与ADC0809接口AD590作为温度采集器件,把热力学温度转化成电流信号,送入运算放大器放大,然后静电阻转换成电压信号,送入ADC0809。图3-3给出一路温度采集电路与ADC0809连接的方式。要实现多路温度的采集,只需要在ADC0809的输入端连接多路温
11、度采集电路即可。图3-33.3 数模转换部分硬件设计为确保系统处理结果的精确度,A/D转换器和D/A转换器必须具有足够的转换精度;如果要实现快速变化信号的实时控制与检测,A/D与D/A转换器还要求具有较高的转换速度。转换精度与转换速度是衡量A/D与D/A转换器的重要技术指标。随着集成技术的发展,现已研制和生产出许多单片的和混合集成型的A/D和D/A转换器,它们具有越来越先进的技术指标。这里采用ADC0809芯片来进行模数转换。一、ADC0809介绍ADC0809是8位CMOS逐次逼近式A/D转换器。内部有8路模拟量输入和8位数字量输出的A/D转换器,它是美国国家半导体公司的产品,是目前国内最广
12、泛的8位通用的A/D转换的芯片。其结构如图3-4所示图3-4二、ADC0809各管脚功能ADC0809采用双列直插式封装,共有28条引脚,如图3-5所示。图3-5IN0IN7:IN0IN7为8路模拟典电压输入线,用于输入被转换的模拟电压;ADDA,ADDB,ADDC:三位地址输入端;八路模拟信号转换选择同由A,B,C决定;A为低位,C为高位。CLOCK:时钟信号;最高允许值为640KHz;D0D7:数字量输出端,A/D转换的结果由这几个端口输出;OE:A/D转换结果输出允许控制端,当OE端为高电平时,允许将A/D转换结果从D0D7端输出;ALE:地址锁存允许信号;八路模拟通道地址由A,B,C输
13、入在ADC0809的ALE端,信号有效时,将该八路地址锁存;START:启动A/D转换信号;当START端输入一个正脉冲时,立即启动ADC0809惊醒A/D转换;EOC:A/D转换结束信号,是芯片的输出信号;转换开始后,EOC信号变低;转换结束时,EOC返回高电平;这个信号可以作为A/D转换器的状态信号来查询,也可以直接用作中断请求信号;VREF+,VREF-:正负基准电压输入端;VCC,GND:正电源电压端和地端。三、硬件连接电路ADC0809与AT89C51连接可采用查询方式,也可采用中断方式。如图3-6示为终端方式连接电路图。由于ADC0809片内有三态输出锁存器,因此,可直接与AT89
14、C51接口相连。这里将ADC0809作为一个外部扩展并行I/O口,采用线选法寻址。由P2.0和/WR联合控制启动转化新号端(START)和ALE端,低三位地址线加到ADC0809的ADDA、ADDB和ADDC端,所以,选中ADC0809的INO通道的地址为OFEFBH。ADC08509的时钟信号取自AT89C51的ALE经二分频后的信号。当A/D转换完毕,AT89C51读取转换后的数字量时,必须用“MOVX A ,DPTR”指令。这样就完成了ADC0809与AT89C51的连接及工作过程。图3-63.4 LED显示电路设计在单片机应用分系统中,如果需要显示的内容只有数码和某些字母,使用LED数
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 多点 温度 巡回 检测 系统 设计
限制150内