91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

3天內(nèi)不再提示

基于機智云平臺的智能補水系統(tǒng)

機智云 ? 2023-12-01 08:10 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

1 功能實現(xiàn)

2 系統(tǒng)軟硬件設(shè)計

3 系統(tǒng)測試

4 結(jié)論

1.總體功能實現(xiàn)

本文設(shè)計了一套基于機智云的智能補水系統(tǒng),通過流量傳感器對密閉水系統(tǒng)的補水量的監(jiān)測,自動判斷密閉水系統(tǒng)是否發(fā)生大的泄漏,并及時關(guān)閉補水閥,并將相關(guān)信息通過WIFI自動上傳到機智云平臺,用戶通過手機APP能及時了解補水系統(tǒng)的工作情況。實驗證明,該補水系統(tǒng)能對密閉水系統(tǒng)補水量進行有效的監(jiān)測和控制。

機智云物聯(lián)網(wǎng)平臺

機智云平臺是機智云物聯(lián)網(wǎng)公司專為個人和企業(yè)開發(fā)者打造的一體化智能硬件開發(fā)及云服務(wù)平臺。該平臺提供全方位服務(wù),涵蓋從產(chǎn)品定義、設(shè)備端開發(fā)調(diào)試、應(yīng)用開發(fā)、產(chǎn)測、云端開發(fā),到運營管理和數(shù)據(jù)服務(wù),全面支持智能硬件接入和運營管理的整個生命周期。該平臺主要分為技術(shù)中臺、業(yè)務(wù)中臺和數(shù)據(jù)中臺三個核心部分。技術(shù)中臺專注于解決技術(shù)方面的問題,實現(xiàn)用戶與云平臺之間的數(shù)據(jù)處理;業(yè)務(wù)中臺負責處理物聯(lián)網(wǎng)平臺與用戶之間的業(yè)務(wù)事務(wù),確保物聯(lián)網(wǎng)行業(yè)能夠迎合時代迅猛發(fā)展并解決用戶不斷增長的業(yè)務(wù)需求;數(shù)據(jù)中臺則致力于集中處理數(shù)據(jù),并將其存儲在云端系統(tǒng)中,以便用戶輕松獲取所需的主題系統(tǒng)。

2.總體硬件系統(tǒng)結(jié)構(gòu)

2.1系統(tǒng)硬件設(shè)計

系統(tǒng)硬件結(jié)構(gòu)框圖見圖1。主要由主控制器、無線通信模塊、水流量傳感器模塊、繼電器控制模塊等組成。整個系統(tǒng)以STC8F2K16S2單片機為核心,水流量傳感器YF-S201實現(xiàn)對補水量的采集和電磁閥的開關(guān),Wi-Fi無線通信模塊ESP-01S通過串口將主控制器與機智云平臺連接,實現(xiàn)數(shù)據(jù)的上傳及命令的下發(fā)。

0491f700-8fde-11ee-9788-92fbcf53809c.jpg

2.2 無線通信模塊

ESP-01S是由安信可開發(fā)的WiFi模塊,該模塊核心處理器esp8266芯片是高性能無線SoC,以最低成本提供最大實用性,高度集成天線開關(guān)、射頻巴倫、功率放大器、低噪聲接收放大器、濾波器等射頻模塊,同時芯片內(nèi)置了業(yè)界領(lǐng)先的TensilicaL106超低功耗32位微型MCU,帶有16位精簡模式,主頻支持80MHz和160MHz,支持實時操作系統(tǒng)(RTOS)和Wi-Fi協(xié)議棧,可將高達80%的處理能力應(yīng)用于編程和開發(fā)。

ESP-01S模塊支持標準的無線802.11b/g/n標準,完整的TCP/IP協(xié)議棧。用戶可以使用該模塊為現(xiàn)有的設(shè)備添加聯(lián)網(wǎng)功能,也可以構(gòu)建獨立的網(wǎng)絡(luò)控制器。

ESP-01S可以作為獨立WiFiMCU運行,用戶通過基于RTOS的SDK開發(fā)帶WiFi連接功能的產(chǎn)品。也可以通過SPI/SDIO接口UART接口即可作為WiFi適配器,應(yīng)用到基于任何微控制器設(shè)計中。

ESP-01S模組共接出8個管腳,管腳功能定義見表1。
表1管腳功能定義


04a4be80-8fde-11ee-9788-92fbcf53809c.jpg

