999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于家用熱水器的冷水回收利用與出水溫度控制裝置

2023-08-21 11:19:41劉栩源翟娟王典徐玲吳牧原
現代信息科技 2023年12期
關鍵詞:單片機

劉栩源 翟娟 王典 徐玲 吳牧原

摘? 要:以節能減排與便民生活為目標,文章設計的裝置是基于STC89C52單片機的熱水器冷水回收與出水控制系統。裝載了測溫模塊,控溫與冷水收集模塊,報警模塊,數碼管顯示模塊,按鍵檢測模塊。該設計力求于憑借溫度感應模塊DS18B20和矩陣鍵盤共同作用,向STC89C52單片機輸入信號,單片機將信號處理后再傳輸給步進電機,以達到熱水器冷水回收再利用,自動出水、智能控溫的效果。

關鍵詞:STC89C52;溫度傳感器DS18B20;數碼管顯示;智能熱水器;節能減排

中圖分類號:TP273;TP368.1? 文獻標識碼:A? 文章編號:2096-4706(2023)12-0174-05

Cold Water Recycling and Water Discharge Temperature Control Device Based on Domestic Water Heater

LIU Xuyuan, ZHAI Juan, WANG Dian, XU Ling, WU Muyuan

(Guangling College of Yangzhou University, Yangzhou? 225000, China)

Abstract: With the goal of energy saving and emission reduction, the device designed in this paper is a system with cold water recycling and water discharge control of water heater based on STC89C52 Single-Chip Microcontroller. It is loaded with temperature measurement module, temperature control and cold water collection module, alarm module, nixie tube display module, and key detection module. The design seeks to achieve the effect of cold water recycling, automatic water dispensing and intelligent temperature control of the water heater by the temperature sensing module DS18B20 and matrix keyboard working together to input signals to the STC89C52 Single-Chip Microcontroller, and then transmit the signals to the stepper motor.

Keywords: STC89C52; temperature sensor DS18B20; nixie tube display; intelligent water heater; energy saving and emission reduction

0? 引? 言

隨著人們生活水平的不斷提高,熱水器成為現代家庭中必備的電器,當人們在日常使用熱水器時,打開熱水龍頭后,開始總會有很多冷水流出來,然后慢慢變熱。不但給人們造成使用上的不便,同時這些冷水也會白白流失,造成資源的浪費。另外,現在的熱水器中的熱水口和冷水口通過混水閥相連接,冷、熱水在混水閥處混合,通過出水口排出供洗浴者使用,出水溫度由洗浴者通過旋轉混水閥手柄實現。洗浴者在調節溫度的過程中,需要花費較長時間,在使用時還會出現水溫忽冷忽熱的情況,特別是在低溫天氣時,因為水溫的不恒定,非常容易導致洗浴者受涼,引起發燒感冒。并且在洗浴的過程中熱水器中的熱水并不會維持在一個恒定的溫度,而是隨時變化的。這就需要使用者不斷通過混水閥調節,給使用者帶來極大的不便。而且使用者在調節水溫時無法直觀地看到當前熱水器流出的水溫,需要不斷通過觸摸來感知,且通過這種方式感知到的水溫與實際通過混水閥設定的水溫相比具有一定的滯后性。在調節水溫的過程中,出水口流出的水通常并不會被使用者用來洗浴,而是任由這些水流失,這又造成了水資源的浪費。

目前市面上的智能熱水器主要分為電熱水器和燃氣熱水器兩種。電熱水器工作原理為將進水管的水流量與出水管的水溫轉化成電信號輸入主板處理器,經過處理器計算后,按結果控制發熱管,調節發熱功率,從而實現出水溫度的恒定。而燃氣熱水器也是將進水口水流量轉換為相應的電信號并將此信號輸入控制器。控制器根據輸入信號的頻率來調整燃氣閥的開合大小,使燃氣大小與水流量成正比變化,從而使出水口的水溫恒定。市面上的這兩種熱水器設定溫度的熱水從水龍頭流出之前需要經過一段較長的水管,這就使得水溫調節速度偏慢,不能使流出的水溫迅速達到使用者設定的水溫。同時這兩種熱水器也無法處理熱水器開啟時先流出的冷水與水溫未達到設定水溫時流出的水,仍會造成資源的浪費。

