一种传感器的动态校正方法及装置制造方法及图纸

技术编号:15641554 阅读:128 留言:0更新日期:2017-06-16 12:53
本发明专利技术实施例公开了一种传感器的动态校正方法及装置。所述方法包括:实时获取恒流源的第一电流输出通道上的所有传感器对应的AD值;基于二分法确定所述第一电流输出通道的目标电流等级,其中,所述目标电流等级为满足所有所述AD值均小于设定校正阈值的最低电流等级。本发明专利技术实施例通过采用上述技术方案,可以实现高效完成恒流源电流输出通道上传感器的动态校正的效果。

【技术实现步骤摘要】
一种传感器的动态校正方法及装置
本专利技术实施例涉及现金交易
,尤其涉及一种传感器的动态校正方法及装置。
技术介绍
现金交易设备能够为用户提供自助服务,适应用户对便捷高效的生活的需求,所以现金交易设备得到广泛运用。在现金交易设备中,通常是通过传感器的状态确定纸币分离装置以及纸币收集装置中纸币的残留情况,纸币通道是否有纸币通过也是通过传感器状态来进行判断的,所以传感器的稳定性和寿命直接影响到现金交易设备能否正常工作。现有现金交易设备中采用的传感器的工作原理是在纸币通道两侧分布多个传感器,每个传感器包括一个发射端和一个接收端,发射端布置在恒流源的电流输出通道上,通过控制电流输出通道上的电流大小(电流等级)控制发射端发出的光信号的强弱;接收端根据接收到光信号的强弱输出相应的传感器AD值。其中,AD值即模数转换器(Analog-to-DigitalConverter,ADC)的输出值,简称ADC值或AD值。具体的,接收到的光信号越强,输出的传感器AD值就越小,接收到的光信号越弱,输出的传感器AD值就越大,根据AD值可确定当前发射端和接收端之间的纸币遮挡情况。在设备的运行过程中,由于纸币和机械会产生摩擦,以及纸币本身存在灰尘的情况,导致传感器表面会存在灰尘堆积的现象。这种现象不仅会影响传感器的灵敏度,而且会导致传感器在无纸币时误判为有纸币遮挡,此时需对传感器进行动态的调整和校正。
技术实现思路
本专利技术实施例提供一种传感器的动态校正方法及装置,可以实现高效完成恒流源电流输出通道上传感器的动态校正的效果。第一方面,本专利技术实施例提供了一种传感器的动态校正方法,该方法包括:实时获取恒流源的第一电流输出通道上的所有传感器对应的AD值;基于二分法确定所述第一电流输出通道的目标电流等级,其中,所述目标电流等级为满足所有所述AD值均小于设定校正阈值的最低电流等级。进一步的,所述基于二分法确定所述第一电流输出通道的目标电流等级,包括:步骤a.设置所述第一电流输出通道的初始待调电流等级,其中,所述初始待调电流等级为N/2,N为电流等级的总数目,N=2n,n为正整数;步骤b.获取当前待调电流等级下所有传感器对应的AD值,并计算当前调整步长,其中,所述当前调整步长为N/2(m+1),m为调整次数;步骤c.分别将所获取的AD值中的每个AD值与设定校正阈值进行比较,若存在任一AD值大于所述设定校正阈值,则在当前待调电流等级的基础上增加当前调整步长,得到下一个待调电流等级;若所有AD值均小于所述设定校正阈值,则在当前待调电流等级的基础上减少当前调整步长,得到下一个待调电流等级;循环执行步骤b和步骤c直至满足第一预设条件时,执行步骤d;其中,所述第一预设条件包括:当前调整步长小于1;步骤d.分别将所获取的AD值中的每个AD值与设定校正阈值进行比较,若存在任一AD值大于所述设定校正阈值,则在当前待调电流等级的基础上增加1,得到目标电流等级;若所有AD值均小于所述设定校正阈值,则将当前待调电流等级确定为目标电流等级。进一步的,还包括:在循环执行步骤b和步骤c的过程中,当满足第二预设条件时,执行步骤e;所述第二预设条件包括:当前待调电流等级与当前调整步长的和大于设定最高门限值,或,当前待调电流等级与当前调整步长的差小于设定最低门限值;步骤e.若当前待调电流等级与当前调整步长的和大于设定最高门限值,则将所述设定最高门限值确定为下一个待调电流等级,并返回执行步骤b;若当前待调电流等级与当前调整步长的差小于设定最低门限值,则将所述设定最低门限值确定为下一个待调电流等级。进一步的,所述恒流源包括多个电流输出通道,所述多个电流输出通道对应的通道ID存储于校正队列中,在所述基于二分法确定所述第一电流输出通道的目标电流等级之后,还包括:将所述第一流输出通道对应的通道ID移出所述校正队列,并停止为所述第一电流输出通道提供输出电流。进一步的,还包括:当所述校正队列中的通道ID数量为0时,确定所述恒流源对应的所有电流输出通道校正完毕。第二方面,本专利技术实施例还提供了一种传感器的动态校正装置,该装置包括:AD值获取模块,用于实时获取恒流源的第一电流输出通道上的所有传感器对应的AD值;目标电流等级确定模块,用于基于二分法确定所述第一电流输出通道的目标电流等级,其中,所述目标电流等级为满足所有所述AD值均小于设定校正阈值的最低电流等级。进一步的,所述目标电流等级确定模块包括第一目标电流等级确定单元,所述第一目标电流等级确定单元具体用于执行:步骤a.设置所述第一电流输出通道的初始待调电流等级,其中,所述初始待调电流等级为N/2,N为电流等级的总数目,N=2n,n为正整数;步骤b.获取当前待调电流等级下所有传感器对应的AD值,并计算当前调整步长,其中,所述当前调整步长为N/2(m+1),m为调整次数;步骤c.分别将所获取的AD值中的每个AD值与设定校正阈值进行比较,若存在任一AD值大于所述设定校正阈值,则在当前待调电流等级的基础上增加当前调整步长,得到下一个待调电流等级;若所有AD值均小于所述设定校正阈值,则在当前待调电流等级的基础上减少当前调整步长,得到下一个待调电流等级;循环执行步骤b和步骤c直至满足第一预设条件时,执行步骤d;其中,所述第一预设条件包括:当前调整步长小于1;步骤d.分别将所获取的AD值中的每个AD值与设定校正阈值进行比较,若存在任一AD值大于所述设定校正阈值,则在当前待调电流等级的基础上增加1,得到目标电流等级;若所有AD值均小于所述设定校正阈值,则将当前待调电流等级确定为目标电流等级。进一步的,所述目标电流等级确定模块还包括第二目标电流等级确定单元,所述第二目标电流等级确定单元具体用于执行:在循环执行步骤b和步骤c的过程中,当满足第二预设条件时,执行步骤e;所述第二预设条件包括:当前待调电流等级与当前调整步长的和大于设定最高门限值,或,当前待调电流等级与当前调整步长的差小于设定最低门限值;步骤e.若当前待调电流等级与当前调整步长的和大于设定最高门限值,则将所述设定最高门限值确定为下一个待调电流等级,并返回执行步骤b;若当前待调电流等级与当前调整步长的差小于设定最低门限值,则将所述设定最低门限值确定为下一个待调电流等级。进一步的,所述恒流源包括多个电流输出通道,所述多个电流输出通道对应的通道ID存储于校正队列中,所述装置还包括校正队列控制模块,所述校正队列控制模块具体用于在所述基于二分法确定所述第一电流输出通道的目标电流等级之后:将所述第一流输出通道对应的通道ID移出所述校正队列,并停止为所述第一电流输出通道提供输出电流。进一步的,所述装置还包括:电流输出通道校正终止模块,用于当所述校正队列中的通道ID数量为0时,确定所述恒流源对应的所有电流输出通道校正完毕。本专利技术实施例通过获取恒流源电流输出通道上传感器的AD值,并基于二分法对该电流输出通道上输出的电流做出调整,以使该电流输出通道上所有传感器的AD值符合小于设定校正阈值的要求,解决了现有技术中因传感器发送端和接收端之间由于灰尘等干扰物遮挡而影响传感器的AD值,致使仪器或者设备无法正常工作的问题,实现高效完成恒流源电流输出通道上传感器的动态校正的效果。附图说明图1是本专利技术实施例一提供的传感器的动态本文档来自技高网...
一种传感器的动态校正方法及装置

