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

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

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

3天內不再提示

基于RT-Thread設備運行數據分析預警系統

小華的物聯網嵌入式之旅 ? 來源:極速紫韻 ? 作者:極速紫韻 ? 2022-06-30 06:22 ? 次閱讀

概述

我們在工廠里,特別是生產重型機械的工廠里工作過的人都知道,當我們需要吊起幾百斤到到幾十噸的重物時,一般都會用到起重機,常見起重機又分為橋式起重機、門式起重機等,都具有自身運行軌道的起重機設備,他們的運行軌道一般根據車間的長度來安裝和車間的寬度來設計制造,相當于每臺起重設備都是定制的。常見的起重機有雙梁和單梁,一般10噸以下多以單梁和小型雙梁為主,10噸到20噸以小型雙梁為主,20噸以上以雙梁為主,同時還配有司機室。

由于軌道很長,所以是由多根軌道拼接而成,連接處會有縫隙,如果縫隙過大會造成起重機運行過程出現劇烈抖動,如果軌道不平,起重機運行時就會有上坡下坡的情況。設備會增加自身負載而影響運行安全。為了實時監測設備運行狀態,需要一個小巧跟隨設備運行的數據分析儀。可以方便安裝在需要監測的部位,當超過設定相關參數的閾值時就會發出報警信息,配合這樣測量的數據更加真實可靠。除了用于起重機,還可以用于船舶,游樂設施等。

開發環境

本項目采用到硬件方案是:通過ART-Pi STM32H750主板上的I2C引腳和UART以及一個普通IO口就可以實現與STEVAL-MKI197V1(LSM6DSOX)六軸傳感器STEVAL-MKI192V1(LPS22HH)氣壓傳感器的I2C通信,與廣和通 L610-CN-00 Cat1 模塊實現串口通信連接物聯網平臺。

除了以上的外擴硬件外,還使用到了ART-PI板載的資源,如WIFI模塊的WIFI和藍牙功能實現小程序進行藍牙配網后啟動TCP服務器,等待其他客戶端連接并進行相關控制。

軟件方案是:

  1. 開發源碼基礎:ART-PI SDK1.0,主要使用到出廠案例中的藍牙配網
  2. STM32CubeMX:主要用于生成相關硬件驅動
  3. 開發工具及版本:MDK5.31.0.0
  4. ENV工具:通過menuconfig配置L610組件到工程
  5. 物聯網可視化軟件Node-Red:人機交互頁面
  6. 阿里云物聯網開發平臺,其中阿里云和Node-Red是作為數據采集顯示運動曲線的上位機,方便對采集的數據進行分析。
  7. 手機APP:具有TCP/IP協議,實現連接開發板WIFI。

RT-Thread使用情況概述

總的來講,RT_Thread大部分功能都用到了,因為我是基于出廠代碼來添加自己的應用代碼的,這里只介紹自己添加了哪些功能代碼。

內核部分:使用了任務創建、任務休眠

組件部分:使用了WIFI框架來實現,網絡接口驅動、輕量級的TCP/IP協議、AT指令框架、MQTT組件

軟件包:使用了廣和通L610模組驅動,連接阿里云軟件包。

硬件框架

框架如圖所示:主要用到ART-PI主板、廣和通L610 cat1模組、六軸傳感器和氣壓計。

pYYBAGK8iPCAIcBvAAfzEGEVyXM590.png廣和通L610 cat1模組 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?ART-PI主板 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?六軸傳感器和氣壓計。poYBAGK8iUmAFeUQAAhIQoBb8-g546.png疊羅漢搭積木
  1. 利用ART-PI板載的WIFI/BT(AP6212A)模組實現TCP服務器,首先通過手機的微信小程序讓開發板連接到無線路由器,然后創建TCP服務器。通過局域網手機軟件或網絡助手軟件都可以連接TCP服務器。
  2. 六軸傳感器和氣壓計是用于測量設備運行的狀態,如姿態、方向、高度、溫度等,通過HAL庫的I2C實現數據讀取。
  3. LSM6DSOX 是小尺寸低噪聲低功耗的加速度計陀螺儀二合一芯片 . 具有數字I2C、SPI 和MIPI I3CSM 串口標準輸出. 是手持便攜式應用的理想選擇,如物聯網(IoT)連接設備,穿戴,等其他應用。可利用硬件識別出的自由落體事件、6D 方向、單擊和雙擊感應、活動或不活動、喚醒事件,來生成中斷信號。可單獨設定最多16 個嵌入式有限狀態機,用于運動檢測或手勢識別,例如查看、絕對手腕傾斜、搖晃、連續兩次搖晃或拿起。LSM6DSOX 還嵌入了機器學習內核邏輯,可以識別數據模式與用戶定義的類別集是否匹配。應用的典型示例有跑步、行走和駕車等活動檢測。
  4. LSM6DSOX EVB提供完整的LSM6DSOX信號輸出,并在VDD/VDDIO上提供所需的去耦電容,用戶基于它可以快速設計自己的系統原型和設備,直接調試評估芯片的功能和性能參數。
  5. LPS22HH 是一款高精度氣壓傳感器,可用作數字輸出氣壓計,具有數字I2C / MIPI I3CSM / SPI 串行接口標準輸出。工作壓力范圍為260 hPa 至1260 hPa,器件能夠以最高200 Hz 的輸出數據率測量壓力值。絕對精度是0.5hPa.LPM下功耗只有4uA.可以用于測量海拔高度,樓層定位,無人機定高,吸塵器吸力大小判斷等應用。
  6. LPS22HH EVB提供完整的氣壓計LPS22HH信號輸出,并在VDD/VDDIO上提供所需的去耦電容,用戶基于它可以快速設計自己的系統原型和設備,直接調試評估芯片的功能和性能參數。
  7. 廣和通LTE Cat 1模組L610技術規格:

