標(biāo)題:
求教,做ds18b20測(cè)溫程序出現(xiàn)的問題,用手觸摸不變化
[打印本頁]
作者:
crazyblack
時(shí)間:
2023-3-28 16:05
標(biāo)題:
求教,做ds18b20測(cè)溫程序出現(xiàn)的問題,用手觸摸不變化
想請(qǐng)教一下,如果做ds18b20時(shí)出現(xiàn),用手觸,溫度顯示也不會(huì)有變化可能的原因有哪些?
作者:
lkc8210
時(shí)間:
2023-3-29 10:02
1. 傳感器沒有正確連接:檢查傳感器連接是否正確,確保電源、地線和數(shù)據(jù)線正確連接。
2. 傳感器沒有足夠的時(shí)間進(jìn)行轉(zhuǎn)換:DS18B20 需要一定的時(shí)間來進(jìn)行溫度轉(zhuǎn)換,如果沒有足夠的時(shí)間,溫度顯示將不會(huì)變化。確保代碼中的轉(zhuǎn)換時(shí)間足夠長。
3. 傳感器被影響:DS18B20 溫度傳感器在測(cè)量溫度時(shí)非常敏感,受到周圍環(huán)境的影響很大。如果傳感器被手觸或受到其他干擾,可能會(huì)導(dǎo)致溫度讀數(shù)不準(zhǔn)確或不變化。
4. 傳感器損壞:如果傳感器已經(jīng)損壞或過期,可能會(huì)導(dǎo)致溫度讀數(shù)不準(zhǔn)確或不變化。
作者:
飛云居士
時(shí)間:
2023-3-29 10:08
讀寫ds18b20的程序中時(shí)序不準(zhǔn)確
作者:
ppbuchifan
時(shí)間:
2023-3-29 10:41
我之前設(shè)計(jì)也遇到跟你一樣的情況。是時(shí)序設(shè)置的有問題。。把時(shí)序該對(duì)就好了
作者:
守候星空
時(shí)間:
2023-3-29 15:01
ds18b20讀寫時(shí)序很重要,讀寫的過程中不能被其他東西打斷(比如中斷處理);
建議樓主把其他功能都關(guān)掉 只保留ds18b20的功能,單步調(diào)試看下讀到的值是什么,如果固定為某個(gè)值可能是沒轉(zhuǎn)換成功的缺省值;
另外有示波器的話建議用示波器簡(jiǎn)單看下時(shí)序?qū)Σ粚?duì)。
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1