新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 基于PIC單片機的溫濕度監(jiān)控系統(tǒng)設計

基于PIC單片機的溫濕度監(jiān)控系統(tǒng)設計

作者: 時間:2012-03-16 來源:網(wǎng)絡 收藏

2.2 硬件
作為控制核心,其最小系統(tǒng)原理如圖3所示。圖3中16F877接上供電電壓(+5 V和GND),復位電路及晶振電路,即可正常工作,顯得簡潔易用。

本文引用地址:http://butianyuan.cn/article/171867.htm

c.jpg


2.3 A/D轉換芯片
ICL7135是一種四位半的雙積分A/D轉換器,具有精度高(精度相當于14位二進制數(shù))、價格低廉、抗干擾能力強等優(yōu)點。該系統(tǒng)利用ICL7135進行串行數(shù)據(jù)采集。該方式結構簡單、編程簡潔、占用資源少。通過單片機PIC16F877的定時器T0來計脈沖個數(shù),定時器T0所用的頻率為系統(tǒng)晶振頻率的1/12。為了使定時器T0的計數(shù)脈沖與ICL7135工作所需的脈沖同步,可以將ICL7135的BUSY信號接至PIC16F877的PSP5引腳,此時定時器T0是否工作將受BUSY信號控制。當ICL7135開始工作時,即ICL7135的BUSY信號跳高時,定時器T0才開始工作。

d.jpg


ICL7135與單片機的接口電路如圖4所示。將單片機的ALE端的信號經(jīng)過D觸發(fā)器4分頻后連接到ICL7135的CLK端。這樣,定時器T0所記錄的脈沖數(shù)是ICL7135測量得到的脈沖數(shù)的2倍。將定時器記錄的脈沖個數(shù)除以2得到測量脈沖個數(shù)。再將測量脈沖個數(shù)減去10001就得到了A/D轉換的結果,這樣就得到了被測的模擬量,這些轉換的實現(xiàn)全部在軟件中完成,因此非常簡單。



評論


相關推薦

技術專區(qū)

關閉