色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于機智云的STM32單片機智能安防系統

彭彭 ? 來源:z3512641347 ? 作者:z3512641347 ? 2024-06-20 16:26 ? 次閱讀

針對高校實驗室的安防需求,確保及時消除安全隱患,最大限度減少實驗室安全事故,保障校園安全、生命和財產安全。本文設計了基于STM32單片機物聯網實驗室智能安防系統。該系統采用STM32F103C8T6作為主控芯片,各傳感器通過Wi-Fi模塊上傳數據至機智云平臺,實時監測實驗室的溫濕度、非法入侵、火情和煙霧等情況,實現精準環境監控。用戶可通過人機交互界面下發指令,控制下位機模塊,使系統更智能化,顯著降低實驗室安全風險。


引言


近年來,隨著高等教育迅速發展,越來越多院校建設專業實驗室。盡管硬件投入力度大,管理卻存在短板。部分實驗室管理不完善,安全防范不夠重視。近年來國內發生的嚴重實驗室事故更是為此敲響警鐘,給單位和個人帶來巨大損失。實驗室內操作設備眾多,必須嚴格遵守電氣作業規程,否則易引發火災。設備價格昂貴,對環境溫濕度要求高,空間較大且設備分散,實驗操作時間具有一定隨機性。


實驗室環境監測面臨挑戰,考慮到這些因素,設計了基于STM32單片機的智能安防系統。系統利用各類傳感器采集環境數據,并實時監控參數。通過手機端和OLED顯示屏顯示監測結果,支持人機交互功能,可控制下位機模塊,提升實驗室安全管理水平,具備推廣應用潛力。


1 總體設計


基于STM32單片機構建實驗室智能安防系統,系統分為感知層、控制層、傳輸層、應用層四層,系統總體設計框架如圖1所示。

wKgZomZz57CAFRoBAABGiQmUrPo585.jpg


圖1 系統總體設計框架圖


感知層采用多點檢測的方式,以提高環境采集的準確性。該層由多源傳感器組成,用于采集實驗室環境信息,包括溫度、濕度、人體紅外、火焰、煙霧等數據。


控制層由單片機、電風扇、排氣扇、燃氣閥及蜂鳴器等組成,負責動作執行。使用者能根據當前溫度濕度環境、人體紅外、火焰、煙霧數據情況判斷當前實驗室的風險情況,并下發相關的控制指令。控制層能夠對室內空氣的溫度、濕度進行調節,對室內空氣進行凈化處理,對闖入情況進行告警處理。傳輸層通過構建Wi-Fi模塊進行數據傳輸,通過Wi-Fi模塊接入互聯網,實現上位機和下位機之間的數據傳輸。應用層通過機智云App實現人機交互功能,主要用于接收用戶指令,并下發相關控制。用戶可以在移動端實時查看各傳感器所采集的數據,同時OLED顯示屏可顯示當前系統和實驗室環境的狀態。


2 功能設計


實驗室智能安防系統利用先進的信息技術手段對實驗室空間進行智能化監測和控制,主要包括溫濕度檢測、安防檢測、火災檢測、煙霧檢測4個部分,能有效提高安全性、可靠性和實用性。系統模塊劃分為三部分:一是監控模塊。將各傳感器分別安裝在實驗室各空間內,在OLED顯示屏上實時顯示當前的溫濕度、是否監測到非法闖入、當前環境是否出現火情和煙霧。二是防護模塊。


采集的數據通過Wi-Fi模塊上傳至機智云云平臺,在手機端實時查看各傳感器所采集的數據,并發送相關的控制指令至相關下機位。三是控制模塊。當監測到當前溫濕度異常時,可以遠程打開電風扇;當監測到當前有非法闖入時,可以遠程打開蜂鳴器報警;當監測到當前環境存在火焰時,可以遠程關閉燃氣閥;當監測到當前環境存在煙霧時,可以遠程打開排氣扇。功能設計如圖2所示。


wKgaomZz57CAfKPhAABOIGsB58k366.jpg

圖2 功能設計圖


3 硬件模塊設計


