CN107015832A - 压缩机参数配置的方法 - Google Patents

压缩机参数配置的方法 Download PDF

Info

Publication number
CN107015832A
CN107015832A CN201710238778.XA CN201710238778A CN107015832A CN 107015832 A CN107015832 A CN 107015832A CN 201710238778 A CN201710238778 A CN 201710238778A CN 107015832 A CN107015832 A CN 107015832A
Authority
CN
China
Prior art keywords
eeprom
programming
compressor
fever writes
parameter configuration
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.)
Pending
Application number
CN201710238778.XA
Other languages
English (en)
Inventor
董朋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sichuan Changhong Electric Co Ltd
Original Assignee
Sichuan Changhong Electric Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Sichuan Changhong Electric Co Ltd filed Critical Sichuan Changhong Electric Co Ltd
Priority to CN201710238778.XA priority Critical patent/CN107015832A/zh
Publication of CN107015832A publication Critical patent/CN107015832A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates
    • G06F8/654Updates using techniques specially adapted for alterable solid state memories, e.g. for EEPROM or flash memories

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Control Of Positive-Displacement Pumps (AREA)

Abstract

本发明涉及压缩机参数配置领域,公开了一种压缩机参数配置的方法,提高压缩机参数配置效率。本发明在EEPROM调试电路板上集成通用的EEPROM模块电路,并从所述EEPROM模块电路上的时钟引脚和数据传送引脚分别引出一根线路,将引出的线路与EEPROM烧写器相连;通过EEPROM烧写器将EEPROM配置文件烧写到EEPROM中;在EEPROM调试电路板连续通电的条件下,每隔一段时间通过EEPROM的第一个和最后一个字节的内容,来判定EEPROM烧写器是否对EEPROM进行了数据烧写以及是否已经烧写完毕,以决定是否启动压缩机进行EEPROM参数验证。本发明适用于冰箱的压缩机。

Description

