基于单片机的多路温度监测系统设计.pdfVIP

基于单片机的多路温度监测系统设计.pdf

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

《工业控制计算机》2010年第23卷第7期摘

设计一个宽量程、高精度的多路温度监测系统。采用K型热电偶作为温度传

感器,信号调理电路采用多路开关

CD4051和AD595芯片,模拟与数字信号的转换采用转换器ADC0809,单片机则

采用性价比较高的AT89C52型号单片机,使用单片机C语言进行编程,采用仿真软

件Proteus进行测试仿真,通过编程、调试,所设计的多路温度监测软件系统

工作稳定、测量精度高,具有一定的现实意义和应用价值。

关键词:单片机,温度,监测

Abstract

Thispaperdesignsamulti-channeltemperaturemonitoringsystemwithwiderange

andhighprecision.SelectingK-typethermocoupleastemperaturesensor,using

CD4051andAD595chipforthecoreofsignalconditioningcircuit,choosingADC0809for

analog-to-digitalconversion,becauseofthecost-effective.Thetypeofsingle-chip

microcomputerisAT89C52.Thisdesignusedsingle-chipClanguagetoprogramming

andthesimulationsoftwareofProteusfortestingandsimulating.

Keywords:single-chipmicrocomputer,temperature,monitor

本文设计一个多测量点、宽量程的智能温度测量应用系统。为提高测量的分辨

率,模拟、数字信号的转换采用8位分辨率、7位精度的8位的A/D转换器

ADC0809,系统的CPU芯片采用目前最大众的、低价位的但技术成熟,由ATMEL

公司生产的

AT89C52型号单片机,仪器的显示器采用8155扩展单片机的I/O接口连接,接

口电路简单、实用,为了方便对报警温度的设定,采用4×4矩阵键盘进行输入操作。

1系统总体设计原理及方案

图1温度控制系统组成框图

系统组成原理如图1所示,整个系统由三部分组成:温度采集及放大电路、

AT89C52单片机系统、扩展8155及显示电路。系统工作时,温度由K型热电偶通

过CD4051选择后由AD595转换成电流信号,经运放放大至0~5V的电压信号,由

ADC0809转换成单片机所能接受的数字信号,此信号与温度的

给定值比较得到温度的偏差。系统的给定值由键盘输入,并可以随时修改,设置

温度和采样温度可同时显示在LED上。采用K型温热电偶的输入回路部分是一平

衡电桥,它与AD595配合使用,实现温度零点迁移。输出信号经AD595放大到A/D

转换所需标准信号,根据量程的不同,可选择和调整放大器的反馈电阻以改变放大倍

数,从而实现了温度标准信号的转换。键盘与显示器部分由九个共阴极数码管和一

个驱动器组成,其中显示器用于温度显示以及支持键盘进行控制参数设定显示,键盘

与按键完成参数设定与系统的启动、停止操作。通过8155扩展I/O口,PA口和PC

口控制LED数码管的显示。

本系统应用51系列单片机做一个多路温度监测系统,准备

监测3路温度信号,使用性价比较好的K型热电偶来采集温度信号,经过多路选

择开关CD4051,由专用信号调理芯片AD595来对K型热电偶采样的信号进行补偿

等处理,A/D转换部分则使用廉价且精度较好的ADC0809进行模拟量与数字量之

间的转换,考虑到ADC0809的输出为8位,测量温度的范围约为

0-200℃,精度为1℃,显示部分使用8155拓展单片机的接口,由3组3位的数码

管来显示,监测系统的报警温度设置由一个

矩阵键盘来输入,当检测的温度超过设定的报警温度时,对应的发光二极管点

亮。

从硬件设计角度来看分为3个部分,第一部分为数码管显示模块;第二部分为矩

阵键盘输入模块;第三部分为温度采集与处理模块。从软件设计角度来看分为

文档评论(0)

176****0728 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档