本設計的硬件電路由STM32單片機模塊、溫濕度傳感器模塊、人體紅外傳感器模塊、火焰傳感器模塊、煙霧傳感器模塊、OLED顯示屏、Wi-Fi模塊、舵機模塊、蜂鳴器模塊、模擬電機模塊等組成。


3.1 STM32單片機模塊


STM32單片機模塊選用型號STM32F103C8T6,STM32F103C8T6是一款基于ARM Cortex-M內核的32位微控制器,既能直接使用寄存器進行編程,也可根據官方庫文件進行編程。程序存儲器和RAM容量大小分別為64KB和20KB,并擁有豐富的接口資源,包括32個通用I/O口,7個定時器,系統時鐘最高可以達到72MHz。


3.2 溫濕度傳感器模塊


溫濕度傳感器模塊選用型號DHT11,DHT11內部已有一個校準數字信號輸出器,數據引腳可通過單總線協議直接將數據傳輸至單片機。模塊實現環境的濕度溫度監控作用,將所采集的數據傳輸至主控芯片。在使用該模塊時,電源正負極要對應連接單片機的電源與地,數據引腳與單片機的PB12引腳相連,數據引腳與單片機的串口連接時需上拉一個5K左右的電阻


人體紅外傳感器模塊


人體紅外傳感器模塊選用型號HC-SR501,HC-SR501是一款采用紅外線技術的傳感器。當模塊檢測到紅外信號后,數據引腳輸出一個高電平。模塊的電源正負極與單片機的電源正負極相連接,數據引腳與單片機的PB13引腳相連接,兩者通過串口實現通信


3.4 火焰傳感器模塊


火焰傳感器模塊通過檢測火焰的波長和光譜識別當前環境是否出現火情,所在環境的火焰波長長度超過預先設定的數值時,數據引腳輸出一個低電平,反之輸出一個高電平。模塊的正負極與單片機的電源與電源地相連接,數據引腳與單片機的PA6引腳相連進行串口通信,實現模塊與單片機之間的數據傳輸。


3.5 煙霧傳感器模塊


煙霧傳感器模塊選用型號MQ-2,通過煙霧與可燃氣體二氧化錫的接觸改變材料的電阻特性從而影響輸出的電壓。單片機以輸出的電壓值作為依據,以判定是否存在有可燃氣體或煙霧。該模塊與單片機的電源相連接,對模塊進行供電,以保證正常工作,模塊的數據引腳與單片機的PB15連接,利用串口通信實現數據的傳輸。


3.6 OLED顯示屏


系統選用0.96寸的OLED顯示屏,采用IIC協議與單片機進行通信。該模塊有4個引腳,分別是VCC、GND、SCL、SDA,前兩個進行供電,后兩個分別是時鐘線和數據線,使用時將顯示屏電源線與單片機的電源相連接,SDA引腳接單片機的PB10引腳,SCL引腳接單片機的PB11引腳。


3.7 Wi-Fi模塊


Wi-Fi模塊選用型號esp8266-01S,通過選用不同的聯網方式將設備接入至局域網或物聯網,采用USART串口與單片機進行通信。在使用時,除進行正常供電外,還須給Wi-Fi模塊的EN引腳一個高電平,Wi-Fi模塊的TXD引腳與單片機的PA3引腳(USART1的RXD)相連,Wi-Fi模塊的RXD引腳與單片機的PA2引腳(USART1的TXD)相連。


3.8 舵機模塊


燃氣閥的控制部分選用舵機模塊進行模擬,通過控制舵機力矩的轉動模擬燃氣閥的開與關。舵機模塊選用型號SG90,SG90有三根導線,一根導線負責PWM波信號的輸入,另外兩根分別接電源和地,舵機的數據引腳接單片機的PB6引腳(TIM4的輸出通道1)。


3.9 蜂鳴器模塊


蜂鳴器是一款具備一體化結構的電子訊響器,蜂鳴器導通電后會導致其內部的膜片震動然后發出蜂鳴聲。蜂鳴器的電源端與單片機的電源相連接,蜂鳴器的地端與單片機的PC14引腳相接,當單片機的PC14引腳輸出一個低電平蜂鳴器即可發出蜂鳴聲。


3.10 模擬電機模塊


