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

基于STM32單片機的智能家居控制系統(tǒng)設計研究

2020-03-04 12:03:26崔浩斌
微處理機 2020年1期
關鍵詞:單片機系統(tǒng)

崔浩斌,劉 偉

(中船重工縱橫科技有限公司,湖北宜昌443000)

1 引 言

隨著計算機的普及,5G 技術的到來以及人工智能[1]的推廣,智能家居正不斷向日常的家用電器領域延伸。在多元化的技術發(fā)展時代,不管是嵌入式硬件技術,還是軟件技術,技術之間的相互融合是必然趨勢。正是由于各技術間的相互整合,使得傳統(tǒng)的家用電器能夠在新技術融合的包裝下滿足人們高質(zhì)量的生活需求。智能家居控制系統(tǒng)主要是提供對家居設備的智能控制方案,從而提供高效、舒適的生活環(huán)境。技術上不必非常復雜,主要以用戶體驗為首要指標。在當今節(jié)能減排、注重環(huán)保的趨勢下,智能家居系統(tǒng)的推廣可以提供更優(yōu)質(zhì)的空氣、更安全的飲用水和更節(jié)能用電的生活方式,人們在享受信息時代所帶來的便利的同時,對智能化生活方式還會激發(fā)出進一步的需求,從而進一步推動技術的發(fā)展。

2 系統(tǒng)工作原理

設計一款智能家居控制系統(tǒng)[2],選用STM32 作為主控芯片,外接各模塊電路。外接集成電路模塊有Wi-Fi 無線通訊模塊、非特定人語音識別模塊、電源控制模塊等。基礎功能需求由這幾個模塊通過導線與主控模塊集合在一起來實現(xiàn),各個模塊都需要實現(xiàn)特定的功能,主控模塊則需要從各個模塊那里獲得反饋信息,再經(jīng)過解析處理,下達正確的指令,通過局域網(wǎng)絡反饋給用戶相關信息,從而形成一個閉環(huán)系統(tǒng)。

在本系統(tǒng)控制中,主要以語音識別模塊發(fā)送特定指令來控制室內(nèi)溫度控制、采光系統(tǒng)控制等。本智能家居控制系統(tǒng)可以隨時隨地對家居環(huán)境中的智能終端進行控制。用戶可以通過語音控制模塊來打開家里的空調(diào)、燈光等。例如,可對著語音識別模塊說:“小智,請打開空調(diào),并設為26℃”,系統(tǒng)語音輸入模塊就會將采集到的語音模擬量轉(zhuǎn)換為數(shù)字信號,傳輸給STM32 主控模塊,STM32 解析處理后,通過Wi-Fi 模塊發(fā)送相應的指令到空調(diào)終端,空調(diào)開啟,并設置為目標溫度。此過程中語音輸入模塊與STM32 通過串口通訊,空調(diào)與STM32 通過Wi-Fi 轉(zhuǎn)串口通訊,實質(zhì)上也是串口通訊。

系統(tǒng)需要首先保證各子模塊的功能正常運行,然后將各子模塊與主控模塊聯(lián)調(diào)組合,最后通過軟件不斷調(diào)試改善系統(tǒng)的功能。利用這些功能實現(xiàn)真正意義家居智能化,直接有效地為用戶家居生活提供便利。智能家居的控制系統(tǒng)圖如圖1 所示[3]。

圖1 智能控制系統(tǒng)示意圖

3 主要模塊簡介

系統(tǒng)具體選用STM32F103ZET6 作為主控芯片,外接各子模塊實現(xiàn)整體設計。外接的主要子模塊包括非特定人語音識別模塊和Wi-Fi 模塊等[4]。

3.1 主控芯片選型

