標(biāo)題: 單片機(jī)溫控系統(tǒng)設(shè)計(jì) [打印本頁]
作者: 1820691805 時(shí)間: 2019-11-25 13:21
標(biāo)題: 單片機(jī)溫控系統(tǒng)設(shè)計(jì)
單片機(jī)溫控設(shè)計(jì)系統(tǒng),不懂得朋友可以看一下
1 .DS180B20工作原理 DS18B20的讀寫時(shí)序和測溫原理與DS1820 相同,只是得到的溫度值的位數(shù)因分辨率不同DS18B20為9位一12位A/D轉(zhuǎn)換精度,而DS1820為9位A/D轉(zhuǎn)換,雖然我們采用了高精度的芯片,但在實(shí)際情況上由于技術(shù)問題比較難實(shí)現(xiàn),而實(shí)際精度此時(shí)溫度寄存器中的數(shù)值即為所測溫度。斜率累加器用于補(bǔ)償和修正測溫過程中的非線性,其輸出用于修正計(jì)數(shù)器1的預(yù)置值。如下3. 3的測溫原理圖不同,且溫度轉(zhuǎn)換時(shí)的延時(shí)時(shí)間由2s減為750ms。DS18B20 測溫原理如圖4.3所示。圖中低溫度系數(shù)晶振的振蕩頻率受溫度影響很小,用于產(chǎn)生固定頻率的脈沖信號送給計(jì)數(shù)器1。則高溫度系數(shù)晶振隨溫度變化其振蕩率明顯改變,所產(chǎn)生的信號作為計(jì)數(shù)器2的脈沖輸入。計(jì)數(shù)器1和溫度寄存器被預(yù)置在一55C所對應(yīng)的一個(gè)基數(shù)值時(shí)。計(jì)數(shù)器1對低溫度系數(shù)晶振產(chǎn)生的脈沖信號進(jìn)行減法計(jì)數(shù),當(dāng)計(jì)數(shù)器1的預(yù)置值減到0時(shí),溫度寄存器的值將加1,計(jì)數(shù)器1的預(yù)置將重新被裝入,計(jì)數(shù)器1重新開始對低溫度系數(shù)晶振產(chǎn)生的脈沖信號進(jìn)行計(jì)數(shù),如此循環(huán)直到計(jì)數(shù)器2計(jì)數(shù)到0時(shí);停止溫度寄存器值。
2. 實(shí)驗(yàn)設(shè)計(jì)原理
溫度測量通常可以用兩種方式來實(shí)現(xiàn)一種是用熱敏電阻之類的器件由于感溫效應(yīng)熱敏電阻的阻值能夠隨溫度變化當(dāng)熱敏電阻接入電路測量過它的電流或其兩端的電壓就會(huì)隨溫度 變化發(fā)生響應(yīng)的變化在將溫度變化的電壓或電流采集過來進(jìn)行AD轉(zhuǎn)化后發(fā)送到單片機(jī)進(jìn)行處理通過顯示電路就可以將被測溫度顯示出來這種設(shè)計(jì)需要用到AD轉(zhuǎn)換電路其測溫電路比較麻煩第二種方法是用溫度傳感器芯片溫度傳感器芯片能把溫度信號轉(zhuǎn)換成數(shù)字信號直接發(fā)送給單片機(jī)轉(zhuǎn)換后通過顯示電路既可以顯示
-
-
溫控.7z
2019-11-25 13:33 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
39.32 KB, 下載次數(shù): 13, 下載積分: 黑幣 -5
仿真
作者: 1820691805 時(shí)間: 2019-11-25 13:23
1 .DS180B20工作原理 DS18B20的讀寫時(shí)序和測溫原理與DS1820 相同,只是得到的溫度值的位數(shù)因分辨率不同DS18B20為9位一12位A/D轉(zhuǎn)換精度,而DS1820為9位A/D轉(zhuǎn)換,雖然我們采用了高精度的芯片,但在實(shí)際情況上由于技術(shù)問題比較難實(shí)現(xiàn),而實(shí)際精度此時(shí)溫度寄存器中的數(shù)值即為所測溫度。斜率累加器用于補(bǔ)償和修正測溫過程中的非線性,其輸出用于修正計(jì)數(shù)器1的預(yù)置值。如下3. 3的測溫原理圖不同,且溫度轉(zhuǎn)換時(shí)的延時(shí)時(shí)間由2s減為750ms。DS18B20 測溫原理如圖4.3所示。圖中低溫度系數(shù)晶振的振蕩頻率受溫度影響很小,用于產(chǎn)生固定頻率的脈沖信號送給計(jì)數(shù)器1。則高溫度系數(shù)晶振隨溫度變化其振蕩率明顯改變,所產(chǎn)生的信號作為計(jì)數(shù)器2的脈沖輸入。計(jì)數(shù)器1和溫度寄存器被預(yù)置在一55C所對應(yīng)的一個(gè)基數(shù)值時(shí)。計(jì)數(shù)器1對低溫度系數(shù)晶振產(chǎn)生的脈沖信號進(jìn)行減法計(jì)數(shù),當(dāng)計(jì)數(shù)器1的預(yù)置值減到0時(shí),溫度寄存器的值將加1,計(jì)數(shù)器1的預(yù)置將重新被裝入,計(jì)數(shù)器1重新開始對低溫度系數(shù)晶振產(chǎn)生的脈沖信號進(jìn)行計(jì)數(shù),如此循環(huán)直到計(jì)數(shù)器2計(jì)數(shù)到0時(shí);停止溫度寄存器值。 2. 實(shí)驗(yàn)設(shè)計(jì)原理 溫度測量通常可以用兩種方式來實(shí)現(xiàn)一種是用熱敏電阻之類的器件由于感溫效應(yīng)熱敏電阻的阻值能夠隨溫度變化當(dāng)熱敏電阻接入電路測量過它的電流或其兩端的電壓就會(huì)隨溫度 變化發(fā)生響應(yīng)的變化在將溫度變化的電壓或電流采集過來進(jìn)行AD轉(zhuǎn)化后發(fā)送到單片機(jī)進(jìn)行處理通過顯示電路就可以將被測溫度顯示出來這種設(shè)計(jì)需要用到AD轉(zhuǎn)換電路其測溫電路比較麻煩第二種方法是用溫度傳感器芯片溫度傳感器芯片能把溫度信號轉(zhuǎn)換成數(shù)字信號直接發(fā)送給單片機(jī)轉(zhuǎn)換后通過顯示電路既可以顯示
作者: 1820691805 時(shí)間: 2019-11-25 14:04
有不懂得問,我也是初學(xué)者,這個(gè)是弄得自己的,已經(jīng)很詳細(xì)了,可以下載來看看
| 歡迎光臨 (http://m.raoushi.com/bbs/) |
Powered by Discuz! X3.1 |