(1)、L610是LTE-Cat1制式;(2)、L610的基帶是展銳春藤 8910DM,是完全符合3GPP R13官方標準的 Cat.1bis 通信終端解決方案;(3)Cat1 最大上/下行速率 5Mbps UL/10Mbps DL;(4)Cat1 是LTE終端的一個類別,不是新技術,用現有的LTE網絡,網建成熟;(5)、完美承接2G/3G的退網迭代需求;(6)、完美承接部分Cat4的向下兼容替代需求;(7)、Cat1可以覆蓋超30%的物聯網場景 ;(8)、Catx(UE-Category),3GPP定義 LTE終端能力等級,表明了終端所支持的數據處理能力(下載、上傳速 率)、最大的空分復用、調制編碼能力;(9)Cat.1 bis是唯一符合規范的Cat1單天線方案。

通過它可以實現戶外將測量傳感器數據通過MQTT協議發送到阿里云平臺,模組是通過ART-PI主板的UART1和一個GPIO引腳實現AT指令控制的。模組的供電電源由ART-PI主板5V引腳提供。詳情閱讀:基于廣和通Cat1模塊L610+ RT-Thread AT-Device應用講解.pdf文件

poYBAGK8iKiAJ_OSAAlwcn9O3RI429.png整體外觀

軟件框架說明

軟件部分主要是利用ART-PI的出廠固件實現小程序藍牙配網,為實現局域網連接做好準備,連接好WIFI路由器,然后開發板創建兩個TCP服務器后,即可使用手機端TCP/IP APP來連接開發板,實現手機APP發送相關指令來查看開發板采集到的數據。此時NODERED也可以實現同樣的連接方式,同時還具備連接阿里云的MQTT功能,讓數據可視化,例如查看數據曲線。Cat1 L610模組也是實現MQTT連接阿里云,它的重要意義在于可以在戶外測試設備的運行狀態,因為只需要電話卡就可以實現了數據實時上傳到云端,并用Node-RED遠程監控。

軟件模塊說明

應用軟件關鍵部分的邏輯有:

  1. 官網提供的微信小程序:檢測開發板藍牙,并實現通過藍牙配置手機連接的WIFI。
  2. TCP/IP:啟動兩個TCP服務器實現局域網控制,提供兩個端口號5000和6000。
  3. Node-Red:通過物聯網平臺軟件連接TCP服務器和阿里云平臺進行控制和接收開發板采集的數據。
  4. 阿里云物聯網平臺:與L610實現MQTT連接,上傳傳感器數據;與Node-Red連接獲取傳感數據并集中顯示在Node-Red人機交互頁面中。
  5. 手機APP :下載第三方的TCP/IP協議的APP連接開發板的TCP服務器,例如連接192.168.1.6 端口5000。實現查詢傳感器數據,控制開發板。
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 物聯網
    +關注

    關注

    2909

    文章

    44557

    瀏覽量

    372760
  • STM32
    +關注

    關注

    2270

    文章

    10895

    瀏覽量

    355729
  • 數據分析
    +關注

    關注

    2

    文章

    1445

    瀏覽量

    34050
  • 阿里云
    +關注

    關注

    3

    文章

    952

    瀏覽量

    43007
  • RT-Thread
    +關注

    關注

    31

    文章

    1285

    瀏覽量

    40081
