ds18b20探头长度问题 本人将温度探头直接接单片机的GPIO口上,口内含上拉电阻(约45k)

本来探头有回信,焊接了两米为啥就没有回读的温度了一直是0
2024-12-21 10:33:58
推荐回答(5个)
回答1:

估计是线太长了,数据传输不了那么长。
可以用别的方式传输,像用 红外啊,UART等,主要看你这么搭外接电路和硬件设计了

回答2:

一般长度可用5~10米,5V电源情况,上拉电阻取4.7K。

你的上拉电阻实在是太大了,不要用单片机内部上拉。
减小上拉电阻即可解决。

回答3:

太长了,TTL电平线最长好像50厘米左右,你说能有数据吗?

回答4:

对不起!我还真没试过。你可以用屏蔽线试试。

回答5:

18B20数字信号,用两米的线没问题, 问题出在你的线上, 买好一地啊的线吧,