饒鉆萬
福建師范大學福清分校 福州 350300
一種新型太陽能熱水器控制電路的設計
饒鉆萬
福建師范大學福清分校 福州 350300
隨著人們生活水平的提高,各種熱水器的使用已相當普及。與之相配套的控制儀也相繼問世。然而,目前市場上的各種熱水器控制電路還與理想要求相差甚遠。消費者需要真正的“自動”控制,以實現使用的最簡單化。就像家用電視機、電冰箱一樣,接通電源、設定完畢就不用再操心了。太陽能熱水器作為三大熱水器之一,因其無污染、使用方便、長期投入成本低等特點,而越來越受到人們的青睞,但與之配套的控制器卻還一直處于研究和開發階段,為解決水溫水位的自動控制問題,本電路專門設計水溫的實時監測,并在設計中將水位多級化,實現更精確的測量。本次設計運用AT89C52單片機,設計一種自動控制電路,該電路用于太陽能熱水器。當使用熱水器時,可以自動進行溫度檢測和液位檢測,使太陽能自動補水或排水,真正做到最簡單化。并且該電路易于擴展,可實現多點的溫度檢測,或者更多點的液位檢測。文章詳細介紹基于單片機的太陽能熱水器自動控制系統組成、硬件設計。
單片機;自動控制;太陽能熱水器;溫度檢測
Author’s addressFujian Normal University in Fuqing, Fuzhou, China 350300
在全球能源形勢緊張、氣候變暖嚴重威脅經濟發展和人們生活健康的今天,世界各國都在尋求新的能源替代戰略,以求得可持續發展和在日后的發展中獲取優勢地位。太陽能以其清潔、源源不斷、安全等顯著優勢,成為關注重點。在太陽能產業的發展中,太陽能熱水器的熱利用轉換技術無疑是最為成熟的,其產業化進程也較光伏電池、太陽能發電等產業領先一步。
太陽能熱水器已成為我國第一個實現商業化的可再生能源產業。自1998年起,中國就成為太陽能熱水器第一大制造和消費的市場,現已經發展成為一個重要的產業。目前,太陽能熱水器與電、燃氣熱水器三分熱水器市場。2007年,我國太陽能熱水器年產量達2 340萬平方米,比2006年同期增長30%;總保有量達10 800萬平方米,比2006年同期增長20%;市場銷售額約為320億元人民幣。
目前,太陽能熱水器控制系統一直處在研究與開發階段。市面上絕大多數的控制器結構簡單,功能單一,智能化程度低下,用戶界面不人性化,只具有液位顯示功能,不具有溫度顯示功能。并且當水位加到一定程度時也沒有什么措施,只能通過手動的方法來控制水位的高度。根據以上情況,開發出一種太陽能熱水器智能控制系統,解決目前市面上太陽能熱水器控制系統存在的問題。
太陽能熱水器自動控制電路采用AT89S52單片機作為控制核心,外圍加蜂鳴器控制電路、數碼顯示電路、水位檢測電路、電機控制電路、按鍵電路、溫度檢測電路等。數碼管實時切換顯示當前溫度與當前液位。當液位過高時,蜂鳴器報警,并且電機反轉進入排水過程;當液位過低時,蜂鳴器報警,并且電機正轉進入進水過程。本系統設計簡單,成本低,性能優良,具有一定的穩定性和實用性。
1)太陽能熱水器控制裝置主要組成。由單片機、顯示電路、按鍵電路、蜂鳴器電路、電機電路、液位檢測電路、溫度檢測電路、電源電路組成,如圖1所示。

圖1 原理框圖
2)太陽能熱水器控制裝置的工作原理。接通電源后,顯示當前水位,水位被分為16個點。并且顯示當前溫度。液位顯示與溫度的顯示切換進行。當水位顯示低于或等于1時,蜂鳴器報警,并且電機正轉,表示進水;當水位顯示高于或等于15時,蜂鳴器報警,并且電機反轉,表示排水。液位檢測利用CD4051電路實現。
1)最小系統。太陽能熱水器控制電路數控部分采用AT89S52單片機作為控制核心。AT89S52是一種低功耗、高性能CMOS8位微控制器,具有8 k在系統可編程Flash存儲器[1-2]。AT89S52具有以下標準功能:8 k字節Flash,256字節RAM,32位I/O口,看門狗定時器,2個數據指針,3個16位定時器/計數器,一個6向量2級中斷結構,全雙工串行口,片內晶振及時鐘電路。另外,AT89S52可降至0 Hz靜態邏輯操作,支持2種軟件可選擇節電模式。空閑模式下,單片機停止工作,允許RAM、定時器/計數器、串口、中斷繼續工作。掉電保護方式下,RAM內容被保存,振蕩器被凍結,單片機一切工作停止,直到下一個中斷或硬件復位為止。8位微控制器8 k字節為在系統可編程Flash。

圖2 最小系統

圖3 顯示電路
所謂最小系統就是指由單片機和一些基本的外圍電路所組成的一個可以工作的單片機系統。一般來說,它包括單片機、晶振電路和復位電路[3]。①晶振電路:AT89S52片內有一個由高增益反相放大器構成的振蕩電路。XTAL1和XTAL2分別為振蕩電路的輸入輸出端。其振蕩電路有2種組成方式:片內振蕩器和片外振蕩器。②復位電路:在RST輸入端出現高電平時實現復位和初始化。
最小系統電路如圖2所示。
2)顯示電路。由6個數碼管和6個74LS164組成,采用串行靜態顯示的方法。將數碼管的8個輸入端與74LS164的輸出端Q0~Q7相連。P1.0和74LS164的CLK連接,作為時鐘;P1.4接74LS164的A端,作為顯示數據的輸入端[4-6]。顯示電路如圖3所示。
但是使用74LS164串顯會出現消隱的問題。為了消除消隱,必須硬件與軟件結合來消除消隱的問題。消隱電路如圖4所示。軟件上,在傳數據時,先傳一個高電平,直到數據傳完再傳送一個低電平即可。

