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

基于STM32單片機的居家智能窗

2023-08-20 16:50:52單申留惠雯趙新銘盧學玉
機械 2023年4期

單申 留惠雯 趙新銘 盧學玉

摘要:智能化發展的今天,大部分家庭還是依靠手動開關窗戶,在防雨、防夾、感應有毒氣體等各方面不能滿足人們對舒適、環保、安全的家庭生活需求。本款居家智能窗是基于STM32單片機根據室外環境完成自動開關窗動作的新型居家智能窗。該智能窗主要由步進電機、滾珠絲杠、電磁鐵、光敏電阻等各類傳感器和電控部分組成。傳感器系統將檢測的雨水、空氣質量等環境參數收集并傳遞到控制器,進而帶動電機工作,通過動力傳動裝置實現窗戶在室外惡劣環境時的自動關閉以及室內需要通風時的自動打開。此外,用戶還可以通過手控按鈕控制窗戶的開關,體現多種控制結合的人性化設計理念。

關鍵詞:居家智能窗;滾珠絲杠;STM32;傳感器

中圖分類號:TP271+.4 文獻標志碼:A doi:10.3969/j.issn.1006-0316.2023.04.011

文章編號:1006-0316 (2023) 04-0074-07

Home Smart Window Based on STM32 Microcontroller

SHAN Shen1,LIU Huiwen1,ZHAO Xinming2,LU Xueyu1

( 1.School of Mechanical Engineering, Jiangnan University, Wuxi 214000, China;

2.College of Automation, Jiangsu University of Science and Technology, Zhenjiang 212000, China )

Abstract:Despite the development of intelligence, most families still rely on manual opening and closing of windows, which cannot meet the needs for comfortable, environmentally friendly and safe family life in terms of rain-proof, anti-pinch protection and the induction of toxic gases. This group designed a new home smart window based on STM32 single-chip microcomputer to automatically open and close the window according to the outdoor environment. The smart window is mainly composed of various sensors and electronic control parts such as stepping motor, ball screw, electromagnet, photoresistor, etc. The sensor system collects and transmits the detected environmental parameters such as the rainwater and the air quality to the controller, which drives the motor to work. The power transmission device realizes the automatic closing of windows in harsh outdoor environments and automatic opening when ventilation is required. In addition, the user can also control the opening and closing of the window through the manual button, which reflects the humanized design concept of multiple controls.

Key words:home smart window;ball screw;STM32;sensor

開關窗戶是調節室內環境的手段之一,大部分窗子的開關都是依靠人工調節,不具備根據環境情況來智能控制窗戶開關,進而調節室內環境的功能[1]??萍嫉陌l展為人們生活舒適性提供了各種可能,智能窗產品也越來越受到人們的關注[2]。當前國外智能窗的研究主要傾向于電致變色的應用等,國內則尚未出現全面、自主、智能化工作的窗戶產品,不能滿足人們多樣化的需求[3]。本文設計了一種基于STM32單片機的智能窗,以環境溫度、濕度、光照等作為判斷依據,完成對窗戶的自動控制,并能做出相應的報警。

實驗表明,該設計安全可靠、功能強大、各模塊性能穩定、數據收發準確、成本低、維護方便,完全滿足人與窗戶“遠程對話”的需求。提高人們的生活質量,增強家居生活的安全、舒適性。

1 設計目標與實現方案描述

1.1 設計目標

擬設計一種居家智能窗裝置,能根據環境情況來智能控制窗戶開關,進而調節室內環境,提高人們的生活質量,增強家居生活的安全、舒適性。

1.2 研究內容與實現方案描述

在提出的研究目標的基礎上,結合實際做以下幾個方面的內容:

(1)本設計對目前現有智能窗及智能開關窗裝置從適用分類、傳動裝置、適用范圍和智能控制等方面的研究與探討,針對智能家居未來的發展方向設計一種新型居家智能窗,通過與現有智能窗和外附智能開關窗裝置的對比[4],最終選擇以電磁鐵絲杠作為傳動裝置的居家智能窗作為最終設計方案。

(2)完成本課題所研究的居家智能窗的整體結構設計,這個設計主要包括機械傳動裝置部分、傳感系統部分、電控驅動部分、機械傳動部分和安全模塊。