電風扇和排氣扇選用型號L9110,L9110有VCC、GND、INA、INB四個引腳。通過向INA和INB兩個引腳輸入相對應的PWM波轉動風扇,INA輸入高電平模擬電機正向轉動,INB輸入高電平模擬電機則反向轉動,轉動的速度由輸入PWM波的占空比決定。電風扇模塊的INA與單片機的P8引腳(TIM4的通道3)相接,INB引腳與單片機的PB9引腳(TIM4的通道4)相接。排氣扇模塊的INA與單片機的地端相接,INB與單片機的PB7引腳(TIM4的通道2)相接。


4 軟件設計


機智云是供物聯網與硬件開發者使用的一款云平臺,開發者可根據機智云平臺提供的協議與設備端的模組系統GAgent對接,硬件可快速接入物聯網,并能與大多數的Wi-Fi模塊和移動網絡模塊兼容,通過平臺提供的SDK可快速實現App的開發。系統軟件通過Wi-Fi模塊ESP8266-01s實現把各傳感器檢測的數據上傳至機智云平臺上位機以及把相關的控制指令下發至下位機。軟件界面如圖3所示。


wKgZomZz57CAcX-gAAAsUXQsSNM181.jpg

圖3 軟件界面圖


5 模塊間的通信設計


單片機與各模塊之間的通信主要采用IIC和USART通信總線。具體通信方式如下:

OLED顯示屏與單片機的通信方式為IIC。IIC是一種半雙工串行通信總線,使用多主從架構,適用于主控制器和從器件間的通信。它由兩條總線線路組成:SDA串行數據線和SCL串行時鐘線。


各個器件之間可以相互通信,也可根據需求設置主機和從機。主機可自主設置為主機發送器或接收器,通信時主機向從機發送命令,從機給出應答。IIC總線通過上拉電阻接正電源。當SCL信號為低電平時,SDA的狀態隨之發生改變。


Wi-Fi模塊與單片機的通信方式為USART。USART是一種通信雙方可同時接收和發送數據的串行收發器。它擁有高精度的波特率發生器,不須占用定時器的資源。USART的收發模塊分為接收器、時鐘發生器、數據發送器三大模塊,共同作用下實現數據通信。USART的串口信號線包括RXD(接收數據)和TXD(發送數據)兩種。


6 實驗結果


根據各傳感器模塊的工作特點,模擬通過改變環境參數,觀察各傳感器模塊采集的數據能否隨著相對應的環境參數的變化而變化,以檢測傳感器模塊是否正常工作。對系統進行整體實際實驗室環境的測試,檢測出不同環境情況下的參數顯示,實時發送指令和控制相應下位機的情況,以驗證本系統的準確性。

6.1 溫濕度傳感器測試


通過吹氣、打火機加熱、吹風機加熱三種不同方式模擬環境的升溫,每一種方式提升的溫濕度的幅度具有一定的差異,經實驗,溫度傳感器所采集的溫濕度值能隨著環境溫濕度的變化而變化,說明溫濕度傳感器模塊可正常工作。溫濕度數值對比如表1所示。


表1 溫濕度數值對比表

wKgaomZz57GAaQI8AAAryQrZiUU807.png

6.2 人體紅外傳感器測試

通過環境有人和模擬無人實施人體紅外傳感器的檢測。根據實驗測試的結果顯示,人體紅外傳感器可以正確檢測當前環境是否有人,說明人體紅外傳感器模塊可正常工作。人體紅外參數對比如表2所示。


表2 人體紅外參數對比表

wKgaomZz57GAcY9wAAAiW5Sehj0784.png

6.3 火焰傳感器測試


通過環境中有火焰和無火焰模擬火焰傳感器檢測,根據實驗測試的結果顯示,火焰傳感器可以正確檢測當前環境中是否有火焰的出現,說明火焰傳感器模塊可正常工作。火焰參數對比如表3所示。


表3 火焰參數對比表

wKgaomZz57KAd2cpAAAb6BIX24s169.png

6.4 煙霧傳感器測試


通過環境中有煙霧和無煙霧模擬火焰傳感器檢測,根據實驗測試的結果顯示,煙霧傳感器可以正確監測當前環境中是否有煙霧的出現,說明煙霧傳感器可正常工作。煙霧參數對比如表4所示。