本設(shè)計中將ESP-01S模塊通過串口與主控制器STC8F2K16S2連接,通過其內(nèi)置的固件為主控制器提供Wi-Fi連接功能。具體電路見圖2。


04b8d4ba-8fde-11ee-9788-92fbcf53809c.jpg

2.3

水流量傳感器模塊

根據(jù)實際應(yīng)用場合和控制的需要,選用基于霍爾元件的水流量傳感器模塊YF-S201。水流量傳感器主要由閥體、水流轉(zhuǎn)子組件、霍爾傳感器和電磁閥組成。當水通過水流轉(zhuǎn)子組件時,帶動磁性轉(zhuǎn)子轉(zhuǎn)動,產(chǎn)生不同磁極的旋轉(zhuǎn)磁場,霍爾傳感器產(chǎn)生高低脈沖電平。由于霍爾元件的輸出脈沖信號頻率與磁性轉(zhuǎn)子的轉(zhuǎn)速成正比,轉(zhuǎn)子的轉(zhuǎn)速又與水流量成正比,因此,可通過檢測脈沖信號的個數(shù)來判斷水流量的多少。

YF-S201工作電壓范圍寬,直流5~18V供電,DC5V時,最大工作電流15mA,耐水壓≤1.75MPa,流量脈沖頻率與水量的關(guān)系見公式(1)

F=7.5*Q(1)

其中,F(xiàn)是流量脈沖頻率,單位Hz;Q是水流量,單位L/min。

YF-S201將電磁閥和流量傳感器一體化,降低了設(shè)備的安裝難度,使用方便。YF-S201有2個接口,流量傳感器接線方式采用三線制,紅線是電源線,接電源正極,黃線是脈沖信號輸出線,黑線地線,接電源負極。電磁閥接線采用兩線制,接12V的線圈控制電壓。

YF-S201模塊中流量傳感器的信號采集電路見圖3,流量傳感器的工作電壓5V,輸出脈沖信號的幅值是5V,而主控制器STC8F2K16S2是3.3V供電,兩者的IO電平不匹配,因此通過一個簡單的分壓電路將脈沖的幅度轉(zhuǎn)換成3V送給主控制器的外部中斷INT0。


04cb64d6-8fde-11ee-9788-92fbcf53809c.jpg

2.4 繼電器控制模塊

YF-S201模塊中電磁閥是通過直流12V控制的,因此主控制器不能直接控制電磁閥,必須通過繼電器模塊來控制電磁閥的開關(guān)。電路見圖4。其中主控制器和繼電器模塊之間通過光耦進行隔離。

04db9fae-8fde-11ee-9788-92fbcf53809c.jpg

2.5 電源模塊

04edc972-8fde-11ee-9788-92fbcf53809c.jpg

根據(jù)前面模塊電路的設(shè)計,系統(tǒng)需要12V、5V和3.3V三種電源。系統(tǒng)選用固定輸出電壓3.3V和5V的AMS1117來實現(xiàn)供電。見圖5。12V電壓由開關(guān)電源提供,其中一路用來控制電磁閥,一路通過AMS1117-5V將12V轉(zhuǎn)換為5V穩(wěn)定電壓。5V電壓除了給流量傳感器供電和控制繼電器以外,還通過AMS1117-3.3V將5V轉(zhuǎn)換為3.3V穩(wěn)定電壓。


因為Wi-Fi模塊要求外部供電電源輸出電流建議在500mA以上,為了保證系統(tǒng)工作的可靠性,因此通過2片AMS1117-3.3V將5V轉(zhuǎn)換為2路獨立的3.3V穩(wěn)定電壓,其中一路單獨給Wi-Fi模塊供電,另一路給主控器和其它器件供電。

3.系統(tǒng)軟件設(shè)計

3.1系統(tǒng)軟件結(jié)構(gòu)

04fbaca4-8fde-11ee-9788-92fbcf53809c.jpg

本系統(tǒng)的軟件設(shè)計主要分為上位機和下位機兩部分,見圖6。下位機軟件是指單片機模塊的程序設(shè)計,通過傳感器記錄水流量和電磁閥的狀態(tài),并將數(shù)據(jù)傳送到云端。上位機軟件是指手機端的移動APP,通過APP可以實時查看下位機上傳的數(shù)據(jù),并可以云端對下位機進行控制。兩者通過機智云平臺進行數(shù)據(jù)信息的交換。

3.2云端數(shù)據(jù)點設(shè)置

