蘆照烜,徐鳳珍,龍順宇
(海南熱帶海洋學院 海洋信息工程學院,海南三亞, 572022)
近年來,隨著社會進步以及人們對于生活水平的要求不斷提高,生活舒適度日漸受到人們的關注,而空氣濕度是影響人們生活舒適度的關鍵因素之一。人生活在相對濕度45%~65%的環境中最感舒適[1]。當室內濕度過大時,人體皮膚周圍的水蒸氣壓力較大,當濕度過小時,人體的皮膚變得粗糙干裂,免疫力下降[2]。以USB供電,利用單片機通過掃頻獲取頻率,再產生的PWM信號經驅動電路使霧化片高頻諧振將液態水分子打散產生水霧,以調節空氣濕度。反饋網絡傳遞電壓信號,使該霧化器工作更加穩定,同時也防止了霧化片的損壞(干燒)。通過移動終端的藍牙遠程控制以及定時功能,使霧化器更便捷易用。本文以調節空氣濕度從而提高人們生活舒適度為目標,設計了一種低功耗,低成本,簡單易用的超聲波霧化器,以滿足人們的日常生活需求。
本文設計的多功能超聲波霧化器由STC8H8K64U單片機為控制核心,主控控制水位檢測報警的響應,實時讀取DHT20溫濕度檢測模塊的數據,以及通過藍牙透傳模塊接收移動終端的信息,從而實現水位檢測報警,顯示環境溫濕度,通過藍牙連接移動終端中距離控制等智能化功能,單片機輸出的PWM信號控制MOSFET開關經過三腳升壓電感后驅動霧化片,使固有頻率為108kHz左右的微孔霧化片產生高頻諧振將液態水分子打散成自然飄逸的霧化顆粒,以調節空氣濕度。本文超聲波霧化器系統框架圖如圖1所示。

圖1 超聲波霧化器系統框架圖
該系統硬件主要包括:單片機、霧化片驅動電路、采樣信號處理電路、LCD顯示液晶、藍牙透傳模塊、DHT20溫濕度傳感器等。STC8單片機接收經過采樣信號處理電路的模擬信號,再通過發出的PWM信號驅動霧化片工作,形成反饋控制,DHT20溫濕度傳感器將獲得的空氣中的溫濕度信息傳遞給STC8單片機,經過單片機處理后在LCD液晶上顯示,藍牙透傳模塊近距離接收從移動終端獲得的信息,該系統采用5V供電。可應用于調節室內空氣濕度等一般場景。
霧化片驅動電路原理圖如圖2所示。由單片機發出占空比為50%的PWM信號驅動MOSFET開關,電壓信號流入三角電感產生高頻振蕩信號利用壓電陶瓷的逆壓電效應把電信號變為機械振動打散液態水分子形成自然飄逸的水霧。

圖2 霧化片驅動電路原理圖
圖3為霧化片驅動電路等效電路圖,霧化片可看作固有頻率為108kHz左右的陶瓷壓電片,圖中SW1等效于MOSFET開關,Rq、Cq和Lq組成RLC串聯電路,當電路未到達霧化片固有頻率時,XL≠XC,由公式(1)、(2):


圖3 霧化片驅動電路等效電路圖
圖中C0為靜態電容,Rq為動態電阻,Cq為動態電容,Lq為動態電感。
式中Z為串聯諧振電路的總電抗,R為Rq的阻值,XL為Lq感抗,XC為Cq容抗值,φ為阻抗角。得阻抗角φ不為0,霧化片兩端電壓存在相位差,霧化量小,霧化速率低。當該電路工作在霧化片固有頻率時,霧化片內部RLC串聯電路諧振,XL=XC,阻抗角為0,電抗為0,電感和電容在互相交換能量(無功功率),電流最大。RLC串聯電路此時顯純電阻特性,電阻max為150Ω。而動態電阻Rq、靜態電容C0和三腳升壓電感組成RLC并聯諧振電路如圖4所示。
同樣當XL=XC,諧振頻率計算公式同RLC串聯諧振公式一樣,在圖4中,RLC并聯諧振時,電容C0和電感L1、L2在互相交換能量,此時的C0和L1、L2對外界電路來說相當于“虛斷”,電流只從電阻流過,電抗依然為0,電流最大。所以本文選擇三腳電感時,盡量選擇了電感值和霧化片靜態電容匹配的三腳升壓電感。本文中的三腳升壓電感共797μH,靜態電容3200pF,理論上該霧化片驅動電路并聯諧振頻率應接近霧化片的串聯諧振頻率108kHz。由諧振頻率公式:

圖4 霧化片內部諧振后等效電路圖

計算得,f≈99.7kHz(計算過程中保留了小數點后1位,計算結果比實際偏大),所以我們選擇的三腳升壓電感是偏小的,理想情況下,三角電感和靜態電容匹配,計算所得的諧振頻率f應為108kHz。
該系統的采樣信號處理電路由交流偏置放大和峰值檢測兩部分組成,由于驅動霧化片所需要的電壓信號波形是正弦波,所以經過采樣電阻的電壓信號為交流弱信號,利用霧化片驅動電路諧振時,電抗為零,電流最大的特性,利用歐姆定律可知此時采樣電阻上的電壓最大,但單片機無法采集交流信號,應對采樣信號進行一定的處理??紤]到電源限制,使用了交流偏置放大,僅一個+5V的電源即可滿足采樣信號處理需求,經過放大后的信號再經過峰值檢測,最終轉換成單片機可以采集的直流電壓信號,再經過STC8內部ADC轉換成數字信號,至此單片機完成霧化片工作反饋信號的采集。如圖5所示。

圖5 采樣信號處理電路原理圖
初級放大采用集成運放電路可以提高電路的穩定性,減少外圍器件的使用以及調試的復雜性[3]。圖中電路U2.1采用的是直流全反饋交流同向放大電路,電容隔交通直,使得只對交流有放大作用,對直流沒有。對直流通路來講,相當于一個電壓跟隨器,同時該電路為同向放大電路,具有較高的輸入阻抗,能很好將輸出的靜態電壓工作點提高,只放大交流信號。
僅對直流分析,輸出端電壓可由式(5):

我們要獲得2.5V的輸出電壓,而供電電壓為+5V,由Uo=Ui/2,只要R7=R8就可得到相應的電壓值。
僅對交流分析輸出信號的幅值電壓可由式2:

其中Rf為RF2,Rg為RF1。Uo=10*Ui,即(Rf+Rg+1/jωC)/(Rg+1/jωC)=10,為了盡可能地把隔直電容對反饋網絡的影響減小,以使電路更加穩定,所以1/jωC應盡可能小,對于隔直電容C參數的設置,根據輸入的頻率為100kHz左右,可得ω=2πf=618.5k。電容阻值Zc=1/jωC,當C取100μF時,電容阻抗Zc≈0.016Ω,Zc遠遠小于Rg,所以電容對反饋網絡電阻的影響很小,可以忽略不計,滿足設計要求。
從而電阻公式化簡為(Rf+Rg)/Rg=10,這里取Rf=30k,Rg=3k。高速的應用中會應用100~1k之間,但會增大電流消耗,便攜設計中阻值在1~10M之間,但會增大系統噪聲,故此電路中都采用1~100k的電阻。
隨后對輸入信號的峰值信號進行提取,傳統峰值采集電路存在兩個主要缺陷:(1)存在二極管的正向導通壓降;(2)電容器易受后續電路的影響,導致電荷泄漏,保持時間與精度就無法保證[4]。當交流信號V+出現正增量時,U2.2運放u+和u-之間出現差值,運放開始輸出電壓輸出二極管給電容充電,(如果沒有U2.3)當輸出電壓接近V+峰值時,u+與u-之間差值趨近于0,運放進入負飽和,輸出電壓就接近地。加第二個運放后有效避免了運放進入負飽和狀態導致的輸出信號失真。電路仿真結果如圖6所示。

