- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于单片机的多点温度测控系统设计
摘 要:随着社会的进步和工业技术的发展,人们越
来越重视环境温度与人类的关系。本系统以AT89C52 单片
机为核心搭建了一个完整多点温度测控系统。控制器采用
单片机AT89C52 ,温度传感器采用AD590 温度传感器、转
换器采用ADC0808 模数转换器、显示模块为LCD1602 液晶
显示器,另外系统还具有按键和声光报警装置。本文结合
实际使用经验,介绍了AD590 温度传感器在单片机下的硬
件和软件结构,并使用Proteus 软件进行了仿真和结果分析。
关键词:AD590 传感器;ADC0808 ;多点测温;
AT89C52 单片机;LCD1602
0 引言
温度(Temperature )是表示物体冷热程度的物理量,
微观上即是物体分子热运动的剧烈程度。随着近代工业的
不断发展,温度测控系统已经应用于很多的地方,如实验
室温度测控、储藏室温度测控等。在不同的场合对温度测
控系统的要求也不尽相同,要求的精度也越来越高。很多
的领域对温度测控的要求越来越高,而且测控范围越来越
广,因此,对温度测控技术的需求越来越大。
1 系统设计方案
本系统由AD590 温度传感器、ADC0808 数模转换器、
AT89C52 单片机、LCD1602 液晶显示屏、按键模块和声光报
警模块构成,实现对温度进行多点同时测量并准确显示,
超出范围报警。整个系统由单片机控制,要能够接收
AD590 温度传感器经ADC0808 转换后的数据并输出显示出
来,系统根据案件命令,选择对应的传感器由LCD1602 进
行温度实时显示,并可使用按键进行报警阈值设定,超过
阈值即启动声光报警装置。
设计方案框图,如图1 所示:
2 系统硬件设计
2.1 AD590 温度传感器
AD590 是美国模拟器件公司生产的单片集成两端感温
电流源。主要特性如下:
①测温范围- 55℃~+150 ℃;
②线性电流输出1 μA/K ;
③线性度好,满刻度范围为±0 .3℃;
④电源电压范围4 ~ 30 V ,当电源电压在5 ~10V 之
间,电压稳定度为1%时,所产生的误差只有±0.01 ℃;
⑤电阻采用激光修刻工艺,使在+ 25℃ (298.2K )时,
器件输出298.2 μA :
⑥功率损耗低。
2.2 ADC0808 模数转换器
ADC 0808 是精度为8 位的CMOS 器件。利用它可直接
输入8 个单端的模拟信号分时进行A/D 转换,在多点巡回
检测和过程控制、运动控制中应用十分广泛。主要技术指
标和特性如下:
①分辨率:8 位。
②总的不可调误差: ADC0808 为±0.5LSB ,ADC 0809
为±1LSB。
③转换时间:取决于芯片时钟频率,如CLK=500kHz 时,
TCONV=128 μs 。
④单一电源:+5V 。
⑤模拟输入电压范围:单极性0~5V ;双极性
±5V,±10V (需外加一定电路)。
⑥具有可控三态输出缓存器。
⑦ 启动转换控制为脉冲式(正脉冲),上升沿使所有
内部寄存器清零,下降沿使A/D 转换开始。
2.3 AT89C52 单片机
AT89C52 是一种带8K 字节闪烁可编程可擦除只读存储
器(Flash Programable and Erasable Read Only Memory )的
低电压,高性能CMOS 微处理器,俗称单片机。该器件采
用ATMEL 高密度非易失存储器制造技术制造,与工业标准
的MCS-51 指令集和输出管脚相兼容。其主要特性如表1 所
示:
2.4 LCD1602 液晶显示屏
1602 液晶也叫1602 字符型液晶,它是一种专门用来显
示字母、数字、符号等的点阵型液晶模块。它由若干个
5 ×7 或者5 ×11 等点阵字符位组成,每个点阵字符位都可
以显示一个字符,每位之间有一个点距的间隔,每行之间
也有间隔。LCD1602 是指显示的内容为16 ×2,即可以显示
两行,每行16 个字符液晶模块(显示字符和数字)。
3 系统软件设计
3.1Keil 软件介绍
Keil C51 是美国Keil Software 公司出品的51 系列兼容单
片机C 语言软件开发系统。 Keil
文档评论(0)