压缩机参数配置的方法
技术领域
本发明涉及压缩机参数配置领域,特别涉及压缩机参数配置的方法。
背景技术
目前,压缩机参数配置的方法为“离线式”调试方法。压缩机参数调试过程是反复繁琐的参数调试过程,“离线式”调试方法每次修改完参数就需要人为的将EEPROM取下来,然后用EEPROM烧写工具进行烧写,接下来将烧写的EEPROM装到EEPROM座子上,最后进行压缩机启动能力、背压等调试。这个过程非常繁琐,导致压缩机参数调试效率极低。
本发明是以基本通用的硬件电路(即EEPROM模块电路和EEPROM调试电路板)为基础,主要通过软件程序来检测、判断,并决定是否自动进行压缩机参数配置。
发明内容
本发明要解决的技术问题是:提供一种压缩机参数配置的方法,提高压缩机参数配置效率。
为解决上述问题,本发明采用的技术方案是:压缩机参数配置的方法,包括步骤:
A、在EEPROM调试电路板上集成通用的EEPROM模块电路,并从所述EEPROM模块电路上的时钟引脚和数据传送引脚分别引出一根线路,将引出的线路与EEPROM烧写器相连;
B、通过EEPROM烧写器将EEPROM配置文件烧写到EEPROM中;
C、在EEPROM调试电路板连续通电的条件下,每隔一段时间(例如图1中所示的20ms)通过EEPROM的第一个字节的内容,来判定EEPROM烧写器是否对EEPROM进行了数据烧写,通过EEPROM的最后一个字节的内容,来判定是否已经烧写完毕;若EEPROM烧写器未对EEPROM进行数据烧写,则返回步骤C;若EEPROM烧写器正在对EEPROM进行数据烧写,则立即停止压缩机,并进入步骤D;
D、延时一段时间(例如图2中所示的1s)之后,判断是否烧写完毕,若烧写完毕,则延时(例如图2中所示的10s)启动压缩机进行参数验证;若烧写未完毕,则返回步骤D。
本发明的有益效果是:本发明区别于传统的“离线式”调试方法,通过在EEPROM调试电路板上集成通用的EEPROM模块电路,并从所述EEPROM模块电路上的时钟引脚和数据传送引脚分别引出一根线路,将引出的线路与EEPROM烧写器相连,利用EEPROM烧写器将EEPROM配置文件烧写到EEPROM中,在调试电路板连续通电的条件下通过软件程序实时检测EEPROM是否被更新、以及决定是否启动压缩机进行EEPROM参数验证,从而实现“在线式”调试并配置压缩机的方法,极大提高配置压缩机参数的效率,减小参数配置人员的工作量,且避免了每次验证压缩机参数都需要断电和上电等操作带来的触电安全隐患。
附图说明
图1为EEPROM调试电路板上集成的EEPROM模块电路原理图。
图2为软件程序判定是否正在对板载EEPROM进行数据烧写的流程图。
图3为软件程序判定EEPROM是否烧写完毕,并自动启动压缩机进行参数验证的流程图。
具体实施方式
实施例提供了一种压缩机参数配置的方法,具体步骤如下:
1、在EEPROM调试电路板上集成通用的EEPROM模块电路,并从所述EEPROM模块电路上的时钟引脚和数据传送引脚分别引出一根线路,将引出的线路与EEPROM烧写器相连.
2、通过EEPROM烧写器将将EEPROM配置文件bin文件“在线”烧写到调试电路板上的EEPROM中。烧写器通过SCL和SDA两根线把数据烧写进入EEPROM是由压缩机参数调试人员来完成的。调试人员通过烧写软件将EEPROM配置文件(.bin)烧写到板载EEPROM中。
3、在EEPROM调试电路板连续通电的条件下,每隔一段时间通过EEPROM的第一个和最后一个字节的内容,来判定EEPROM烧写器是否对EEPROM进行了数据烧写以及是否已经烧写完毕,以决定是否启动压缩机进行EEPROM参数验证,具体包括以下内容:
(1)判定是否正在对板载EEPROM进行数据烧写,并决定压缩机运行状态。本技术方案采用较巧妙的方法来判断外部烧写器是否对EEPROM进行数据烧写。烧写器给EEPROM进行数据烧写时,默认从第一个地址开始烧写。因此我们将EEPROM的第一个地址作为检测EEPROM是否被烧写器烧写的判定依据。判断方法为:我们约定EEPROM的第一个字节的所有数据位都为0,即:0x00。当单片机读取EEPROM的第一个字节为0x00时,且检测到EEPROM的最后一个字节为0x00后,单片机就将第一个字节的值与0xff按位与,得到0xff,并将该值写入EEPROM中,因此EEPROM的第一个字节就被单片机更改为0xff。若外部烧写器没有对EEPROM进行烧写,那么单片机读取的EEPROM的第一个字节就永远为0xff,即判定外部烧写器没有对板载EEPROM进行数据烧写;若外部烧写器对EEPROM进行了数据烧写,那么单片机读取的EEPROM的第一个字节就为0x00(不等于0xff),即判定外部烧写器正在对板载EEPROM进行数据烧写。当判定外部烧写器正在对板载EEPROM进行数据烧写时,单片机因立即停止压缩机,并进入步骤(2);当判定EEPROM烧写器未对EEPROM进行数据烧写,则重复本步骤。
实施例判定是否正在对板载EEPROM进行数据烧写,并决定压缩机运行状态具体步骤如图2所示:
a.每隔20ms读取一次EEPROM的第一个字节内容;
b.判断EEPROM的第一个直接是否为0x00,若是,则表明读写器正在烧写EEPROM,立即停止压缩机;若不是,则返回步骤a。
(2)判定EEPROM是否烧写完毕,并延时启动压缩机进行参数验证。判断EEPROM是否烧写完毕的方法同“步骤(1)、判定是否正在对板载EEPROM进行数据烧写。”,只不过将EEPROM的最后一个字节的内容作为判定依据,即:我们约定EEPROM的最后一个字节的所有数据位都为0,即:0x00。当单片机读取EEPROM的最后一个字节为0x00时,单片机就将最后一个字节的值与0xff按位与,得到0xff,并将该值写入EEPROM中,因此EEPROM的最后一个字节就被单片机更改为0xff。若外部烧写器没有对EEPROM进行烧写或没有烧写完毕,那么单片机读取的EEPROM的最后一个字节就永远为0xff,即判定外部烧写器没有对板载EEPROM进行数据更改烧写或没有烧写完毕;若外部烧写器对EEPROM数据烧写完毕,那么单片机读取的EEPROM的最后一个字节就为0x00(不等于0xff),即判定外部烧写器已经对板载EEPROM烧写完毕,达到压缩机启动条件。
压缩机启动条件:当检测到外部烧写器将数据烧进EEPROM后,单片机延时10秒钟后就发出SVPWM波启动压缩机进行参数验证。若配置压缩机参数人员发现压缩机工作不正常或电流波形不好等,则判定压缩机参数配置不合理,需要调整参数,然后重复上面的步骤进行再次验证,直至使压缩机稳定工作并达到所有要求。
当***确认在对板载EEPROM进行数据烧写,实施例判定EEPROM是否烧写完毕,并延时启动压缩机进行参数验证的具体步骤如图3所示:
s1.延时1s读取一次EEPROM的最后一个字节内容;
s2.判断EEPROM的最后一个直接是否为0x00,若是,则表明烧写完毕,将第一个字节和最后一个字节赋值0xff,延时10s启动压缩机进行参数验证;若不是,则返回步骤s2。
以上描述了本发明的基本原理和主要的特征,说明书的描述只是说明本发明的原理,在不脱离本发明精神和范围的前提下,本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。

Claims (3)