在機智云平臺進入個人賬戶后,創(chuàng)建新產(chǎn)品,名稱設(shè)置為“智能水閥”。根據(jù)水閥控制的需求,定義了3個數(shù)據(jù)點,見表2。
表2數(shù)據(jù)點定義


0505ddf0-8fde-11ee-9788-92fbcf53809c.jpg

其中,數(shù)據(jù)點onoff用于顯示電磁閥的開關(guān)狀態(tài),同時為了能夠通過移動APP控制的電磁閥的開關(guān),因此將數(shù)據(jù)點的標識名設(shè)置為onoff,讀寫類型設(shè)置為可寫,數(shù)據(jù)類型設(shè)置為布爾值。數(shù)據(jù)點水流量用于顯示系統(tǒng)的補水量,將數(shù)據(jù)點的標識名設(shè)置為flow,讀寫類型設(shè)置為只讀,數(shù)據(jù)類型設(shè)置為數(shù)值。

數(shù)據(jù)點報警用于補水量超過閾值時報警,將數(shù)據(jù)點的標識名設(shè)置為alarm,讀寫類型設(shè)置為報警,數(shù)據(jù)類型設(shè)置為布爾值。

3.3單片機程序設(shè)計

數(shù)據(jù)點設(shè)置好后,進入MCU開發(fā)頁面,機智云會根據(jù)定義的數(shù)據(jù)點自動生成整個MCU工程代碼。自動生成的代碼已經(jīng)根據(jù)用戶定義的產(chǎn)品數(shù)據(jù)點信息,生成了對應(yīng)的機智云串口協(xié)議層代碼。


工程代碼需要用戶開發(fā)的有三部分,一是配置處理,用于設(shè)備配置入網(wǎng)及恢復出廠設(shè)置;二是下行處理,用于移動APP控制電磁閥的開關(guān);三是上行處理,用于補水量和電磁閥開關(guān)狀態(tài)的獲取。

在WiFi模塊使用前,需要將其配置入網(wǎng)。在程序中通過按鍵使WiFi模塊進入AirLink配網(wǎng)模式。下行處理只需在gizwitsEventProcess()函數(shù)中處理相應(yīng)事件即可。上行處理在userHandle()函數(shù)中實現(xiàn)即可,用于補水量和電磁閥開關(guān)狀態(tài)的獲取。

水流量傳感器輸出的脈沖信號作為外部中斷信號送入單片機,每10s計算一次水流量并累加,若10s內(nèi)水流量或累計水流量超過規(guī)定的閾值,則自動關(guān)閉電磁閥停止補水。流程見圖7。


0515bdf6-8fde-11ee-9788-92fbcf53809c.jpg

4.手機APP設(shè)計

051fd0ac-8fde-11ee-9788-92fbcf53809c.jpg

機智云平臺根據(jù)我們定義的產(chǎn)品數(shù)據(jù)點,自動生成App源碼,可直接編譯打包成App安裝包,安裝后便可運行控制設(shè)備。也可以在源碼的基礎(chǔ)上進行二次開發(fā)。

5 系統(tǒng)測試

0534dad8-8fde-11ee-9788-92fbcf53809c.jpg

打開移動APP,登錄后進入我的設(shè)備頁面,選擇所要連接的WiFi網(wǎng)絡(luò),并輸入密碼,進入AirLink配網(wǎng)模式后,設(shè)備自動進行配置。配置完成后(見圖8),此時,真實設(shè)備文字圖標顏色變成黃色,說明設(shè)備已經(jīng)聯(lián)網(wǎng),和機智云平臺已經(jīng)通訊成功。

點擊真實設(shè)備,進入智能水閥控制頁面,見圖9,此時可以看到水流量為0,電磁閥處于打開狀態(tài)。

結(jié)論

