找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

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

單片機(jī)溫度顯示為什么會(huì)從某一個(gè)值開始跳動(dòng)到正確的溫度值?

[復(fù)制鏈接]
ID:275523 發(fā)表于 2018-4-29 16:35 | 顯示全部樓層 |閱讀模式
做了一個(gè)溫度檢測(cè)的設(shè)計(jì),用的是四位陰極數(shù)碼管進(jìn)行顯示,在仿真中,溫度顯示為什么會(huì)從某一個(gè)值開始跳動(dòng)到正確的溫度值??程序中采用了濾波而且對(duì)一個(gè)一個(gè)通道進(jìn)行了十次的取值,不知道該怎么改正溫度值可以直接顯示而不是漸變的???
回復(fù)

使用道具 舉報(bào)

ID:319344 發(fā)表于 2018-4-30 13:56 | 顯示全部樓層
如果你說的是DS18B20的話,它在穩(wěn)定工作之前也有一個(gè)值,是-55,當(dāng)啟動(dòng)溫度轉(zhuǎn)換,而且完成轉(zhuǎn)換時(shí)間后讀取的值才是正常的值。但是并不是一開始就顯示準(zhǔn)確值,比如30度,它是從20多漸變上去的,是因?yàn)樗墓ぷ髟,低溫度系?shù)的晶振產(chǎn)生脈沖信號(hào),被計(jì)數(shù)器進(jìn)行減法計(jì)數(shù),每減到0溫度寄存器值就加1,計(jì)數(shù)是需要時(shí)間的,如果你把延時(shí)時(shí)間遠(yuǎn)大于溫度轉(zhuǎn)換時(shí)間,當(dāng)開始顯示時(shí)就會(huì)是比較穩(wěn)定的溫度值了,你看到的不是漸變的,但它確實(shí)是漸變的

評(píng)分

參與人數(shù) 1黑幣 +70 收起 理由
admin + 70 回帖助人的獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

ID:164602 發(fā)表于 2018-4-30 13:59 | 顯示全部樓層
18B20就是這樣的。一開始,它有一個(gè)啟動(dòng)、復(fù)位過程,此時(shí),一般都是85,初始化、準(zhǔn)備好以后,就是正常濕度了。

評(píng)分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

ID:111634 發(fā)表于 2018-4-30 12:53 | 顯示全部樓層
本帖最后由 zl2168 于 2018-4-30 12:54 編輯

實(shí)例97  一線式DS18B20測(cè)溫
⒈ DS18B20簡(jiǎn)介
⑴ 內(nèi)部組織結(jié)構(gòu)    …
⑵ 操作步驟和操作指令    …
⒉ 電路設(shè)計(jì)    …
⒊ 程序設(shè)計(jì)    …
⒋ Keil調(diào)試    …
⒌ Proteus仿真    …

Proteus仿真一下,確認(rèn)有效。 實(shí)例97 DS18B20測(cè)溫.rar (51.78 KB, 下載次數(shù): 5) DS18B20 測(cè)溫.jpg
以上摘自張志良編著《80C51單片機(jī)仿真設(shè)計(jì)實(shí)例教程——基于Keil CProteus》清華大學(xué)出版社ISBN 978-7-302-41682-1,內(nèi)有常用的單片機(jī)應(yīng)用100案例,用于仿真實(shí)驗(yàn)操作,電路與程序真實(shí)可靠可信可行。
回復(fù)

使用道具 舉報(bào)

ID:319344 發(fā)表于 2018-4-30 13:57 | 顯示全部樓層
你對(duì)DS18B20的工作原理還不太懂吧

評(píng)分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

ID:275523 發(fā)表于 2018-5-1 08:55 | 顯示全部樓層
zl2168 發(fā)表于 2018-4-30 12:53
實(shí)例97  一線式DS18B20測(cè)溫
⒈ DS18B20簡(jiǎn)介⑴ 內(nèi)部組織結(jié)構(gòu)    …⑵ 操作步驟和操作指令    …
⒉ 電路設(shè) ...

我用的是PT100
回復(fù)

使用道具 舉報(bào)

ID:275523 發(fā)表于 2018-5-1 08:55 | 顯示全部樓層
HC6800-ES-V2.0 發(fā)表于 2018-4-30 13:59
18B20就是這樣的。一開始,它有一個(gè)啟動(dòng)、復(fù)位過程,此時(shí),一般都是85,初始化、準(zhǔn)備好以后,就是正常濕度 ...

我用的是PT100熱電阻測(cè)溫的
回復(fù)

使用道具 舉報(bào)

ID:275523 發(fā)表于 2018-5-1 08:56 | 顯示全部樓層
wenzedong 發(fā)表于 2018-4-30 13:57
你對(duì)DS18B20的工作原理還不太懂吧

我用的是PT100熱電阻測(cè)溫的
回復(fù)

使用道具 舉報(bào)

ID:213173 發(fā)表于 2018-5-1 09:40 | 顯示全部樓層
既沒有電路圖也沒有代碼怎么幫你,除非遇到曾經(jīng)犯相同錯(cuò)誤的前輩。
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

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