(3)運用三維建模軟件UG NX 12.0對升

降旋轉式自行車自動停車裝置進行整體建模,包括焊接鋼結構框架部分、升降系統部分、抓取與進給部分、回轉部分。

(4)電控部分選擇STM32F4芯片來控制。

2 智能窗戶總體結構設計

2.1 居家智能窗裝置工作原理

如圖1所示,居家智能窗由窗戶框架部分、傳感系統部分、電控驅動部分、機械傳動部分和安全模塊等組成。窗戶框架部分與傳統窗戶一樣,主要由窗框、玻璃、活動構件組成,其中活動構件與窗框之間的相對運動依賴導軌;傳感系統部分,由各類的傳感器組成,主要用于收集需要進行判斷的數據;電控驅動部分,由步進電機、相應的聯軸器以及各種檢測電路組成,用于判斷環境情況并根據環境情況選擇性地給機械傳動結構提供動力;機械傳動部分由電磁連接開關、絲杠及在上面運動的滑塊組成,是控制窗戶開關的執行部分[5]?;竟ぷ鬟^程為:傳感器接收環境信號,并將信號傳給對應檢測電路,檢測電路根據設定好的程序控制步進電機,步進電機控制絲杠機構以及電磁連接件的連接與松開,進而控制窗戶的開關。

2.2 智能窗戶的控制要求

本設計系統主要是基于STM32F4單片機的控制,根據室內的空氣狀況、室外情況以及是否有人接近來控制窗戶的開合。

本設計主要有以下幾個控制要求:

(1)當外界有雨時,雨水傳感器感應到信號,并將其傳輸給單片機,由單片機來控制窗戶的閉合;

(2)當有人在窗口停留時,將阻止紅外探測器發射和接收路徑,設置一定時間后窗戶將被關閉,并發出報警信號;

(3)當晝夜交替時,信號會被光強傳感器接收,并將其傳輸給單片機,以控制天黑時窗戶的閉合。

(4)當室內一氧化碳含量達到一定濃度時,裝置會發出警報,并自動打開窗戶[6]。

2.2.1 智能窗戶控制原理

該智能窗戶本著為用戶提供更舒適便捷的生活條件、提高生活水平的目的,利用了步進電機和絲杠的傳動機構,通過電磁磁力機構聯接窗體,實現開關動作,控制系統結合光敏傳感器、雨滴傳感器、CO傳感器等多種傳感元器件實現了面對下雨、煤氣泄漏、早晚光線改變等不同的環境條件自動控制窗戶的開合的功能[7]。

一般情況下,在智能化控制系統中,核心控制元件會采用PLC[8]或者單片機。本智能化控制系統采用了STM32F4單片機,系統運行更穩定,避免了使用過多的繼電器,簡化了設計,控制更加靈活、安全;可檢測故障,盡可能保障運行的安全;可實現報警功能,實時監測;能夠復雜控制系統,可便于添加子功能,以實現更多的功能,且成本低廉、執行可靠。

2.2.2 確定智能窗戶執行方案

當傳感器感受到外界變化后,將信號傳輸給單片機,然后通過聯軸器將電機的轉動以螺旋傳動的方式轉化為滾珠絲杠上滑塊的直線運動,進而實現窗戶的開閉。

此方案不僅能夠使窗戶完成在不同環境下做出相應操作的功能,而且擁有運行平穩、結構簡單緊湊、傳動精度高、磨損較小、使用壽命長等優點。

綜上所述,可設計出窗體模型如圖3所示。

3 智能窗戶硬件設計與選型計算

3.1 智能窗戶的組成參數

根據窗戶的開閉狀態和載荷的重量,選擇

的執行機構組成如圖4所示。窗體移動速度

為3.2 m/min,窗體的重量w=10 kg,尺寸為1500 mm×600 mm,定位精度20 μm,重復定位精度15 μm,摩擦因數u=0.2。

3.2 滾珠絲杠副的尺寸選擇計算[9]

3.2.1 初算導程

導程計算如下:

式中: 為滾珠絲杠的導程,mm; 為滾珠絲杠副的最大移動速度,即窗體移動速度,根