1.压缩机参数配置的方法,其特征在于,包括步骤:
A、在EEPROM调试电路板上集成通用的EEPROM模块电路,并从所述EEPROM模块电路上的时钟引脚和数据传送引脚分别引出一根线路,将引出的线路与EEPROM烧写器相连;
B、通过EEPROM烧写器将EEPROM配置文件烧写到EEPROM中;
C、在EEPROM调试电路板连续通电的条件下,每隔一段时间通过EEPROM的第一个和最后一个字节的内容,来判定EEPROM烧写器是否对EEPROM进行了数据烧写以及是否已经烧写完毕,以决定是否启动压缩机进行EEPROM参数验证。
2.如权利要求1所述的压缩机参数配置的方法,其特征在于,步骤C通过EEPROM的第一个字节的内容,来判定EEPROM烧写器是否对EEPROM进行了数据烧写,通过EEPROM的最后一个字节的内容,来判定是否已经烧写完毕。
3.如权利要求2所述的压缩机参数配置的方法,其特征在于,步骤C还包括:若EEPROM烧写器未对EEPROM进行数据烧写,则返回步骤C;若EEPROM烧写器正在对EEPROM进行数据烧写,则立即停止压缩机,并进入步骤D;
D、延时一段时间之后,判断是否烧写完毕,若烧写完毕,则延时启动压缩机进行参数验证;若烧写未完毕,则返回步骤D。
CN201710238778.XA 2017-04-13 2017-04-13 压缩机参数配置的方法 Pending CN107015832A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710238778.XA CN107015832A (zh) 2017-04-13 2017-04-13 压缩机参数配置的方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710238778.XA CN107015832A (zh) 2017-04-13 2017-04-13 压缩机参数配置的方法

Publications (1)

Publication Number Publication Date
CN107015832A true CN107015832A (zh) 2017-08-04

Family

ID=59446103

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710238778.XA Pending CN107015832A (zh) 2017-04-13 2017-04-13 压缩机参数配置的方法

Country Status (1)

Country Link
CN (1) CN107015832A (zh)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1256388A (zh) * 1998-12-04 2000-06-14 广东科龙空调器有限公司 空调控制***
US20070121383A1 (en) * 2003-10-20 2007-05-31 Jian Chen Behavior based programming of non-volatile memory
CN102878638A (zh) * 2012-09-14 2013-01-16 广东志高空调有限公司 一种可智能调节控制参数的空调器及其读、写方法
CN202813663U (zh) * 2012-09-14 2013-03-20 广东志高空调有限公司 一种可智能调节控制参数的空调器
CN203455833U (zh) * 2013-07-15 2014-02-26 广东美的制冷设备有限公司 E2prom数据烧写电路及装置
CN205158340U (zh) * 2015-10-27 2016-04-13 青岛海山海洋装备有限公司 针对外置程序存储器微处理器的自动代码烧写器

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1256388A (zh) * 1998-12-04 2000-06-14 广东科龙空调器有限公司 空调控制***
US20070121383A1 (en) * 2003-10-20 2007-05-31 Jian Chen Behavior based programming of non-volatile memory
CN102878638A (zh) * 2012-09-14 2013-01-16 广东志高空调有限公司 一种可智能调节控制参数的空调器及其读、写方法
CN202813663U (zh) * 2012-09-14 2013-03-20 广东志高空调有限公司 一种可智能调节控制参数的空调器
CN203455833U (zh) * 2013-07-15 2014-02-26 广东美的制冷设备有限公司 E2prom数据烧写电路及装置
CN205158340U (zh) * 2015-10-27 2016-04-13 青岛海山海洋装备有限公司 针对外置程序存储器微处理器的自动代码烧写器

Similar Documents

Publication Publication Date Title
CN103149526A (zh) Pcba板测试***及方法
CN104198911B (zh) 一种dtu的芯片引脚测试方法及电路
CN106450968A (zh) 控制方法和智能插座
CN109596973A (zh) 不同温度下芯片参数的测试方法
CN108280000A (zh) 一种外接设备热插拔的全自动化测试***
CN106707143A (zh) 一种芯片内部逻辑验证***和方法
CN104133168A (zh) 主板测试***及方法
CN106227616A (zh) 一种批量实现rmt自动测试的方法
CN109521357A (zh) 一种集程序烧写、电路功能性测试于一体的单板测试***
CN105472846A (zh) 灯光控制器及灯光控制方法
CN113407396B (zh) 一种基于ate芯片测试的同步方法和***
CN112416676A (zh) 一种应用于测试芯片的测试工具
CN107544366A (zh) 一种自动控制***中冗余传感器信号采集及处理方法
CN104461664B (zh) Mcu启动模式选择电路
CN107015832A (zh) 压缩机参数配置的方法
CN107747891A (zh) 一种多电压体制控制全电子引信测试仪及其测试方法
CN201107362Y (zh) 自动控制开关机测试装置
WO2021109049A1 (zh) 一种pcba智能自动测试方法及***
CN103604103A (zh) Led模组及其识别装置和识别方法
CN104572366B (zh) 笔记本电脑合机休眠自动测试方法
CN103837755A (zh) 冰箱零部件故障检测方法及***
CN209728111U (zh) 一种单板测试设备
CN111679834B (zh) 一种物联网模组的自动烧录***及其烧录方法
CN104564633B (zh) 一种空气压缩机的控制***及其控制方法
CN207515632U (zh) 一种双套冗余设计全电子引信测试仪

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20170804

RJ01 Rejection of invention patent application after publication