0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

VM系列振弦读数模块通讯协议

HB稳控科技 来源:HB稳控科技 作者:HB稳控科技 2022-12-08 17:21 次阅读

通讯协议是上位机通过VMXXX 模块支持的数字接口完成信息交互的数据格式、传输步骤、

通讯速率等的一系列预先约定。上位机必须按照本章描述的通讯协议规则来完成与VMXXX 的数据交互工作。

寄存器机制

VMXXX 内部维护有若干寄存器,模块在寄存器参数值的控制下完成振弦传感器的测量工作。

寄存器的值总是以整数形式存在,基本操作单位为“字”(2 字节整数,大端模式),有掉电保 存和掉电丢失两种类型(对应“读/写”和“只读”两种属性)。通过模块的数字接口可完成对 寄存器的读取和写入(修改)操作。寄存器写(修改)寿命典型值为 10 万次,读取次数没有限制。

数据模式

寄存器数据值采用大端模式,数据的高字节保存在内存的低地址中,而数据的低字节保存

在内存的高地址中,数据帧传输时先传输低地址字节后传输高字节。每个寄存器对应两个字节则单个寄存器的值=低字节值*256+高字节值。

使用握手协议

在读写寄存器时,建议使用VMXXX 模块的握手协议(非必须),当检测到模块空闲时发起寄存器操作

硬件握手

基于RTS 输出信号的时域特点,此管脚还可作为数字接口的硬件握手信号使用。当模块的

UART 接口为 RS232 时,RTS 管脚已经转换为 RS232 电平信号,直接连接上位机 RS232 接口的 CTS即可。

软件握手

模块开始一次测量时,从UART 接口主动发送 XOFF 信号(0x13),表示模块开始忙于测量数据,当测量完成时主动发送 XON 信号(0x11),表示模块本次测量完成,正处于空闲状态。在开启模块的软件握手功能后,若需要向模块发送指令,建议 UART 的通讯流程为:首先等待模块返回 XON 信号(0x11),当收到 XON 信号或等待超时后立即向模块发送指令。

注:在一主多从的总线应用中,严禁开启模块的软件握手功能。

冲突解决

当模块收到上位机指令时原则上会立即处理并返回应答信息,若模块“正忙”时,VMXXX 采

用测量优先的原则,等待当前测量周期结束才会响应。不同的工作参数会有不同的“忙”时长(详见“3.15 测量时长与优化”),在发送指令后,若模块未能及时回复,应继续等待其响应并返回响应信息。在模块未回复前,向模块发送多条指令没有意义,模块仅会响应最先收到的一条指令。

注:数字接口通讯会在一定程度上影响振弦传感器频率采集精度,不要过于频繁的对数字

接口发送指令image.png

审核编辑 黄昊宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 模块
    +关注

    关注

    7

    文章

    2486

    浏览量

    46547
  • 通讯协议
    +关注

    关注

    9

    文章

    249

    浏览量

    20174
收藏 人收藏

    评论

    相关推荐

    手持传感器VH03采集仪量程频率是多少?精度如何呢?

    手持传感器VH03采集仪量程频率是多少?精度如何?
    发表于 03-28 08:51

    多功能读数模块,满足各种传感器需求

    传感器模块
    稳控自动化
    发布于 :2024年01月04日 09:02:04

    振弦读数模块开发时的要点

    振弦读数模块开发时的要点 振弦读数模块是振弦采集仪中重要的组成部分,以下是开发时需要注意的要点: 振弦读数模块开发时的要点 1. 确定采样频率和精度:振弦采集仪必须以足够高的频率和精度采集振弦信号
    的头像 发表于 12-04 10:37 158次阅读
    振弦<b class='flag-5'>读数模块</b>开发时的要点

    式轴力计如何安装?

    传感器
    河北稳控科技股份有限公司
    发布于 :2023年12月01日 09:38:52

    振弦式传感器读数模块VM5系列介绍

    ),通过数字接口数据交互,可完成振弦传感器检测、激励、读数等工作。本模块提供振弦频率以及温度传感器的读取输出功能,针对振弦传感器特性的专业电路和固件设计以及较小的模块体积、多样的封装、标准化的工业
    的头像 发表于 11-01 15:15 188次阅读
    振弦式传感器<b class='flag-5'>读数模块</b><b class='flag-5'>VM</b>5<b class='flag-5'>系列</b>介绍

    读数仪如何进行采集及分析#开发板 #传感器 #采集仪

    采集仪传感器
    河北稳控科技股份有限公司
    发布于 :2023年10月26日 16:22:51

    手持读数仪开关机说明#采集仪

    仪器仪表多通道读数
    河北稳控科技股份有限公司
    发布于 :2023年10月11日 16:40:29

    手持读数仪VH03TC操作方法#手持读数仪#采集仪 #数据采集

    仪器仪表多通道读数
    河北稳控科技股份有限公司
    发布于 :2023年10月11日 16:39:29

    振弦采集读数模块开发原理详细介绍

    飞讯教学篇:振弦采集读数模块开发原理详细介绍 振弦采集读数模块是一种用于采集弦振信息的模块,其原理是通过传感器感知弦的振动,将其转化为电信号,然后经过模拟处理和数字化处理,最终输出为可供后续处理
    的头像 发表于 08-28 13:07 572次阅读
    振弦采集<b class='flag-5'>读数模块</b>开发原理详细介绍

    数据采集模块如何选择 式传感器读数模块VM501 604 608 704S

    传感器数据
    稳控自动化
    发布于 :2023年08月24日 09:24:19

    数据采集模块如何选择 振弦式传感器读数模块VM501 604 608 704S

    数据采集模块如何选择 振弦式传感器读数模块VM501 604 608 704S 选择数据采集模块需要考虑以下几个因素: 1.数据类型和采集频率:首先需要确定要采集的数据类型和采集频率,
    的头像 发表于 08-23 09:19 242次阅读
    数据采集<b class='flag-5'>模块</b>如何选择 振弦式传感器<b class='flag-5'>读数模块</b><b class='flag-5'>VM</b>501 604 608 704S

    振弦式传感器读数模块VM5x1/6x4/6x8/704/S规格书

    或电流),通过数字接口数据交互,可完成振弦传感器检测、激励、读数等工作。 本模块提供振弦频率以及温度传感器的读取输出功能,针对振弦传感器特性的专 业电路和固件设计以及较小的模块体积、多样的封装、标准化的工业
    发表于 06-13 17:45 1次下载

    VH03 型多功能读数仪,本设备是专用的多类型传感器手持式读数仪,主测传感类型为单弦式传感器,辅测传感类#

    多通道读数
    河北稳控科技股份有限公司
    发布于 :2023年05月26日 14:24:25