據窗戶大小與開關窗時間選定為3200 mm/min; 為滾珠絲杠的最大相對轉速,即電機最大轉速,初步選定為400 r/min。

計算得 =8 mm。

3.2.2 計算額定動載荷

3.2.5 確定絲杠的規格型號

查表[10],按上述估算的Ph、Cam及dzm的值,選出合適的規格為T8-2-D8。

3.2.6 滾動軸承型號選擇

選型原因:不僅要求滾珠絲杠副精度高,還要求支撐的設計要滿足高精度、高剛度。還要注意對于軸向剛度、摩擦力矩、高精度運動軸承等的選擇。螺釘主要承受軸向載荷(徑向載荷除外)。在一般情況下,主軸承螺釘無外部負載時,需要更高的精度和軸向剛度,且摩擦力矩要盡可能小。

組配方式:采用背靠背組配方式,此類組配方式中,力的作用線向外側發散,使得軸承有效支點距離增大,這種組配方式可以同時承受軸向載荷和徑向載荷,且其承受傾斜力矩的能力較高。

因此,選擇與絲杠配套的KP08帶座軸承[11]。

3.3 聯軸器選型

選定金屬滑塊聯軸器,查表得D=20 mm、m=0.45 kg[12]。

3.4 電動機選型

為實現較高的精度要求,同時保持負載運行穩定,參考對比同類型裝置,選取電動機的步進角1.8°,電壓3.6 V,電流1.7 A,相數3,最大轉矩0.5 N·m,重量1.1 kg,轉速360 r/min。

3.5 傳感器選型

傳感器方面需要包括的類型有光強傳感器、氣敏傳感器、雨滴傳感器以及人體紅外感應探頭。光強傳感器選擇高精度MAX44009模塊、串口光強度模塊;氣敏傳感器選擇MQ-9一氧化碳、可燃氣體傳感器;雨滴傳感器選擇

一般的雨水模塊傳感器;人體紅外感應探頭選擇HC-SR501、RD-624人體紅外感應電子模塊傳感器[13]。圖5~圖8為不同類型的傳感器。

4 智能窗戶控制系統硬件設計

4.1 單片機的選擇

本設計選擇意法半導體集團的STM32F4系列單片機,如圖9所示。它是基于ARM公司Cortex-M4內核的高性能微控制器,具有以下幾方面的優點:

(1)12位ADC,數模轉換與模數轉換精度及轉換速度高;

(2)CPU運算速度快,指令豐富,存儲容量大,適應現代控制技術;

(3)I/O點多、響應迅速,適應實時控制的要求;

(4)通訊組網能力強,配有全雙工I2C、高速SPI和高速USART;

(5)高可靠性,集合了CPU模塊,輸入/輸出模塊,通訊模塊,結構簡化,易于使用。

4.2? I/O端口的分配

本設計所選單片機為STM32F407ZGT6,開發板為正點原子探索者開發板[14],各傳感器鏈接I/O端口如表1所示。

5 軟件實現

5.1 基本原理

該設計的軟件實現的基本原理是,通過預先下載入單片機的程序,控制單片機循環檢測各個傳感器的狀態,并根據狀態反饋控制電機轉動,從而帶動機構實現窗戶的開關。其中,雨水傳感器、一氧化碳傳感器均選擇開關量作為輸出量,主要原因為該設計基本功能實現無需判斷雨水、一氧化碳的具體含量,僅使用開關量作為輸出量,大大簡化了程序的復雜程度,從而提高了檢測與判斷的效率。光強傳感器選擇使用具體量作為輸出量,單位為Lux,當光強小于1 Lux時,即認定黑天,控制電機運轉。電機使用常見的脈沖寬度調制(pulse-widthmodulation,PWM)輸出控制,通過改變連接引腳的高低電平控制電機正、反轉,脫機、待機等。而防夾功能則通過人體傳感器輸出的開關量觸發中斷實現。

5.2? STM32F4編程

5.2.1 電動機編程

