专栏中心

EEPW首页 > 专栏 > 振弦采集模块的通讯协议

振弦采集模块的通讯协议

发布人:河北稳控科技 时间:2022-11-14 来源:工程师 发布文章

振弦采集模块的通讯协议

VM501-11.jpg

通讯协议是上位机通过 VMXXX 模块支持的数字接口完成信息交互的数据格式、 传输步骤、通讯速率等的一系列预先约定。 上位机必须按照本章描述的通讯协议规则来完成与 VMXXX 的数据交互工作。


寄存器机制

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


数据模式

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


使用握手协议

在读写寄存器时,建议使用 VMXXX 模块的握手协议(非必须),当检测到模块空闲时发起寄存器操作(硬件握手详见“ 2.3.2 硬件握手” ,软件握手详见“ 3.7.2 软件握手” )。

501-11.jpg

冲突解决

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

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


专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们

关键词: 振弦采集模块 仪器开发 物联网 应力应变 信息化 自动化监测 智能振弦传感器 频率

相关推荐

纳米电力将nPZero集成电路推向超低功耗物联网的量产

2026-04-09

物联网与RFID芯片

视频 2009-12-21

被收购后的芯科实验室:物联网与人工智能的未来走向

Kwikset:超低功耗Wi-Fi解锁无缝体验

WiFi简介

资源下载 2008-08-31

​SmartDV展示完整的边缘与连接IP解决方案,以高速和低功耗特性赋能移动、物联网和媒体处理设备创新

基于物联网的电池组均衡充电与监控系统

物联网的输电高压线路智能驱鸟系统

低代码利器!MIT 可视化编程赋能 AI + 物联网移动端开发

什么是CDMA

RFID中间件关键技术研究

音色与听感

hpnet 2002-05-30

嵌入式系统的一些新理念

视频 2012-10-31

智能家居系统

Taoglas 针对多无线天线系列的紧凑型物联网设计

各国单相电源插头、电压、频率对照表

边缘计算与人工智能(Edge AI)如何引领新一轮技术革命

芯科科技驱动和重塑智能门锁行业格局

TDK 发布 SensorStage 传感器评估平台,大幅加速 IMU 开发进程

嵌入式系统与物联网

采用TMS320F240 EVM测量输入方波的频率

更多 培训课堂
更多 焦点
更多 视频

技术专区