李素梅 侯秀麗
(安徽商貿職業技術學院 信息與人工智能學院,安徽 蕪湖241002)
晾衣系統是居家生活必不可少的一個用品。目前,人們使用的晾衣系統部分還是手動操作,費時費力。市場上有能夠遙控操作的智能晾衣架,但成本比純手動晾衣架高。近年來,對智能晾衣系統的研究有很多。陳玉青等[1]設計了可以定時晾曬的智能系統;傅麟杰等[2]將MCU 控制與藍牙、GSM 通信結合,提出了網絡化控制的智能系統。本文將MCU 控制與語言識別技術結合,提出具有語言識別能力的智能化晾衣系統。
本晾衣系統的電路部分主要有單片機最小系統、數據采集、人機交互、電機驅動、直流電源五部分構成,系統的電路框圖如圖1 所示。數據采集部分負責實時采集環境參數中的溫度、濕度、光照強度,并將數據傳輸給單片機最小系統。單片機最小系統負責處理數據,輸出驅動信號,驅動步進電機正傳或者反轉,完成衣架伸縮。人機交互部分有2 個獨立按鍵,用于手動操控晾衣系統。語音識別是在人機交互式中增加的一個模式,用于更便捷的人為干預系統。

圖1 系統電路框圖
本設計使用STC11 和22.1184M 石英晶振外部振蕩電路、復位電路構成最小系統,作為系統的主控部分,其電路如圖2 所示。STC11 單片機是低功耗的新一代8051 單片機,指令代碼完全兼容傳統的8051,但速度快十倍左右。
數據采集包括溫濕度采集、光照強度采集電、雨滴采集,使用了溫濕度一體化數字傳感器、光敏電阻、雨滴傳感器。
溫濕度采集利用DHT11 實時采集溫濕度數據,并單總線傳輸給單片機。采用單線制串行接口,只需加適當的上拉電阻,信號傳輸距離可達20 米以上。

圖2 STC11LX08XE 單片機最小系統
光照強度采集使用體積小、反應速度快、安全性能高、壽命長的光敏電阻5506,其暗電阻為0.2 兆歐,亮電阻為2-5 千歐。當光照強度大于一定數值時,電路輸出高電平,否則輸出低電平,且靈敏度可調。
雨滴傳感器采用高品質FR-04 雙面材料,5.0*4.0CM 的超大面積,表面使用鍍鎳處理的感應板。具有抗氧化、導電性及壽命方面更優越的性能。當感應板沒有雨滴時,電路輸出高電平,否則輸出低電平,靈敏度可調。
人機交互包括獨立按鍵電路和語音識別兩個部分,其中獨立按鍵部分設置了3 個按鍵,2 個按鍵分別用于收衣、晾衣人工操作,第三個按鍵用于打開語音識別。
語音識別電路[3]由語音識別芯片LD3320 和外圍一些元件構成,用于接收語音指令,其電路如圖3 所示。LD3320 是一款基于SI-ASR 技術的語音識別芯片,集成了一系列與其功能相關的外部電路,只需外接少量元件,就可實現語音識別,語音識別的準確率高達95%。

圖3 LD3320 語音識別電路
系統使用1 個減速直流電機[4]作為動力源,控制衣架伸縮,衣架伸縮停止控制使用兩個限位開關。由于單片機輸出的脈沖信號功率太小,不足以直接驅動電機,所以這里選用L298N 電機驅動模塊。L298N 具有驅動能力強,發熱量低,抗干擾能力強等特點,使用續流保護二極管、大容量濾波電容可提高其可靠性。該驅動芯片可以驅動2 路直流電機,其電路如圖4 所示。IN1和IN2 的邏輯組合控制電機的正轉和反轉,ENA、ENB 接PWM信號可以調節電機轉動速度。

圖4 L298N 直流電機驅動電路
系統各部分對電源需求如下:STC11LX08XE 需要5V 供電,各傳感器使用5V 供電,直流電機需要12V 供電,語音芯片需要3.3V 供電。電源模塊使用變壓器,橋式整流、電容濾波輸出12V直流電壓,再使用集成穩壓得到5V 和3.3V 的直流電。
本設計的目的是在有人晾曬的情況下,通過語音控制晾衣架。在晾衣架系統接收到不同語音指令后能做出對應動作。為了減少語音識別模塊的能量損耗,特設置一個按鍵用于打開語音識別。本系統的指令比較簡單,只需設置“打開晾衣架”和“關閉晾衣架”兩條指令。整個系統的工作模式分為自動和人機交互兩種工作模式,而人機交互工作模式下包含手動和語音。系統在完成初始化后,首先檢測語音識別是否開,如果語音打開,便進入語音交互工作模式,否則進入手動交互工作模式;而在系統初始化后,沒有檢測到按鍵輸入信號,那么系統會進入自動工作模式,在該工作模式下,系統會依次判斷傳感器采集到的數據是否合適,然后完成晾衣架的自動伸縮。系統流程圖如圖5 所示。

圖5 系統流程圖
本文設計了一款能夠語音識別的智能化晾衣系統。當語音按鈕按下,即可通過語音控制系統,也可利用按鍵完成晾曬和收衣,而在無人時,系統還可自動感知環境參數,完成相應工作。該設計使智能晾衣系統更便捷,能滿足人們對晾衣系統的不同需求。該系統進過驗證,運行穩定,使用方便,而且成本低廉,具有較好的推廣價值。