主控芯片所采用的STM32F103ZET6 是由ST公司出品的STM32 系列當中的一款144 腳的芯片,它擁有512k 閃存控制器32 位Cortex-M3 內(nèi)核,該內(nèi)核是專門用于設計低功耗、高性能、低成本的主控芯片。64k 片內(nèi)RAM(相當于內(nèi)存),片內(nèi)FLASH 支持在線編程(IPA),具有高達72MHz 的頻率,數(shù)據(jù)、指令分別走不同的流水線,以確保CPU 運行速度達到最大化。片內(nèi)雙RC 晶振,提供8MHz 和32kHz 的頻率。支持片外高速(8MHz)與低速(32kHz)晶振。其中片外低速晶振可用于CPU 的實時時鐘,其自帶的后備電源引腳可用于掉電后的時鐘行走。此外還包含多達80 個IO(大部分兼容5V 邏輯),4 個通用定時器,2 個高級定時器,2 個基本定時器,3 路 SPI 接口,2 路 IIS 接口,2 路 IIC 接口,5 路 USART 等。其構成的最小系統(tǒng)的工作原理如圖2 所示。

圖2 最小系統(tǒng)工作原理

3.2 語音識別模塊

語音識別模塊選用XFMT101,目前支持語音識別、語音合成、語音播放等功能,支持 UART 作為通信接口,功能豐富,接口簡單,完美展現(xiàn)語音技術在方案上的應用,為用戶提供便捷的語音解決方案[5]。該模塊由訓練和識別兩個階段組成。訓練階段的主要工作是收集大量的語音語料,經(jīng)過預處理和特征提取后得到特征參數(shù),通過特征建模,達到建立訓練語音模型庫的目的;識別階段的具體工作是把輸入的語音的特征參數(shù)和模型庫中的參考模型進行相似度對比,最后將相似度高的輸入特征作為結果輸出。從而實現(xiàn)語音識別功能。

3.3 Wi-Fi模塊

模塊集中器RAK831 是多通道高性能發(fā)射器/接收器模塊,旨在接收多個LoRa 數(shù)據(jù)包,同時在多個通道上使用不同的擴頻因子,是一款半雙工的LoRa/LoRaWAN 網(wǎng)關模塊,采用Semtech1301 芯片,支持8 個通道信道,發(fā)射功率20dBm,接收靈敏度最低-138dBm。它可以集成到網(wǎng)關中作為該網(wǎng)關的完整射頻前端,在RoLa 網(wǎng)關和大量LoRa 終端節(jié)點之間提供距離廣泛的穩(wěn)健通信。本模塊內(nèi)部寫入了OpenWrt 系統(tǒng)。OpenWrt 系統(tǒng)的軟件包管理提供了一個完全可寫的文件系統(tǒng),并允許自定義,以適應任何應用程序使用該軟件包。

4 主要電路設計

4.1 電源電路設計

在電源部分的設計中,主電源選用12V 輸入,1路5V 輸出,兩路12V 輸出,總電流為5A,為控制板、Wi-Fi 模塊、語音識別模塊供電。其中控制板5V電源也可以通過USB 接口提供。部分電路如圖3 所示[6]。

圖3 電源電路示意圖

4.2 串口通訊電路設計

硬件設計主要是串口通訊部分。語音識別模塊、Wi-Fi 模塊通訊本質(zhì)上都是通過串口通訊。示意電路圖如圖4 所示。

圖4 串口通訊電路示意圖

5 典型接口設計與系統(tǒng)功能實現(xiàn)

5.1 系統(tǒng)接口設計

5.1.1 溫度控制接口

溫度控制采用單線智能的DS18B20 溫度傳感器,將被測溫度直接轉(zhuǎn)換成計算機能識別的數(shù)字信號輸出。溫度不需要經(jīng)電橋電路先獲得電壓模擬量再經(jīng)信號放大和A/D 轉(zhuǎn)換成數(shù)字信號,其信息傳輸只需要1 根信號線,與控制板接口十分方便,讀寫及溫度變換的功率來自于數(shù)據(jù)線而不需要額外電源,與STM32 可以采用VCC 接外部電源,GND 接地,I/O 與STM32 的I/O 線相連;另外還可用寄生電源供電,此時,UDD 與 GND 接地,I/O 接單片機 I/O。在此設計中采用的是第二種方式。