表4 煙霧參數對比表

wKgZomZz57OAIJBKAAAeOL2hDUY964.png

6.5 系統整體測試


將系統實物板放入實訓室并上電,一臺手機打開數據熱點,系統實物板連通熱點后,另一臺手機打開機智云App。給系統檢測模塊制造相關的模擬環境,傳感器采集的數據在OLED屏幕上正確顯示,采集的數據可成功傳輸至機智云物聯網平臺,在機智云App上依次點擊打開和關閉電風扇、燃氣閥、蜂鳴器、排氣扇的按鈕,相對應的控制模塊都可以實現。實物圖正面如圖4所示,火焰靠近火焰傳感器系統顯示如圖5所示。


wKgZomZz57SABWGgAABO_uwfgGs231.jpg

圖4 實物圖


本系統設計也存在一定的不足,如各傳感器采集的數據具有一定的誤差,感應的距離也存在一定的限制。溫濕度傳感器采集的溫度的誤差在2℃左右,濕度的誤差在6%左右。人體紅外傳感器的精準感應范圍為3m,火焰傳感器精準感應范圍為45cm左右,超出范圍則存在些許誤差。煙霧傳感器可檢測打火機中的氣體以及紙張燃燒的氣體,但反應時間略長。


wKgZomZz57WALzpZAAA3zmdyVts396.jpg

圖5 火靠近火焰傳感器系統顯示圖


7 結束語


本文研發了基于STM32F103C8T6的實驗室智能安防系統,采用多點檢測方式提升實驗室各區域環境監測的精準度。通過移動端App對環境異常進行實時判斷和處理,系統智能化程度顯著提升。該系統可靠、安全且操作便捷,可根據需求增加傳感器模塊以實現更精確的實驗室環境監測,具備強大的擴展性。

審核編輯 黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 單片機
    +關注

    關注

    6039

    文章

    44585

    瀏覽量

    636482
  • 物聯網
    +關注

    關注

    2910

    文章

    44770

    瀏覽量

    374637
  • STM32
    +關注

    關注

    2270

    文章

    10910

    瀏覽量

    356599
  • 機智云
    +關注

    關注

    2

    文章

    590

    瀏覽量

    26436