【技术保护点】
一种传感器的动态校正方法,其特征在于,包括:实时获取恒流源的第一电流输出通道上的所有传感器对应的AD值;基于二分法确定所述第一电流输出通道的目标电流等级,其中,所述目标电流等级为满足所有所述AD值均小于设定校正阈值的最低电流等级。

【技术特征摘要】
1.一种传感器的动态校正方法,其特征在于,包括:实时获取恒流源的第一电流输出通道上的所有传感器对应的AD值;基于二分法确定所述第一电流输出通道的目标电流等级,其中,所述目标电流等级为满足所有所述AD值均小于设定校正阈值的最低电流等级。2.根据权利要求1所述的方法,其特征在于,所述基于二分法确定所述第一电流输出通道的目标电流等级,包括:步骤a.设置所述第一电流输出通道的初始待调电流等级,其中,所述初始待调电流等级为N/2,N为电流等级的总数目,N=2n,n为正整数;步骤b.获取当前待调电流等级下所有传感器对应的AD值,并计算当前调整步长,其中,所述当前调整步长为N/2(m+1),m为调整次数;步骤c.分别将所获取的AD值中的每个AD值与设定校正阈值进行比较,若存在任一AD值大于所述设定校正阈值,则在当前待调电流等级的基础上增加当前调整步长,得到下一个待调电流等级;若所有AD值均小于所述设定校正阈值,则在当前待调电流等级的基础上减少当前调整步长,得到下一个待调电流等级;循环执行步骤b和步骤c直至满足第一预设条件时,执行步骤d;其中,所述第一预设条件包括:当前调整步长小于1;步骤d.分别将所获取的AD值中的每个AD值与设定校正阈值进行比较,若存在任一AD值大于所述设定校正阈值,则在当前待调电流等级的基础上增加1,得到目标电流等级;若所有AD值均小于所述设定校正阈值,则将当前待调电流等级确定为目标电流等级。3.根据权利要求2所述的方法,其特征在于,还包括:在循环执行步骤b和步骤c的过程中,当满足第二预设条件时,执行步骤e;所述第二预设条件包括:当前待调电流等级与当前调整步长的和大于设定最高门限值,或,当前待调电流等级与当前调整步长的差小于设定最低门限值;步骤e.若当前待调电流等级与当前调整步长的和大于设定最高门限值,则将所述设定最高门限值确定为下一个待调电流等级,并返回执行步骤b;若当前待调电流等级与当前调整步长的差小于设定最低门限值,则将所述设定最低门限值确定为下一个待调电流等级。4.根据权利要求1所述的方法,其特征在于,所述恒流源包括多个电流输出通道,所述多个电流输出通道对应的通道ID存储于校正队列中,在所述基于二分法确定所述第一电流输出通道的目标电流等级之后,还包括:将所述第一流输出通道对应的通道ID移出所述校正队列,并停止为所述第一电流输出通道提供输出电流。5.根据权利要求4所述的方法,其特征在于,还包括:当所述校正队列中的通道ID数量为0时,确定所述恒流源对应的所有电流输出通道校正完毕。6.一种传感器的动态校正装置,其特征在于,包括:AD值获取模块,用于实时获取恒流源的第一电流输出通道上的所有传感器对应的AD值;目标...

【专利技术属性】
技术研发人员:胡钦惠
申请(专利权)人:深圳怡化电脑股份有限公司深圳市怡化时代科技有限公司深圳市怡化金融智能研究院
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1