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

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

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

3天內不再提示

基于STM32與機智云的樓宇火災監測系統設計

機智云 ? 2025-01-18 10:02 ? 次閱讀

摘要

針對火災對樓宇健康和居民安全的威脅,設計并開發了一款樓宇火災實時監測系統。該系統以STM32為主控芯片機智云為遠程終端,通過LED顯示屏、WiFi模塊和傳感器模塊感知溫濕度、煙霧濃度、甲烷濃度等,并進行閾值判斷,超標時發出火災風險報警。監測終端還可采取遠程切斷電源等措施防止火災蔓延。該系統適用于寫字樓、居民樓和廠房等場所,具有較高的火災防控和預警價值。

引言

火災是一種嚴重的災害,特別在高樓建筑中,由于建筑高度、人員密集和疏散難度,往往導致更為嚴重的后果。近年來,我國每年約發生30萬起火災,如何有效監測和預防高樓火災成為亟待解決的問題。

傳統煙霧報警器易受灰塵、蒸汽等干擾,誤報率高,且僅能檢測煙霧,無法識別易燃氣體。隨著無線傳感器技術的發展,其高靈敏度和實時監測優勢在火災監測領域逐漸受到重視。借助機智云物聯網平臺WiFi技術,樓宇監測數據通過WiFi實時上傳至云端,從而實現監測端與遠程終端的互聯,為火災監測提供了全新的解決方案。

因此,本文設計了一款以STM32和機智云為主體的樓宇火災監測系統,研究其在樓宇火災監測中的應用潛力。通過esp8266模塊連接WiFi,建立監測端與機智云之間的連接,另外采用MQ-2和DHT11來檢測空氣中的溫濕度、煙霧和甲烷等易燃易爆氣體的體積分數。當檢測對象的數值超過設定的安全閾值時,會觸發現場和機智云終端報警;還可以通過遠程終端控制現場供電系統的閉合,防止擴大火災范圍。

系統總體功能

本設計將STM32C8T6和機智云分別作為整個系統的邏輯處理中心和遠程顯示終端,通過ESP8266無線模塊、氣體傳感器與溫濕度傳感器對現場的環境參數進行實時監測。OLED負責現場環境參數顯示,機智云遠程終端APP負責顯示采集到的傳感器數據、設置環境參數報警閾值以及遠程報警提醒,當煙霧體積分數或者溫度超標時也會在現場觸發聲光報警。系統主要由STM32C8T6邏輯處理模塊、傳感器模塊、WiFi模塊、液晶顯示器模塊、蜂鳴器模塊和遠程終端6個部分組成。系統總體功能如圖1所示。

327cc930-d540-11ef-9434-92fbcf53809c.jpg 系統硬件設計

監測系統的硬件部分主要由主控芯片、無線收發模塊、蜂鳴器、液晶顯示器、煙霧傳感器、溫濕度傳感器、USB轉串口電路、LED燈電路與按鍵電路等9個部分組成。

主控芯片的選取

STM32F103C8T6是一款基于ARM 32位Cortext M3內核的單片機,具有2.0~3.6 V的寬電壓供電范圍,CPU工作頻率最大可達72 MHz,穩定性高,功耗低。STM32F103C8T6接口較為簡單,芯片內部有可編程FLASH存儲器,具有最大集成度的復位電路、低電壓檢測模塊、調壓器和精確的RC振蕩器等。STM32C8T6原理如圖2所示。

32c239de-d540-11ef-9434-92fbcf53809c.jpg

無線收發模塊的選取

樂鑫公司出品的低功耗WiFi芯片ESP8266,具有內置的32位CPU,可以獨立運行,也可作為其他主機MCU的組件運行。目前,該芯片已被廣泛應用于智能家具和無線傳感器領域。ESP8266在待機模式下的功耗低至20μA左右,適合要求較高的應用場景。ESP8266采用Tensilica Xtensa LX106處理器,其主頻為80 MHz,具有多種外設接口(如GPIO、SPI、I2C、UART等),支持802.11 b/g/n標準,具有完整的Wi Fi功能,可以連接到現有的WiFi網絡,建立熱點,進行TCP/IP通信等。ESP01-S是一款以ESP8266為核心的WiFi模組。ESP-01S原理如圖3所示。

33136f8e-d540-11ef-9434-92fbcf53809c.jpg

氣體傳感器的選取

MQ-2氣體傳感器利用低功耗的CMOS微處理器監測環境中多種待測氣體的體積分數變化,例如煙霧、一氧化碳、甲烷等。其獨特的結構設計可以防潮、防塵,在使用時避免干擾。MQ-2原理如圖4所示。

33443e48-d540-11ef-9434-92fbcf53809c.jpg

溫濕度傳感器的選取

