- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《工业控制计算机》2010年第 23卷第 7期
基于单片机的多路温度监测系统设计
Multi——channelTemperature Monitoring System Based on MCU
张新荣 (淮阴工学院电子与电气工程学院,江苏 淮安 223001)
摘 要
设计 一个宽量程 、高精度 的多路 温度监测 系统 。采 用K型热电偶作 为温度传 感器 ,信号调理 电路采用 多路 开关
CD4051和AD595芯片,模拟与数字信号的转换采用转换器ADC0809,单片机则采用性价 比较高的AT89C52型号单片
机 ,使用单片机 C语 言进行编程 ,采用仿真软件 Proteus进行测试仿真 ,通过编程、调试 ,所设计的多路温度监测软件系统
工作稳定、测量精度高,具有一定的现实意义和应用价值 。
关键词 :单片机 ,温度 ,监测
Abstract
Thispaperdesignsamulti——channeltemperature monitoring system withwide rangeand high precisionSelecting K——type
thermocouple as temperature sensor,using CD4051 and AD595 chip for the core of signalconditioning circuit,choosing
ADC0809 foranalog—to—digitalconversion.because ofthe cost-effectiveThetype ofsingle—chip microcomputerisAT89C52,
Thisdesignused single-chip C languagetoprogrammingand the simulation softwareofProteusfortesting and simulating
Keywords:single—chip microcomputer,temperature,monitor
本文设计一个多测量点、宽量程的智能温度测量应用系统 。 监测 3路温度信号,使用性价 比较好 的K型热 电偶来采集温度
为提高测量的分辨率 ,模拟 、数字信号的转换采用 8位分辨率 、7 信号,经过多路选择开关 CD4051,由专用信号调理芯片AD595
位精度的 8位 的A/D转换器 ADC0809,系统的 CPU芯片采用 来对 K型热 电偶采样 的信号进行补偿等处理 ,A/D转换部分则
目前最大众 的、低价位 的但技术成熟 ,由ATMEL公司生产 的 使用廉价且精度较好的ADC0809进行模拟量与数字量之间的
AT89C52型号单片机 ,仪器 的显示器采用8155扩展单片机的 转换 ,考虑到ADC0809的输 出为 8位 ,测量温度 的范 围约为
I/O接 口连接 ,接 口电路简单 、实用 ,为 了方便对报警温度 的设 0—200oc,精度为 1℃ ,显示部分使用 8155拓展单片机的接 口,
定,采用 4x4矩阵键盘进行输入操作 。 由3组 3位的数码管来显示 ,监测系统的报警温度设置由一个
1 系统总体 设计原理及方案 矩 阵键盘来输入 ,当检测 的温度超过设定 的报警温度时 ,对应的
发光二极管点亮。
从硬件设计角度来看分为3个部分,第一部分为数码管显
示模块 ;第二部分为矩阵键盘输入模块 ;第三部分为温度采集与
处理模块 。从软件设计角度来看分为 4个部分 ,第一部分为主函
文档评论(0)