一种快速锁定准确重量方法与流程

文档序号:12445756阅读:来源:国知局

技术特征:

1.一种快速锁定准确重量方法,其特征在于该方法的实现步骤如下:

101、设置运放模块和ADC采样模块,将ADC速度处于高转换率;

102、动态设置阈值1的范围,连续采集AD数值,保存在存储器中;

103、判断连续采样AD数值是否在阈值1范围;如果在阈值1范围,就采用慢速滤波,如果不在阈值1范围,就采用快速滤波;

104、连续判断AD数值方向,是增大还是减小,并保存于寄存器中。

2.如权利要求1所述的快速锁定准确重量方法,其特征在于所述103步骤中,设定初级滤波采样次数为N1次,阈值范围设置为D1,读取ADC数值,并保存到寄存器中;达到滤波采样次数,根据阈值范围,动态调整加权滤波后,取出结果,保存到寄存器中,给下一级滤波使用。

3.如权利要求2所述的快速锁定准确重量方法,其特征在于所述103步骤中,所述动态调整是依据相邻2次采样结果差值大小,调整加权滤波系数,差值大,选择大的权系数F1,差值小,选择小的权系数F2。

4.如权利要求1所述的快速锁定准确重量方法,其特征在于所述103步骤中,所述慢速滤波是采用4次滑动滤波,快速滤波是采用全部替换4次结果。

5.如权利要求3所述的快速锁定准确重量方法,其特征在于所述103步骤中,二级滤波采样次数设定为N2次,阈值范围设置为D2;从一级滤波后取出结果,判断是否在阈值范围D2,超过就启动快速滤波算法,否则就采用慢速滤波算法,并根据信号与噪声的比例,实时自动调整滤波算法速度,并保存ADC结果到寄存器中,给下一级滤波使用。

6.如权利要求5所述的快速锁定准确重量方法,其特征在于所述103步骤中,所述104步骤中,进一步包括三级滤波,三级滤波采样次数设定为N3次,阈值范围设置为D3,读取ADC数值后,判断是连续增加还是连续减小方向,次数超过阈值范围D3后,更新当前ADC采样结果,否则保存ADC数据到寄存器中。

7.如权利要求1所述的快速锁定准确重量方法,其特征在于所述103步骤中,所述104步骤中,设定阀值2,将AD数值与阀值2进行对比,连续次数超过阈值2范围,就送出寄存器中的加权AD数值,并且清零判断次数变量,为下个周期采集信号做好准备;否则,就将存储器中保存的AD数值与AD数值的变化量加权,保存到寄存器中,直到变化次数超过阈值2范围。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1