DHT11是一種新型的單總線數字溫濕度傳感器,它具備接口簡單、體積小巧、響應速度快和性價比高等優點。DHT11原理如圖5所示。DHT11的溫度測量范圍為0~50℃,精度為±2℃,工作電壓范圍為3.0~5.5 V,功耗非常低,只需要幾微安的電流。該傳感器在閑置時會自動進入休眠狀態,從而有效節省能源。

336d581e-d540-11ef-9434-92fbcf53809c.jpg

液晶顯示器的選取

OLED顯示屏可以準確顯示英文、數字、符號,具備分辨率高、視角廣、自發光等特性。同時OLED響應時間快,功耗低,耐高溫能力強,適合應用于火災監測設備中進行氣體體積分數、溫度的現場顯示。OLED采用I2C通信方式,工作電壓范圍為3.3~5.0 V,像素點陣規模為128×64。OLED原理如圖6所示。

蜂鳴器電路

本設計通過蜂鳴器和LED進行聲光報警,選用的蜂鳴器類型為無源蜂鳴器。無源蜂鳴器電路原理如圖7所示。無源蜂鳴器通過外部電流驅動,沒有內部振蕩源。它的驅動需要使用2~5 kHz的方波信號

33b9cd84-d540-11ef-9434-92fbcf53809c.jpg

33d29ce2-d540-11ef-9434-92fbcf53809c.jpg

USB轉串口電路

為了方便程序的下載和調試,本系統采用CH340C作為轉接芯片,實現USB轉串口的功能。串口下載電路如圖8所示。硬件系統給CH340C進行5 V供電,USB_D+和USB_D-管腳與USB接口的數據總線相連。

340ceaa0-d540-11ef-9434-92fbcf53809c.jpg

系統軟件設計

火災監測系統從實現功能上來看,分為4個部分:溫濕度采集、氣體體積分數采集、WiFi驅動、機智云功能設計。

溫度采集

DHT11傳感器可以同時檢測溫度和濕度,但濕度受天氣影響較大,不能體現出現場環境與火災間的關聯。DHT11與單片機交互采用單總線協議,上電之后自動檢測環境中的溫度,單片機需要通過通信協議從DHT11獲取溫濕度數據。

當單片機發送起始信號后,DHT11會從低功耗模式轉換到高速模式,并等待主機復位結束。然后,DHT11會發送響應信號,同時拉高總線為數據傳輸作準備。完整的數據為40 bit,按照高位在前、低位在后的順序傳輸。

DHT11模塊發送數據時,每比特數據都以持續時間50μs的低電平開始,然后拉高總線電平,高電平的持續時間表明發送的數據是“0”還是“1”。本文只用到了溫度數據,因此采集的數據格式為:8 bit溫度整數數據+8 bit溫度小數數據+8 bit校驗和,共3 B數據。校驗和為前2 B數據相加,用以保證傳輸數據的準確性。溫度采集實驗界面如圖9所示。

344e657a-d540-11ef-9434-92fbcf53809c.jpg

煙霧體積分數采集

MQ-2型傳感器對天然氣、液化石油氣等煙霧具有極高的敏感度,對烷類煙霧的感知更為敏銳,同時還擁有出色的抗干擾性能。MQ-2有4個引腳,它們分別是VCC、GND、模擬引腳A0和數字引腳D0。A0主要輸出模擬信號,氣體體積分數越大,輸出的模擬電壓幅值越大。MQ-2傳感器內部有一個比較器會不斷檢測A0是否已達到設置電位計的閾值。如果超過閾值,D0將輸出高電平,否則輸出低電平。

MQ-2傳感器輸出的電壓值是模擬信號,需要通過STM32的A/D芯片將模擬信號轉換為數字信號,信號處理流程如圖10所示。

347ebfb8-d540-11ef-9434-92fbcf53809c.jpg

STM32F103系列有3個ADC,精度為12位,本文采用DMA方式將ADC轉換的數據傳輸至指定區域。MQ-2煙霧傳感器連接單片機引腳PB0,因此選擇ADC1的通道8作為A/D轉換的通道。采集煙霧體積分數的實驗結果界面如圖11所示。

OLED顯示屏

在主控芯片上,管腳PA6和PA7分別與OLED模塊的SCL、SDA引腳相連,本設計采用模擬I2C的方式來驅動OLED。模擬I2C指借助引腳高低電平的變化,來模擬I2C的時序信號以傳送數據,硬件I2C需要使用STM32的固定管腳,因此相對來說模擬I2C在應用中更為靈活。

34baf398-d540-11ef-9434-92fbcf53809c.jpg

I2C是一種僅使用兩條總線的通信協議,分別為雙向串行數據線(SDA)和雙向串行時鐘線(SCL)。其中,SDA數據線用于傳輸數據,而SCL時鐘線則用于同步數據的發送與接收。每個連接到總線上的設備都具有唯一的地址,主機可以利用其地址來訪問不同的設備。在樓宇火災監測系統中,OLED、傳感器和E2PROM與主機之間都采用I2C通信方式,I2C通信結構如圖12所示。

