发明名称 快速电能误差检定方法
摘要 本发明提供一种快速电能误差检定方法,其通过在不改变原来计数方式的情况下,引入微处理器的定时器中断作为时标,细化标准脉冲和被检脉冲的脉宽测量精度,使原来只能记整数的细化到可以记小数,当微处理器定时器的时钟频率足够高时,小数的分辨率就能满足在单个被检脉冲的情况下保证足够的电能计算精度,实现了快速准确的进行电能脉冲的检验,大大提高工作效率。
申请公布号 CN101556325B 申请公布日期 2011.09.14
申请号 CN200910302702.4 申请日期 2009.05.27
申请人 深圳市科陆电子科技股份有限公司 发明人 曹锋;王颖
分类号 G01R35/04(2006.01)I 主分类号 G01R35/04(2006.01)I
代理机构 深圳市科吉华烽知识产权事务所 44248 代理人 胡吉科
主权项 一种快速电能误差检定方法,其包括以下步骤:A将标准电能脉冲和被检电能脉冲分别接到误差计算的微处理器的外部中断输入口;B系统启动定时器中断;C当标准电能脉冲的外部中断发生时,中断服务程序分别记录下当前定时器的软件计数值和定时器的定时寄存器的值;D当被检电能脉冲出现的时候,微处理器会产生新的外部中断,并记录下当前定时器的计数值和定时器的定时寄存器的值;E当下一次标准电能脉冲发生时,标准电能脉冲服务程序会记录下新的定时器参数,确定被检脉冲出现时在标准脉冲的比例; F当下一次被检电能脉冲发生时,如果到了设定的检定个数,记录下当前定时器的计数值和定时器的定时寄存器的值;G当新的标准脉冲来得时候,记录下当前定时器的计数值和定时器的定时寄存器的值,从而确定被检脉冲出现时在标准脉冲的比例,得出实际的带有小数部分的标准脉冲数;所述步骤B中,在定时器中断里通过计数器每次中断计数器加一,读这个值就知道中断发生的次数;如果定时器以累加方式工作,当这个值溢出时定时器发生中断;如果定时器以递减方式工作,当这个值清零时定时器发生中断;在所述的步骤E中,标准电能脉冲服务程序会记录下新的T标1,根据T测0前一次的T标0和后一次的T标1,确定被检脉冲出现时在标准脉冲的比例,即小数部分X0,其中X0  = (T标1 ‑ T测0) / (T标1 – T标0);在所述的步骤F中,被检电能脉冲服务程序会记录下新的T测01,根据T测01前一次的T标00和后一次的T标01,可以确定被检脉冲出现时在标准脉冲的比例,即小数部分X1,其中X1  = (T测01 ‑ T标00) / (T标01 – T标00);根据(T标00 ‑ T标1)/(T标01 ‑ T标00)+ X0 + X1得出实际的标准脉冲数。
地址 518057 广东省深圳市南山区科技园南区T2栋五楼