磁感應強度檢測模塊使用教程

目錄

  • 一、磁感應強度檢測模塊(AT 協議版本、Modbus 協議版本)
    • 1、參數
    • 2、報警引腳
  • 二、AT版本
    • 1、接線說明
    • 2、AT 指令
  • 三、Modbus 版本
    • 1、接線說明
    • 2、Modbus 指令格式
    • 3、Modbus 指令

一、磁感應強度檢測模塊(AT 協議版本、Modbus 協議版本)

圖1 正面
圖2 背面

AT 協議版本和 Modbus 協議版本可以通過綠色板子背面的電平轉換芯片有沒有焊接來進行區分。

  1. 如果沒有焊接,就是 AT 協議版本;
  2. 如果有焊接,就是 Modbus 協議版本。

1、參數

參數參數值
供電電壓5V
通訊協議AT 或 Modbus
檢測范圍±1000Gs
分辨率1Gs

2、報警引腳

靠近絲印 P2 一側的排針作為低電平 0V,另一個排針是作為信號輸出。

  1. AT 協議版本 和 Modbus 協議版本的報警輸出電平是一致的,高電平都為 3.3V,低電平為 0V。
  2. 當測量值在設定的上下門限值范圍內時,信號輸出為低電平 0V;當測量值低于下門限值或高于上門限值時,信號輸出為高電平 3.3V。

在這里插入圖片描述

二、AT版本

  • 通訊接口:3.3V - TTL
  • 通訊協議:AT 協議

1、接線說明

USB 轉 TTLAT 版本
GNDGND
RXTX
TXRX
5V5V

2、AT 指令

注意事項:

  1. 串口發送 AT 指令時務必加上 \r\n (也可以串口助手軟件勾選發送新行代替);
  2. 設置指令的參數中 + 號 不可省略。
指令功能描述
AT\r\n通信測試
AT+RESET\r\n復位(此指令不可連續發送)
AT+RESTORE\r\n恢復默認設置(此指令不可連續發送)
AT+VERSION\r\n查詢模塊當前版本
AT+B\r\n查詢磁感應強度
AT+V\r\n查詢傳感器電壓
AT+GSZERO\r\n磁感應強度數據校零
AT+ERRUP\r\n查詢上門限
AT+ERRUP+100\r\n設置上門限為100
AT+ERRDOWN\r\n查詢下門限
AT+ERRDOWN+-200\r\n設置下門限為-200
AT+DISPLAY+ON\r\n打開數碼管顯示
AT+DISPLAY+OFF\r\n關閉數碼管顯示

在這里插入圖片描述
在這里插入圖片描述

三、Modbus 版本

  • 通訊接口:RS-485
  • 通訊協議:標準 Modbus RTU 協議

1、接線說明

USB 轉 485Modbus 版本
GNDGND
AA
BB
5V5V

2、Modbus 指令格式

  • 簡單了解 Modbus RTU 協議數據幀

在這里插入圖片描述
在這里插入圖片描述

3、Modbus 指令

  • 注意事項:由于 Modbus 調試精靈軟件無法正確轉換十六進制補碼,所以負數會被轉換成一個很大的十進制數。
  • 十六進制補碼轉換為十進制數過程:(以 FF 8A 為例)
    1. 十六進制 FF 8A 轉換為二進制:1111 1111 1000 1010(因為最高位為1,則這個數為負數)
    2. 將二進制的每一位取反(0變1,1變0):0000 0000 0111 0101
    3. 反碼的結果加 1:0000 0000 0111 0110
    4. 將二進制原碼轉換為十六進制:0076
    5. 將十六進制轉換為十進制:-118
  • 讀取磁感應強度值
    在這里插入圖片描述
  • 設置/讀取上門限值
    在這里插入圖片描述
  • 設置/讀取設備地址:設置設備地址后發送指令要先修改左側的設備地址參數
    在這里插入圖片描述

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/44734.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/44734.shtml
英文地址,請注明出處:http://en.pswp.cn/web/44734.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Letter Exchange

這道題目看官方題解就好了,這個轉換圖論挺顯然的 證明一下為什么最后一定是 顯然練完貶值后圖只能長成這個樣子 在消掉長度為\(2\)的環后,如果說圖沒邊了, 那么顯然就不用交換了,否則的話我們任取一條邊 那么對于\(2\)號點來說&am…

韋東山嵌入式linux系列-驅動進化之路:總線設備驅動模型

1 驅動編寫的 3 種方法 以 LED 驅動為例 1.1 傳統寫法 使用哪個引腳,怎么操作引腳,都寫死在代碼中。 最簡單,不考慮擴展性,可以快速實現功能。 修改引腳時,需要重新編譯。 應用程序調用open等函數最簡單的方法是驅動…

(深度估計學習)Depth Anything V2 復現

Depth Anything V2 復現 一、配置環境二、準備數據1. 權重文件2. 訓練數據 三、Test四、Train 代碼:https://github.com/DepthAnything/Depth-Anything-V2 一、配置環境 在本機電腦win跑之后依舊爆顯存,放到服務器跑:Ubuntu22.04&#xff0c…

使用Zabbix進行服務監控:構建高效穩定的IT服務管理平臺

使用Zabbix進行服務監控:構建高效穩定的IT服務管理平臺 在當今的數字化時代,IT服務管理(ITSM)對于確保企業IT系統的穩定性和性能至關重要。服務監控是ITSM的重要組成部分,可以幫助企業實時了解IT系統的運行狀況&#…

微調Qwen2大語言模型加入領域知識

