一种使用电位器测量家用电动窗位移的方法

文档序号:6025036阅读:230来源:国知局
专利名称:一种使用电位器测量家用电动窗位移的方法
技术领域
本发明涉及一种使用电位器测量家用电动窗位移的方法。
技术背景
家用电动窗传统的测量位移的方法是依靠机械运动带动电位器旋转,而使电位器发生阻值变化,依靠测量电位器阻值来计算机械运动的位移。这种方法相对成本较低,实现相对简单。但是由于电位器本身结构方面的问题,使得电位器测量位移的方法变得十分不精确、不可靠。由于电位器一般都是由碳刷和导电片组成,电阻的变化是由碳刷在导电片上移动而产生的,但是随着碳刷在导电片上的移动,碳刷与导电片都会有不同程度的磨损而产生阻值的变化,这样就会导致电位器在使用一段时间后,在同样的位置会得到不同的电阻值,而依靠电位器计算位移的系统就会得到错误的位移结果。而且这种错误随着碳刷与导电片的磨损会越来越严重。发明内容
本发明所要解决的技术问题是针对上述现有技术提供一种使用电位器测量家用电动窗位移的方法,该方法能改善传统的依靠电位器测量位移的家用电动门窗存在误差大、精度低的问题。
本发明解决上述技术问题所采用的技术方案为该使用电位器测量家用电动窗位移的方法,其特征在于
步骤一、储存以下三个变量变量a,用于表示家用电动窗窗门关闭到位时电位器的值;变量b,用于表示家用电动窗窗门开启到位时电位器的值;变量c,c=^,n为精度η常量,η表示家用电动窗窗门从关闭到位到开启到位均分成η个位置,η的取值为自然数,c 表示每两个相邻位置之间的电阻差;
步骤二、等待家用电动窗窗门的位移命令;
步骤三、待家用电动窗窗门获取到位移命令后,在家用电动窗窗门位移过程中,计算家用电动窗窗门当前位置值R-a
家用电动窗窗门当前位置值等于——,其中R为电位器当前电阻值,家用电动窗C窗门当前位置值表示目前家用电动窗窗门已经打开η份中的份数值;
步骤四、检测家用电动窗窗门是否停止位移,如果家用电动窗窗门停止位移,则返回步骤二,否则继续执行步骤五;
步骤五、检测家用电动窗窗门是否开启到位或关闭到位,如果检测到家用电动窗窗门关闭到位,则将电位器当前电阻值R赋值给变量a并做储存,然后根据新的a值更新c 值,然后返回第二;如果检测到家用电动窗窗门开启到位,则将电位器当前电阻值R赋值给变量b并做储存,然后根据新的b值更新c值,然后返回第二。
上述η的取值代表了系统的精度要求,如果系统对精确度要求较高可以将η值定为100或200或500或1000,或随意增大到任何数值,其主要取决于系统对精确度的要求以及处理器的运算能力。
与现有技术相比,本发明的优点在于利用窗门开启到位和关闭到位的信息,动态更新测量位移的电位器的两端阻值,从而使电位器的阻值变化不会影响到对位移的测量, 有效的提升了用电位器测量位移的准确度。


