我是靠谱客的博主 超帅蓝天,最近开发中收集的这篇文章主要介绍振弦采集模块的频率值与温度值的修正,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

振弦采集模块的频率值与温度值的修正

 

此功能在 SF3.51 版本时增加。
固件版本 V3.51
修改固件版本号为 V3.51_2200827。
增加了频率和温度的多项式修正参数和对应指令。 $STFP、 $GTFP、 $STTP、 $GTTP
增加了 FFT 频幅数据输出功能。设置 ATSD_SEL.[5]为 1。
修正了 VM608 采集 NTC 温度时电阻会小 100 欧姆的 BUG。

测量、计算完成后的频率值和温度值,经过一个 2 次多项式进行修正,最终更新到频率和温度寄存器。 (下式中,加常数 A 的单位为 Hz 和℃ )
???? = ???? + ???????? + ????????2 即: 寄存器值 = ???? + ???? × 测量值 + C × 测量值2
多项式中的常数项 A、 B、 C 默认为 0.0、 1.0、 0.0,可以使用字符串指令来读取和修改。
读取频率修正参数: $GTFPrn,模块返回: FrePars=0.000000,1.000000,0.000000rn
修改频率修正参数: $STFP=A,B,Crn
例如: $STFP=0.0,1.0,0.0rn
模块返回: OKrn
读取温度修正参数: $GTTPrn,模块返回: TmpPars=0.000000,1.000000,0.000000rn
修改温度修正参数: $STTP=A,B,Crn
例如: $STTP=0.0,1.0,0.0rn
模块返回: OKrn

 

注意: VM 模块不进行频率、温度修正时,即可以保证频率 0.1Hz、温度 0.5℃ 的绝对精度,多项式修正仅用于微小的调整使用。当出现测量值与预期值相差较大的情况时,应排查造成误差的原因,不应该直接用参数进行修正。
注意:温度修正仅适用于 NTC 热敏电阻类型的温度传感器。

最后

以上就是超帅蓝天为你收集整理的振弦采集模块的频率值与温度值的修正的全部内容,希望文章能够帮你解决振弦采集模块的频率值与温度值的修正所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(40)

评论列表共有 0 条评论

立即
投稿
返回
顶部