找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1837|回复: 2
收起左侧

P10屏幕显示DS18B20温度

[复制链接]
ID:72088 发表于 2024-1-10 10:15 | 显示全部楼层 |阅读模式


室外冷,用手加热了一下DS18B20
5.jpg

华北冬天的早上
4.jpg


天刚黑的时候
3.jpg


还不够低,18B20放冰箱冷冻试试
2.jpg
1.jpg


显示真容,专门设计的控制卡
7.jpg





原理图,大家可以借鉴一下,注意,本帖精华到了啊,
显示屏驱动其它端口都可以直接驱动,唯独OE(有的板标EN)
需要驱动能力更强,AT89C2051没有强驱动功能,这里也没用专用芯片.
用一个三极管解决问题。
51hei图片_20240110100940.png

评分

参与人数 1黑币 +50 收起 理由
admin + 50 共享资料的黑币奖励!

查看全部评分

回复

使用道具 举报

ID:72088 发表于 2024-1-10 18:34 | 显示全部楼层
逻辑分析仪,读出的各个引脚部分时序
BY.png
回复

使用道具 举报

ID:72088 发表于 2024-10-6 18:21 | 显示全部楼层


DS18B20温度显示,引脚高低电平控制亮度(2级亮度)          
元件:DS18B20,16*32屏,AT89C2051(晶振12M)
说明:定时器0控制EN亮度。EN端口需要驱动能力强,这里输出加8550反
相集电极输出。所以看程序-EN屏幕。实际是+EN屏幕,三极管倒相了。
写好程序后才发现定制线路板思路错了,应该P30/P31输出AB控制行信号。
留下P10/P11比较器用做光敏电阻加定时器1定时,给电容充电变相测得环
境亮度实现自动控制亮度。现在只有两级亮度,还需外接比较器,麻烦了。
DS18B20也可以用12位温度程序提高显示精度,转换时间长(750ms),等待
期间可以增加更多显示程序来填补。

新建文本文档.rar

3.21 KB, 阅读权限: 10, 下载次数: 12, 下载积分: 黑币 -5

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表