圖4 消隱電路
3)蜂鳴器電路。以Q51的基極作為蜂鳴器控制信號的輸入端與單片機I/O口相連,主要由蜂鳴器、9013與9014兩個三極管及5.1 k偏置電阻組成。當輸入端為高電平時,Q51導通,Q52截止,蜂鳴器回路開路,蜂鳴器不響;當輸入端為低電平時,Q51截止,Q52導通,蜂鳴器回路閉合,蜂鳴器發出響聲。蜂鳴器電路如圖5所示。

圖5 蜂鳴器電路
4)電機電路。控制信號從IN端輸入并經前級緩沖后送入片內控制器,然后由控制部分處理并驅動晶體管,最后由OUT端輸出方波信號以控制電機的運行。觸發使能端口(CE)的作用是分別對兩個通道的輸出進行控制,當CE端為低電平時,無論有無輸入控制信號,輸出端OUT始終呈高阻抗狀態。因此,要使FAN8200控制器輸出工作正常,器件的觸發使能端必須為高電平。當CE為高電平,IN1為1時,電機正轉;IN1為0時電機反轉。電機電路如圖6所示。

圖6 電機電路

圖7 液位檢測電路
5)液位檢測電路。液位檢測控制電路,由2片CD4051與1片CD4066構成,但是考慮到成本,并且所設計的電路I/O口使用并不是太多,所以可以將CD4066省略,僅僅用2片CD4051即可實現功能。該芯片由DTL/TTL-COMS電平轉換器,帶有禁止端的8選1譯碼器輸入,分別加上控制的8個COMS模擬開關TG組成[7]。
例如,當檢測到液位在端點4位置時,0、1、2、3、4點被沒過,與公共端之間形成水電阻,由于水電阻阻值非常小,所以這幾點的電平被拉低。此時可以確定在ABC點讀到的數為“100”,就可以通過單片機計算得出液位的高度。液位檢測電路如圖7所示。
6)溫度檢測電路。DS18B20數字溫度傳感器溫度測量范圍為-55~+125℃,可編程為9~12位A/D轉換精度,測溫分辨率可達0.062 5 ℃,多個DS18B20可以并聯到3根或2根線上,單片機只需一根端口線就能與多個DS18B20通信,占用微處理器的端口較少,可節省大量的引線和邏輯電路。以上特點使DS18B20非常適用于遠距離多點溫度檢測系統[8]。溫度檢測電路如圖8所示。

圖8 溫度檢測電路
太陽能熱水器控制電路設計的軟件部分由主程序、檢測溫度子程序、壓縮16進制數變成壓縮10進制數子程序、壓縮10進制數變成非壓縮10進制數子程序、代碼變段碼子程序、顯示子程序、液位檢測子程序以及延時子程序組成。在編程中,用C語言編寫程序有利于實現較復雜的算法,但是匯編語言程序則具有較高的效率且容易精細計算程序運行的時間。不論是什么語言,始終是要被電腦轉換成機器語言執行的[9-10]。所以,此次設計中,編程采用的是匯編語言。

圖9
本產品可靠性高、成本較低、制作簡單、體積小、重量輕、消耗小、易于系統設計、操作方便,只要上電,便可自動控制,實用性強,不容易損壞;適應性廣,不但適用太陽能熱水器,還可以應用于各種需要控制抽水的地方,如自來水儲水箱。但是由于其功能還有所局限,所以仍有需要改進的地方。
[1]劉松.單片機原理與接口技術[M].天津:天津電子信息職業技術學院,2009
[2]李忠國,陳剛.單片機應用技能實訓[M].北京:人民郵電出版社,2006
[3]曹金玲.單片機原理與接口技術課程設計指導書[M].天津:天津電子信息職業技術學院,2008
[4]王毅.單片機器件應用手冊[M].北京:人民郵電出版社,1994
[5]胡漢才.單片機原理及接口技術[M].北京:清華大學出版社,1996
[6]邵敏權,劉剛.單片機原理實驗及應用[M].長春:吉林科學技術出版社,1995
[7]劉篤仁,韓保君.傳感器原理及應用技術[M].北京:機械工業出版社,2003
[8]童詩白.模擬電子技術基礎[M].北京:高等教育出版社,2001
[9]周航慈.單片機應用程序設計[M].北京:北京航空航天大學出版社,1991
[10]賴麒文.8051單片機C語言徹底應用[M].北京:科學出版社,2002
Design of A New Type of Solar Energy Water Heater
//Rao Zuanwan
With the socio-economic development, modern agricultural production can not be separated from environmental control, this article in the greenhouse at home and abroad to conduct in-depth analysis of intelligent control based on the existence of intelligent control for greenhouse many factors, the intelligent sensor monitoring and single-chip control by combining single-chip based on the temperature detection system design. The system uses a hierarchical, modular design, the entire system by the data acquisition system, single-chip control system, computer monitoring system. System to single-chip microcomputer as the core to a number of temperature and humidity sensor as a measurement component, through the single-chip smart sensor and connected to the storage collection of intelligent sensor measurement data. In single-chip system, but also the realization of the extended stored procedures, data, real-time display, alarm and data overrun voice auxiliary storage. Single-chip computer as a monitor connected with the center of intelligent sensors.
single-chip microcomputer; autocontroller; solar energy water heater; temperature measurement
TK515
B
1671-489X(2011)12-0091-04
10.3969/j.issn.1671-489X.2011.12.091