浓毛老太交欧美老妇热爱乱,蜜臀性色av免费,妺妺窝人体色www看美女,久久久久久久久久久大尺度免费视频,麻豆人妻无码性色av专区

位置:51電子網(wǎng) » 技術(shù)資料 » 測(cè)試測(cè)量

基于PIC單片機(jī)的熱水控制器設(shè)計(jì)

發(fā)布時(shí)間:2008/6/3 0:00:00 訪問次數(shù):490

        

    

    本文介紹了用pic16c57單片機(jī)設(shè)計(jì)的一種多功能熱水控制器,具有自動(dòng)和手動(dòng)加水、設(shè)置水溫、實(shí)時(shí)顯示水量及溫度和報(bào)警功能,并且具有結(jié)構(gòu)簡(jiǎn)單、可靠性高、成本低等特點(diǎn)。

  關(guān)鍵詞: pic單片機(jī);ds1820數(shù)字溫度傳感器;熱水控制器

    引言

    當(dāng)前市場(chǎng)上的熱水控制器基本上采用雙金屬片溫控,控溫精度低、可靠性差、功能單一。隨著微電子技術(shù)的發(fā)展,單片微處理器功能日益增強(qiáng),價(jià)格低廉,在各方面得到廣泛應(yīng)用。在熱水控制器中應(yīng)用單片機(jī),具有設(shè)計(jì)簡(jiǎn)單、可靠性高、功能易擴(kuò)展等優(yōu)點(diǎn)。

    熱水控制器主要實(shí)現(xiàn)對(duì)水溫的控制,并滿足不同用戶的個(gè)性需求。因此一個(gè)較完善的控制器應(yīng)具有以下功能:

    水溫的測(cè)量與顯示;

     水量的測(cè)量與顯示;

    用戶設(shè)定功能(如水溫設(shè)定,定時(shí)設(shè)定等);

    對(duì)電加熱管的控制功能一些功能鍵(如定時(shí)自動(dòng)加水,恒溫控制,手動(dòng)加水,手動(dòng)加熱等)。

    \ 安全措施(漏電檢測(cè),安全失效保護(hù),限溫保護(hù)等)。

    

    

    

    圖1 總體布局圖

    

    

    

    2(a)基本溫度水溫測(cè)量電路

    

    

    

    圖2 (b)基本顯示電路圖圖

    

    

    

    圖2(c)水閘加熱管控制電路

    硬件電路設(shè)計(jì)

    根據(jù)熱水控制器的功能要求,并結(jié)合對(duì)pic16c5x系列單片機(jī)的資源分析,采用此系列中的主流型號(hào)pic16c57作為電路系統(tǒng)的控制核心。電熱水控制器的總體布局如圖1所示。

    基本硬件電路圖如圖2(a)~(c)所示。在本系統(tǒng)中,ra0~ra3用于七段碼顯示,rb6控制水閘開關(guān),rb7控制電加熱管,rc3~rc5用于按鍵設(shè)計(jì)和讀取水量,rc0~rc2用于跟ds1820通信進(jìn)行水溫測(cè)量,rb0~rb1對(duì)七段碼進(jìn)行掃描,rb2~rb5 led指示燈顯示,rc6漏電檢測(cè),rc7控制揚(yáng)聲器用于報(bào)警和指示。

    水溫測(cè)量電路

    測(cè)溫元件采用dallas的單線數(shù)字溫度傳感器ds1820。ds1820提供九位溫度讀數(shù),測(cè)量范圍-55℃~125℃,采用獨(dú)特1-wire 總線協(xié)議,只需一根口線即實(shí)現(xiàn)與mcu的雙向通訊,具有連接簡(jiǎn)單,高精度,高可靠性等特點(diǎn)。在工作時(shí),通過總線向其提供電源,單片機(jī)發(fā)出指令碼讀取溫度值。

    鍵盤與水量測(cè)量電路

    由于在本系統(tǒng)中,只要求顯示四個(gè)檔位的水量值,因此水量傳感器采用的是開關(guān)式傳感器,當(dāng)水量達(dá)到某一檔時(shí)會(huì)拉低該檔電平,接口電路與按鍵按下類似。因此在電路設(shè)計(jì)中,將水量檔位信號(hào)與按鍵通過一片74hc148優(yōu)先編碼器連接到單片機(jī)的i/o口上。按鍵的優(yōu)先權(quán)高于水量信號(hào),水量高檔位信號(hào)優(yōu)先權(quán)高于低檔位信號(hào),以保證能優(yōu)先響應(yīng)按鍵。

    顯示電路

    溫度采用二位七段碼顯示,顯示范圍0℃~99℃。水量采用一位七段顯示,顯示1、2、3、4,四檔水位。對(duì)溫度和水量進(jìn)行循環(huán)掃描顯示。四個(gè)led用于當(dāng)前按鍵功能設(shè)定。

    水溫和水量控制電路

    單片機(jī)通過光電耦合對(duì)繼電器進(jìn)行控制,用來切斷或接通加熱管電源,關(guān)閉或打開水閥,從而達(dá)到對(duì)水溫和水量的控制。

    漏電檢測(cè)及報(bào)警電路

    由于熱水器工作在潮濕的場(chǎng)合,因此需具備漏電檢測(cè)與報(bào)警功能。漏電檢測(cè)由漏電檢測(cè)線圈的輸出經(jīng)整形后輸入到rc6口,電路原理圖如圖3(a)所示。當(dāng)漏電流超過一定閾值時(shí),比較器輸出低電平,否則保持高電平,再通過一單穩(wěn)態(tài)觸發(fā)器電路產(chǎn)生如圖3(b)所示波形,低電平保持時(shí)間t可由單穩(wěn)態(tài)觸發(fā)器進(jìn)行調(diào)整設(shè)定。在本系統(tǒng)中t為10ms,由于pic16c57沒有中斷功能,因此程序中必須每隔一定時(shí)間(小于10ms)對(duì)rc6口進(jìn)行查詢,以檢測(cè)是否漏電,一旦檢測(cè)到rc6變低,經(jīng)過確認(rèn)后切斷加熱管電流,同時(shí)進(jìn)行報(bào)警。報(bào)警電路還在傳感器出現(xiàn)故障、超溫時(shí)報(bào)警提示。

 

        

    

    本文介紹了用pic16c57單片機(jī)設(shè)計(jì)的一種多功能熱水控制器,具有自動(dòng)和手動(dòng)加水、設(shè)置水溫、實(shí)時(shí)顯示水量及溫度和報(bào)警功能,并且具有結(jié)構(gòu)簡(jiǎn)單、可靠性高、成本低等特點(diǎn)。

  關(guān)鍵詞: pic單片機(jī);ds1820數(shù)字溫度傳感器;熱水控制器

    引言

    當(dāng)前市場(chǎng)上的熱水控制器基本上采用雙金屬片溫控,控溫精度低、可靠性差、功能單一。隨著微電子技術(shù)的發(fā)展,單片微處理器功能日益增強(qiáng),價(jià)格低廉,在各方面得到廣泛應(yīng)用。在熱水控制器中應(yīng)用單片機(jī),具有設(shè)計(jì)簡(jiǎn)單、可靠性高、功能易擴(kuò)展等優(yōu)點(diǎn)。

    熱水控制器主要實(shí)現(xiàn)對(duì)水溫的控制,并滿足不同用戶的個(gè)性需求。因此一個(gè)較完善的控制器應(yīng)具有以下功能:

    水溫的測(cè)量與顯示;

     水量的測(cè)量與顯示;

    用戶設(shè)定功能(如水溫設(shè)定,定時(shí)設(shè)定等);

    對(duì)電加熱管的控制功能一些功能鍵(如定時(shí)自動(dòng)加水,恒溫控制,手動(dòng)加水,手動(dòng)加熱等)。

    \ 安全措施(漏電檢測(cè),安全失效保護(hù),限溫保護(hù)等)。

    

    

    

    圖1 總體布局圖

    

    

    

    2(a)基本溫度水溫測(cè)量電路

    

    

    

    圖2 (b)基本顯示電路圖圖

    

    

    

    圖2(c)水閘加熱管控制電路

    硬件電路設(shè)計(jì)

    根據(jù)熱水控制器的功能要求,并結(jié)合對(duì)pic16c5x系列單片機(jī)的資源分析,采用此系列中的主流型號(hào)pic16c57作為電路系統(tǒng)的控制核心。電熱水控制器的總體布局如圖1所示。

    基本硬件電路圖如圖2(a)~(c)所示。在本系統(tǒng)中,ra0~ra3用于七段碼顯示,rb6控制水閘開關(guān),rb7控制電加熱管,rc3~rc5用于按鍵設(shè)計(jì)和讀取水量,rc0~rc2用于跟ds1820通信進(jìn)行水溫測(cè)量,rb0~rb1對(duì)七段碼進(jìn)行掃描,rb2~rb5 led指示燈顯示,rc6漏電檢測(cè),rc7控制揚(yáng)聲器用于報(bào)警和指示。

    水溫測(cè)量電路

    測(cè)溫元件采用dallas的單線數(shù)字溫度傳感器ds1820。ds1820提供九位溫度讀數(shù),測(cè)量范圍-55℃~125℃,采用獨(dú)特1-wire 總線協(xié)議,只需一根口線即實(shí)現(xiàn)與mcu的雙向通訊,具有連接簡(jiǎn)單,高精度,高可靠性等特點(diǎn)。在工作時(shí),通過總線向其提供電源,單片機(jī)發(fā)出指令碼讀取溫度值。

    鍵盤與水量測(cè)量電路

    由于在本系統(tǒng)中,只要求顯示四個(gè)檔位的水量值,因此水量傳感器采用的是開關(guān)式傳感器,當(dāng)水量達(dá)到某一檔時(shí)會(huì)拉低該檔電平,接口電路與按鍵按下類似。因此在電路設(shè)計(jì)中,將水量檔位信號(hào)與按鍵通過一片74hc148優(yōu)先編碼器連接到單片機(jī)的i/o口上。按鍵的優(yōu)先權(quán)高于水量信號(hào),水量高檔位信號(hào)優(yōu)先權(quán)高于低檔位信號(hào),以保證能優(yōu)先響應(yīng)按鍵。

    顯示電路

    溫度采用二位七段碼顯示,顯示范圍0℃~99℃。水量采用一位七段顯示,顯示1、2、3、4,四檔水位。對(duì)溫度和水量進(jìn)行循環(huán)掃描顯示。四個(gè)led用于當(dāng)前按鍵功能設(shè)定。

    水溫和水量控制電路

    單片機(jī)通過光電耦合對(duì)繼電器進(jìn)行控制,用來切斷或接通加熱管電源,關(guān)閉或打開水閥,從而達(dá)到對(duì)水溫和水量的控制。

    漏電檢測(cè)及報(bào)警電路

    由于熱水器工作在潮濕的場(chǎng)合,因此需具備漏電檢測(cè)與報(bào)警功能。漏電檢測(cè)由漏電檢測(cè)線圈的輸出經(jīng)整形后輸入到rc6口,電路原理圖如圖3(a)所示。當(dāng)漏電流超過一定閾值時(shí),比較器輸出低電平,否則保持高電平,再通過一單穩(wěn)態(tài)觸發(fā)器電路產(chǎn)生如圖3(b)所示波形,低電平保持時(shí)間t可由單穩(wěn)態(tài)觸發(fā)器進(jìn)行調(diào)整設(shè)定。在本系統(tǒng)中t為10ms,由于pic16c57沒有中斷功能,因此程序中必須每隔一定時(shí)間(小于10ms)對(duì)rc6口進(jìn)行查詢,以檢測(cè)是否漏電,一旦檢測(cè)到rc6變低,經(jīng)過確認(rèn)后切斷加熱管電流,同時(shí)進(jìn)行報(bào)警。報(bào)警電路還在傳感器出現(xiàn)故障、超溫時(shí)報(bào)警提示。

 

相關(guān)IC型號(hào)

熱門點(diǎn)擊

 

推薦技術(shù)資料

音頻變壓器DIY
    筆者在本刊今年第六期上著重介紹了“四夾三”音頻變壓器的... [詳細(xì)]
版權(quán)所有:51dzw.COM
深圳服務(wù)熱線:13692101218  13751165337
粵ICP備09112631號(hào)-6(miitbeian.gov.cn)
公網(wǎng)安備44030402000607
深圳市碧威特網(wǎng)絡(luò)技術(shù)有限公司
付款方式


 復(fù)制成功!