在寄生電源供電方式下,DS18B20 從單線信號線上汲取能量,過程為:在信號線DQ 處于高電平期間把能量存儲在內(nèi)部電容里,在信號線處于低電平期間消耗電容上的電能工作,直到高電平到來再給寄生電源(電容)充電。

獨特的寄生電源方式有三點好處:

1) 進行遠距離測溫時,無需本地電源;

2) 可以在沒有常規(guī)電源的條件下讀取ROM;

3) 電路更加簡潔,僅用一根I/O 口實現(xiàn)測溫。

搜集室內(nèi)的溫度變化數(shù)據(jù),經(jīng)STM32 處理后,按照需求設定溫度變化的觸摸要求,打開空調(diào)制冷或制熱功能。當溫度達到預設的觸摸要求時,就聯(lián)動收回控制命令。當溫度高時,空調(diào)開端制冷;當溫度低時,空調(diào)開端制熱。與設定的溫度對比,如果有偏差則發(fā)出相應的數(shù)據(jù)指令,直到與設定的溫度在允許偏差范圍內(nèi),從而形成閉環(huán)控制。

5.1.2 Wi-Fi 控制接口

Wi-Fi 模塊SX1301 和單片機的通訊相對比較簡單,主要利用了Wi-Fi 模塊的串口(VCC 、RX、TX、GND)[7-8]。Wi-Fi 模塊的作用就是將串口轉(zhuǎn)化成無線 Wi-Fi 信號。Wi-Fi 模塊的 TXD、RXD、VDD、GND 分別連接到 STM32 的 UART_RX、UART_TX、VCC_3.3V、GND,模塊供電電壓為直流3.3V,接口信號電壓為標準串口 TTL 電平,nRESET 引腳與STM32 連接,便于必要時對模塊進行復位操作,也可將此引腳懸空,不影響正常工作。

單片機與Wi-Fi 模塊連接,上電對Wi-Fi 模塊進行初始化設置,對Wi-Fi 模塊發(fā)送熱點連接指令(連接熱點的名稱、密碼)即可。Wi-Fi 模式工作在AP 模式,可以設置成UDP 廣播模式發(fā)送廣播信息,智能終端直接接入Wi-Fi 模塊提供的網(wǎng)絡,在同一熱點網(wǎng)絡實現(xiàn)無線控制單片機或遠程通訊。Wi-Fi模式工作在STA 模式,智能終端和Wi-Fi 模塊工作在無線路由提供的無線網(wǎng)絡環(huán)境中,數(shù)據(jù)信號經(jīng)過無線路由器轉(zhuǎn)發(fā),從而實現(xiàn)局域網(wǎng)無線控制。

5.2 系統(tǒng)功能實現(xiàn)

通過控制系統(tǒng)的Wi-Fi 路由得到對應的指令,通過控制板與Wi-Fi 建立連接,系統(tǒng)采用Wi-Fi 轉(zhuǎn)串口模塊,當串口接收到數(shù)據(jù)后,由STM32 主控來解析并發(fā)出相應的指令,因此Wi-Fi 模塊要與STM32 進行數(shù)據(jù)通訊,并且STM32 主控和各個外設模塊之間也要進行相互通訊。STM32 擁有很強的串口通訊能力,因此可以采用其串口實現(xiàn)與各個模塊間的數(shù)據(jù)傳輸。需要對Wi-Fi 模塊進行配置,本系統(tǒng)側(cè)重于局域網(wǎng)的控制。

在接收數(shù)據(jù)時,由RXD 口負責接收數(shù)據(jù)。單片機不斷對RXD 進行數(shù)據(jù)采樣,當發(fā)現(xiàn)線路有電平變化時,經(jīng)過芯片的判斷,確認收到了一幀信息的起始位時,便開始一幀數(shù)據(jù)的接收過程。

