振弦采集模块的系统状态原创

科技侠客 20221129

  • 振弦采集模块
  • 系统状态监测
  • 传感器频率测量
VMXXX 模块有 3 种工作状态,分别为空闲状态、忙状态、休眠状态, 模块自动完成空闲和忙两种状态的切换,当需要使模块进入休眠模式时,需要向系统寄存器 SYS_FUN 发送指令码 0x0006或者字符串指令$SLEP\r\n(详见“3.21.6 低功耗休眠” )。

河北稳控科技振弦采集模块的系统状态
1 工作状态
VMXXX 模块有 3 种工作状态,分别为空闲状态、忙状态、休眠状态, 模块自动完成空闲和忙两种状态的切换,当需要使模块进入休眠模式时,需要向系统寄存器 SYS_FUN 发送指令码 0x0006或者字符串指令$SLEP\r\n(详见“3.21.6 低功耗休眠” )。

忙状态:模块正在进行传感器激励或正在采样传感器返回的频率数据,在忙状态下,管脚RTS 输出高电平,在此期间应尽量减少频繁的通过数字接口对模块进行访问。
空闲状态:模块“ 非忙” 状态均可视为“ 空闲” 。
休眠状态:模块内核休眠以实现较低的电流消耗, 数字接口可将模块从休眠状态唤醒。
注:休眠后,模块检测到数字接口变化时自动唤醒,但当次的数据接收会不完整,模块仅在被唤醒后才能正常处理数字接口的指令。

2 运行状态
寄存器 SYS_STA 内包含了 VMXXX 运行过程中的状态信息, 通过读取此寄存器可以获取模块当前的工作状态以及是否发生了某种错误。系统状态寄存器仅在条件满足时将某些特定位置 1,在读取并获取状态寄存器后应向其写入 0 来清除状态标志。


指令校验错误: 收到错误的指令标志。
UART 溢出: UART 收到的单帧数据超出了缓存大小。
采样超时: 未完成指定数量的信号采集且采样过程超过了预定时长。
信号质量低: 信号质量未达到预期要求( 寄存器 EXS_TH)。
测量完成: 此位为 1 表示已完成一次测量,可以通过读取频率寄存器 S_FRQ 获得本次测量的频率结果。 当为连续测量时,每次测量完成均会置位,当为单次测量时,仅当完成指定次数的测量后才会置位,用以表示单次测量完成(详见“ 3.9.2 单次测量模式” )。
频率溢出: 测量到的传感器频率超过了 6553.5Hz,则此时真实频率值=测量值+6553.6Hz,详见“ 3.13.4 频率计算与质量评定中实时频率值寄存器 S_FRQ” 。
VSEN 电压低: 当检测到 VSEN 低于 3V 时会放弃测量。


查看全文

点赞

科技侠客

作者最近更新

  • 出海的泳池清洁机器人赛道,临近爆发期
    科技侠客
    2024-07-29
  • 安森美将在捷克投资扩产
    科技侠客
    2024-07-22
  • 油船惰性气体系统中氧气传感器的关键应用
    科技侠客
    2024-07-10

期刊订阅

相关推荐

  • 使用标准信号检测 VM振弦采集模块测量精度对比

    2022-09-07

  • VM系列振弦采集模块如何更新固件获取更多功能

    2022-10-31

  • 振弦采集模块数字接口

    2022-11-09

  • 振弦采集模块复位( 重启)及恢复出厂设置

    2022-11-16

评论0条评论

×
私信给科技侠客

点击打开传感搜小程序 - 速览海量产品,精准对接供需

  • 收藏

  • 评论

  • 点赞

  • 分享

收藏文章×

已选择0个收藏夹

新建收藏夹
完成
创建收藏夹 ×
取消 保存

1.点击右上角

2.分享到“朋友圈”或“发送给好友”

×

微信扫一扫,分享到朋友圈

推荐使用浏览器内置分享功能

×

关注微信订阅号

关注微信订阅号,了解更多传感器动态

  • #{faceHtml}

    #{user_name}#{created_at}

    #{content}

    展开

    #{like_count} #{dislike_count} 查看评论 回复

    共#{comment_count}条评论

    加载更多

  • #{ahtml}#{created_at}

    #{content}

    展开

    #{like_count} #{dislike_count} #{reback} 回复

  • #{ahtml}#{created_at}

    #{content}

    展开

    #{like_count} #{dislike_count} 回复

  • 关闭
      广告