目錄 試用Qwen2做推理安裝LLaMA-Factory使用自有數據集微調Qwen2驗證微調效果 試用Qwen2做推理 參考:https://qwen.readthedocs.io/en/latest/getting_started/quickstart.html from transformers import AutoModelForCausalLM, AutoTokenizer device "cuda…

極速構建的藝術:Kylin中Cube的并行構建實踐

極速構建的藝術:Kylin中Cube的并行構建實踐 引言 Apache Kylin是一款開源的分布式分析引擎,專為處理大規模數據集的即時查詢而設計。Kylin通過構建數據立方體(Cube)來優化查詢性能。隨著數據量的不斷增長,Cube的構建…

9.6 柵格圖層符號化唯一值著色渲染

文章目錄 前言多波段彩色渲染唯一值著色QGis設置為唯一值著色二次開發代碼實現唯一值著色 總結 前言 介紹柵格圖層數據渲染之唯一值著色渲染說明:文章中的示例代碼均來自開源項目qgis_cpp_api_apps 多波段彩色渲染唯一值著色 以“with_color_table.tif”數據為例…

硅谷甄選4(項目主體)

1.路由配置 1.1路由組件的雛形 src\views\home\index.vue(以home組件為例) 安裝插件: 1.2路由配置 1.2.1路由index文件 src\router\index.ts //通過vue-router插件實現模板路由配置 import { createRouter, createWebHashHistory } fro…

B站學習Java路線

Java 基礎 【零基礎 快速學Java】韓順平 零基礎30天學會Java JVM 尚硅谷宋紅康JVM全套教程(詳解java虛擬機) Java 并發 JUC

react-router實現路由攔截,useLocation,useNavigate鉤子

路由攔截 react-router中沒有直接給出攔截路由的方法,需要手動的去監聽路由的變化來攔截路由 路由攔截的要點: 能夠識別出目標路由和原始路由(區分跳轉前和跳轉后)能夠在跳轉時(跳轉前或者跳轉后)執行一些…

Python redis獲取的結果是字節不是字符串

Python redis獲取的結果是字節不是字符串 pool redis.ConnectionPool(hostlocalhost,port6379, passwordREDIS_PWD, decode_responsesTrue)需要指明給結果解碼decode_responsesTrue才能返回字符串

圖論基礎概念(詳細講解)

今天,我們講解一下圖論的概念,首先我們知道圖是一個什么東西。 圖你可以理解成一個網絡系統,兩個節點之間可能會有邊,邊鏈接兩個節點,可能是有向(就比如說a只能往b,或者b只能往c),可能是無向&a…

Vulnhub靶場 | DC系列 - DC1

https://www.vulnhub.com/series/dc,199/ 環境搭建 靶機鏡像下載地址:https://www.vulnhub.com/entry/dc-1,292/;需要將靶機和 kali 攻擊機放在同一個局域網里;本實驗kali 的 IP 地址:192.168.10.146。 滲透測試 1. 信息收集 …

CH16-DOM元素增刪改

CH16-DOM元素增刪改 本章目標 掌握如何使用DOM獲取節點時使用的屬性熟練使用DOM節點進行創建、添加、刪除、替換 一、使用DOM獲取節點時使用的屬性 1.1 首尾子節點 firstChild:獲取當前節點的首個子節點,注意:換行符、空格等也是節點。 …

【逆向】-異或-分組異或2

IDA查看源代碼 src長度32,encrypt函數加密,工4個參數,_FFFC雙擊,可以看到是個長度為7的固定值FnTest! 加密函數將4個參數又重新命名,混淆視聽,但是還是可以看到是嵌套循環,動態調試直接看結果可…

ArcGIS Pro SDK (八)地理數據庫 8 拓撲

ArcGIS Pro SDK (八)地理數據庫 8 拓撲 文章目錄 ArcGIS Pro SDK (八)地理數據庫 8 拓撲1 開放拓撲和進程定義2 獲取拓撲規則3 驗證拓撲4 獲取拓撲錯誤5 標記和不標記為錯誤6 探索拓撲圖7 找到最近的元素 環境:Visual …

C++11中重要的新特性之 lambda表達式 Part two

序言 在上一篇文章中,我們主要介紹了 C11 中的新增的關鍵詞,以及 范圍for循環 這類語法糖的使用和背后的邏輯。在這篇文章中我們會繼續介紹一個特別重要的新特性分別是 lambda表達式 。 1. lambda表達式 1.1 lambda的定義 C11 中的 lambda表達式 是一種…

昇思25天學習打卡營第19天 | ResNet50遷移學習再續

訓練模型部分代碼解析 構建Resnet50網絡 兩行初始化代碼 weight_init Normal(mean0, sigma0.02)這行代碼定義了一個初始化器weight_init,它將使用均值為0,標準差為0.02的正態分布來初始化網絡中的權重。這種初始化策略有助于在網絡的初始階段避免梯度…

Java基礎之集合

集合和數組的類比 數組: 長度固定可以存基本數據類型和引用數據類型 集合: 長度可變只能存引用數據類型存儲基本數據類型要把他轉化為對應的包裝類 ArrayList集合 ArrayList成員方法 添加元素 刪除元素 索引刪除 查詢 遍歷數組

day30【LeetCode力扣】18.四數之和

day30【LeetCode力扣】18.四數之和 1.題目描述 給你一個由 n 個整數組成的數組 nums ,和一個目標值 target 。請你找出并返回滿足下述全部條件且不重復的四元組 [nums[a], nums[b], nums[c], nums[d]] (若兩個四元組元素一一對應,則認為兩個…