34d6bede-d540-11ef-9434-92fbcf53809c.jpg

I2C協議傳輸過程分為8步,分別如下:主機發送起始信號(S),寫從機地址與讀寫位,等待OLED從機模塊應答,寫入1 B數據/命令,等待OLED從機模塊應答,寫入1 B數據/命令,等待OLED從機應答,發送停止信號。

WiFi模塊

本文選用的WiFi模組為ESP-01,是基于ESP8266芯片的模塊,ESP8266的開發模式為AT指令開發方式。將封裝好Wi Fi的協議棧燒入ESP8266芯片中,可實現芯片內部透傳,然后單片機通過串口給ESP8266發送相應的AT指令即可控制模塊進行不同的操作。STM32與WiFi模塊之間采用串口連接方式,由STM32發送AT指令來控制WiFi模塊進行數據傳輸。ESP8266在AP模式下能夠接入無線服務,從而完成與機智云的云端互聯?;馂谋O測系統數據傳輸流程如圖13所示。

351a48de-d540-11ef-9434-92fbcf53809c.jpg

機智云功能設計

機智云是面向開發者的一站式智能硬件開發平臺GAgent為機智云固件,是設備數據、機智云、遠程端的數據交互橋梁。通過Gagent可以完成傳感器數據轉發,實現硬件設備與云端和APP的通信。首先在機智云平臺創建產品和數據點,數據點即火災監測系統遠程終端上的功能參數,在樓宇火災監測系統終端軟件中包含6個數據點:報警狀態、供電系統、溫度值、溫度閾值、煙霧體積分數百分比和煙霧體積分數百分比閾值。

創建完產品和數據點之后,將機智云生成的代碼移植到項目中。生成的代碼包含了對機智云通信協議進行解析和封裝的功能,同時還實現了傳感器數據與通信數據之間的轉換邏輯。在相應的事件處理邏輯中添加傳感器控制函數之后,當監測端設備接收到來自云端或APP的數據時,遠程終端即可實現與現場的信息交互,包括對現場照明的控制。機智云功能設計界面如圖14所示。

35452914-d540-11ef-9434-92fbcf53809c.jpg

系統實現

本文最終實現了基于STM32與機智云的火災監測系統。圖15為監測端硬件系統實物。

360af7c0-d540-11ef-9434-92fbcf53809c.jpg

在監測端以外還設計了遠程用戶端,遠程用戶端在機智云APP上接收云端傳來的信息,可以查看樓宇中的溫度、甲烷等易燃氣體體積分數,同時根據樓宇所處位置以及區位特點,可在APP中靈活設置溫度和易燃氣體體積分數的報警閾值,當實測值超過閾值時,會觸發現場的聲光報警和用戶端的振動報警,用戶可以遠程關閉樓宇中的供電系統,避免電起火等原因導致火勢擴大。

結語

本文設計的樓宇火災監測系統,結合Wi-Fi模塊,針對樓宇應用場景的特殊性,能夠高效完成數據上云并實現與遠程終端的信息交互,有效避免數據傳輸過程中的信號干擾問題。實驗表明,在模擬火災環境下,當可燃物被點燃并釋放易燃氣體時,傳感器能快速準確地感知環境變化并上傳實測數據;當溫度和可燃氣體體積分數超過設定閾值時,監測端和遠程終端會及時發出報警。因此,結合STM32和機智云的火災監測系統相比傳統煙霧報警器,能夠擴大火災監測范圍,對當前的火災預防具有重要的意義和實用價值。

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

    關注

    2270

    文章

    10921

    瀏覽量

    356969
  • 監測系統
    +關注

    關注

    8

    文章

    2750

    瀏覽量

    81440
  • 機智云
    +關注

    關注

    2

    文章

    591

    瀏覽量

    26445