而針對冷水的回收利用,現在市面上也有熱水器冷水收集器。但市面上現存的冷水收集器結構簡單、功能單一,只是單純利用溫控開關控制出水口的開啟或關閉。此收集器雖然可在一定程度上達到收集冷水的作用,但是收集冷水的溫度上限是固定的,且人們在不同季節對水溫的要求也不同,無法滿足使用者的需要。

本文設計的裝置可以收集打開熱水器時最先流出的冷水,避免水資源的浪費。同時顯示出水口流出的水溫,可以讓使用者更加直觀地看到,并且可以智能控制混水閥以達到控制出水口溫度并保持溫度恒定。

1? 系統總體框架

本文所設計的家用熱水器的冷水回收利用與出水溫度控制裝置包括溫度檢測系統,冷水收集與溫度控制系統,報警系統,顯示系統等功能。其系統芯片采用STC89C52為控制核心[1],系統工作時,溫度檢測系統通過外接的溫度傳感器實時將檢測到的水溫信號傳送至單片機,單片機判定水溫信號低于或超過設定的溫度,進而控制步進電機工作,實現恒溫出水或者冷水收集的功能。同時若設定溫度高于進水口的最高溫度或低于進水口的最低溫度,蜂鳴器報警。系統設計框圖如圖1所示。

2? 硬件電路設計

2.1? 系統控制模塊

本系統采用STC89C52單片機為核心,這是STC公司生產的一種CMOS8位微控制器,擁有低功耗、高性能的優點。內置16位計數器/定時器3個,外部中斷4個,7向量4級中斷結構1個,4 KB帶電可擦可編程只讀存儲器,MAX810復位電路,全雙工串行口;具有8 000字節的閃存、512字節的RAM存儲器、32位I/O口線、看門狗定時器功能。此外STC89C52單片機可降到0 Hz靜態邏輯操作,還可支持2種軟件可選擇節電模式。掉電保護方式下,存儲器內容被保存,振蕩器被凍結,單片機的所有工作全部停止,直到下一個中斷或硬件復位為止。空閑模式下,中央處理器停止工作,允許計數器/定時器、串口、存儲器、中斷繼續工作。最高運作頻率為35 MHz,有6T和12T模式可供選擇。STC89C52單片機實物圖如圖2所示,接線電路圖如圖3所示。

2.2? 溫度檢測系統

溫度傳感器采用DS18B20[2],它的優點在于可以直接將溫度轉換為數字信號傳送給單片機,具有獨特的單線接口方式。DS18B20在實現單片機與DS18B20的雙向通信時僅需要一條口線與單片機連接即可,可實現高精度測溫,可分辨溫度分為0.5 ℃、0.25 ℃、0.125 ℃和0.062 5 ℃,對應的可編程的分辨率為9~12位,采用不銹鋼封裝式進行封裝,具有良好的防水性,非常適合熱水器測溫[3]。

本文設計的裝置中使用了三個DS18B20溫度傳感器,分別檢測冷水入水口水溫、熱水入水口水溫、出水口水溫[4]。

DS18B20實物圖如圖4所示,原理圖如圖5所示。

DS18B20溫度傳感器1號引腳接地,3號引腳接+5 V高電平,2號引腳接到單片機的I/O口,同時外加上拉電阻。

2.3? 冷水回收與溫度控制系統

