发新帖我要提问
12
返回列表
打印
[技术问答]

有没有18B20的例子分享一下啊?我的怎么用手摸着才正常啊?

[复制链接]
楼主: 734774645
手机看帖
扫描二维码
随时随地手机跟帖
21
everyrobin| | 2022-12-3 12:29 | 只看该作者 回帖奖励 |倒序浏览
这个就是把时序配置好了就行
              

使用特权

评论回复
22
uytyu| | 2022-12-3 13:18 | 只看该作者
可能是你的连接存在问题的。              

使用特权

评论回复
23
eefas| | 2022-12-3 14:53 | 只看该作者
线存在接触不好,可能需要触摸显示。

使用特权

评论回复
24
软核硬核| | 2022-12-4 12:00 | 只看该作者
734774645 发表于 2022-11-19 19:03
没用设置上拉,不过后来用了分享 的代码解决了,应该是时序问题。

正常应该设置上拉。

使用特权

评论回复
25
febgxu| | 2022-12-5 21:52 | 只看该作者
请确认你的读写延时等函数正确。              

使用特权

评论回复
26
houjiakai| | 2022-12-5 22:43 | 只看该作者
用的是哪款芯片设计的呢?              

使用特权

评论回复
27
juliestephen| | 2022-12-6 13:40 | 只看该作者
检查一下硬件电路是否存在接触不良

使用特权

评论回复
28
uptown| | 2022-12-6 16:10 | 只看该作者
DS18B20是使用一根数据线进行通信,首先你要先向它发送一系列脉冲信号。一般我们用的步骤大致为:初始化--跳过ROM操作--启动温度转换--(延时)--初始化--跳过ROM操作--读温度寄存器命令然后就可以读出温度的数据了。

使用特权

评论回复
29
fengm| | 2022-12-6 17:30 | 只看该作者
可以通过万用表或者其他简单的方法判断它的好坏

使用特权

评论回复
30
tifmill| | 2022-12-15 11:14 | 只看该作者
你换一个吧,这个跟你的DS18B20有关系。

使用特权

评论回复
31
linfelix| | 2022-12-15 15:12 | 只看该作者
用的是哪个芯片的?              

使用特权

评论回复
32
pixhw| | 2022-12-15 16:52 | 只看该作者
如果需要用手触摸,就是接触不良的。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则