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

基于華為LiteOS的遠程數據采集系統設計

2022-06-22 12:46:54杜秀君
無線互聯科技 2022年6期
關鍵詞:指令系統設計

唐 軍,杜秀君

(1.宜賓職業技術學院 電子信息與人工智能學院,四川 宜賓 644003;2.宜賓職業技術學院 科技處,四川 宜賓 644003)

0 引言

Huawei LiteOS發布于2015年5月的華為網絡大會上,是面向IoT領域構建的輕量級物聯網操作系統[1]。本設計利用LiteOS系統,通過NB-IOT技術完成與華為IOTDA物聯網平臺的對接,可以將數據發送到該平臺,也可以從該平臺下發指令,控制設備側。本設計來源于橫向課題,要求基于NB-IOT技術,將溫度、光照度、數字量、開關量輸入數據傳入IOTDA平臺,并能依據IOTDA平臺指令,控制繼電器輸出。

1 系統架構

按項目需求,本設計需要在采集完外界的溫度、光照度數據與數字開關量數據后,對數據進行上傳處理,并能對外部的一些數字IO量進行開關的控制。為方便現場的數據調試,設計采用串口觸摸屏進行顯示。數據采集完成后,通過NB-IOT模塊,系統將數據傳送到華為的IDOA平臺,進行遠程處理。

圖1 系統架構設計

2 硬件設計

系統由STM32小系統、高速數字量輸入電平轉換、光照度數據采集、PT100溫度采集模塊、開關量輸出、觸摸屏通信接口、NB-IOT模塊通信接口設計構成。

2.1 高速數字量輸入電平轉換模塊設計

外部數據的開關量,其電平標準為5 V,而STM32的端口為3.3 V,故需要設計一個高速數字量輸入電平轉換模塊完成電平轉換功能,實現電平轉換與端口保護。本設計采用光耦6N137實現此功能。

2.2 光照度數據采集模塊

系統的整體設計參考了小熊派開發板的設計。該開發板包含采集光照度的E53智慧路燈模塊。本設計直接采用該模塊,連接與光照度模塊的接口。光照度模塊采用IIC接口進行通信。

2.3 PT00溫度采集模塊設計

PT100采集外部的溫度信號,經過電橋電路后,得到與溫度相關的信號,然后將電壓值送入儀表放大,放大后的電壓信號送入STM32,利用STM32內部自帶的ADC模塊進行模數轉換,并利用查表法完成溫度信號的換算,從而得到具體的溫度信號[2]。設計出的具體電路,如圖2所示。

圖2 PT100溫度采集模塊設計

2.4 開關量輸出

按設計要求,系統需要能夠對華為物聯網平臺IOTDA下發的指令進行解析,用以控制繼電器。

3 軟件設計

本設計在STM32上實現了華為的LiteOS系統運行。該系統可以很方便地與華為IOTDA平臺實現連接。本設計,一是在MDK平臺上,完成了LiteOS的遷移;二是單獨為每一個電路模塊標志了驅動程序,通過觸摸屏完成了數據的顯示;三是利用NB-IOT將所采集到的數據上報到華為IOTDA平臺。在云端,本設計也對應開發了相應的程序用以響應和控制設備側。

3.1 華為LiteOS簡介

Huawei LiteOS是華為面向IoT領域構建的輕量級物聯網操作系統[3],系統可廣泛應用于智能家居、個人穿戴、車聯網、城市公共服務、制造業等領域[4]。

3.2 LiteOS系統遷移

LiteOS系統遷移之前,需要在STM32裸機上完成對應外設的驅動開發后開始進行遷移。系統遷移的步驟主要包括增加新移植開發板的目錄、適配新開發板的外設驅動和HAL庫配置文件、配置系統時鐘、適配串口初始化文件、修改鏈接腳本和適配編譯配置等步驟。

3.3 設備側開發

在實現LiteOS成功移植后,通過加入在STM32裸機上已經調試運行成功的外設程序,就可以通過NB-IOT模塊與云端IOTDA平臺進行通信。系統的整體功能架構如圖3所示。

圖3 系統的整體功能架構