收藏 人收藏

    評論

    相關推薦

    【原創精選】RT-Thread征文精選技術文章合集

    ,物聯網開發。基于RT-Thread設備運行數據分析預警系統基于RT-Thread和AB32VG1開發板實現家庭安全檢測功能基于
    發表于 07-26 14:56

    RT-Thread編程指南

    RT-Thread編程指南——RT-Thread開發組(2015-03-31)。RT-Thread做為國內有較大影響力的開源實時操作系統,本文是RT
    發表于 11-26 16:06 ?0次下載

    RT-Thread軟件包定義和使用

    RT-Thread軟件包是運行RT-Thread物聯網操作系統平臺上,面向不同應用領域的通用軟件組件 。RT-Thread 同時提供了開放
    的頭像 發表于 05-21 11:29 ?1w次閱讀
    <b class='flag-5'>RT-Thread</b>軟件包定義和使用

    RT-Thread全球技術大會:RT-Thread上的單元測試框架與運行測試用例

    RT-Thread全球技術大會:RT-Thread上的單元測試框架與運行測試用例 ? ? ? ? ? ? ? ? 審核編輯:彭靜
    的頭像 發表于 05-27 16:21 ?1623次閱讀
    <b class='flag-5'>RT-Thread</b>全球技術大會:<b class='flag-5'>RT-Thread</b>上的單元測試框架與<b class='flag-5'>運行</b>測試用例

    RT-Thread文檔_RT-Thread 簡介

    RT-Thread文檔_RT-Thread 簡介
    發表于 02-22 18:22 ?5次下載
    <b class='flag-5'>RT-Thread</b>文檔_<b class='flag-5'>RT-Thread</b> 簡介

    RT-Thread文檔_RT-Thread SMP 介紹與移植

    RT-Thread文檔_RT-Thread SMP 介紹與移植
    發表于 02-22 18:31 ?9次下載
    <b class='flag-5'>RT-Thread</b>文檔_<b class='flag-5'>RT-Thread</b> SMP 介紹與移植

    RT-Thread文檔_UART 設備

    RT-Thread文檔_UART 設備
    發表于 02-22 18:32 ?2次下載
    <b class='flag-5'>RT-Thread</b>文檔_UART <b class='flag-5'>設備</b>

    RT-Thread文檔_CAN 設備

    RT-Thread文檔_CAN 設備
    發表于 02-22 18:34 ?0次下載
    <b class='flag-5'>RT-Thread</b>文檔_CAN <b class='flag-5'>設備</b>

    RT-Thread文檔_PWM 設備

    RT-Thread文檔_PWM 設備
    發表于 02-22 18:35 ?1次下載
    <b class='flag-5'>RT-Thread</b>文檔_PWM <b class='flag-5'>設備</b>

    RT-Thread文檔_RTC 設備

    RT-Thread文檔_RTC 設備
    發表于 02-22 18:36 ?3次下載
    <b class='flag-5'>RT-Thread</b>文檔_RTC <b class='flag-5'>設備</b>

    RT-Thread文檔_SPI 設備

    RT-Thread文檔_SPI 設備
    發表于 02-22 18:36 ?2次下載
    <b class='flag-5'>RT-Thread</b>文檔_SPI <b class='flag-5'>設備</b>

    RT-Thread文檔_WATCHDOG 設備

    RT-Thread文檔_WATCHDOG 設備
    發表于 02-22 18:36 ?1次下載
    <b class='flag-5'>RT-Thread</b>文檔_WATCHDOG <b class='flag-5'>設備</b>

    RT-Thread文檔_SENSOR 設備

    RT-Thread文檔_SENSOR 設備
    發表于 02-22 18:37 ?0次下載
    <b class='flag-5'>RT-Thread</b>文檔_SENSOR <b class='flag-5'>設備</b>

    RT-Thread文檔_AUDIO 設備

    RT-Thread文檔_AUDIO 設備
    發表于 02-22 18:38 ?0次下載
    <b class='flag-5'>RT-Thread</b>文檔_AUDIO <b class='flag-5'>設備</b>

    RT-Thread文檔_Pulse Encoder 設備

    RT-Thread文檔_Pulse Encoder 設備
    發表于 02-22 18:39 ?1次下載
    <b class='flag-5'>RT-Thread</b>文檔_Pulse Encoder <b class='flag-5'>設備</b>
    主站蜘蛛池模板: 7m凹凸国产刺激在线视频| 麻豆免费高清完整版| 久久婷婷五月免费综合色啪| 日日噜噜夜夜狠狠视频| 最近高清日本免费| 国产中文字幕在线| 色狗综合网| 芒果影院网站在线观看| 天天躁人人躁人人躁狂躁| 中文无码熟妇人妻AV在线| 国产精品高清视亚洲一区二区| 久久国产影院| 国产熟妇无码一区二| 日韩欧无码一区二区三区免费不卡| 2019天天射干| 久久re这里视频只有精品首页| 亚洲AV无码国产精品色午夜情| 成人影片大全| 欧美乱妇狂野欧美在线视频| 在线播放真实国产乱子伦| 国产亚洲精品看片在线观看 | 蜜臀AV浪潮99国产麻豆| 亚洲视频免费在线观看| 国产露脸150部国语对白| 色偷偷成人网免费视频男人的天堂 | 少妇内射视频播放舔大片| jj插入bb| 免费无码一区二区三区蜜桃大 | 敌伦小芳的第一次| 快播官方网站| 亚洲乱码在线卡一卡二卡新区 | 小学生偷拍妈妈视频遭性教育| 攵女yin乱合集高h| 欧美黑人巨大xxxxx| 999国产高清在线精品| 久久综合中文字幕佐佐木希| 怡春院国产精品视频| 久久re热在线视频精6| 亚洲日本欧美国产在线视| 国产一卡2卡3卡4卡孕妇网站| 校花在公车上被内射好舒|