收藏 人收藏

    評論

    相關推薦

    機智AIoT平臺+Arduino單片機智能家居系統設計及控制

    系統是由廣東粵東技師學院程瑩設計開發完成,通過提出一種基于機智平臺和Arduino單片機控制的智能家居
    的頭像 發表于 08-16 11:57 ?1743次閱讀
    <b class='flag-5'>機智</b><b class='flag-5'>云</b>AIoT<b class='flag-5'>云</b>平臺+Arduino<b class='flag-5'>單片機</b>的<b class='flag-5'>智能</b>家居<b class='flag-5'>系統</b>設計及<b class='flag-5'>安</b><b class='flag-5'>防</b>控制

    基于機智智能宿舍系統設計

    控制電機正反轉實現窗簾開合。溫濕度傳感器模塊用于采集宿舍內環境溫度、濕度數據,上傳云端(機智)后,通過手機端應用程序可查看宿舍實時溫濕度數值。熱釋紅外模塊用于檢測是否有人經過,全部離開后,啟動
    發表于 03-16 12:27

    基于機智智能宿舍系統設計

    )后,通過手機端應用程序可查看宿舍實時溫濕度數值。熱釋紅外模塊用于檢測是否有人經過,全部離開后,啟動系統。WiFi 通訊模塊將 Arduino 核心處理后的數據上傳至云端(機智
    發表于 09-01 20:34

    基于51單片機機智的WIFI智能插座(2019版)

    基于51單片機機智的WIFI智能插座(2019版)和大家分享一下我做STC15W4K56S4單片機(51
    發表于 12-18 09:09

    機智技術在寵物管理系統中的應用

    ,整合市場上單一產品的優點,設計實現基于機智技術的智能寵物管理系統。本系統以Cortex-M4為內核的
    發表于 04-22 19:01

    基于機智IoT開發平臺的溫室番茄遠程監控系統

    摘要: 設計了基于機智IoT開發平臺的溫室番茄遠程監控系統,上位機由手機APP終端和機智平臺組成,下位機部分采用
    發表于 05-18 17:36

    如何實現STM32F103單片機智能碼表霍爾測轉速系統的設計?

    STM32的主要優點是什么?如何實現STM32F103單片機智能碼表霍爾測轉速系統的設計?
    發表于 11-05 08:34

    如何實現基于STM32F103單片機智能風扇的設計?

    如何實現基于STM32F103單片機智能風扇的設計?
    發表于 12-21 07:35

    基于機智智能家用窗戶窗簾控制及物聯網系統

    二通過串口二與單片機連接,接收單片機一發送的環境數據和狀態信息,并把數據和狀態信息上傳至機智物聯網平臺和
    發表于 01-26 17:07

    【IoT畢業設計】STM32開發板+機智IoT+智能樓宇照明燈控

    的遠程控制。1系統總體設計方案該智能照明系統的設計主要分為硬件和軟件兩部分。硬件部分設計包括STM32F103ZET6單片機的**電路,其中
    發表于 05-17 12:21

    機智AIoT+arduino單片機+智能家居系統控制

    摘要:提出了一種基于機智物聯網平臺和Arduino單片機控制的智能家居
    發表于 02-16 11:30

    基于單片機智能水杯源程序與Proteus仿真

    基于單片機智能水杯源程序與Proteus仿真(單片機定時器)-基于單片機智能水杯源程序與Proteus仿真
    發表于 07-22 14:51 ?47次下載
    基于<b class='flag-5'>單片機智能</b>水杯源程序與Proteus仿真

    基于STM32單片機智能手環心率計步器體溫顯示設計

    基于STM32單片機智能手環心率計步器體溫顯示設計
    發表于 04-11 09:08 ?124次下載

    IoT畢設 | 機智AIoT+arduino單片機+智能家居系統控制

    開發者提出了一種基于機智平臺和Arduino單片機控制的智能家居
    的頭像 發表于 02-22 10:27 ?1236次閱讀
    IoT畢設 | <b class='flag-5'>機智</b><b class='flag-5'>云</b>AIoT+arduino<b class='flag-5'>單片機</b>+<b class='flag-5'>智能</b>家居<b class='flag-5'>系統</b>及<b class='flag-5'>安</b><b class='flag-5'>防</b>控制

    STM32項目分享:智能家居(機智系統

    STM32項目分享:智能家居(機智系統
    的頭像 發表于 07-28 08:10 ?2027次閱讀
    <b class='flag-5'>STM32</b>項目分享:<b class='flag-5'>智能</b>家居(<b class='flag-5'>機智</b><b class='flag-5'>云</b>)<b class='flag-5'>系統</b>
    主站蜘蛛池模板: 色综合色综合久久综合频道| 自拍偷拍2| 成人欧美尽粗二区三区AV| 人妻无码AV中文系统久久免费| 办公室韩国电影免费完整版| 色狼亚洲色图| 簧片在线观看| brazzers欧美孕交| 亚洲 欧美 国产 综合五月天| 久久99这里只有精品| 99re热视频这里只有精品| 色宅男看片午夜大片免费看| 黄色天堂网站| 99久久蜜臀亚洲AV无码精品| 色在线视频亚洲欧美| 久久精品热在线观看85| 超熟女专门志| 亚洲专区区免费| 人体内射精一区二区三区| 国内精品视频一区二区在线观看| 最新影音先锋av资源台| 她也色在线视频站| 麻豆成人AV久久无码精品| 国产成人a一在线观看| 中国午夜伦理片| 熟妇内谢69XXXXXA片| 久久婷婷五月综合色精品首页| 成激人情在线影院920| 永久免费看bbb| 熟女理发厅| 美女夫妻内射潮视频| 国产欧美国产综合第一区| 99国产这里只有精品视频| 亚洲不卡一卡2卡三卡4卡5卡| 欧美伦理片第7页| 久久re这里精品23| 国产精品高清免费网站| 99视频免费在线观看| 亚洲性无码AV久久成人| 少女开女包www| 内射爽无广熟女亚洲|