系統上電后,首先初始化LiteOS內核,然后在LiteOS中創建STM32硬件初始化任務,對STM32時鐘、串口、ADC、IIC的進行配置,再創建數據采集和數據上報任務,將采集到的各種數據,利用NB-IOT上傳到IOTDA平臺。

3.4 云側平臺開發

IOTDA云測平臺中對系統模型進行了定義,在模型中一共定義了4個服務,即Sensor,LED,Temperature和In_put,分別對應這個設備側上傳到云側的光強度數據、LED的開關指令、PT100采集到的溫度數據和開關量的狀態,通過這4個服務,就可以實時把測量到的數據上傳到IOTDA平臺,并可以由LED指令控制設備側的LED亮滅。

4 系統調試

本文利用華為的LiteOS技術設計了遠程設備的管理平臺,可以實現光照度、溫度、數字量IO的數據上報,也可以在云側通過SET_LED指令實現對設備側的控制。NB-IOT在LiteOS的控制下,實時向IOTDA平臺傳遞數據,在IOTDA平臺,通過設置Set_LED的狀態為ON,可以點亮LED,完成對開關量的控制。

猜你喜歡
指令系統設計
聽我指令:大催眠術
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
ARINC661顯控指令快速驗證方法
測控技術(2018年5期)2018-12-09 09:04:26
LED照明產品歐盟ErP指令要求解讀
電子測試(2018年18期)2018-11-14 02:30:34
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
主站蜘蛛池模板: 欧美一级在线| 日本尹人综合香蕉在线观看 | 中文字幕亚洲综久久2021| 欧美精品成人一区二区在线观看| 国产超碰一区二区三区| A级全黄试看30分钟小视频| 一区二区无码在线视频| AV无码无在线观看免费| 一区二区影院| 激情综合网址| 国产精品自拍露脸视频| 欧洲高清无码在线| 亚洲欧美日韩成人高清在线一区| 国产小视频a在线观看| 国产精品熟女亚洲AV麻豆| a级毛片免费网站| 日韩在线播放中文字幕| 另类专区亚洲| 国产内射在线观看| 国产丝袜无码精品| 亚洲欧洲自拍拍偷午夜色| 青青草国产精品久久久久| 久久窝窝国产精品午夜看片| 成人免费黄色小视频| 亚洲综合经典在线一区二区| 毛片基地美国正在播放亚洲 | 老司机午夜精品网站在线观看| 日韩欧美国产中文| 久久精品66| 国产福利在线观看精品| 伊人狠狠丁香婷婷综合色| 免费观看无遮挡www的小视频| 久久成人18免费| 日韩乱码免费一区二区三区| 一级在线毛片| 亚洲日韩欧美在线观看| 亚洲黄色视频在线观看一区| 日韩av手机在线| 亚洲高清在线播放| 国产精品免费入口视频| 亚洲精品黄| 国产专区综合另类日韩一区| 中文字幕av无码不卡免费| 成人午夜视频网站| 精品一区二区无码av| 国产欧美日韩91| 欧美成a人片在线观看| 欧美乱妇高清无乱码免费| 中国精品自拍| 国产亚洲精久久久久久久91| 亚洲三级电影在线播放| 99精品国产高清一区二区| 无码免费的亚洲视频| 青青热久免费精品视频6| 精品国产欧美精品v| 亚洲男人在线天堂| 草草影院国产第一页| 色国产视频| 国产91精选在线观看| 无遮挡国产高潮视频免费观看| 色婷婷综合激情视频免费看 | 丁香婷婷激情网| 网友自拍视频精品区| 一级毛片免费不卡在线视频| 一区二区三区国产精品视频| 真人免费一级毛片一区二区| 亚洲AV无码不卡无码| 国产男女XX00免费观看| 日日拍夜夜操| 国产欧美日韩专区发布| 激情午夜婷婷| 999国内精品久久免费视频| yjizz国产在线视频网| 波多野结衣无码中文字幕在线观看一区二区| 视频一区亚洲| 精品视频第一页| 67194成是人免费无码| 欧美一区福利| 国产精品99久久久| 91啦中文字幕| 日韩亚洲综合在线| 亚洲天堂网站在线|