為了實現對流出水溫的自動控制,本裝置采用步進電機來控制混水閥[5]。將電脈沖信號轉換成相應線位移或角位移的電動機就叫作步進電機。每向步進電機輸入一個脈沖信號,步進電機的轉子就前進一步或轉動一個角度,其轉速與脈沖頻率成正比,輸出線位移或角位移與輸入的脈沖數成正比[6]。而且它可開環位置控制,輸入一個脈沖信號就得到一個規定的位置增量,這樣的所謂增量位置控制系統與傳統的直流控制系統相比,其成本明顯減低,幾乎不必進行系統調整。

本文設計的裝置中使用了兩個步進電機。步進電機1通過線位移來控制混水閥的左右移動,從而改變冷水熱水的混合比例,以達到控制水溫的效果。步進電機2通過角位移來控制出水口和集水口的開啟關閉。在出水口水溫達到設定溫度之前,步進電機2控制出水口關閉、集水口開啟,水流從集水口流出經導管進入準備好的儲水箱中達到循環利用。出水口水溫達到設定溫度后,集水口關閉,出水口開啟[7]。步進電機原理圖如圖6所示。

步進電機移動的距離計算公式如下:

i = ( φ.S ) / ( 360. Δ )

式中φ表示步進電機的步距角(°/脈沖),S表示絲桿螺距(mm),Δ(mm /脈沖)。

步進電機角位移關系公式如下:

θ = θs×A

式中θ表示電機出力軸轉動角度(度),θs表示步距角(度/步),A表示脈沖數(個)。

2.4? 按鍵輸入模塊

本裝置中采用了結構簡單、電路配置靈活的獨立按鍵。獨立按鍵的每個按鍵都單獨占用一根I/O口線,可以直接讀取,檢測占用時間較少,不受其他因素影響。本裝置中的4個獨立按鍵作用分別為冷水/熱水入水口溫度顯示、設定/當前溫度顯示、溫度加、溫度減。為符合實際要求,本裝置將熱水入水口與冷水入水口的水溫作為預設溫度的限值。要求設定溫度不得高于熱水入水口水溫,也不能低于冷水入水口水溫。由于簧片彈性的影響,獨立按鍵會出現抖動情況,所以在軟件編程時還需要進行去抖動處理。獨立按鍵原理圖如圖7所示。

2.5? 顯示模塊

本裝置采用的顯示模塊為LED顯示器。LED顯示器有兩種顯示結構:段顯示和點陣顯示。本裝置使用段顯示,一共使用了三只數碼管,采用動態顯示方式[8],當顯示水溫時可精確到小數點后一位。在本文設計的裝置中,數碼管用來顯示冷水/熱水入水口溫度、設定溫度、當前溫度,通過鍵盤實現顯示數據的切換。數碼管還用來顯示裝置準備就緒的代碼,以及出現錯誤時代表相應錯誤的錯誤編號[9]。如當數碼管顯示E1,表示預設溫度超出限值。單個數碼管原理如圖8所示。

2.6? 報警模塊

本裝置使用蜂鳴器作為報警模塊,輸出方式為使用脈沖寬度調制直接控制蜂鳴器。通過編程,在預設的出水口溫度超出限值溫度的情況下,實現報警效果。當傳感器超過正常值的量程時,單片機輸出為低電平,蜂鳴器與電源截止,從而引發報警提示。報警時顯示模塊顯示相應的錯誤代碼。

蜂鳴器實物圖如圖9所示,電路原理圖如圖10所示。

3? 軟件程序設計

主程序流程如圖11所示。本文所設計的基于家用熱水器的冷水回收利用與出水溫度控制裝置主程序采用循環結構(do while語句)來進行設計,并使用了KielC51編程軟件進行了模塊化編程。接通電源后,各模塊首先分別進行初始化,之后通過掃描獨立按鍵LED顯示屏開啟顯示準備就緒代碼,之后通過獨立按鍵設定預定出水溫度。然后DS18B20溫度傳感器分別感應冷水入水口、熱水入水口水溫并將相應信號經A/D轉換讀取后發送給單片機,判斷設定溫度是否超出溫度限值。如超出,蜂鳴器報警,數碼管顯示對應的錯誤代碼。如果設定水溫在溫度限值之內,判斷出水口溫度是否等于設定溫度,如相等,步進電機2控制出水口開啟;如果不等,步進電機2控制出水口關閉,集水口開啟,步進電機1控制混水閥調節水溫至出水口溫度與設定溫度一致。

