- 熱門(mén)文章
-
- 江蘇省行政區(qū)域重新劃分了 江蘇未來(lái)重點(diǎn)發(fā)展城市 未來(lái)蘇北*大城市
- 10元一畝農(nóng)場(chǎng)土地出租 無(wú)人村*出租荒地 100畝荒山18萬(wàn)出售
- 遼寧省88鄉(xiāng)鎮(zhèn)個(gè)合村并鎮(zhèn) 遼寧合村并鎮(zhèn)試點(diǎn)名單 遼寧省合村并鎮(zhèn)時(shí)間表
- 周林頻譜治療儀的危害(周林頻譜治療儀的功效)
- 退伍軍人補(bǔ)貼新政策2020 退伍軍人每月發(fā)1200元 5類(lèi)退伍軍人有福了
- 上海水果店裝修效果圖
- 香港房子一尺等于多少平方
- 九牧與九牧王的區(qū)別 不僅僅一字之差
- 2023全國(guó)取消燃?xì)獬跹b費(fèi)嗎
- 秦嶺別墅背后權(quán)貴是誰(shuí) 秦嶺別墅詳情
- 隨機(jī)文章
太陽(yáng)能熱水器控制器
時(shí)間:2024-10-26 02:35:08
瀏覽量:
太陽(yáng)能是目前最為“干凈”的能源之一。隨著消費(fèi)者環(huán)保和綠色意識(shí)的提高,太陽(yáng)能熱水器已經(jīng)開(kāi)始走進(jìn)千家萬(wàn)戶(hù)。這里介紹一種低成本、高性能、全自動(dòng)的太陽(yáng)能熱水器控制器。它用數(shù)字方式顯示水溫、水位;全自動(dòng)水位控制,水位低于規(guī)定值報(bào)警并自動(dòng)上水,上水到規(guī)定水位時(shí)自動(dòng)停止上水(水位的上限可由用戶(hù)自行設(shè)定。設(shè)定參數(shù)具有斷電保護(hù),重新上電不需要用戶(hù)再設(shè)定);水位界于高低水位之間時(shí),可以通過(guò)觸摸鍵手動(dòng)上水、停水;當(dāng)水壓不足時(shí),自動(dòng)控制增壓泵投入工作,避免因水壓不足導(dǎo)致上水失敗;全自動(dòng)的溫度控制,禁止高溫空曬后進(jìn)水,可以防止真空管因突然注入冷水而爆裂。
控制器的電路圖如附圖所示。上述控制功能使用MCU實(shí)現(xiàn),我們根據(jù)前面規(guī)定的任務(wù)要求,選用了SONIX公司的SN8P1706。SN8P1706片內(nèi)資源包括:8路12位ADC;1路7位DAC;30位數(shù)字I/O(SN8P1708有33位I/O);3個(gè)定時(shí)計(jì)數(shù)器;2個(gè)8位PWM信號(hào)輸出;7個(gè)中斷源;1個(gè)串行口;1個(gè)監(jiān)視定時(shí)器,8層堆棧;4K×16bit OTP ROM作程序存儲(chǔ)器;256×8bitRAM數(shù)據(jù)存儲(chǔ)器;其I/O口的最大驅(qū)動(dòng)電流15mA,可直接驅(qū)動(dòng)LED。使用SN8P1700系列MCU,僅僅配以少量的外圍電路即可實(shí)現(xiàn)大部分民用產(chǎn)品的智能化。太陽(yáng)能熱水器控制器選用SN8P1706,不失為一個(gè)低成本、高性能的解決方案。
系統(tǒng)輸入信號(hào)有:6個(gè)液位信號(hào)、1個(gè)溫度信號(hào)、4個(gè)觸摸鍵;輸出信號(hào)有:4位LED數(shù)碼管分時(shí)顯示當(dāng)前溫度和液位,3個(gè)位輸出控制繼電器分別控制上水電磁閥、加熱泵、增壓泵,1個(gè)位輸出控制蜂鳴器作為低水位報(bào)警信號(hào)和其他異常情況報(bào)警,2個(gè)位輸出指示上水、加熱狀態(tài)。用戶(hù)設(shè)定項(xiàng)目有水位上限、熱水溫度、上水定時(shí)、加熱定時(shí)。設(shè)定參數(shù)用EEPROM保存,停電后參數(shù)無(wú)需重新設(shè)定。系統(tǒng)具有故障自檢功能,電磁閥、加壓泵在停水時(shí)會(huì)自動(dòng)切斷,水位傳感器有故障時(shí)禁止上水,以免上水時(shí)溢出。
液位傳感器采用ATS173型霍爾元件,若干霍爾元件固定在一個(gè)垂直導(dǎo)槽上,浮子帶動(dòng)磁鋼沿導(dǎo)槽移動(dòng),霍爾元件的輸出經(jīng)過(guò)一個(gè)電阻網(wǎng)絡(luò)轉(zhuǎn)換成不同的電壓,經(jīng)ADC通道送入MCU。這樣,僅用一個(gè)ADC通道可以實(shí)現(xiàn)多路數(shù)字信號(hào)的輸入。溫度傳感器采用負(fù)溫度(NTC)型通用熱敏電阻,信號(hào)經(jīng)另一路ADC輸入MCU。保存設(shè)定參數(shù)的EEPROM采用HT93LC46,采用串行方式與MCU接口,整個(gè)控制器的硬件及對(duì)MCU的資源要求降到最低。MCU根據(jù)檢測(cè)到的水位信號(hào)、水箱溫度信號(hào),以及用戶(hù)的設(shè)定或操作,通過(guò)軟件進(jìn)行數(shù)值計(jì)算和邏輯運(yùn)算,以確定當(dāng)前應(yīng)該進(jìn)行的操作,并通過(guò)輸出口控制進(jìn)水閥、加壓泵、加熱泵的狀態(tài),以實(shí)現(xiàn)要求的控制功能。由于SN8P1706的I/O口驅(qū)動(dòng)能力可高達(dá)15mA,采用高亮度的LED顯示無(wú)須再使用驅(qū)動(dòng)器件,可以由SN8P1706的I/O口直接驅(qū)動(dòng)。
本機(jī)采用專(zhuān)用單片機(jī)SN8P1706實(shí)現(xiàn)。由于SN8P1706的優(yōu)良性能,除了MCU之外僅僅使用少量必需的外圍器件。與通用單片機(jī)相比,無(wú)須擴(kuò)展ADC、顯示驅(qū)動(dòng)電路,不但節(jié)約了硬件成本,也簡(jiǎn)化了電路,提高了系統(tǒng)的穩(wěn)定性和抗干擾能力,軟件任務(wù)也得到了一定的減少。從成本、性能等方面全方位地體貼用戶(hù),這里介紹的低成本、高性能的太陽(yáng)能熱水器控制器為目前性能價(jià)格比最高的方案之一。它不但可以被熱水器生產(chǎn)廠家直接采用,也可以供電子設(shè)計(jì)愛(ài)好者設(shè)計(jì)制作參考。
控制器的操作使用方式自然合理。S1用來(lái)切換操作狀態(tài)。控制器有“直接控制”和“參數(shù)修改”兩種工作狀態(tài)。按S1鍵顯示“00”,控制器進(jìn)入“直接控制”狀態(tài),顯示“01”、“02”、“03”、“04”分別表示“設(shè)定水位上限”、“設(shè)定定時(shí)上水時(shí)間”、“設(shè)定定時(shí)加熱時(shí)間”、“設(shè)定加熱溫度”。
進(jìn)入“參數(shù)修改”狀態(tài)后,S2、S3用來(lái)修改規(guī)定的參數(shù),S1接受本次修改,并切換到下一個(gè)參數(shù),S4取消本次修改。進(jìn)入“直接控制”后,S2用來(lái)手動(dòng)上水,S3用來(lái)手動(dòng)加熱,S4用來(lái)停止加熱或上水;若水位已經(jīng)超過(guò)設(shè)定水位上限,或水溫已經(jīng)超過(guò)設(shè)定溫度,“直接控制”將不起作用。
設(shè)定水位上限:控制器可以監(jiān)測(cè)6個(gè)水位,上限水位可以由用戶(hù)設(shè)置,水位上限設(shè)置范圍為位置3、4、5、6。
設(shè)定定時(shí)上水時(shí)間:每天在規(guī)定時(shí)間檢查水位,并上滿(mǎn)。若設(shè)定時(shí)間為00或大于等于24,則取消自動(dòng)定時(shí)上水。
設(shè)定定時(shí)加熱時(shí)間:每天在規(guī)定時(shí)間檢查水溫,若水溫低于設(shè)定溫度,則接通電加熱器,將水溫加熱到設(shè)定溫度。若設(shè)定時(shí)間為00或大于等于24,則取消自動(dòng)定時(shí)加熱。
設(shè)定加熱溫度:定時(shí)加熱溫度也可以由用戶(hù)設(shè)定,可設(shè)定范圍為20℃~60℃。
上海駿泰陽(yáng)
控制器的電路圖如附圖所示。上述控制功能使用MCU實(shí)現(xiàn),我們根據(jù)前面規(guī)定的任務(wù)要求,選用了SONIX公司的SN8P1706。SN8P1706片內(nèi)資源包括:8路12位ADC;1路7位DAC;30位數(shù)字I/O(SN8P1708有33位I/O);3個(gè)定時(shí)計(jì)數(shù)器;2個(gè)8位PWM信號(hào)輸出;7個(gè)中斷源;1個(gè)串行口;1個(gè)監(jiān)視定時(shí)器,8層堆棧;4K×16bit OTP ROM作程序存儲(chǔ)器;256×8bitRAM數(shù)據(jù)存儲(chǔ)器;其I/O口的最大驅(qū)動(dòng)電流15mA,可直接驅(qū)動(dòng)LED。使用SN8P1700系列MCU,僅僅配以少量的外圍電路即可實(shí)現(xiàn)大部分民用產(chǎn)品的智能化。太陽(yáng)能熱水器控制器選用SN8P1706,不失為一個(gè)低成本、高性能的解決方案。
系統(tǒng)輸入信號(hào)有:6個(gè)液位信號(hào)、1個(gè)溫度信號(hào)、4個(gè)觸摸鍵;輸出信號(hào)有:4位LED數(shù)碼管分時(shí)顯示當(dāng)前溫度和液位,3個(gè)位輸出控制繼電器分別控制上水電磁閥、加熱泵、增壓泵,1個(gè)位輸出控制蜂鳴器作為低水位報(bào)警信號(hào)和其他異常情況報(bào)警,2個(gè)位輸出指示上水、加熱狀態(tài)。用戶(hù)設(shè)定項(xiàng)目有水位上限、熱水溫度、上水定時(shí)、加熱定時(shí)。設(shè)定參數(shù)用EEPROM保存,停電后參數(shù)無(wú)需重新設(shè)定。系統(tǒng)具有故障自檢功能,電磁閥、加壓泵在停水時(shí)會(huì)自動(dòng)切斷,水位傳感器有故障時(shí)禁止上水,以免上水時(shí)溢出。
液位傳感器采用ATS173型霍爾元件,若干霍爾元件固定在一個(gè)垂直導(dǎo)槽上,浮子帶動(dòng)磁鋼沿導(dǎo)槽移動(dòng),霍爾元件的輸出經(jīng)過(guò)一個(gè)電阻網(wǎng)絡(luò)轉(zhuǎn)換成不同的電壓,經(jīng)ADC通道送入MCU。這樣,僅用一個(gè)ADC通道可以實(shí)現(xiàn)多路數(shù)字信號(hào)的輸入。溫度傳感器采用負(fù)溫度(NTC)型通用熱敏電阻,信號(hào)經(jīng)另一路ADC輸入MCU。保存設(shè)定參數(shù)的EEPROM采用HT93LC46,采用串行方式與MCU接口,整個(gè)控制器的硬件及對(duì)MCU的資源要求降到最低。MCU根據(jù)檢測(cè)到的水位信號(hào)、水箱溫度信號(hào),以及用戶(hù)的設(shè)定或操作,通過(guò)軟件進(jìn)行數(shù)值計(jì)算和邏輯運(yùn)算,以確定當(dāng)前應(yīng)該進(jìn)行的操作,并通過(guò)輸出口控制進(jìn)水閥、加壓泵、加熱泵的狀態(tài),以實(shí)現(xiàn)要求的控制功能。由于SN8P1706的I/O口驅(qū)動(dòng)能力可高達(dá)15mA,采用高亮度的LED顯示無(wú)須再使用驅(qū)動(dòng)器件,可以由SN8P1706的I/O口直接驅(qū)動(dòng)。
本機(jī)采用專(zhuān)用單片機(jī)SN8P1706實(shí)現(xiàn)。由于SN8P1706的優(yōu)良性能,除了MCU之外僅僅使用少量必需的外圍器件。與通用單片機(jī)相比,無(wú)須擴(kuò)展ADC、顯示驅(qū)動(dòng)電路,不但節(jié)約了硬件成本,也簡(jiǎn)化了電路,提高了系統(tǒng)的穩(wěn)定性和抗干擾能力,軟件任務(wù)也得到了一定的減少。從成本、性能等方面全方位地體貼用戶(hù),這里介紹的低成本、高性能的太陽(yáng)能熱水器控制器為目前性能價(jià)格比最高的方案之一。它不但可以被熱水器生產(chǎn)廠家直接采用,也可以供電子設(shè)計(jì)愛(ài)好者設(shè)計(jì)制作參考。
控制器的操作使用方式自然合理。S1用來(lái)切換操作狀態(tài)。控制器有“直接控制”和“參數(shù)修改”兩種工作狀態(tài)。按S1鍵顯示“00”,控制器進(jìn)入“直接控制”狀態(tài),顯示“01”、“02”、“03”、“04”分別表示“設(shè)定水位上限”、“設(shè)定定時(shí)上水時(shí)間”、“設(shè)定定時(shí)加熱時(shí)間”、“設(shè)定加熱溫度”。
進(jìn)入“參數(shù)修改”狀態(tài)后,S2、S3用來(lái)修改規(guī)定的參數(shù),S1接受本次修改,并切換到下一個(gè)參數(shù),S4取消本次修改。進(jìn)入“直接控制”后,S2用來(lái)手動(dòng)上水,S3用來(lái)手動(dòng)加熱,S4用來(lái)停止加熱或上水;若水位已經(jīng)超過(guò)設(shè)定水位上限,或水溫已經(jīng)超過(guò)設(shè)定溫度,“直接控制”將不起作用。
設(shè)定水位上限:控制器可以監(jiān)測(cè)6個(gè)水位,上限水位可以由用戶(hù)設(shè)置,水位上限設(shè)置范圍為位置3、4、5、6。
設(shè)定定時(shí)上水時(shí)間:每天在規(guī)定時(shí)間檢查水位,并上滿(mǎn)。若設(shè)定時(shí)間為00或大于等于24,則取消自動(dòng)定時(shí)上水。
設(shè)定定時(shí)加熱時(shí)間:每天在規(guī)定時(shí)間檢查水溫,若水溫低于設(shè)定溫度,則接通電加熱器,將水溫加熱到設(shè)定溫度。若設(shè)定時(shí)間為00或大于等于24,則取消自動(dòng)定時(shí)加熱。
設(shè)定加熱溫度:定時(shí)加熱溫度也可以由用戶(hù)設(shè)定,可設(shè)定范圍為20℃~60℃。
上海駿泰陽(yáng)
TAG:
太陽(yáng)能熱水器控制器
其他文章
- 創(chuàng)維26L08液晶電視IP板電路原理分析與維修
- 電磁爐觸摸鍵不靈的解決方法
- 海信RSAG7.820.1032電源板故障維修圖解
- 創(chuàng)維26L08HR液晶電視經(jīng)常無(wú)法開(kāi)機(jī)的故障維修
- 創(chuàng)維32L16SW液晶電視退出工廠模式和解童鎖方法
- 昂達(dá)MP4充電器電路原理與故障維修
- 創(chuàng)維47E700液晶電視背光不亮的故障維修
- 聲雅SV-221功放剖析
- 飲水機(jī)常見(jiàn)通病故障維修
- 什么是手機(jī)A-GPS
- 借助SPI Flash軟件修復(fù)三星數(shù)碼王中九機(jī)
- 創(chuàng)維168P-P47ELL-00電源板故障維修手記
- 康佳32F2900液晶電視指示燈閃但不開(kāi)機(jī)的故障維修
- 電冰箱壓縮機(jī)運(yùn)行電容和啟動(dòng)電容的作用
- 先鋒LED-42B500液晶電視自動(dòng)開(kāi)關(guān)機(jī)且有時(shí)無(wú)法遙控開(kāi)機(jī)
- 液晶背光驅(qū)動(dòng)器OZ960SN
- 創(chuàng)維S9300系列OLED液晶電視(8S87機(jī)芯)電路分析與故障維修
- 采用34007337電源板康佳液晶電視指示燈閃不開(kāi)機(jī)的維修
- 海信液晶電視RSAG7.820.510A電源板故障維修圖解
- 創(chuàng)維42L01HF液晶電視(8M19)通電紅綠燈閃但不開(kāi)機(jī)
- 康佳KIP+L150I12C1-01型IP板冷機(jī)黑屏故障技改方案
- FU-7 50W推挽功放的電路制作
- 康佳液晶34005565二合一電源+逆變板電路分析與維修
- 液晶電源管理芯片MP3389
- 半球電磁爐代碼含義
- 廈華L22A1K液晶電視指示燈不亮不開(kāi)機(jī)的維修
- DENON天龍HMA-1000A功放無(wú)聲音的故障維修
- 長(zhǎng)虹LED32B2100C液晶電視指示燈常亮但不開(kāi)機(jī)的維修
- TCL DBSH200C-CA01衛(wèi)星接收機(jī)沒(méi)有聲音的故障維修
- 海信LED46K310X3D液晶電視黑屏的故障維修