電動機采用PWM輸出控制。在程序中,設立了兩個變量,分別記錄需要發送的脈沖數以及已經發送的脈沖數,當需要發送的脈沖數和已經發送的脈沖數不相等時,通過定時器2以2000 Hz的頻率觸發中斷發送脈沖,直到需要發送的脈沖數與已經發送的脈沖數相等,電機控制結束。對于電機正反轉的控制,當需要發送的脈沖數大于已經發送的脈沖數時,電機正轉,反之反轉。

另外,為了在電機空閑時節約能源,程序中設立了一個標志位變量,作為判斷需要發送的脈沖數和已經發送的脈沖數是否相等的標志位,若兩個脈沖數一致,則關閉電機電源,反之開啟電源,運轉電機,直至兩個脈沖數一致。

5.2.2 傳感器編程

雨水傳感器、一氧化碳傳感器使用開發板自帶的3.3 V電源供電,使用開關量作為輸出量。在程序主函數的while循環中反復檢測其開關量數值,當出現雨水預警、一氧化碳預警時,單片機首先控制蜂鳴器報警,雨水預警會

觸發短暫的蜂鳴聲,而涉及生命危險的一氧化碳預警會觸發較長的蜂鳴聲,隨后單片機判斷窗戶開關狀態,從而作出反應。當發生一氧化碳預警時,如果用戶在開窗的情況下,電機并不會運轉,但是蜂鳴器仍會正常工作,發出警報。

光強傳感器自帶一枚MCU處理片上各個傳感器的綜合數據,并通過串口通信的方式發送給單片機。在串口接收完畢后,單片機讀取光強并換算,得到以Lux為單位的光強數值。當此數值小于1時,可以近似認為進入黑天的狀態,從而控制窗戶關閉。由于黑天不存在預警情況,故此傳感器不會觸發蜂鳴器報警。

人體傳感器作為防夾功能實現的傳感器。由于人體傳感器通過紅外線探測到人體后輸出高電平,故在程序中設置上升沿觸發的外部中斷,當人體傳感器檢測到人體后輸出高電平觸發中斷,進入中斷服務函數。中斷服務函數首先清除中斷線上的中斷標志位(此行動僅需要ms級時間,不影響安全性),隨后立即停止控制PWM輸出的定時器2,電機隨之停止運轉[15]。

5.2.3 其他

除了傳感器、電動機的編程外,還涉及到按鍵、小型液晶顯示屏、串口的基本外設編程。其中,為了實時反饋各項指標,程序中設計了“智能窗系統監控”的用戶界面,可在開發板配備的3.5寸液晶顯示屏上實時看到雨水、一氧化碳、光強等各項指標的狀態,同時也可以顯示電機的脈沖數,方便技術人員調試。

6 結論

本設計針對智能家居系統的使用要求,采用STM32、傳感器、絲杠與窗戶等進行了全自動智能化設計,克服了傳統窗戶的可靠性較低,通風性不好,穩定性較差,自動化程度不高的缺點,逐步實現可靠性強,使用方便,高效利用,維護簡單等特點。

本設計具有以下優點:

(1)自動化程度高;

(2)系統具有故障和管理能力,即可以通過自動、手動控制兩種方式來確保窗戶的開啟與關閉;

(3)STM32與傳感器相結合,設計較合理,運用較先進;

(4)采用絲杠傳動,精度高、反應快、傳動平穩;

(5)設計了一種由3D打印[16]制作出的電磁連接開關,實現絲杠滑塊與窗戶活動構建件之間選擇性的斷連。

參考文獻:

[1]朱孜,鐘應. 淺議建筑智能門窗發展意義及發展趨勢[J]. 低碳世界,2021,11(5):136-137.

[2]張治海,倪笑宇,常旺辰,等. 智能窗戶與智能家居一體化發展研究[J]. 無線互聯科技,2021,18(17):115-116.

[3]劉瑋,郝雨楠. 智能窗發展現狀研究[J]. 門窗,2017(8):12

[4]陳曉冬. 窗戶性能及形式的發展[J]. 建材與裝飾,2017(25):150-151.

[5]胡鈺,楊應洪,劉欣,等. 基于STM32智能窗戶的設計與實現[J]. 機械工程與自動化,2019(2):105-106,109.

[6]魏鴻圖,陳光,史艷文,等. 新一代智能窗戶[J]. 科技創新與應用,2021,11(24):48-50.