4? 系統測試

本設計利用KeilC51編程軟件進行編程并,在Protues軟件進行仿真測試[10]。經過測試,裝置能夠正常運行。將裝置需要的各個硬件模塊連接在開發板上,開發板包括STC89C52單片機,步進電機,DS18B20溫度傳感器,LED顯示器,蜂鳴器等模塊。開發板連接實物圖如圖12所示。

系統測試主要對DS18B20溫度傳感器進行測試。通過事先編寫好的程序,使得溫度傳感器感應到的溫度值在數碼管顯示屏上進行顯示,并與實際溫度進行對比。經過測試,數碼管顯示溫度與實際溫度一致,DS18B20溫度傳感器能夠正常使用。測試情況如圖13所示。

5? 結? 論

本文設計的裝置以STC89C52為核心,針對傳統熱水器出水溫度不穩定、出水溫度不可控、出水溫度無法直觀顯現、使用上不夠方便、造成水資源浪費的問題,利用步進電機、DS18B20溫度傳感器、LED數碼管逐一解決其缺點,再通過KielC51軟件編程仿真調試,證實了本裝置在理論上的可行性,實現本文設計中預期的功能。

本裝置結構小巧、安裝簡單,使用便捷,可搭載在任何家用熱水器上,可用范圍極廣,不需要用戶更換新的熱水器,也省去了拆卸上的麻煩,更容易被社會接受,具有廣闊的市場前景和極大的發展空間。

本裝置在設計上還存在可以優化的地方。比如在冷水收集循環利用方面不夠便捷,還需要另外的儲水裝置用于收集冷水,而儲水裝置儲滿后還需使用者及時更換或轉移儲水裝置中的冷水。這一方面若是使用中央供熱的大型熱水器,便可直接將集水口流出的冷水通過導管導入熱水器,直接實現冷水循環利用。此時可以在本裝置中添加IC卡自動扣款功能,用于商業用途或學校、工廠公共浴室。家用上可以添加藍牙模塊或者Wi-Fi模塊,通過藍牙或者Wi-Fi與手機連接,可以實現通過手機直接進行遠程操控,達到預設洗浴溫度的功能。也可以搭載語音輸入模塊,直接通過語音控制,讓本裝置逐漸完善功能,從而更便捷、更智能。

參考文獻:

[1] 潘凌鋒.基于STM32的恒溫混水閥控制器的設計與實現 [D].杭州:杭州電子科技大學,2012.

[2] 李鋼,趙彥峰.1-Wire總線數字溫度傳感器DS18B20原理及應用 [J].現代電子技術,2005,28(21):77-79.

[3] 周鵬.基于STC89C52單片機的溫度檢測系統設計 [J].現代電子技術,2012,35(22):10-13.

[4] 潘勇,孟慶斌.基于DS18B20的多點溫度測量系統設計 [J].電子測量技術,2008(9):91-93+116.

[5] 劉寶志.步進電機的精確控制方法研究 [D].濟南:山東大學,2010.

[6] 古志堅.基于單片機的步進電機控制系統研究 [D].廣州:華南理工大學,2013.

[7] 丁偉雄,楊定安,宋曉光.步進電機的控制原理及其單片機控制實現 [J].煤礦機械,2005(6):127-129.

[8] 樊梅香,崔琳.單片機控制LED顯示屏動態顯示的設計 [J].河北工業科技,2011,28(5):306-308.

[9] 江霞,張海霞.一款基于單片機的LED動態顯示模塊方案設計 [J].現代工業經濟和信息化,2015,5(4):47-49.

