基于温度传感器的单片机温控电路设计
摘要 随着微处理器和大规模集成电路的发展,与其在测试控制技术方面的广泛
应用,仪器设备的智能化已成为自动化技术发展方向,数据采集与温度检测的自
动化将取代传统的方法。
本设计采用 STC89C52 型号的单片机,数字温度传感器采用美国 DALASS 公司
的 1–Wire 器件 DS18B20,即单总线器件 DS18B20,与单片机组成一个测温系统,
当系统上电时,温度传感器就会读出当前环境的温度,并在 LED 数码显示管上显
示出当前的温度,该测温系统的测温围为-40℃~110℃,按此要求设计硬件和软
件以实现这一功能。
关键词:单片机 温度传感器 DS18B20 温度
一、 实验目的
充分利用网络资料,搜集资料,设计制作由 51 单片机为控制核心的实用系
统硬件电路,完成环境温度采集、显示、设置、报警、执行等功能。
二、实验容
本文设计是以单片机为核心,实现温度实时测控和显示。确定电路中的一些
主要参数,了解温度控制电路的结构,工作原理,对该控制电路性能进行测试。
主要容:
硬件部分设计
以 STC89C52 单片机作为处理器来处理数据,DS18B20 温度传感器进行温度
采集,八段数码管作为显示模块,利用键盘完成对温度测控。
三、设计方案
方案一:本设计是用来测控温度的,可以利用热敏电阻的感温效应,将被测
温度变化的模拟信号,电压或电流的采集过来,首先进行放大和滤波后,再通过
A/D 转换,将得到的数字量送往单片机中去处理,用数码管将被测得的温度值显
示出来。但是这种电路的设计需要用到放大滤波电路,A/D 转换电路,感温电路
等一系列模拟电路,设计起来较麻烦。
方案二:本设计采用单片机做处理器,可以考虑使用温度传感器,采用由达
拉斯公司研制的 DS18B20 型温度传感器,此传感器可以将被测的温度直接读取出
来,并进行转换,这样就很容易满足设计要求。
方案比较:从上面的两种方案,可以很容易看出来,虽然方案(2)软件部分
设计复杂点,但是电路比较简单且精度高,方案(1)所需硬件部分比较麻烦,
评论0
最新资源