一种自动匹配多量程切换点的方法技术

技术编号:9896330 阅读:135 留言:0更新日期:2014-04-09 22:27
一种自动匹配多量程切换点的方法,它包括设置量程初始值、完成初始量程切换、控制量程切换、测量和自动调整量程切换点5个步骤,本发明专利技术提供的一种自动匹配多量程切换点的方法,改变以往的多量程测量时量程切换点无法正确匹配,导致量程转换时容易死机,本发明专利技术的自动匹配量程的方法,自动匹配最优切换点而不死机,提高了测量准确性。

【技术实现步骤摘要】
一种自动匹配多量程切换点的方法
本专利技术属于数字信号处理领域,具体讲就是涉及一种用于对多量程测量设备进行自动匹配切换点的方法。
技术介绍
目前,在许多测量场合,测量信号的范围很大,而A/D模数转换芯片的测量范围有限,通常为0~2000mV,为了适应大的测量范围而保证测量精度,就需要进行多量程切换,如附图1所示,以两档量程为例,即包括x1档和x10档,MCU微控制单元控制A/D模数转换芯片转换,由A/D模数转换芯片转换结果自动进行量程的切换。通常情况下,A/D模数转换芯片的量程范围为0~2000mV,则理想的切换点是:在x10档量程,当A/D测量值(或者转换值)>2000mV时切换到x1档量程;在x1档量程,当A/D测量值(或者转换值)<200mV时切换到x10档量程,即x1档的实际量程测量范围为200~2000mV,x10档的实际量程测量范围为0~200mV。但在实际应用中,每档测量都存在误差,不可能完全按照理论值匹配,很可能出现在x1档测量电位<200mV而切换到x10档,在x10档测量电位>2000mV又切换回x1档,导致开关来回切换,产生死机。一般的解决方案是将x1档的切换点向下移,比如设置在190mV,但是因为在x1档误差1mV,相当于x10档量程10mV,这中解决方案将导致数据的精度变差。
技术实现思路
本专利技术的目的是针对现有的多量程测量设备在进行量程切换的过程中由于切换无法按理论值配备,降低了测量精度的技术缺陷,提供一种自动匹配多量程切换点的方法,自动匹配量程的最优切换点而不死机,提高了测量准确性。技术方案为了实现上述技术目的,本专利技术设计一种自动匹配多量程切换点的方法,其特征在于,它包括以下几个步骤:(1)设置两个档位分别为x1和x10档,定义x1档量程为标志A,x10档量程为标志B;x1档量程切换点的初值变量为V1,x10档量程切换点的初值变量为V10,x10档量程切换为标志C;(2)置标志A=1,置量程切换标志X=1,完成初始量程切换;(3)如果量程切换标志X=1,则MCU微控制单元将控制切换量程,完成后,清除量程切换标志X,令X=0;MCU微控制单元控制切换到量程x10档时,置量程档标志A=1、标志C=1,MCU微控制单元控制切换到量程x1档时,置量程档标志B=1;(4)读取A/D模数转换芯片转换输出值,若输出值不超过量程初值,则表示信号正常,测量有效,本次测量完成,并清除x10档量程切换标志C,令C=0,否则需要切换量程,转入步骤5;(5)检查当前量程档标志,如果标志A=1,则置量程切换标志X=1,转入步骤4完成量程切换;如果标志B=1,则检查x10档量程切换标志C,如果C=1,则表示重复量程切换,需要调整x1档初值变量V1,减小切换点初值,重复第4步和第5步过程。有益效果本专利技术提供的一种自动匹配多量程切换点的方法,改变以往的多量程测量时量程切换点无法正确匹配,导致量程转换时容易死机,本专利技术的自动匹配量程的方法,自动匹配最优切换点而不死机,提高了测量准确性。附图说明附图1是现有两量程连接关系示意图。附图2是本专利技术的逻辑示意图。具体实施方式下面结合附图和实施例,对本专利技术做进一步说明。实施例如附图2所示,一种自动匹配多量程切换点的方法,其特征在于,它包括以下几个步骤:(1)设置两个档位分别为x1和x10档,定义x1档量程为标志A,x10档量程为标志B;x1档量程切换点的初值变量为V1,x10档量程切换点的初值变量为V10;x10档量程切换为标志C;(2)置标志A=1,置量程切换标志X=1,完成初始量程切换;(3)如果量程切换标志X=1,则MCU微控制单元将控制切换量程,完成后,清除量程切换标志X,另X=0;MCU微控制单元控制切换到量程x10档时,置量程档标志A=1、标志C=1,MCU微控制单元控制切换到量程x1档时,置量程档标志B=1;(4)读取A/D模数转换芯片转换输出值,若输出值不超过量程初值,则表示信号正常,测量有效,本次测量完成,并清除x10档量程切换标志C,令C=0,否则需要切换量程,转入步骤5;(5)检查当前量程档标志,如果标志A=0,则置量程切换标志X=1,转入步骤4完成量程切换;如果标志B=1,则检查x10档量程切换标志C,如果标志C=1则表示重复量程切换,需要调整x1档初值变量V1,减小切换点初值,重复第4步和第5步过程。本专利技术提供的一种自动匹配多量程切换点的方法,改变以往的多量程测量时量程切换点无法正确匹配,导致量程转换时容易死机,本专利技术的自动匹配量程的方法,自动匹配最优切换点而不死机,提高了测量准确性。本文档来自技高网...
一种自动匹配多量程切换点的方法

【技术保护点】
一种自动匹配多量程切换点的方法,其特征在于,它包括以下几个步骤:(1)设置两个档位分别为x1和x10档,定义x1档量程为A,x10档量程为B;x1档量程切换点的初值变量为V1,x10档量程切换点的初值变量为V10;x10档量程切换标志为C;(2)置量程档标志A,置量程切换标志X,完成初始量程切换;(3)如果有量程切换标志X,则MCU微控制单元将控制切换量程,完成后,清除量程切换标志X;MCU微控制单元控制切换到量程x10档时,置量程档标志A、C,MCU微控制单元控制切换到量程x1档时,置量程档标志B;(4)读取A/D模数转换芯片转换输出值,若测量值不超过量程初值,则表示信号正常,测量有效,本次测量完成,并清除x10档量程切换标志C,否则需要切换量程,转入步骤5;(5)检查当前量程档标志,如果为A则置量程切换标志X,转入步骤4完成量程切换;如果为B,量程切换标志B,检查x10档量程切换标志C,如果有则表示重复量程切换,需要调整x1档初值V1,减小切换点初值,重复第4步和第5步过程。

【技术特征摘要】
1.一种自动匹配多量程切换点的方法,其特征在于,它包括以下几个步骤:(1)设置两个档位分别为x1和x10档,定义x1档量程为标志A,x10档量程为标志B;x1档量程切换点的初值变量为V1,x10档量程切换点的初值变量为V10;x10档量程切换为标志C;(2)置标志A=1,置量程切换标志X=1,完成初始量程切换;(3)如果量程切换标志X=1,则MCU微控制单元将控制切换量程,完成后,清除量程切换标志X,令X=0;MCU微控制单元控制切换到量程x10档时,置量程档标志A=1、标志...

【专利技术属性】
技术研发人员:魏乐樵
申请(专利权)人:上海仪电科学仪器股份有限公司
类型:发明
国别省市:上海;31

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

1