• 方案介绍
  • 附件下载
  • 相关推荐
申请入驻 产业图谱

简易数码管显示温度计设计,简单易上手

2018/03/19
204
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

DS18B20温度计原理图.rar

共2个文件

硬件只需STC单片机+DS18B20+3位共阴数码管即可实现一个精简温度计的设计。单片机STC15W408AS(内部集成了高精度可调晶振)通过DS18B20读取温度,用推挽方式直接驱动3位共阴数码管显示温度。(0-99.9摄氏度)
单片机和数码管叠罗汉(单片机插在面包板上后数码管插在面包板单片机引脚对应的位置)

程序中DS18B20.H驱动不适合直接用于STC89/STC90系列及其他公司的单片机(延时时间不同需修改)
如何读取负温度:
DS18B20测温范围 -55℃~+125℃
温度的读取
DS18B20在出厂时以配置为11位,读取温度时共读取16位,前5个位为符号位,当前5位为1时,读取的温度为负数;当前5位为0时,读取的温度为正数。温度为正时读取方法为:将16进制数转换成10进制即可。温度为负时读取方法为:将16进制取反后加1,再转换成10进制即可。例:0550H = +85 度,FC90H = -55 度。
所以你只需把转化和显示负温度的程序加进去就可以了。

  • DS18B20温度计原理图.rar
    下载
    描述:原理图
  • 3位共阴数码管温度计.rar
    下载
    描述:源码

相关推荐