- 1
- 0
- 约1.26万字
- 约 17页
- 2017-08-20 发布于浙江
- 举报
ds18b20可调温度控值钠器
自制可调温度控制器(附原理图和源程序)
自制可调温度控制器
?????? 近期我发现很多DIY或是电子爱好的朋友们比较关注电子温度控制器制作的文章,前面我也发过一篇AT89C2051控制的简单温度计制作的文章,但是由于电路比较简易,而且没有调温功能.应部分朋友的要求我在此转载一篇温正伟在无线电杂志上发表过的一款可以方便调节、设定温度的控制器。 1. 功能介绍 笔者设计的这一款温度控制器是使用仍是比较常用的DS18B20集成温度传感器,还是用七段数码管做显示,完成温度采集与处理控制的CPU仍是AT89C2051单片机,但该电路具有电路简单,制作起来也无需调试,安装好后就可以使用等方便DIY的优点。
????? 该电路最大的特点是用可以直观方便的调节所要限定的温度值,温度值是用3个7段共阳极数码管显示的,上电后会显示当前的温度值,按设定键时会闪烁显示设定温度值,这时可以按上/下调节键调整设定温度值,再次按下设定键时返回当前温度显示同时会对设定温度值进行保存,这个设定值会保存在DS18B20中,掉电后也不会丢失,下次上电时,单片机会自动读入上次的温度设定值。长按设定键为关闭显示和温控,再次按下时功能再次打开。电路中还设计了一路继电器控制,程序中设定超出设定温度时继电器被驱动吸合。
2. 元器件背景及选用 表一是元器件列表。在这个电路中关键的两个元器件分别是单片机AT89C2051和温度传感传感芯片DS18B20。AT89C2051具有2K的可多次擦写的FLASH存储器,有15个I/O口,用于做一些小型的控制显示和数据采集系统是很好的选择,本制作中2051单片机除要完成数据采集、处理、控制和显示的任务外,还要完按键值的采集、处理。如果要用常规的数字加模拟电路实现起来就相对困难多了。DS18B20是DALLAS半导体公司(现属MAXIM公司)设计生产的单总线数字温度传感器,单总线也就是说只用一根I/O引线完成数据的输入输出功能,所以它的体积很小,而且电压适用范围在3-5.5V,封装形式除有SO/uSO的8PIN贴片式,还有更方便的三极管形式的TO-92封装(封装形式和引脚说明请看图一)。DS18B20测量温度范围为 -55°C~+125°C,其A/D转换的分辩率可用程序控制分别为9位、10位、11位和12位,最高分别率可以高达0.0625°C,但在-10~+85°C范围内其精度为±0.5°C,这个精度已可以满足普通型的环境温度控制或测温类消费电子产品的要求。DS18B20中有三个8位E2RAM单元(非易失性可电擦写储存器),可以读写上下限警报温度值和一个自定义值,在本制作的中就只使用了上限温度值单元。每个DS18B20出厂时都有一个唯一的序列编号,就是说在同一个单总线系统中可以控制多个DS18B20。对DS18B20的单总线的操作方法这里因篇幅问题不可能一一说明,有兴趣的读者可以自己多查看些的DS18B20资料。
表1 元件清单
元件名
数 量
说 明
AT89C2051
1
AT89C4051也可
DS18B20
1
温度传感器
七段数码管
3
共阳极
LM7805
1
稳压三极管
小按钮
3
100uF,10uF电解电容
各1
0.1uF瓷片电容
1
30pF
2
12M晶振
1
也可以用11.0592M
9012
1
也可用同类小功率三极管
S8550
3
同上
8.2K,4.7K电阻
各1
470欧电阻
7
可以根据数码管的亮度选用或不用
1K电阻
4
继电器
1
驱动电压为5V
?????????????????????????
??????????????????????????????????图1:温度传感器封装形式及引脚说明
3. 电路原理 制作中DS18B20使用外接电源的供电方式,数据端用4.7K电阻上拉,并联接到2051的11脚上。晶振选用12M的,使用简单的上电复位电路。选用共阳极的数码管,用S8550作位驱动,段引脚通过470欧的电限流电阻接入2051的P1口上,如选用的数码管亮度不足可以调小限流电阻值。笔者也使用过共阴极的数码管,在P1口用1K电阻上拉提供电流,亮度不高,但可以节省三个位驱动IO脚,电路更是简单。电路中有三个按键,分别是显示开关/温度设定,温度上调,温度下调,在电路上电运行时程序初始是处于关闭状态的,要按一下S2电路开始显示和监测,如再按一下S2进入温度设定状态,设定值每秒闪烁一次,这时可以按S1或S3进行调节,再按下S2时退回显示当前温度状态并保存温度值到DS18B20。使用2051的第9脚做控制输出端,低电平有效,笔者用它通过9012去驱动一个5V的继电器。笔者把这个电路安装到电脑前面板上,继电器触头端接机箱的散热风扇,设定一个温度值如28度,当机箱内的温度超出28度时
您可能关注的文档
- CortexM0_LPC1100_U的ART.pdf
- COSO框架主要内容及的内部控制.pdf
- CP+B 方法的.ppt
- CPC操作指南的.doc
- CPLD第2章的.ppt
- CPLD基础的.ppt
- CPM1A系列PLC的基本的逻辑指令.doc
- CPSC-CH-E-1002-08 的CHN.pdf
- cpu 模拟设计的.ppt
- cpu主要参数及选购的.ppt
- 2025至2030中国体感技术行业细分市场及应用领域与趋势展望研究报告.docx
- 2025至2030中国潮汐行业市场深度研究与战略咨询分析报告.docx
- 2025至2030中国服装服饰书籍行业市场前景分析及发展趋势与行业市场深度研究与战略咨询分析报告.docx
- 2025至2030职业教育产业政府战略管理与区域投资风险预测报告.docx
- 2025至2030中国氯化钠(盐)行业细分市场及应用领域与趋势展望研究报告.docx
- 2025至2030重型机械行业市场深度研究与战略咨询分析报告.docx
- 2025至2030中国电动汽车零部件行业市场发展状况及发展趋势与投资前景报告.docx
- 2025至2030中国台式电气安全分析仪行业细分市场及应用领域与趋势展望研究报告.docx
- 2025至2030中国输血加热器行业市场深度研究与战略咨询分析报告.docx
- 2025至2030中国航空航天与国防钛锻件行业细分市场及应用领域与趋势展望研究报告.docx
最近下载
- 2026年黑龙江职业学院单招职业技能测试必刷测试卷及答案1套.docx VIP
- 安徽医科大学2021年春季学期护理专业《外科护理》期末考试.docx VIP
- DL_T 272-2012:220kV~750kV油浸式电力变压器使用技术条件.pdf VIP
- 2025年民主生活会“四个带头”个人对照检查剖析材料(领导班子成员个人发言提纲).docx VIP
- NB∕T 35116-2018 水电工程全球导航卫星系统(GNSS)测量规程.pdf VIP
- CSC211数字式保护测控装置说明书V200.doc VIP
- 信息化运维服务信息化运维方案.doc VIP
- 2024年国抽细则试卷练习测试题附答案.doc
- 通力电梯5000minispace高速梯.pdf VIP
- 学习贯彻党的创新理论党性修养提高联系服务群众情况发挥先锋模范作用方面存在的问题及整改措施.docx VIP
原创力文档

文档评论(0)