图1为本发明实施例中使用电位器测量家用电动窗位移的方法流程图。
具体实施方式
以下结合附图实施例对本发明作进一步详细描述。
本发明提供了一种使用电位器测量家用电动窗位移的方法,其通过以下步骤实现
步骤一、储存以下三个变量变量a,用于表示家用电动窗窗门关闭到位时电位器的值;变量b,用于表示家用电动窗窗门开启到位时电位器的值;变量c,c=^,n为精度η常量,η表示家用电动窗窗门从关闭到位到开启到位均分成η个位置,η的取值为自然数,本实施例中η的取值为100,c表示每两个相邻位置之间的电阻差;
步骤二、等待家用电动窗窗门的位移命令;
步骤三、待家用电动窗窗门获取位移命令后,在家用电动窗窗门位移过程中,计算家用电动窗窗门当前位置值R-a
家用电动窗窗门当前位置值等于——,其中R为电位器当前电阻值,家用电动窗C窗门当前位置值表示目前家用电动窗窗门已经打开了百分之几;
步骤四、检测家用电动窗窗门是否停止位移,如果家用电动窗窗门停止位移,则返回步骤二,否则继续执行步骤五;
步骤五、检测家用电动窗窗门是否开启到位或关闭到位,如果检测到家用电动窗窗门关闭到位,则将电位器当前电阻值R赋值给变量a并做储存,然后根据新的a值更新c 值,然后返回第二;如果检测到家用电动窗窗门开启到位,则将电位器当前电阻值R赋值给变量b并做储存,然后根据新的b值更新c值,然后返回第二。
本发明利用家用电动窗窗门开启到位和关闭到位两种状态,动态更新测量位移的电位器的两端阻值,从而使电位器的阻值变化不会影响到对位移的测量,有效的提升了用电位器测量位移的准确度,在原有系统上只需要经过算法更新即可实现,可以减低改造成本。
权利要求
1.一种使用电位器测量家用电动窗位移的方法,其特征在于步骤一、储存以下三个变量变量a,用于表示家用电动窗窗门关闭到位时电位器的值;变量b,用于表示家用电动窗窗门开启到位时电位器的值;变量c,c=^,n为精度常η量,η表示家用电动窗窗门从关闭到位到开启到位均分成η个位置,η的取值为自然数,c表示每两个相邻位置之间的电阻差;步骤二、等待家用电动窗窗门的位移命令;步骤三、待家用电动窗窗门获取到位移命令后,在家用电动窗窗门位移过程中,计算家用电动窗窗门当前位置值R-a家用电动窗窗门当前位置值等于——,其中R为电位器当前电阻值,家用电动窗窗门C当前位置值表示目前家用电动窗窗门已经打开η份中的份数值;步骤四、检测家用电动窗窗门是否停止位移,如果家用电动窗窗门停止位移,则返回步骤二,否则继续执行步骤五;步骤五、检测家用电动窗窗门是否开启到位或关闭到位,如果检测到家用电动窗窗门关闭到位,则将电位器当前电阻值R赋值给变量a并做储存,然后,然后返回第二 ;如果检测到家用电动窗窗门开启到位,则将电位器当前电阻值R赋值给变量b并做储存,然后根据新的b值更新c值,然后返回第二。
2.根据权利要求1所述的使用电位器测量家用电动窗位移的方法,其特征在于所述η 值为100。
3.根据权利要求1所述的使用电位器测量家用电动窗位移的方法,其特征在于所述η 值为200。
4.根据权利要求1所述的使用电位器测量家用电动窗位移的方法,其特征在于所述η 值为500。
5.根据权利要求1所述的使用电位器测量家用电动窗位移的方法,其特征在于所述η 值为1000。
全文摘要
本发明涉及一种使用电位器测量家用电动窗位移的方法,其特征在于储存以下三个变量变量a,用于表示家用电动窗窗门关闭到位时电位器的值;变量b,用于表示家用电动窗窗门开启到位时电位器的值;变量c,n为精度常量,n表示家用电动窗窗门从关闭到位到开启到位均分成n个位置,n的取值为自然数,c表示每两个相邻位置之间的电阻差;然后利用窗门开启到位和关闭到位的信息,动态更新测量位移的电位器的两端阻值a和b,从而使电位器的阻值变化不会影响到对位移的测量。与现有技术相比,本发明的优点在于本发明提供的方法有效的提升了用电位器测量位移的准确度。
文档编号G01B7/04GK102494601SQ20111040900
公开日2012年6月13日 申请日期2011年12月9日 优先权日2011年12月9日
发明者林忠浪, 石林, 胡江峰, 黄登峰 申请人:中国钓具技术标准化(北仑海伯)研究中心
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1