打印
[技术问答]

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

[复制链接]
1591|31
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
734774645|  楼主 | 2022-8-25 19:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
好奇怪,我自己写的程序,是用手摸着那个DQ,才正常显示,好奇怪啊。

使用特权

评论回复
沙发
xinxianshi| | 2022-8-25 19:36 | 只看该作者
EC_Nano100_GPIO_1Wire_Ds18b20_V1.00.zip (582.96 KB)
刚好我有,分享给你。

使用特权

评论回复
板凳
xinxianshi| | 2022-8-25 19:37 | 只看该作者
https://bbs.21ic.com/icview-3248544-1-1.html
这里有2个例子拿去吧

使用特权

评论回复
地板
598330983| | 2022-8-26 08:53 | 只看该作者
非常好,我也想要。趁楼主的帖了。

使用特权

评论回复
5
cemaj| | 2022-11-6 20:52 | 只看该作者
DQ引脚可能存在接触不良的情况了。

使用特权

评论回复
6
iyoum| | 2022-11-6 21:02 | 只看该作者
看看DS18B20电源接触是否有问题?

使用特权

评论回复
7
wengh2016| | 2022-11-6 21:29 | 只看该作者
看看电路设计的时候有没有上拉电阻呢?

使用特权

评论回复
8
软核硬核| | 2022-11-7 21:22 | 只看该作者
是不是没有设置上拉,或者线太远了?

使用特权

评论回复
9
sdlls| | 2022-11-9 16:28 | 只看该作者
DS18B20对时序要求非常严格,读取温度数据时有可能出现读到错误的数据

使用特权

评论回复
10
mmbs| | 2022-11-9 17:05 | 只看该作者
DS18B20需要的启动时间长,因此在给DS18B20芯片供电好长一段时间后,才启动采集程序

使用特权

评论回复
11
AloneKaven| | 2022-11-9 22:13 | 只看该作者
看看DS18B20电源接触是否有问题

使用特权

评论回复
12
sesefadou| | 2022-11-10 12:03 | 只看该作者
为什么需要把手触摸ds18b20呢?

使用特权

评论回复
13
dspmana| | 2022-11-10 13:07 | 只看该作者
度芯片,第二个脚是数据线啊,你测电压干嘛

使用特权

评论回复
14
kkzz| | 2022-11-10 14:05 | 只看该作者
DS18B20上电之后的精度是12位 然后查看其转换时间,为750ms 这真的很慢,很接近1s了

使用特权

评论回复
15
bartonalfred| | 2022-11-10 15:06 | 只看该作者
ds18b20使用缺陷 吧。   

使用特权

评论回复
16
734774645|  楼主 | 2022-11-19 19:03 | 只看该作者
软核硬核 发表于 2022-11-7 21:22
是不是没有设置上拉,或者线太远了?

没用设置上拉,不过后来用了分享 的代码解决了,应该是时序问题。

使用特权

评论回复
17
734774645|  楼主 | 2022-11-19 19:04 | 只看该作者
bartonalfred 发表于 2022-11-10 15:06
ds18b20使用缺陷 吧。

是程序时序问题导致的,时间间隔没控制好。用了楼上朋友的代码好用 了。

使用特权

评论回复
18
734774645|  楼主 | 2022-11-19 19:05 | 只看该作者
kkzz 发表于 2022-11-10 14:05
DS18B20上电之后的精度是12位 然后查看其转换时间,为750ms 这真的很慢,很接近1s了 ...

嗯,是的这个芯片单线通信,对时间控制要求很严格。

使用特权

评论回复
19
albertaabbot| | 2022-12-2 22:52 | 只看该作者
有很多的DS18B20的资料可以参考的。

使用特权

评论回复
20
rosemoore| | 2022-12-2 23:01 | 只看该作者
有可能是信号存在干扰了,加一个 上拉电阻吧。

使用特权

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

本版积分规则

199

主题

3471

帖子

14

粉丝