找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3786|回復(fù): 7
收起左側(cè)

這是我自己做的ds18b20溫度檢測(LED數(shù)碼管顯示0)希望大佬幫忙看看

[復(fù)制鏈接]
ID:261485 發(fā)表于 2018-10-6 16:25 | 顯示全部樓層 |閱讀模式
我的ds18b20檢測不出來,但我用買的板子可以用的,我把程序按照我的pcb改了下,但不能檢測溫度,他顯示的是四個(gè)LED全為0,第二個(gè)加了個(gè)點(diǎn),用手捏住ds18b20 溫度沒變化,應(yīng)該是b20的配置出問題了,導(dǎo)致溫度的返回值為0 了,但我改了好久都沒弄明白,希望哪位大佬幫忙看看,指點(diǎn)指點(diǎn),,謝謝,下面是我的程序和原理圖(原理圖太大就只有截個(gè)圖了)里邊的下面兩個(gè)4排針(兩個(gè)AH)是數(shù)碼管,用排針代替
0~{CF)WWS[B9`(I64`7M5TY.png
0~{CF)WWS[B9`(I64`7M5TY.png

ds18b20手工版.zip

33.66 KB, 下載次數(shù): 10

回復(fù)

使用道具 舉報(bào)

ID:303383 發(fā)表于 2018-10-6 21:30 | 顯示全部樓層
提示: 作者被禁止或刪除 內(nèi)容自動屏蔽
回復(fù)

使用道具 舉報(bào)

ID:386381 發(fā)表于 2018-10-6 21:51 來自手機(jī) | 顯示全部樓層
既然買的板子能用說明程序沒錯(cuò),那你檢查一下Ds18B20的電源腳和中間單總線那個(gè)腳上一定要并聯(lián)個(gè)10k的電阻這樣它才有作用的哦
回復(fù)

使用道具 舉報(bào)

ID:261485 發(fā)表于 2018-10-7 11:10 | 顯示全部樓層
文鳳軒 發(fā)表于 2018-10-6 21:51
既然買的板子能用說明程序沒錯(cuò),那你檢查一下Ds18B20的電源腳和中間單總線那個(gè)腳上一定要并聯(lián)個(gè)10k的電阻這 ...

我買的板子就沒有加電阻啊
回復(fù)

使用道具 舉報(bào)

ID:261485 發(fā)表于 2018-10-7 11:11 | 顯示全部樓層
小貓貓愛吃魚 發(fā)表于 2018-10-6 21:30
程序內(nèi)定義的端口
//--定義使用的IO口
sbit DSPORT=P3^7;

我改了I/O口啊,我改的DSPORT為P1^1引腳
回復(fù)

使用道具 舉報(bào)

ID:96682 發(fā)表于 2018-10-7 21:39 | 顯示全部樓層
文件不全
回復(fù)

使用道具 舉報(bào)

ID:261485 發(fā)表于 2018-10-8 18:55 | 顯示全部樓層

全啊,就是程序,pcb截圖有啊
回復(fù)

使用道具 舉報(bào)

ID:261485 發(fā)表于 2018-10-8 18:59 | 顯示全部樓層
文鳳軒 發(fā)表于 2018-10-6 21:51
既然買的板子能用說明程序沒錯(cuò),那你檢查一下Ds18B20的電源腳和中間單總線那個(gè)腳上一定要并聯(lián)個(gè)10k的電阻這 ...

你好,我加了個(gè)10k的電阻并在ds18b20的i/o口還是不能讀入溫度,數(shù)碼管顯示全為0(應(yīng)該就是因?yàn)閎20沒有讀入數(shù)據(jù))
回復(fù)

使用道具 舉報(bào)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表