伦伦影院久久影视,天天操天天干天天射,ririsao久久精品一区 ,一本大道香蕉大久在红桃,999久久久免费精品国产色夜,色悠悠久久综合88,亚洲国产精品久久无套麻豆,亚洲香蕉毛片久久网站,一本一道久久综合狠狠老

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

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

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

RK3562 單板機工業(yè)通信開發(fā)手冊:Modbus 協(xié)議溫濕度采集案例

Tronlong創(chuàng)龍科技 ? 來源:Tronlong創(chuàng)龍科技 ? 作者:Tronlong創(chuàng)龍科技 ? 2026-03-30 16:19 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

前 言

本文主要介紹基于SBC-TL3562單板機的Modbus協(xié)議開發(fā)案例,為相關(guān)開發(fā)提供實用參考。

開發(fā)環(huán)境

Windows開發(fā)環(huán)境:Windows7 64bit、Windows10 64bit、

Linux開發(fā)環(huán)境:VMware16.2.5、Ubuntu20.04.6 64bit

sysroot:rk3562-Tronlong-Desktop-20.04-sysroot-[版本號].tar.gz

系統(tǒng)版本:Tronlong-Desktop20.04(類Ubuntu)、Linux-5.10.209、U-Boot-2017.09

備注:本文基于2GByte LPDDR4X、16GByte eMMC配置單板機進行演示。

術(shù)語表

為便于閱讀,下表對文檔出現(xiàn)的關(guān)鍵術(shù)語進行解釋;對于廣泛認同釋義的術(shù)語,在此不做注釋。

wKgZO2nKMCuAIalqAABBZFQqoKY248.png

注意事項

(1)無特殊說明情況下,本文默認從eMMC啟動系統(tǒng),使用DEBUG作為調(diào)試串口。

(2)請先參考《應(yīng)用開發(fā)手冊》“開發(fā)環(huán)境搭建說明”章節(jié)完成應(yīng)用開發(fā)環(huán)境搭建。

1modbus_humiture_capture_save案例

1.1案例說明

本案例演示基于Modbus RTU協(xié)議的溫濕度數(shù)據(jù)采集,并在串口終端打印溫濕度數(shù)據(jù),同時支持將數(shù)據(jù)保存至CSV文件。程序的運行流程如下:

wKgZPGnKMDKASIqvAADwDYqM7WA752.png圖 1

案例相關(guān)資料位于產(chǎn)品資料“4-軟件資料Demoplatform-demosmodbus_humiture_capture_save”目錄下。案例bin目錄存放可執(zhí)行文件,src目錄存放源碼。

1.2案例測試

本次操作基于SBC-TL3562-BU、溫濕度變送器(廠家:中盛科技,型號:ZS-SHT30-1T-1H-5-36V-RS485)進行演示。

請使用杜邦線將溫濕度變送器RS-485接口的A、B端子分別連接至單板機的RS-485串口的A1、B1端子,硬件連接如下圖所示。

備注:如需使用其他RS-485接口進行測試,硬件連接方法類似。

wKgZPGnKMEKAIY9TAN2_osWPS4g178.png圖 2

請將本案例bin目錄下的可執(zhí)行程序modbus_humiture_capture_save拷貝至單板機系統(tǒng),并在可執(zhí)行程序所在目錄下,執(zhí)行如下命令運行程序,查看程序參數(shù)說明。

Target# ./modbus_humiture_capture_save -h

wKgZPGnKMFCAYJufAABAB-GswF8374.png圖 3

參數(shù)解析:

:表示RS485對應(yīng)的串口。

-b:設(shè)置波特率(默認為9600)

-s:設(shè)置從站ID(默認為1)。

-h:查看幫助信息。

執(zhí)行如下命令,采集溫濕度變送器的數(shù)據(jù)。

備注:本次操作單板機RS-485串口的設(shè)備節(jié)點為"/dev/ttyS3"。若使用其他RS-485串口,請參考《SBC-TL3562工業(yè)單板機使用說明書》修改為對應(yīng)的設(shè)備節(jié)點。

Target# ./modbus_humiture_capture_save /dev/ttyS3-b 9600 -s 1

wKgZO2nKMImAJL3gAAAkUEGCOSo623.png圖 4

由以上打印信息可知,當前環(huán)境溫度為29.1°C,濕度為59.7%。同時,可觀察到該溫濕度信息每秒刷新一次。

