摘?要:當人們對高質(zhì)量生活的追求,對此保證食物的溫濕度也有了一定的要求,為了保證烘干食物的溫濕度控制線性、互換性、重復進行,本設計采用AT89S51單片機作為控制電路的核心,使用DHT11對溫濕進行測量,采用基于PID算法的PWM調(diào)速控制風力。本設計電路采用多模塊化組成,這樣設計不僅穩(wěn)定性增強,并且故障的排除與發(fā)現(xiàn)更加容易,編寫程序簡潔、系統(tǒng)可靠性高、操作簡便。
關鍵詞:AT89S51;DHT11溫濕度傳感器;PWM調(diào)速
食品干燥是提高食品貯存、保質(zhì)的重要措施與手段,烘干機的性能直接影響到烘干食品的質(zhì)量與市場價值。傳統(tǒng)的干燥方法是在太陽下曝曬或者陰涼處通風干燥,這樣的過程不僅緩慢,而且通常會伴隨著食品變質(zhì),大面積破活食物的營養(yǎng)價值,從而使干燥后食品的品質(zhì)也有所下降。傳統(tǒng)的干燥過程不僅不衛(wèi)生,而且干燥對象品種局限,因此選擇合適的干燥方法是現(xiàn)代食品干燥加工過程中的客觀的要求。高能耗和食品品質(zhì)破壞是目前食品干燥中的兩個最主要問題。干燥是一種高能耗的操作,據(jù)資料統(tǒng)計,法國、英國、瑞典等發(fā)達國家,高達12%的工業(yè)能耗用于干燥工藝,在各種工業(yè)干燥能耗中,農(nóng)產(chǎn)品、食品的干燥能耗僅次于造紙工業(yè),位居第二位,由此開發(fā)出一種高效低功耗烘干機。
1 設計思路和系統(tǒng)構圖
本系統(tǒng)目的是設計一款基于單片機控制的全自動智能烘干機,采用PID控制的干燥風速,盡可能在保持食物原本的營養(yǎng)價值的同時快速干燥。儀器對放入系統(tǒng)內(nèi)的物體檢測其溫濕度數(shù)據(jù)之后并進行干操作。本設計結構簡單,可靠性強,設計由一個單片機作為控制核心,利用DHT11作為溫濕度檢測模塊,具有實時顯示溫濕度功能和鍵盤模塊實現(xiàn)可調(diào)溫濕度輸入控制。系統(tǒng)設計如圖1所示。
2 系統(tǒng)硬件詳細設計
控制系統(tǒng)的硬件主要由六個模塊構成:單片機控制模塊、溫濕度檢測模塊、PWM調(diào)速模塊、鍵盤輸入模塊、加熱電路模塊以及數(shù)碼管顯示模塊。系統(tǒng)硬件電路如圖2。
在PWM電路中使用光耦隔離和三極管驅(qū)動,目的是防止外接電機電源和外接電機的干擾傳導到單片機對單片機造成致命破壞。
加熱模塊同樣使用光耦隔離驅(qū)動三極管使外部220V電壓加到加熱絲中。溫濕度檢測模塊對物體周圍環(huán)境實時檢測,單片機對其檢測出的溫濕度數(shù)值判斷做出適應動作,加熱電路模塊是單片機通過光電耦合間接控制高壓對加熱絲通電達到加熱效果,為了防止高溫對物體進行直接灼燒,加熱絲應安裝在PWM調(diào)速模塊的出風口。因為對物料溫濕度控制,系統(tǒng)針對的目標熱存儲能力大且物料的溫濕度系統(tǒng)的具體性質(zhì)沒有傳遞函數(shù)因此無法精確的得到,為此本次設計采用的是比例積分加微分(PID)控制,以最大限度地滿足系統(tǒng)對諸如超調(diào)量、調(diào)節(jié)時間和控制精度等控制品質(zhì)的要求。
3 系統(tǒng)軟件設計
系統(tǒng)開始運行,主程序開始執(zhí)行,對單片機的初始化和各串口初始化等。程序接收DHT11模塊測量的溫濕度,然后等待溫濕度設定,當溫濕度已經(jīng)設定完畢,系統(tǒng)開始運行,判斷溫濕度數(shù)值調(diào)用各個相關模塊,循環(huán)控制系統(tǒng)運行直到溫濕度數(shù)值符合用戶設定的大小系統(tǒng)停止運行。主程序的程序流程圖如圖3所示。
主控模塊以AT89S51單片機為控制核心,DHT11模塊對系統(tǒng)的溫濕度進行判斷,根據(jù)溫濕度數(shù)據(jù)PWM調(diào)速模塊和加熱模塊分別判斷作出不同的工作情況。具體判斷規(guī)則如下:
(1)溫度偏低,濕度偏高。單片機控制加熱模塊和無極調(diào)速模塊進行工作,對其加熱和干燥。
(2)溫度偏低,濕度偏低。單片機停止工作,烘干完成。
(3)溫度偏高,濕度偏高。單片機控制無極調(diào)速模塊進行工作,對其進行干燥。
(4)溫度偏高,濕度偏低。單片機控制無極調(diào)速模塊進行工作,對其進行降溫。
用戶也可以通過鍵盤設定自身需要控制烘干機的烘干溫度,烘干時間和物體保存剩余濕度,同時將經(jīng)過AD處理的數(shù)據(jù)通過單片機的I/O口輸送到LCD上進行顯示,供用戶實時參考。
系統(tǒng)自動運行過程:當需要被干燥的物體放入系統(tǒng)中,單片機首先控制PWM調(diào)速模塊全力工作,使物體的溫濕度等信息可以傳達到DHT11模塊,DHT11模塊對系統(tǒng)的溫濕度測量出數(shù)值,單片機根據(jù)溫濕度控制電熱絲與PWM調(diào)速模塊的工作。
系統(tǒng)非自動運行過程:用戶使用鍵盤輸入想要的物體溫濕度數(shù)值時,單片機首先控制PWM調(diào)速模塊全力工作,使物體的溫濕度等信息可以傳達到DHT11模塊,DHT11模塊對系統(tǒng)的溫濕度測量出數(shù)值,當用戶數(shù)據(jù)與物體數(shù)據(jù)屬于正??刂品秶鷷rPWM調(diào)速模塊、加熱電路模塊正常運行。當數(shù)據(jù)不屬于正??刂品秶鷷r,屏幕分別顯示溫度錯誤“T error”或者濕度錯誤“H error”。
4 結論
本系統(tǒng)是一個檢測和控制于一體的應用控制系統(tǒng),系統(tǒng)完成從物料溫濕度的信號檢測、信號處理、運算與顯示再到輸出控制加熱模塊與吹風模塊的控制。采用PID算法的風力控制能夠節(jié)約大量的電能,本設計實現(xiàn)成本低,對于欠發(fā)達的農(nóng)業(yè)生產(chǎn)區(qū)具有極大的實際意義。
參考文獻:
[1]薛輝,王叢嶺.基于單片機采用PID算法的電機運行控制系統(tǒng)設計[J].機床電器,2006,33(1):51-52.
[2]蔣衛(wèi)東,賈文娟,喬凌霄.多功能溫濕度智能測控儀設計[J].運城學院學報,2020(3):26-28.
[3]王瑞.基于AT89S52單片機的PWM電機控制風扇轉(zhuǎn)速系統(tǒng)[J].延安職業(yè)技術學院學報,2012,26(001):102-104.
[4]任才,孔德尉,劉文宇.基于單片機的溫度上下限家庭報警系統(tǒng)的設計與實現(xiàn)[J].數(shù)碼世界,2018,000(005):281-282.
[5]王其利,李宗玉,欒新強.基于單片機的遠紅外烘干機溫度控制系統(tǒng)設計[J].電氣傳動自動化,2013,28(002):45-48.
[6]Wang J,Wang Y W,Wang J W,et al.Drying Characteristics and Drying Quality of Kidney Beans Using A Two-Stage Microwave Process[J].2008,31(3):413-430.
作者簡介:隋杰(1991—?),男,漢族,山東日照人,碩士,研究方向:控制工程。