本网页已闲置超过3分钟,按键盘任意键或点击空白处,即可回到网页
最热资讯


硬件只需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 度。
所以你只需把转化和显示负温度的程序加进去就可以了。
电路城所有电路均源于网友上传或网上搜集,供学习和研究使用,其版权归原作者所有,对可以提供充分证据的侵权信息,本站将在确认后24小时内删除。对本电路进行投诉建议,点击投诉本电路反馈给电路城。
直接使用附件资料或需要对资料PCB板进行打样的买家,请先核对资料的完整性,如果出现问题,电路城不承担任何经济损失!
实用DIY:一款Arduino温度计的诞生
2016-02-02
基于单片机的DS18B20温度检测系统设计方案
2019-10-08
基于单片机的智能加湿器系统电路设计
2019-12-10
基于单片机的温度检测系统设计方案
2019-11-07
51单片机高级外设和项目篇(第1篇)——温度传感器DS18B20
2020-10-13
2人评价,平均分5