按下"Ctrl + C"即可停止程序運行,并且生成.csv文件。

wKgZO2nKMNKAGgpSAAAxY3o53HY608.png圖 5

執(zhí)行如下命令,查看.csv文件,可以看到程序每秒獲取到的溫濕度數(shù)據(jù)。

Target# catdata.csv

wKgZPGnKMN2AB3oGAAay3CUYYck370.png圖 6

wKgZO2nKMN2AKp2FAAASkJ_vbe8065.png圖 7

將.csv文件拷貝至PC機,可通過Excel表格查看獲取溫濕度數(shù)據(jù)。

wKgZO2nKMOuAUrFKAAnVDZKuE5c073.png圖 8

1.3案例編譯

請將產(chǎn)品資料“4-軟件資料Demoplatform-demosmodbus_humiture_capture_save”案例源碼拷貝至Ubuntu工作目錄。進入案例源碼目錄,執(zhí)行如下命令,修改Makefile文件,確保"SDK_PATH"為sysroot解壓路徑,用戶請根據(jù)實際情況修改。如下圖所示。

Host# vim Makefile

wKgZPGnKMPOALmgLAAA8VzRMEfU633.png圖 9

wKgZO2nKMPOAZlSVAACoe1c5q1o571.png圖 10

執(zhí)行如下命令,配置交叉編譯工具鏈,并執(zhí)行make命令進行案例編譯。編譯完成后,將在當前目錄下生成可執(zhí)行文件。

Host# source /home/tronlong/RK3562/environment

Host# make

wKgZPGnKMQGAOUWhAAEQ3UkRHsQ054.png圖 11

1.4關(guān)鍵代碼

(1)初始化CSV文件。

wKgZO2nKMd-AIgRlAABfeIALBQs820.png圖 12

(2)初始化Modbus,創(chuàng)建Modbus RTU通信對象,保存串口和通信參數(shù)。

wKgZPGnKMeeAchRpAABWJH4tVNA963.png圖 13

(3)讀取存放在溫濕度變送器的寄存器的溫濕度數(shù)據(jù)信息。

wKgZPGnKMe6AKeQbAABG_kMNIEk082.png圖 14

(4)解析溫濕度信息。

wKgZPGnKMfSAMXX9AABHO7Mh5cg371.png圖 15



