CN104635190B - 一种计量芯片抗干扰检测及纠错方法和装置 - Google Patents
一种计量芯片抗干扰检测及纠错方法和装置 Download PDFInfo
- Publication number
- CN104635190B CN104635190B CN201410851721.3A CN201410851721A CN104635190B CN 104635190 B CN104635190 B CN 104635190B CN 201410851721 A CN201410851721 A CN 201410851721A CN 104635190 B CN104635190 B CN 104635190B
- Authority
- CN
- China
- Prior art keywords
- value
- depositor
- calibration parameter
- equal
- parameter verification
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Investigating Or Analysing Biological Materials (AREA)
Abstract
一种计量芯片抗干扰检测及纠错方法,应用于内设有校表参数校验和寄存器的计量芯片,包括如下步骤:1)读取校表参数校验和寄存器的值,并与备份的值进行比较,若相等,则不作处理,若不相等,则进入步骤2);2)再次读取校表参数校验和寄存器的值,先与备份的值进行比较,若相等,则不作处理,若不相等,则进入步骤3);3)将两次读取到的校表参数校验和寄存器的值进行比较,若相等,则复位该计量芯片,若不相等,则不作处理。本发明的方法和装置能有效可靠地检测计量芯片错误并进行纠错处理,保证计量芯片正常工作。
Description
技术领域
本发明涉及计量仪表领域,特别是一种计量芯片抗干扰检测及纠错方法和装置。
背景技术
计量是一款仪表的重要组成部分,如果计量芯片发生错误,仪表的计量功能就受到影响,可能直接导致用户和供货商之间的法律纠纷。而检测计量芯片错误和纠错是仪表必不可少的部分。通常,与计量芯片通讯的通讯接口在环境中容易受到各种环境干扰,导致从计量芯片读取回来的校表参数校验和寄存器的值是错误的,如果这个时候去复位初始化计量芯片就可能造成本来正常运行的计量芯片间断工作,从而计量测试就不准确。
发明内容
本发明的主要目的在于克服现有技术中的上述缺陷,提出一种能有效可靠的检测计量芯片错误并进行纠错处理的计量芯片抗干扰检测及纠错方法和装置。
本发明采用如下技术方案:
一种计量芯片抗干扰检测及纠错方法,应用于内设有校表参数校验和寄存器的计量芯片,该计量芯片在校表完成时对该校表参数校验和寄存器的值进行备份,其特征在于:包括如下步骤:
1)读取校表参数校验和寄存器的值,并与备份的值进行比较,若相等,则不作处理,若不相等,则进入步骤2);
2)再次读取校表参数校验和寄存器的值,与备份的值进行比较,若相等,则不作处理,若不相等,则进入步骤3);
3)将两次读取到的校表参数校验和寄存器的值进行比较,若相等,则复位该计量芯片,若不相等,则不作处理。
优选的,所述计量芯片为ATT7053B计量芯片。
一种计量芯片抗干扰检测及纠错装置,其特征在于:包括
读取装置,用于读取校表参数校验和寄存器的值;
比较装置,用于比较读取到的校表参数校验和寄存器的值与备份的值是否相等,并在不等时控制读取装置再次读取并比较;
判断处理装置,用于在两次读取到的校表参数校验和寄存器的值均与备份的值不等时,判断两次值是否相等,并在相等时启动复位装置;
复位装置,用于控制计量芯片复位。
由上述对本发明的描述可知,与现有技术相比,本发明具有如下有益效果:
本发明的方法和装置,通过读取校表参数校验和寄存器的值,并与备份的值进行比较,若两次读取和比较均不相等,且两次读取的值相等,说明不是受到环境因素干扰,则初始化计量芯片。本发明的方法和装置能有效可靠地检测计量芯片错误并进行纠错处理,保证计量芯片正常工作。
附图说明
图1为本发明方法流程图;
图2为本发明装置示意图。
具体实施方式
以下通过具体实施方式对本发明作进一步的描述。
参照图1,一种计量芯片抗干扰检测及纠错方法,应用于内设有校表参数校验和寄存器的计量芯片,例如ATT7053B计量芯片。该计量芯片内部都有一个校表参数校验和寄存器,如果该计量芯片因为某个原因导致校表参数发生变动,则这个寄存器值也跟着变化,那么一块仪表在进行校表完成时就要将此校表参数校验和寄存器的值进行备份方便仪表运行时进行实时监测比对。本发明的方法包括如下步骤:
1)读取校表参数校验和寄存器的值为M1,并与备份的值N进行比较,若相等,则不作处理,若不相等,则进入步骤2);
2)再次读取校表参数校验和寄存器的值为M2,与备份的值N进行比较,若相等,则不作处理,若不相等,则进入步骤3);
3)将两次读取到的校表参数校验和寄存器的值进行比较,若相等,说明校表参数发生变动,则复位初始化该计量芯片,若不相等,表示通讯口可能受到干扰(如电磁干扰、高低温湿度干扰等),则不作处理。
本发明基于计量芯片的校表参数发送变动时,校表参数校验和寄存器的值也会跟着发生变化。
参照图2,本发明还提出一种计量芯片抗干扰检测及纠错装置,包括
读取装置,用于读取校表参数校验和寄存器的值。
比较装置,与读取装置相连,用于比较读取到的校表参数校验和寄存器的值与备份的值是否相等,并在不相等时控制读取装置再次读取并比较。
判断处理装置,与比较装置相连,用于在两次读取到的校表参数校验和寄存器的值均与备份的值不等时,判断两次值是否相等,并在相等时启动复位装置。
复位装置,与判断处理装置相连,用于控制计量芯片复位。
上述仅为本发明的具体实施方式,但本发明的设计构思并不局限于此,凡利用此构思对本发明进行非实质性的改动,均应属于侵犯本发明保护范围的行为。
Claims (3)
1.一种计量芯片抗干扰检测及纠错方法,应用于内设有校表参数校验和寄存器的计量芯片,该计量芯片在校表完成时对该校表参数校验和寄存器的值进行备份,其特征在于:包括如下步骤:
1)读取校表参数校验和寄存器的值,并与备份的值进行比较,若相等,则不作处理,若不相等,则进入步骤2);
2)再次读取校表参数校验和寄存器的值,与备份的值进行比较,若相等,则不作处理,若不相等,则进入步骤3);
3)将两次读取到的校表参数校验和寄存器的值进行比较,若相等,则复位该计量芯片,若不相等,则不作处理。
2.如权利要求1所述的一种计量芯片抗干扰检测及纠错方法,其特征在于:所述计量芯片为ATT7053B计量芯片。
3.一种计量芯片抗干扰检测及纠错装置,应用于内设有校表参数校验和寄存器的计量芯片,该计量芯片在校表完成时对该校表参数校验和寄存器的值进行备份,其特征在于:包括
读取装置,用于读取校表参数校验和寄存器的值;
比较装置,用于比较读取到的校表参数校验和寄存器的值与备份的值是否相等,并在不等时控制读取装置再次读取并比较;
判断处理装置,用于在两次读取到的校表参数校验和寄存器的值均与备份的值不等时,判断两次值是否相等,并在相等时启动复位装置;
复位装置,用于控制计量芯片复位。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410851721.3A CN104635190B (zh) | 2014-12-31 | 2014-12-31 | 一种计量芯片抗干扰检测及纠错方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410851721.3A CN104635190B (zh) | 2014-12-31 | 2014-12-31 | 一种计量芯片抗干扰检测及纠错方法和装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104635190A CN104635190A (zh) | 2015-05-20 |
CN104635190B true CN104635190B (zh) | 2017-05-03 |
Family
ID=53214149
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410851721.3A Active CN104635190B (zh) | 2014-12-31 | 2014-12-31 | 一种计量芯片抗干扰检测及纠错方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104635190B (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106502811B (zh) * | 2016-10-12 | 2020-03-24 | 北京精密机电控制设备研究所 | 一种1553b总线通信故障处理方法 |
CN110488118A (zh) * | 2019-08-06 | 2019-11-22 | 上海移为通信技术股份有限公司 | 电源芯片的抗干扰性测试方法及其*** |
CN110763890B (zh) * | 2019-09-29 | 2022-09-09 | 许昌许继软件技术有限公司 | 一种计量装置 |
CN113406483B (zh) * | 2021-08-17 | 2021-10-29 | 湖南省计量检测研究院 | 一种计量芯片的抗干扰检测***及计算机可读存储介质 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1529853A (zh) * | 2001-10-11 | 2004-09-15 | 阿尔特拉公司 | 可编程逻辑设备上的错误检测 |
CN201397359Y (zh) * | 2009-03-20 | 2010-02-03 | 长沙威胜信息技术有限公司 | 用于电力远方终端设备的计量监测模块 |
CN102117662A (zh) * | 2009-12-22 | 2011-07-06 | 英特尔公司 | 用于8-位存储器设备的差错校正机制 |
CN102135925A (zh) * | 2010-12-27 | 2011-07-27 | 西安锐信科技有限公司 | 用于检测错误检查和纠正内存的方法和装置 |
CN102520385A (zh) * | 2011-12-12 | 2012-06-27 | 宁夏隆基宁光仪表有限公司 | 单相电能表误差自动调校方法 |
CN102545324A (zh) * | 2010-12-22 | 2012-07-04 | 爱特梅尔公司 | 配置参数的检验 |
CN102967846A (zh) * | 2012-12-11 | 2013-03-13 | 江苏卡欧万泓电子有限公司 | 一种智能电能表故障自检方法 |
CN104035062A (zh) * | 2014-07-03 | 2014-09-10 | 国家电网公司 | 一种基于att7022e计量芯片的高精度校准方法 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8566669B2 (en) * | 2010-07-07 | 2013-10-22 | Ocz Technology Group Inc. | Memory system and method for generating and transferring parity information |
US20150278010A1 (en) * | 2012-11-23 | 2015-10-01 | Freescale Semiconductor, Inc. | Digital device |
-
2014
- 2014-12-31 CN CN201410851721.3A patent/CN104635190B/zh active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1529853A (zh) * | 2001-10-11 | 2004-09-15 | 阿尔特拉公司 | 可编程逻辑设备上的错误检测 |
CN201397359Y (zh) * | 2009-03-20 | 2010-02-03 | 长沙威胜信息技术有限公司 | 用于电力远方终端设备的计量监测模块 |
CN102117662A (zh) * | 2009-12-22 | 2011-07-06 | 英特尔公司 | 用于8-位存储器设备的差错校正机制 |
CN102545324A (zh) * | 2010-12-22 | 2012-07-04 | 爱特梅尔公司 | 配置参数的检验 |
CN102135925A (zh) * | 2010-12-27 | 2011-07-27 | 西安锐信科技有限公司 | 用于检测错误检查和纠正内存的方法和装置 |
CN102520385A (zh) * | 2011-12-12 | 2012-06-27 | 宁夏隆基宁光仪表有限公司 | 单相电能表误差自动调校方法 |
CN102967846A (zh) * | 2012-12-11 | 2013-03-13 | 江苏卡欧万泓电子有限公司 | 一种智能电能表故障自检方法 |
CN104035062A (zh) * | 2014-07-03 | 2014-09-10 | 国家电网公司 | 一种基于att7022e计量芯片的高精度校准方法 |
Also Published As
Publication number | Publication date |
---|---|
CN104635190A (zh) | 2015-05-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104635190B (zh) | 一种计量芯片抗干扰检测及纠错方法和装置 | |
CN110501094A (zh) | 电器温度传感器的故障检测校准方法、空调器及计算机可读存储介质 | |
EP3396313B1 (en) | Mobile dimensioning method and device with dynamic accuracy compatible with nist standard | |
WO2020253175A1 (zh) | 一种甲醛浓度检测方法、装置及空气净化器 | |
US9228524B2 (en) | Static and dynamic pressure compensation for intake oxygen sensing | |
US9702681B2 (en) | System and method for temperature compensation of measurement machine | |
CN106662970B (zh) | 一种设置指纹识别器中断阈值的方法、装置和终端设备 | |
US10684321B2 (en) | Printed circuit board inspecting apparatus, method for detecting anomaly in solder paste and computer readable recording medium | |
US20190196441A1 (en) | Apparatus, method, and computer readable media for controlling machining parameters | |
JP2014071792A5 (zh) | ||
RU2017139547A (ru) | Анализатор выдыхаемого воздуха и способ определения нарушений в его работе | |
TW201301292A (zh) | 伺服器的記憶體測試系統及方法 | |
US20240230731A1 (en) | Methods and apparatus to determine an operational status of a device | |
US9435836B2 (en) | Power consumption detector and motherboard as well as fan board using the same | |
US9502887B2 (en) | Measuring system having at least one field device with at least one display apparatus as well as method for operating same | |
CN106815564A (zh) | 一种指纹识别***的校准方法、***及一种电子设备 | |
CN106989704A (zh) | 实现自动检测待测目标摆放位置的***及方法 | |
JP2014057214A5 (zh) | ||
CN103412091B (zh) | pH值测量方法及装置 | |
CN115601618B (zh) | 一种磁芯缺陷检测方法、***及计算机存储介质 | |
CN104019927B (zh) | 热水器感温包的数据检测方法、装置和*** | |
TWI484142B (zh) | A multi-sensing element correction system, a correction method and a recording medium | |
US8630826B2 (en) | Electronic device and method for controlling probe measurements | |
CN203869646U (zh) | 一种内倒角检测装置 | |
CN105865973A (zh) | 一种流体密度测量装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
PE01 | Entry into force of the registration of the contract for pledge of patent right |
Denomination of invention: A measurement and error correction device and method Effective date of registration: 20220509 Granted publication date: 20170503 Pledgee: Fujian Zhangzhou Rural Commercial Bank Co.,Ltd. Xikeng sub branch Pledgor: ZHANGZHOU CANNET ELECTRICAL APPLIANCE Co.,Ltd. Registration number: Y2022980005244 |
|
PE01 | Entry into force of the registration of the contract for pledge of patent right |