圖6 采樣信息處理電路仿真結果
考慮到系統要求,需要實現水位檢測報警,檢測溫濕度,以及通過藍牙透傳模塊接收移動終端的信息,顯示環境溫濕度,通過按鍵設置霧化時間,霧化等級等功能,本文選擇了利用單片機引腳信號控制蜂鳴器實現水位檢測報警,溫濕度傳感器DHT20來檢測溫濕度,藍牙透傳模塊HC-06負責藍牙通信,LCD液晶顯示霧化設定的值以及一些參數,通過MicroUSB接口5V供電,單片機及外圍電路如圖7所示。

圖7 單片機及外圍電路設計
電路中的U4為DHT20傳感器,溫度范圍為-40℃~+80℃±0.5℃,濕度范圍為0~100%RH±3%RH(25℃)滿足一般場景應用。在測量精度、供電電壓、測量范圍、響應時間、穩定性等方面的性能參數相較DHT11都有大幅提升。具有出廠標定、低功耗、高精度、高穩定性等特點,采用完全校準的數字I2C接口,響應迅速,抗干擾能力強,性價比高。
電路中的H1為HC-06藍牙透傳模塊,該模塊只能工作在從機模式,不能主動建立連接,硬件上用CSR (Cambridge Silicon Radio)公司的BC417143芯片,支持藍牙2.1+EDR規范,未連接任何設備時,可通過AT指令設置該模塊的波特率、配置密碼等,移動終端連接成功后,可以短距離和單片機進行無線通信,從而實現室內隨時控制霧化器的效果。此外,電路中的KEY1~KEY4分別連接單片機的GPIO口,配合LCD1602實現人機交互,單片機P32控制蜂鳴器實現水位檢測報警。
系統軟件的設計重點在霧化片掃頻程序、水位檢測編程。系統軟件流程圖如圖8所示。

圖8 系統軟件流程圖
通過上文對霧化片等效電路的分析,單片機輸出PWM信號頻率對霧化片的霧化速率,霧化量大小有著舉足輕重的作用。更有研究表明,霧化片阻抗最小時對應的諧振頻率能使霧化片的霧化性能更好[5]。掃頻程序流程如圖9所示。

圖9 掃頻程序流程圖
開始掃頻,單片機發出所要掃取頻率PWM信號,并接收從采樣信號處理電路的AD采樣值,存入數組中,所要掃取的頻率結束后,比較獲取采樣值最大的頻率作為掃頻獲取的最終霧化片最佳諧振頻率,掃頻過程進行單片機程序化可得如下源碼:



水位檢測對霧化器來說至關重要,霧化片長時間干燒會減少霧化片壽命甚至導致霧化片直接燒毀。本文根據進行的實驗,發現霧化片在缺水后會在短時間內采樣電壓信號上升并保持。根據實驗結果,確定水位檢測程序思路:在霧化器開始工作后設定中斷每2分鐘進行一次采樣并把上次采樣值和這次采樣值進行比較,根據比較結果判定霧化片是否干燒。如果干燒,單片機停止輸出PWM信號并控制蜂鳴器提醒用戶。
本文設計的超聲波霧化器實現了霧化器智能的優化,手動設置霧化等級后實測如圖10所示。霧化器實測波形如圖11所示。

圖10 霧化器實測圖

圖11 霧化器實測波形圖
本文給出的多功能超聲波霧化器設計方法,實現了水位檢測、移動終端近距離控制、霧化時間的設定等功能,可滿足醫療、車載、美容等場景的應用。根據本文研究霧化片等效電路過程中發現霧化片在最佳諧振點時,霧化片兩端電壓相位差為零,用相位檢測電路可實現硬件自動追蹤,降低成本。在改變霧化強度時,利用占空比調節方法發現與霧化情況并非線性變化,并且波形畸變降低霧化效率。反饋網絡電阻采用電阻串并連接方式,可以提高反饋網絡電阻的精度,進一步提高放大電路的精度。這些方面可進一步改進對接實際要求。