本文通過水流量傳感器檢測密閉水系統(tǒng)的補水量,根據(jù)補水量的多少自動對補水閥通斷,同時基于機智云平臺實現(xiàn)對密閉水系統(tǒng)補水的遠程實時監(jiān)測和控制。根據(jù)此方法構(gòu)建了系統(tǒng)的軟硬件,通過系統(tǒng)調(diào)試,驗證了該系統(tǒng)能對密閉水系統(tǒng)的補水情況進行有效監(jiān)測和控制。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 傳感器
    +關(guān)注

    關(guān)注

    2576

    文章

    55041

    瀏覽量

    791346
  • 機智云平臺
    +關(guān)注

    關(guān)注

    1

    文章

    5

    瀏覽量

    1920
  • 系統(tǒng)
    +關(guān)注

    關(guān)注

    1

    文章

    1046

    瀏覽量

    22316
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    物聯(lián)網(wǎng) + 養(yǎng)老:基于機智與 STM32 的智能拐杖安全監(jiān)測系統(tǒng)

    隨著老齡化加劇與科技進步,“物聯(lián)網(wǎng)+養(yǎng)老”成為智慧養(yǎng)老核心方向,老年人出行安全與健康監(jiān)測需求日益迫切。針對傳統(tǒng)拐杖智能化不足、功能單一的痛點,本文提出一種融合多傳感器與機智物聯(lián)網(wǎng)平臺
    的頭像 發(fā)表于 01-09 19:00 ?1508次閱讀
    物聯(lián)網(wǎng) + 養(yǎng)老:基于<b class='flag-5'>機智</b><b class='flag-5'>云</b>與 STM32 的<b class='flag-5'>智能</b>拐杖安全監(jiān)測<b class='flag-5'>系統(tǒng)</b>

    STM32快速上實戰(zhàn)指南:手把手帶你入門機智

    本項目基于STM32F103C8T6最小系統(tǒng)板,采用HAL庫開發(fā)方式,結(jié)合ESP01sWi-Fi模塊,實現(xiàn)將各類傳感器數(shù)據(jù)快速上傳至機智平臺。通過移植
    的頭像 發(fā)表于 12-10 18:04 ?1092次閱讀
    STM32快速上<b class='flag-5'>云</b>實戰(zhàn)指南:手把手帶你入門<b class='flag-5'>機智</b><b class='flag-5'>云</b>

    基于機智平臺的新疆農(nóng)田氣候檢測系統(tǒng)設(shè)計與實現(xiàn)

    本文設(shè)計了一種基于平臺的新疆農(nóng)田氣候檢測系統(tǒng),用于實時監(jiān)測風速、溫濕度和PM2.5等環(huán)境參數(shù),提升農(nóng)業(yè)生產(chǎn)智能化水平。系統(tǒng)采用STM32單
    的頭像 發(fā)表于 09-23 18:45 ?745次閱讀
    基于<b class='flag-5'>機智</b><b class='flag-5'>云</b><b class='flag-5'>平臺</b>的新疆農(nóng)田氣候檢測<b class='flag-5'>系統(tǒng)</b>設(shè)計與實現(xiàn)

    無人機智能巡檢系統(tǒng):現(xiàn)代化運維的空中解決方案

    ? ? ? ?無人機智能巡檢系統(tǒng):現(xiàn)代化運維的空中解決方案 ? ? ? ?無人機智能巡檢系統(tǒng)集成先進飛行平臺、圖像識別算法、自主導航與數(shù)據(jù)分
    的頭像 發(fā)表于 09-10 13:23 ?790次閱讀

    STM32項目分享:智能廚房安全系統(tǒng)(機智)

    01—項目簡介1.功能詳解STM32智能廚房安全系統(tǒng)(機智)功能如下:STM32F103C8T6單片機作為主控芯片檢測功能:檢測環(huán)
    的頭像 發(fā)表于 09-10 00:01 ?1109次閱讀
    STM32項目分享:<b class='flag-5'>智能</b>廚房安全<b class='flag-5'>系統(tǒng)</b>(<b class='flag-5'>機智</b><b class='flag-5'>云</b>)

    STM32項目分享:智能語音臺燈(機智)

    01—項目簡介1.功能詳解STM32智能語音臺燈(機智)功能如下:STM32F103C8T6單片機作為主控單元按鍵切換模式,支持自
    的頭像 發(fā)表于 07-24 18:03 ?1573次閱讀
    STM32項目分享:<b class='flag-5'>智能</b>語音臺燈(<b class='flag-5'>機智</b><b class='flag-5'>云</b>)

    物聯(lián)網(wǎng)智能家居方案-基于Nucleo-STM32L073&amp;機智實例項目打包下載

    物聯(lián)網(wǎng)智能家居方案-基于Nucleo-STM32L073&機智實例項目打包,推薦下載!
    發(fā)表于 05-29 21:50

    基于STM32 HAL庫與標準庫的esp8266接入機智方案(二)

    ,我們還將討論如何移植HAL庫和標準庫以實現(xiàn)與機智的兼容,幫助開發(fā)者更高效地完成項目的平臺接入。代碼下載注意:此時手機app端的該設(shè)備為網(wǎng)頁端的虛擬設(shè)備僅僅是
    的頭像 發(fā)表于 05-28 18:02 ?1406次閱讀
    基于STM32 HAL庫與標準庫的esp8266接入<b class='flag-5'>機智</b><b class='flag-5'>云</b>方案(二)

    基于STM32 HAL庫與標準庫的ESP8266接入機智方案(一)

    最近在項目中需要進行物聯(lián)網(wǎng)平臺對接,之前我找到了一些資料,發(fā)現(xiàn)機智是一個不錯的平臺。機智
    的頭像 發(fā)表于 05-28 18:02 ?1128次閱讀
    基于STM32 HAL庫與標準庫的ESP8266接入<b class='flag-5'>機智</b><b class='flag-5'>云</b>方案(一)

    物聯(lián)網(wǎng)智能家居方案-基于Nucleo-STM32L073&amp;機智 項目實例

    物聯(lián)網(wǎng)智能家居方案-基于Nucleo-STM32L073&機智 項目實例下載! 純分享帖,需要者可點擊附件免費獲取完整資料~~~【免責聲明】本文系網(wǎng)絡(luò)轉(zhuǎn)載,版權(quán)歸原作者所有。本文所用視頻、圖片、文字如涉及作品版權(quán)問
    發(fā)表于 05-23 21:01

    STM32與機智連接實現(xiàn)步驟與技巧(下篇):機智代碼移植與優(yōu)化

    在《STM32與機智連接實現(xiàn)步驟與技巧(上篇)》中,我們介紹了硬件連接和通信協(xié)議配置。本篇將重點講解如何將機智相關(guān)代碼移植到STM32,完成數(shù)據(jù)上傳和設(shè)備控制。我們將介紹如何在ST
    的頭像 發(fā)表于 05-23 18:10 ?1115次閱讀
    STM32與<b class='flag-5'>機智</b><b class='flag-5'>云</b>連接實現(xiàn)步驟與技巧(下篇):<b class='flag-5'>機智</b><b class='flag-5'>云</b>代碼移植與優(yōu)化

    STM32與機智連接實現(xiàn)步驟與技巧(上篇)

    內(nèi)容,并分享實用技巧和常見問題的解決方案,幫助開發(fā)者順利實現(xiàn)連接并優(yōu)化系統(tǒng)功能。創(chuàng)建產(chǎn)品1、訪問機智官網(wǎng)前往機智官網(wǎng)(
    的頭像 發(fā)表于 05-23 18:10 ?1164次閱讀
    STM32與<b class='flag-5'>機智</b><b class='flag-5'>云</b>連接實現(xiàn)步驟與技巧(上篇)

    無人機智能巡檢系統(tǒng)革新運維與監(jiān)控的未來

    地提升了工作效率,還開創(chuàng)了智能化運維的新紀元。 ? ? ? ?無人機智能巡檢系統(tǒng)融合了新型的飛行控制技術(shù)、高清圖像采集設(shè)備以及先進的數(shù)據(jù)分析算法。通過預設(shè)的任務(wù)路線,無人機能夠自主飛行并執(zhí)行精確拍攝任務(wù),實時傳輸數(shù)據(jù)至地面站或
    的頭像 發(fā)表于 04-27 17:36 ?757次閱讀

    基于機智智能臺燈原型系統(tǒng)設(shè)計

    為了提升工作和學習的健康與生活質(zhì)量,設(shè)計了一款基于物聯(lián)網(wǎng)的智能臺燈。該臺燈以STM32為主控,結(jié)合多種傳感器、語音播報和平臺,具備視力保護、坐姿檢測、久坐提醒和智能控制等功能。實驗表
    的頭像 發(fā)表于 04-11 19:35 ?1552次閱讀
    基于<b class='flag-5'>機智</b><b class='flag-5'>云</b>的<b class='flag-5'>智能</b>臺燈原型<b class='flag-5'>系統(tǒng)</b>設(shè)計

    STM32項目分享:智能臺燈(機智)系統(tǒng)

    01—項目簡介1.功能詳解STM32智能臺燈(機智系統(tǒng)功能如下:1.檢測功能:系統(tǒng)檢測周圍溫濕度數(shù)據(jù)、距離、人體信號、光照強度L
    的頭像 發(fā)表于 03-10 08:03 ?1953次閱讀
    STM32項目分享:<b class='flag-5'>智能</b>臺燈(<b class='flag-5'>機智</b><b class='flag-5'>云</b>)<b class='flag-5'>系統(tǒng)</b>