6 結束語

系統(tǒng)針對家居的單一功能進行了智能化設計,該智能化控制系統(tǒng)充分利用了現(xiàn)有的網(wǎng)絡資源,突破了對傳統(tǒng)有限距離的約束,并具有很高的模塊化和可擴展性,達到家居真正意義上的智能化,對提高人們的生活品質(zhì)具有重要的現(xiàn)實意義。智能家居前景廣闊,隨著技術的發(fā)展,在本系統(tǒng)知識基礎上,更細致更新穎的應用還有待進一步的探索。

猜你喜歡
單片機系統(tǒng)
Smartflower POP 一體式光伏系統(tǒng)
WJ-700無人機系統(tǒng)
ZC系列無人機遙感系統(tǒng)
北京測繪(2020年12期)2020-12-29 01:33:58
基于單片機的SPWM控制逆變器的設計與實現(xiàn)
電子制作(2019年13期)2020-01-14 03:15:28
基于PowerPC+FPGA顯示系統(tǒng)
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
半沸制皂系統(tǒng)(下)
小議PLC與單片機之間的串行通信及應用
電子制作(2018年12期)2018-08-01 00:48:04
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
主站蜘蛛池模板: 日韩av电影一区二区三区四区| 蜜臀AVWWW国产天堂| 国产精品精品视频| 国产成人av一区二区三区| 精品国产黑色丝袜高跟鞋| 男人天堂亚洲天堂| 精品天海翼一区二区| 凹凸国产分类在线观看| 国产福利观看| 国产精品久久国产精麻豆99网站| 午夜电影在线观看国产1区 | 国产主播福利在线观看| 人妻一本久道久久综合久久鬼色| 欧美色亚洲| 亚洲精品视频免费看| 国产成人精品免费av| 制服丝袜在线视频香蕉| 中文字幕日韩欧美| 日日碰狠狠添天天爽| 亚洲av色吊丝无码| 一级黄色网站在线免费看| 久久国产高潮流白浆免费观看 | 亚洲狼网站狼狼鲁亚洲下载| 精品国产成人av免费| 91精品情国产情侣高潮对白蜜| 精品久久久无码专区中文字幕| 国产成人乱无码视频| 午夜福利视频一区| 亚洲女同一区二区| 好吊妞欧美视频免费| 激情无码视频在线看| 色综合天天视频在线观看| AV在线天堂进入| 欧美特黄一免在线观看| 在线欧美一区| 免费A级毛片无码无遮挡| 影音先锋亚洲无码| 经典三级久久| 香蕉久久永久视频| 亚洲成a人片7777| 国产免费人成视频网| 手机永久AV在线播放| 91久久天天躁狠狠躁夜夜| 四虎亚洲精品| 毛片大全免费观看| 久久99国产乱子伦精品免| 热久久综合这里只有精品电影| 国产一级在线播放| 亚洲欧州色色免费AV| 国产视频一二三区| 亚洲色图欧美一区| 欧美日韩激情| 天天综合色网| 无码啪啪精品天堂浪潮av| 在线欧美a| 久久黄色小视频| 日韩欧美中文字幕在线韩免费| 88av在线| 久久久久国产精品嫩草影院| 99久久精品美女高潮喷水| 精品久久蜜桃| 国产最爽的乱婬视频国语对白| 国产精品无码制服丝袜| 国产欧美日韩在线一区| 国产网站在线看| 久久精品66| 国产精品综合色区在线观看| 国产三级韩国三级理| 国产香蕉在线| 国产人人干| 国产va欧美va在线观看| 国产在线日本| 亚洲欧美国产高清va在线播放| 欧美色伊人| 国产成熟女人性满足视频| 老司机精品一区在线视频| 亚洲AV无码一区二区三区牲色| 欧美精品啪啪| 国产毛片片精品天天看视频| 成人精品免费视频| 强乱中文字幕在线播放不卡| 色综合a怡红院怡红院首页|