[7]梁森. 自動檢測與轉換技術[M]. 北京:機械工業出版社,2001.

[8]郭宗仁,吳亦鋒,郭永. 可編程控制器應用系統設計及通信網絡技術[M]. 北京:人民郵電出版社,2009.

[9]王少懷. 機械設計實用手冊[M]. 北京:機械工業出版社,2012.

[10]聞邦椿. 機械設計手冊[M]. 6版. 北京:機械工業出版社,2018.

[11]張松林. 軸承手冊[M]. 南昌:江西科學技術出版社,2004.

[12]聞邦椿. 機械設計手冊[M]. 6版. 北京:機械工業出版社,2018.

[13]謝文和. 傳感技術及其應用[M]. 北京:高等技術出版社,2003.

[14]張洋,劉軍,嚴漢宇,等. 精通STM32F4[M]. 北京:北京航空航天大學出版社,2019.

[15]劉火良,楊森. STM32庫開發實戰指南[M]. 北京:機械工業出版社,2013.

[16]楊振賢,張磊,樊彬. 3D打?。簭娜媪私獾接H手制作[M]. 北京:化學工業出版社,2015.

收稿日期:2022-10-11

作者簡介:單申(2003-),男,山東菏澤人,主要研究方向為機械電子工程,E-mail:ss15562081756@163.com;盧學玉(1974-),女,江蘇淮安人,碩士,副教授,主要研究方向為機構創新設計及理論。

主站蜘蛛池模板: 国产免费看久久久| 欧美亚洲一区二区三区在线| 国产成人午夜福利免费无码r| 久久99国产综合精品1| 欧美成人免费| 色婷婷视频在线| 国产精品人成在线播放| 黄色网址手机国内免费在线观看| 在线欧美日韩| 亚洲天堂视频在线免费观看| 在线欧美日韩| 青草精品视频| 欧美在线视频a| 香蕉蕉亚亚洲aav综合| 国产精品吹潮在线观看中文| 国内丰满少妇猛烈精品播| 国产男人天堂| 日本不卡视频在线| 最新国语自产精品视频在| 亚洲视频二| 色综合天天综合| 国产三级a| 欧美综合激情| 国产精品美女网站| 国产91av在线| 在线va视频| 亚洲视频a| 欧美午夜视频| 永久天堂网Av| 亚洲品质国产精品无码| 国产精品欧美激情| 91色老久久精品偷偷蜜臀| 福利一区三区| 日韩成人午夜| 国产99在线观看| 高清精品美女在线播放| 欧美在线网| 亚洲天堂视频网站| 亚洲精品在线91| 无码一区18禁| 亚洲精品爱草草视频在线| 亚洲日本中文字幕乱码中文| 国产亚洲精品yxsp| 亚洲成a人片在线观看88| 国产永久免费视频m3u8| 国产福利微拍精品一区二区| 91久久夜色精品| 亚洲av成人无码网站在线观看| 国产欧美日韩综合在线第一| 日本精品αv中文字幕| 亚洲av无码牛牛影视在线二区| 国产特级毛片| 99在线视频免费观看| 无码一区中文字幕| 青青青国产视频| 国产va欧美va在线观看| 亚洲AⅤ无码国产精品| 亚洲中文字幕在线观看| 谁有在线观看日韩亚洲最新视频 | 亚洲综合色区在线播放2019| 伊人国产无码高清视频| 不卡的在线视频免费观看| 亚洲高清中文字幕在线看不卡| 中文字幕欧美日韩高清| 国产精品美女免费视频大全| 国产激情无码一区二区三区免费| 成年看免费观看视频拍拍| 色欲国产一区二区日韩欧美| 亚洲69视频| 欧美中文字幕在线二区| 国产肉感大码AV无码| 欧美成人午夜视频免看| 第一页亚洲| 国产va视频| 国产精品亚洲欧美日韩久久| 天天摸夜夜操| 香蕉色综合| 国内丰满少妇猛烈精品播| 久久一本日韩精品中文字幕屁孩| 国产精品网址你懂的| 666精品国产精品亚洲| 亚洲日韩国产精品无码专区|