找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1078|回复: 2
打印 上一主题 下一主题
收起左侧

P10屏幕显示DS18B20温度

[复制链接]
跳转到指定楼层
楼主
ID:72088 发表于 2024-1-10 10:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式


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


华北冬天的早上



天刚黑的时候



还不够低,18B20放冰箱冷冻试试




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






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


评分

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

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享淘帖 顶1 踩
回复

使用道具 举报

沙发
ID:72088 发表于 2024-1-10 18:34 | 只看该作者
逻辑分析仪,读出的各个引脚部分时序

回复

使用道具 举报

板凳
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, 下载次数: 7, 下载积分: 黑币 -5

回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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