[10] 孫凌燕,黃允千.Proteus與Keil軟件的整合在單片機實驗開發中的應用 [J].實驗室研究與探索,2008(4):59-61+68.

作者簡介:劉栩源(1999—),男,漢族,江蘇南通人,本科

在讀,研究方向:控制理論與控制系統;通訊作者:翟娟(1990—),女,漢族,江蘇揚州人,講師,碩士,研究方向:控制理論與控制系統。

收稿日期:2023-01-04

基金項目:2021年教育部產學合作協同育人項目(202102269008);揚州大學廣陵學院大學生創新創業訓練項目(YJ202238)

猜你喜歡
單片機
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的多功能智能插排
電子制作(2019年11期)2019-07-04 00:34:48
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
小議PLC與單片機之間的串行通信及應用
電子制作(2018年12期)2018-08-01 00:48:04
MSP430單片機在仿真中要注意的幾點問題
電子制作(2017年9期)2017-04-17 03:00:53
基于單片機的平衡控制系統設計
電子制作(2017年19期)2017-02-02 07:08:27
基于單片機的三維LED點陣設計
電子制作(2016年21期)2016-05-17 03:52:51
Microchip推出兩個全新PIC單片機系列
基于Proteus的單片機控制系統的仿真設計
主站蜘蛛池模板: 国产精品视频猛进猛出| 亚洲一级毛片| 精品国产网| 九九九精品成人免费视频7| 亚洲无码91视频| 亚洲资源在线视频| 婷婷在线网站| 亚洲欧美一区二区三区蜜芽| 亚洲视频欧美不卡| swag国产精品| 成人综合在线观看| 精品午夜国产福利观看| 国产真实乱人视频| 四虎综合网| 欧美日本视频在线观看| 日本在线视频免费| 伊人AV天堂| 国产精品欧美在线观看| 国产麻豆aⅴ精品无码| 亚洲一级毛片在线观播放| 中文成人在线视频| 中国精品久久| 国产欧美日韩va另类在线播放| 久久综合婷婷| 天堂网亚洲系列亚洲系列| 午夜国产理论| 国产成人无码AV在线播放动漫| 国产日产欧美精品| 婷婷激情五月网| 日韩国产欧美精品在线| 毛片免费在线| 亚洲国产理论片在线播放| 欧美人人干| 成人毛片免费观看| 日本一本正道综合久久dvd| 国产精品色婷婷在线观看| 国产美女在线观看| 72种姿势欧美久久久久大黄蕉| 综合天天色| 老司机久久99久久精品播放| 亚洲国产精品无码AV| 青草午夜精品视频在线观看| 99久久99视频| 原味小视频在线www国产| 国产视频 第一页| 伊人狠狠丁香婷婷综合色| 精品色综合| 伊人成色综合网| 国产男女XX00免费观看| 成人小视频在线观看免费| 91亚瑟视频| 一级片一区| 青青久在线视频免费观看| 精品国产黑色丝袜高跟鞋| 无码一区二区三区视频在线播放| 国产一区在线观看无码| 青青操国产视频| 亚洲日韩精品伊甸| 国产精品九九视频| 亚洲伊人久久精品影院| 国产呦精品一区二区三区下载| 亚洲有无码中文网| 这里只有精品在线| 国产在线精彩视频二区| 在线精品亚洲一区二区古装| 色综合中文字幕| 免费一级毛片不卡在线播放| 亚洲第一视频免费在线| 国产一级裸网站| AV无码一区二区三区四区| 国产精品hd在线播放| 精品欧美一区二区三区在线| 天堂亚洲网| 少妇被粗大的猛烈进出免费视频| 91福利在线看| www.99精品视频在线播放| 国产香蕉97碰碰视频VA碰碰看| 好紧太爽了视频免费无码| 日本久久网站| 99re在线视频观看| 试看120秒男女啪啪免费| 亚洲综合香蕉|