審核編輯 黃宇

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

    關(guān)注

    28

    文章

    2491

    瀏覽量

    83551
  • 單板機
    +關(guān)注

    關(guān)注

    1

    文章

    45

    瀏覽量

    18893
  • 工業(yè)通信
    +關(guān)注

    關(guān)注

    0

    文章

    250

    瀏覽量

    16153
  • RK3562
    +關(guān)注

    關(guān)注

    0

    文章

    105

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    RK3562 單板機 Linux-RT 系統(tǒng)開發(fā)指南:內(nèi)核配置、實時性優(yōu)化與案例詳解

    本文為創(chuàng)龍科技RK3562 單板機 Linux-RT 開發(fā)指南,核心聚焦實時內(nèi)核的性能測試與開發(fā)應(yīng)用。內(nèi)容包括 Linux 與 Linux-RT 實時性對比、CPU 負載測試、內(nèi)核配置
    的頭像 發(fā)表于 02-10 11:49 ?1.7w次閱讀
    <b class='flag-5'>RK3562</b> <b class='flag-5'>單板機</b> Linux-RT 系統(tǒng)<b class='flag-5'>開發(fā)</b>指南:內(nèi)核配置、實時性優(yōu)化與案例詳解

    RK3562 單板機圖形用戶界面開發(fā)完全手冊:Qt Creator 配置與 LVGL 案例詳解(二)

    本節(jié)為創(chuàng)龍科技RK3562 單板機 Qt 開發(fā)指南,核心包含開發(fā)環(huán)境配置、工程編譯、網(wǎng)絡(luò)調(diào)試及實戰(zhàn)案例。詳細說明 Qt Creator 交叉編譯工具鏈、Debuggers、Kits 配
    的頭像 發(fā)表于 02-27 10:42 ?5702次閱讀
    <b class='flag-5'>RK3562</b> <b class='flag-5'>單板機</b>圖形用戶界面<b class='flag-5'>開發(fā)</b>完全<b class='flag-5'>手冊</b>:Qt Creator 配置與 LVGL 案例詳解(二)

    RK3562 單板機嵌入式 ROS2 開發(fā)指南:環(huán)境搭建與工程編譯

    本文為創(chuàng)龍科技RK3562 單板機 ROS2 Foxy 開發(fā)指南,涵蓋系統(tǒng)測試與開發(fā)全流程。詳細說明 Python/C++ 節(jié)點通信、tur
    的頭像 發(fā)表于 03-27 11:26 ?3093次閱讀
    <b class='flag-5'>RK3562</b> <b class='flag-5'>單板機</b>嵌入式 ROS2 <b class='flag-5'>開發(fā)</b>指南:環(huán)境搭建與工程編譯

    機房溫濕度環(huán)境監(jiān)控系統(tǒng)用POE供電網(wǎng)絡(luò)型溫濕度傳感器

    傳感器是一種新型的基于TCP/IP協(xié)議雙絞線以太網(wǎng)標準溫濕度采集模塊,利用它可以實現(xiàn)現(xiàn)場溫度值、相對濕度值的采集,同時利用其自身的RJ45
    發(fā)表于 10-10 13:41

    基于modbus協(xié)議的空間分布式溫濕度測控系統(tǒng)設(shè)計

      該溫濕度測量控制系統(tǒng)屬于傳感器空間立體分布式測控系統(tǒng),采用PC主機和一臺上位機、以及若干臺下位機來實現(xiàn)主從式通信,同時使用RS485通信方式并采用Modbus協(xié)議組成
    發(fā)表于 11-14 15:04

    DS-BC6000X工業(yè)單板機概述

    工業(yè)單板機
    發(fā)表于 05-28 18:02 ?61次下載
    DS-BC6000X<b class='flag-5'>工業(yè)</b>級<b class='flag-5'>單板機</b>概述

    新一代低價開發(fā)板芯片RK3562來啦! — 觸覺智能RK3562開發(fā)

    最近我收到了個一套開發(fā)板,有核心板,開發(fā)板,還有個7英寸觸摸屏幕。這些東西,都是一家叫做觸覺智能的公司做的基于瑞芯微RK3562的產(chǎn)品。RK3562不少人,可能不太熟悉啊,之前見過的都
    的頭像 發(fā)表于 08-15 17:42 ?5729次閱讀
    新一代低價<b class='flag-5'>開發(fā)</b>板芯片<b class='flag-5'>RK3562</b>來啦! — 觸覺智能<b class='flag-5'>RK3562</b><b class='flag-5'>開發(fā)</b>板

    上新啦!工業(yè)單板機、LoRa模組、USB轉(zhuǎn)藍牙適配器等

    又雙叒上新啦!國產(chǎn)工業(yè)單板機LoRaMESH組網(wǎng)模塊LoRa無線模塊USB轉(zhuǎn)藍牙適配器一起來看看吧~部分模組參與送樣文末了解詳情↓↓↓ECB30-P4T13IA5ME8G-I工業(yè)單板機
    的頭像 發(fā)表于 02-13 19:34 ?925次閱讀
    上新啦!<b class='flag-5'>工業(yè)</b>級<b class='flag-5'>單板機</b>、LoRa模組、USB轉(zhuǎn)藍牙適配器等

    觸覺智能RK3562開發(fā)板新版強勢亮相

    /RK3562J),都支持NPU和CAN功能了,為此觸覺智能RK3562開發(fā)板進行了迭代升級,全新型號為EVB3562-V2。為了慶祝觸覺智能RK3
    的頭像 發(fā)表于 05-30 11:32 ?1332次閱讀
    觸覺智能<b class='flag-5'>RK3562</b><b class='flag-5'>開發(fā)</b>板新版強勢亮相

    RK3562單板機系統(tǒng)使用與開發(fā)手冊:基礎(chǔ)操作、升級部署與工具鏈配置(一)

    本文為創(chuàng)龍科技RK3562 單板機 Linux 系統(tǒng)使用指南,核心包含系統(tǒng)配置、升級部署與組件安裝三大模塊。內(nèi)容涉及靜態(tài) IP 配置、恢復出廠設(shè)置、OTA/U 盤升級,以及 Python
    的頭像 發(fā)表于 01-27 15:05 ?289次閱讀
    <b class='flag-5'>RK3562</b><b class='flag-5'>單板機</b>系統(tǒng)使用與<b class='flag-5'>開發(fā)</b><b class='flag-5'>手冊</b>:基礎(chǔ)操作、升級部署與工具鏈配置(一)

    3562 單板機 Linux 系統(tǒng)固化完全指南:從 SD 卡啟動到 eMMC 永久部署

    效指導開發(fā)者完成系統(tǒng)從臨時 SD 啟動到板載存儲固化的全流程操作。內(nèi)容實操性強,適用于 3562 單板機開發(fā)調(diào)試、小批量試產(chǎn)與現(xiàn)場部署場景。
    的頭像 發(fā)表于 02-04 10:34 ?1517次閱讀
    <b class='flag-5'>3562</b> <b class='flag-5'>單板機</b> Linux 系統(tǒng)固化完全指南:從 SD 卡啟動到 eMMC 永久部署

    RK3562 單板機系統(tǒng)開發(fā)完全手冊:U-Boot/Kernel/Rootfs 開發(fā)與性能優(yōu)化

    本文為創(chuàng)龍科技RK3562 單板機 Linux 系統(tǒng)開發(fā)指南,核心包含 SDK 配置、內(nèi)核與文件系統(tǒng)開發(fā)、分區(qū)配置及 CPU/GPU/NPU 調(diào)頻等關(guān)鍵技術(shù)。文檔詳細說明鏡像制作、程序
    的頭像 發(fā)表于 02-05 17:20 ?386次閱讀
    <b class='flag-5'>RK3562</b> <b class='flag-5'>單板機</b>系統(tǒng)<b class='flag-5'>開發(fā)</b>完全<b class='flag-5'>手冊</b>:U-Boot/Kernel/Rootfs <b class='flag-5'>開發(fā)</b>與性能優(yōu)化

    RK3562 單板機 Linux 應(yīng)用開發(fā)實戰(zhàn)手冊:LED/CAN/TCP/UART 案例與 Python 開發(fā)(二)

    本文為創(chuàng)龍科技RK3562 單板機應(yīng)用開發(fā)指南,核心包含交叉編譯工具鏈部署、GDB 遠程調(diào)試,以及 LED、CAN、TCP/UDP、MQTT 等實戰(zhàn)案例。文檔支持 C/C++ 與 Python 雙語
    的頭像 發(fā)表于 02-25 11:35 ?966次閱讀
    <b class='flag-5'>RK3562</b> <b class='flag-5'>單板機</b> Linux 應(yīng)用<b class='flag-5'>開發(fā)</b>實戰(zhàn)<b class='flag-5'>手冊</b>:LED/CAN/TCP/UART 案例與 Python <b class='flag-5'>開發(fā)</b>(二)

    RK3562 單板機圖形用戶界面開發(fā)完全手冊:Qt Creator 配置與 LVGL 案例詳解(一)

    本節(jié)為創(chuàng)龍科技RK3562 單板機 Qt 開發(fā)指南,核心包含開發(fā)環(huán)境配置、工程編譯、網(wǎng)絡(luò)調(diào)試及實戰(zhàn)案例。詳細說明 Qt Creator 交叉編譯工具鏈、Debuggers、Kits 配
    的頭像 發(fā)表于 02-26 11:41 ?992次閱讀
    <b class='flag-5'>RK3562</b> <b class='flag-5'>單板機</b>圖形用戶界面<b class='flag-5'>開發(fā)</b>完全<b class='flag-5'>手冊</b>:Qt Creator 配置與 LVGL 案例詳解(一)

    RK3562 單板機多媒體開發(fā)完全手冊:視頻輸入輸出與 GStreamer 案例詳解(二)

    本節(jié)為創(chuàng)龍科技RK3562 單板機視頻處理核心指南,涵蓋兩大核心內(nèi)容:一是視頻圖像處理框架,含輸入輸出接口、編解碼及算法加速模塊;二是 gst_dec_display 案例,實現(xiàn)
    的頭像 發(fā)表于 03-17 09:49 ?81次閱讀
    <b class='flag-5'>RK3562</b> <b class='flag-5'>單板機</b>多媒體<b class='flag-5'>開發(fā)</b>完全<b class='flag-5'>手冊</b>:視頻輸入輸出與 GStreamer 案例詳解(二)