收藏 人收藏

    評論

    相關推薦

    項目分享:基于機智平臺的滾動軸承在線監測系統

    的運算,最后將參數通過平臺傳輸協議模塊,在利用WiFi轉發給遠程機智平臺服務器。該系統為滾動軸承的監測提供了一個平臺,在這個平臺上工程人
    發表于 03-16 12:29

    基于STM32+機智物聯網自助開發平臺打造的環境智能監測系統

    遠程抽水,在一樓,就不用爬上四樓抽水了。1 系統設計整個系統是典型的物聯網三角形架構:設備端、云端、移動端。云端采用機智物聯網自助開發平臺,方便快速開發;設備端由
    發表于 08-10 10:35

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

    摘 要:為了滿足大學生對智能宿舍的需求,設計了基于機智的智能宿舍管理系統。該系統主要由arduino核心板、RGB全彩LED燈、電機驅動模塊、溫濕度傳感器模塊、熱釋紅外感應器模塊、W
    發表于 09-01 20:34

    基于機智的智能家居系統設計與實現

    系統,當監測到警報信號時,發出警報并向上報警報信息。煙霧感應器模塊用于對廚房氣體的監測,當出現異常狀態時,及時進行警報和向云端發送警報信息。WIFI模組用于
    發表于 09-15 15:42

    基于機智平臺的滾動軸承在線監測系統

    后的信號進行參數的運算,最后將參數通過平臺傳輸協議模塊,在利用 WiFi轉發給遠程機智平臺服務器。該系統為滾動軸承的監測提供了一個平臺,
    發表于 09-22 12:52

    機智2016~2017優秀項目盤點

    】之無線工業粉塵監測儀【Gokit 3】之倉鼠管家和OpenHamtaro開源項目【Gokit】之智慧宿舍【Gokit 3】之智能嬰兒搖籃【GoKit+STM32】之智能家居控制套件
    發表于 09-22 13:03

    基于機智物聯網平臺的智能樓宇服務機器人

    基于機智物聯網平臺的智能樓宇服務機器人
    發表于 09-30 09:19

    基于機智物聯網平臺的智能樓宇服務機器人

    本帖最后由 lee_st 于 2017-10-31 08:27 編輯 基于機智物聯網平臺的智能樓宇服務機器人
    發表于 10-30 17:23

    機友分享 | 中級開發:基于機智物聯網平臺的工廠配電間遠程監測系統

    本案例為機智物聯網平臺中級應用開發實例,開發者通過使用機智AIoT自助開發平臺、STM32、ESP8266、SIM900A,實現對工廠配
    發表于 06-19 16:21

    基于機智物聯網平臺的智能廚房監測系統

    。為了方便我開發智能監測系統,我使用了機智開發平臺以及GoKit,Gokit上有多個傳感器,兼容arduino和STM32,使用
    發表于 07-20 11:25

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

    對傳統照明系統的分析,結合現代樓宇的功能區域結構,以STM32F103作為MCU,利用esp8266進行WiFi聯網,同時配合各類傳感器和LED驅動電路,實現對樓宇內走廊、電梯、辦公室
    發表于 05-17 12:21

    STM32開發板+機智AIoT+家庭監測控制系統

    摘要:基于esp8266與機智Aiot開發平臺的家庭監測和控制系統是基于大數據和物聯網技術的家庭設備控制系統。利用
    發表于 06-24 16:35

    機智STM32煙霧報警工程

    機智STM32煙霧報警工程
    發表于 07-27 16:17 ?18次下載

    STM32開發板+機智AIoT+家庭監測控制系統

    基于esp8266與機智Aiot開發平臺的家庭監測和控制系統是基于大數據和物聯網技術的家庭設備控制系統。利用
    的頭像 發表于 06-24 16:53 ?859次閱讀
    <b class='flag-5'>STM32</b>開發板+<b class='flag-5'>機智</b><b class='flag-5'>云</b>AIoT+家庭<b class='flag-5'>監測控制系統</b>

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

    STM32項目分享:智能家居(機智系統
    的頭像 發表于 07-28 08:10 ?2050次閱讀
    <b class='flag-5'>STM32</b>項目分享:智能家居(<b class='flag-5'>機智</b><b class='flag-5'>云</b>)<b class='flag-5'>系統</b>
    主站蜘蛛池模板: 亚洲第一色网| 99国产电影| 亚洲精品久久久无码一区二区| 无人在线观看免费高清视频播放| 无限资源在线观看高清| 午夜一个人在线观看完整版| 亚洲人交性视频| 伊人网综合| 99国产精品综合AV无码| 成人国产精品日本在线| 国产极品白嫩超清在线观看| 国产亚洲精品线视频在线| 久久re6热在线视频| 免费视频精品38| 三级中国免费的| 亚洲精品色播一区二区| 最新国产精品福利2020| 苍井空a 集在线观看网站| 国产精品igao视频网网址| 户外露出野战hd| 毛片亚洲毛片亚洲毛片| 人人模人人干| 亚洲爆乳少妇精品无码专区| 用震蛋调教女性下面视频| 99免费在线观看| 国产精品福利电影| 久久re热在线视频精6| 欧美日韩在线成人看片a| 忘忧草在线社区WWW日本直播| 亚洲色噜噜狠狠网站| 99热最新网站| 国产婷婷一区二区在线观看| 久久久伊人影院| 欧美亚洲国产激情一区二区| 午夜福利免费0948视频| 中文字幕在线观看网站| 高h 大尺度纯肉 np快穿| 久久99re2在线视频精品| 日本19禁啪啪吃奶大尺度| 亚洲欧洲日韩天堂无吗| SM调教贱屁股眼哭叫求饶H|