一种RTC电源管理装置及方法转让专利

申请号 : CN201410603758.4

文献号 : CN104333112B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 杨志荣董行群张子凤周捍章王勇

申请人 : 福建星网视易信息系统有限公司

摘要 :

本发明提供一种RTC电源管理装置,其适用于设备的RTC系统中,所述电源管理装置包括一设备电源供电电路、一电池供电电路、一RC充放电电路以及一MCU;所述设备电源供电电路分别连接电池供电电路以及RC充放电电路,所述RC充放电电路还连接至设备电源供电电路与电池供电电路的连接线上并在所述连接线上形成用以连接RTC芯片U1供电端的连接点A,所述设备电源供电电路、电池供电电路以及RTC芯片均受所述MCU控制。本发明还提供一种RTC电源管理方法。本发明有益效果是:通过对RTC系统后备电源的管理,采用多路后备电源供电方案,解决RTC系统时间复位问题,并且可以自动排查RTC低电压误告警问题。

权利要求 :

1.一种RTC电源管理装置,其适用于设备的RTC系统中,其特征在于:所述电源管理装置包括一设备电源供电电路、一电池供电电路、一RC充放电电路以及一MCU;所述设备电源供电电路分别连接电池供电电路以及RC充放电电路,所述RC充放电电路还连接至设备电源供电电路与电池供电电路的连接线上并在所述连接线上形成用以连接RTC芯片供电端的连接点A,所述设备电源供电电路、电池供电电路以及RTC芯片均受所述MCU控制,所述RTC芯片为RTC系统的主芯片;

设备关机时,若所述RC充放电电路输出的电压高于所述电池供电电路输出的电压,则RC充放电电路给RTC系统的供电,若所述RC充放电电路输出的电压等于所述电池供电电路输出的电压,则RC充放电电路和电池供电电路同时给RTC系统的供电,若所述RC充放电电路输出的电压小于所述电池供电电路输出的电压,由所述电池供电电路给所述RTC系统供电。

2.根据权利要求1所述的一种RTC电源管理装置,其特征在于:所述设备电源供电电路由电阻R1、三极管Q1、通信继电器LS1以及二极管D1组成;所述电阻R1的一端连接所述MCU的P1引脚,另一端连接三极管Q1的B极,所述三极管Q1的C极连接至所述通信继电器LS1的第2引脚,所述三极管Q1的E极接地,所述通信继电器LS1的第1引脚和第3引脚还与设备的系统电源相连,所述二极管D1与所述通信继电器LS1的第4引脚相连,所述二极管D1还连接至所述连接点A。

3.根据权利要求2所述的一种RTC电源管理装置,其特征在于:所述三极管Q1为NPN型三极管。

4.根据权利要求2所述的一种RTC电源管理装置,其特征在于:所述二极管D1为肖特基二极管。

5.根据权利要求1所述的一种RTC电源管理装置,其特征在于:所述RC充放电电路由电阻R2、电容CB1、二极管D2、通信继电器LS2、三极管Q2以及电阻R4组成;所述电阻R4的一端连接所述MCU的P2引脚,另一端连接三极管Q2的B极,所述三极管Q2的C极连接所述通信继电器LS2的第2引脚,所述三极管Q2的E极接地,所述通信继电器LS2的第3引脚连接连接点A,所述通信继电器LS2的第1引脚连接设备的系统电源,所述通信继电器LS2的第5引脚连接二极管D2的一端,所述二极管D2的另一端还分别连接电阻R2的一端和电容CB1的正极,所述电阻R2的另一端连接所述设备电源供电电路。

6.根据权利要求1所述的一种RTC电源管理装置,其特征在于:所述电池供电电路由二极管D3、电阻R3以及电池BAT组成,所述二极管D3、电阻R3以及电池BAT顺次连接,所述二极管D3还连接所述连接点A。

7.根据权利要求1所述的一种RTC电源管理装置,其特征在于:所述MCU还包括SCL引脚和SDA引脚,所述RTC系统的RTC芯片包括SCL引脚和SDA引脚;所述MCU的SCL引脚连接所述2

RTC芯片的SCL引脚,所述MCU的SDA引脚连接所述RTC芯片的SDA引脚,通过该两连接形成I C通道。

8.一种RTC电源管理方法,其特征在于:该管理方法是基于一种RTC电源管理装置实现的,所述电源管理装置其适用于设备的RTC系统中,所述RTC电源管理装置包括一设备电源供电电路、一电池供电电路、一RC充放电电路以及一MCU;所述电源管理方法包括关机电源管理步骤和开机电源管理步骤;

所述关机电源管理步骤为:设备关机时,若所述RC充放电电路输出的电压高于所述电池供电电路输出的电压,则RC充放电电路给RTC系统的供电,若所述RC充放电电路输出的电压等于所述电池供电电路输出的电压,则RC充放电电路和电池供电电路同时给RTC系统的供电,若所述RC充放电电路输出的电压小于所述电池供电电路输出的电压,由所述电池供电电路给所述RTC系统供电;

所述开机电源管理步骤为:所述设备上电后,MCU控制设备提供的电源通过所述设备电源供电电路给RTC系统的供电,同时MCU控制设备提供的电源给所述RC充放电电路充电,所述电池供电电路和RC充放电电路均不为所述RTC系统供电提供电源。

9.根据权利要求8所述的一种RTC电源管理方法,其特征在于:所述设备上电后,在执行开机电源管理步骤之后还执行自动排除低电量告警步骤,所述自动排除低电量告警具体为:步骤100、所述设备上电后,所述MCU关闭所述设备电源供电电路和RC充放电电路,仅由

2

所述电池供电电路给RTC系统供电,所述MCU通过IC通道读取RTC系统的低电压指示位,若I2C通道通讯正常,且所述低电压指示位没有被置位,则表示一切正常,打开所述设备电源供电电路,保持RC充放电电路的关闭状态;若I2C通道通讯正常,而所述低电压指示位被置位,则表示RTC系统出现过低电压告警,执行步骤110;若I2C通道通讯错误,执行步骤120;

步骤110、所述MCU清除低电压指示位,此时设备电源供电电路和RC充放电电路处于关闭状态,在延时一段时间后,再次通过I2C通道读取所述低电压指示位,若此时低电压指示位没有被置位,则表示之前的置位是曾经置位,现在则一切正常,打开所述设备电源供电电路,保持RC充放电电路的关闭状态;若此时低电压指示位还是被置位,则表示电池已是低电压状态了,发出低电压告警信息,然后打开设备电源供电电路、关闭电池供电电路和RC充放电电路;所述延时的时间根据实际需要设定;

步骤120、I2C通道通讯错误,所述MCU打开所述设备电源供电电路,重新检测一次低电压指示位,若I2C通道通讯正常,且所述低电压指示位没有被置位,则表示一切正常,保持设备电源供电电路的打开状态以及保持RC充放电电路的关闭状态;若I2C通道通讯正常,而所述低电压指示位被置位,则表示RTC系统出现过低电压告警,执行步骤110;若检查后发现I2C通道通讯还是错误,则表示RTC电量故障,所述MCU打开设备电源供电电路和RC充放电电路,停止电池供电电路供电,以节省电池电量。

10.根据权利要求9所述的一种RTC电源管理方法,其特征在于:所述步骤120之后还包括步骤121,具体为:所述MCU将检测到RTC电路故障状态及告警信息通过单片机的UART接口发送到设备的主处理器。

说明书 :

一种RTC电源管理装置及方法

【技术领域】

[0001] 本发明涉及一种RTC电源管理方法及装置。【背景技术】
[0002] 目前,媒体播放器中的RTC系统,通常采用一次性纽扣电池或者法拉电容作为后备电源。缺点1:采用一次性纽扣电池时,设备关机后(如关机一周),如果纽扣电池电量不足,将引起RTC系统时间被复位;缺点2:采用法拉电容时,在媒体播放器出厂到媒体播放器上线这段时间内(如至少一个月),法拉电容自放电,也同样会造成后备电源电量不足,引起RTC系统时间被复位;缺点3:当RTC系统中的RTC时钟芯片因电池、法拉电容电量低或者电路受到其他干扰触发低电量警告时,RTC系统无法自动排查故障。【发明内容】
[0003] 本发明要解决的技术问题之一,在于提供一种RTC电源管理装置,其采用多路后备电源,解决了现有设备的RTC系统时间容易被复位的问题,当电池电量不足时,能应对设备的短时间关机,保障RTC的正常工作,从而本发明可以明显减少售后维护的工作量。
[0004] 本发明通过以下技术方案一解决上述技术问题之一:
[0005] 一种RTC电源管理装置,其适用于设备的RTC系统中,所述电源管理装置包括一设备电源供电电路、一电池供电电路、一RC充放电电路以及一MCU;所述设备电源供电电路分别连接电池供电电路以及RC充放电电路,所述RC充放电电路还连接至设备电源供电电路与电池供电电路的连接线上并在所述连接线上形成用以连接RTC芯片供电端的连接点A,所述设备电源供电电路、电池供电电路以及RTC芯片均受所述MCU控制,所述RTC芯片为RTC系统的主芯片。
[0006] 进一步地,所述设备电源供电电路由电阻R1、三极管Q1、通信继电器LS1以及二极管D1组成;所述电阻R1的一端连接所述MCU的P1引脚,另一端连接三极管Q1的B极,所述三极管Q1的C极连接至所述通信继电器LS1的第2引脚,所述通信继电器LS1的第1引脚和第3引脚还与设备的系统电源相连,所述二极管D1与所述通信继电器LS1的第4引脚相连,所述二极管D1还连接至所述连接点A。
[0007] 进一步地,所述三极管Q1为NPN型三极管。
[0008] 进一步地,所述二极管D1为肖特基二极管。
[0009] 进一步地,所述RC充放电电路由电阻R2、电容CB1、二极管D2、通信继电器LS2、三极管Q2以及电阻R4组成;所述电阻R4的一端连接所述MCU的P2引脚,另一端连接三极管Q2的B极,所述三极管Q2的C极连接所述通信继电器LS2的第2引脚,所述通信继电器LS2的第3引脚连接连接点A,所述通信继电器LS2的第1引脚连接设备的系统电源,所述通信继电器LS2的第5引脚连接二极管D2的一端,所述二极管D2的另一端还分别连接电阻R2的一端和电容CB1的正极,所述电阻R2的另一端连接所述设备电源供电电路。
[0010] 进一步地,所述电池供电电路由二极管D3、电阻R3以及电池BAT组成,所述二极管D3、电阻R3以及电池BAT顺次连接,所述二极管D3还连接所述连接点A。
[0011] 进一步地,所述MCU还包括SCL引脚和SDA引脚,所述RTC系统的RTC芯片包括SCL引脚和SDA引脚;所述MCU的SCL引脚连接所述RTC芯片的SCL引脚,所述MCU的SDA引脚连接所述RTC芯片的SDA引脚,通过该两连接形成所述I2C通道。
[0012] 本发明要解决的技术问题之二,在于提供一种RTC电源管理方法,其采用多路后备电源,解决了现有设备的RTC系统时间容易被复位的问题,同时,通过I2C通道排查RTC低电压误告警问题及准确判断出电池电量不足,当电池电量不足时,能应对设备的短时间关机,保障RTC的正常工作。
[0013] 本发明通过以下技术方案二解决上述技术问题之二:
[0014] 一种RTC电源管理方法,该管理方法是基于一种RTC电源管理装置实现的,所述电源管理装置其适用于设备的RTC系统中,所述RTC电源管理装置包括一设备电源供电电路、一电池供电电路、一RC充放电电路以及一MCU;所述电源管理方法包括关机电源管理步骤和开机电源管理步骤;
[0015] 所述关机电源管理步骤为:设备关机时,若所述RC充放电电路输出的电压高于所述电池供电电路输出的电压,则RC充放电电路给RTC系统的供电,若所述RC充放电电路输出的电压等于所述电池供电电路输出的电压,则RC充放电电路和电池供电电路同时给RTC系统的供电,若所述RC充放电电路输出的电压小于所述电池供电电路输出的电压,由所述电池供电电路给所述RTC系统供电;
[0016] 所述开机电源管理步骤为:所述设备上电后,MCU控制设备提供的电源通过所述设备电源供电电路给RTC系统的供电,同时MCU控制设备提供的电源给所述RC充放电电路充电,所述电池供电电路和RC充放电电路均不为所述RTC系统供电提供电源。
[0017] 进一步地,所述设备上电后,在执行开机电源管理步骤之后还执行自动排除低电量告警步骤,所述自动排除低电量告警具体为:
[0018] 步骤100、所述设备上电后,所述MCU关闭所述设备电源供电电路和RC充放电电路,仅由所述电池供电电路给RTC系统供电,所述MCU通过I2C通道读取RTC系统的低电压指示位,若I2C通道通讯正常,且所述低电压指示位没有被置位,则表示一切正常,打开所述设备电源供电电路,保持RC充放电电路的关闭状态;若I2C通道通讯正常,而所述低电压指示位被置位,则表示RTC系统出现过低电压告警,执行步骤110;若I2C通道通讯错误,执行步骤120;
[0019] 步骤110、所述MCU清除低电压指示位,此时设备电源供电电路和RC充放电电路处于关闭状态,在延时一段时间后,再次通过I2C通道读取所述低电压指示位,若此时低电压指示位没有被置位,则表示之前的置位是曾经置位,现在则一切正常,打开所述设备电源供电电路,保持RC充放电电路的关闭状态;若此时低电压指示位还是被置位,则表示电池已是低电压状态了,发出低电压告警信息,然后打开设备电源供电电路、关闭电池供电电路和RC充放电电路;所述延时的时间根据实际需要设定;
[0020] 步骤120、I2C通道通讯错误,所述MCU打开所述设备电源供电电路,重新检测一次2
低电压指示位,若IC通道通讯正常,且所述低电压指示位没有被置位,则表示一切正常,保持设备电源供电电路的打开状态以及保持RC充放电电路的关闭状态;若I2C通道通讯正常,而所述低电压指示位被置位,则表示RTC系统出现过低电压告警,执行步骤110;若检查后发现I2C通道通讯还是错误,则表示RTC电量故障,所述MCU打开设备电源供电电路和RC充放电电路,停止电池供电电路供电,以节省电池电量。
[0021] 进一步地,所述步骤120之后还包括步骤121,具体为:所述MCU将检测到RTC电路故障状态及告警信息通过单片机的UART接口发送到设备的主处理器。
[0022] 本发明具有如下优点:
[0023] 本发明采用设备电源供电电路、电池供电电路和RC充放电电路作为后备电源,有效解决RTC系统时间在设备库存及设备关机后容易被复位的问题,同时,本发明可以排查过滤RTC低电压误告警问题及准确判断出电池电量不足。本发明还可以识别电池低电量并发出告警,并由RC充电电路作为RTC后备电源,可以应对设备短时间(一周以内)的关机,保障RTC系统正常工作。本装置还可以明显减少售后维护工作量。【附图说明】
[0024] 下面参照附图结合实施例对本发明作进一步的说明。
[0025] 图1为本发明一种RTC电源管理装置。
[0026] 图2为本发明自动排查低电量告警的流程图。【具体实施方式】
[0027] 实施例一:
[0028] 请参阅图1,一种RTC电源管理装置,其适用于设备的RTC系统中,所述电源管理装置包括一设备电源供电电路1、一RC充放电电路2、一电池供电电路3以及一MCU;所述设备电源供电电路1分别连接电池供电电路3以及RC充放电电路2,所述RC充放电电路2还连接至设备电源供电电路1与电池供电电路3的连接线上并在所述连接线上形成用以连接RTC芯片U1供电端的连接点A,所述设备电源供电电路1、电池供电电路3以及RTC芯片U1均受所述MCU控制,所述RTC芯片U1为RTC系统的主芯片。所述电池供电电路3中一般采用纽扣电池。
[0029] 在本实施例中,所述设备电源供电电路1由电阻R1、三极管Q1、通信继电器LS1以及二极管D1组成;所述电阻R1的一端连接所述MCU的P1引脚,另一端连接三极管Q1的B极,所述三极管Q1的C极连接至所述通信继电器LS1的第2引脚,所述通信继电器LS1的第1引脚和第3引脚还与设备的系统电源相连,所述二极管D1与所述通信继电器LS1的第4引脚相连,所述二极管D1还连接至所述连接点A。所述三极管Q1一般选用NPN型三极管;所述二极管D1一般选用肖特基二极管。
[0030] 所述RC充放电电路2由电阻R2、电容CB1、二极管D2、通信继电器LS2、三极管Q2以及电阻R4组成;所述电阻R4的一端连接所述MCU的P2引脚,另一端连接三极管Q2的B极,所述三极管Q2的C极连接所述通信继电器LS2的第2引脚,所述通信继电器LS2的第3引脚连接连接点A,所述通信继电器LS2的第1引脚连接设备的系统电源,所述通信继电器LS2的第5引脚连接二极管D2的一端,所述二极管D2的另一端还分别连接电阻R2的一端和电容CB1的正极,所述电阻R2的另一端连接所述设备电源供电电路1,在本实施例中,所述电阻R2的另一端连接所述二极管D1。
[0031] 所述电池供电电路3由二极管D3、电阻R3以及电池BAT组成,所述二极管D3、电阻R3以及电池BAT顺次连接,所述二极管D3还连接所述连接点A。
[0032] 所述MCU还包括SCL引脚和SDA引脚,所述RTC系统的RTC芯片包括SCL引脚和SDA引脚;所述MCU的SCL引脚连接所述RTC芯片的SCL引脚,所述MCU的SDA引脚连接所述RTC芯片的SDA引脚,通过该两连接形成所述I2C通道。
[0033] 设备关机时,本装置为RTC系统供电的步骤为:所述MCU的P1引脚输出低电平,所述通信继电器LS1的第3引脚和第4引脚断开,所述设备电源供电电路1不能为RTC系统供电,所述MCU的P2引脚输出低电平,所述通信继电器LS2的第3引脚和第4引脚导通,所述电容CB1通过二极管D2和所述通信继电器LS2给RTC系统供电,当电容CB1电压大于所述电池BAT电压时,所述二极管D3不导通,仅由所述RC充放电电路给RTC系统供电,当电容CB1电压等于所述电池BAT电压时,所述二极管D2和二极管D3均导通,电容CB1和电池BAT同时给RTC系统供电,当电容CB1电压小于所述电池BAT电压时,由所述电池供电电路3给所述RTC系统供电。
[0034] 设备开机时,本装置为RTC系统供电的步骤为:所述设备上电后,MCU的P1引脚输出高电平,MCU的P2引脚输出高电平,所述通信继电器LS1的第3引脚和第4引脚导通,设备提供的电源通过通信继电器LS1经过通信继电器LS1和二极管D1给RTC系统的供电,所述通信继电器LS2的第3引脚和第4引脚断开,所述电容CB1不能给所述RTC系统供电,设备提供的电源通过通信继电器LS1、二极管D1以及电阻R2给电容CB1充电。
[0035] 设备在生产制造后,通常会有关机一段时间(库存时间,路途运输时间),才会上线运行,比如关机时间达到一个月,那么RC充放电电路2中的电容CB1自放电后,电量不足,而电池供电电路3中的电池则可以持续供电(时间大于3年),这样就可避免出现RTC系统的时间被复位的问题。
[0036] 设备上线运行期间,经常会有开关机操作,当一次性纽扣电池电量不足时,MCU可以检测到电池低电压,并发出告警信息提示更换电池,在电池未更换期间,设备关机后,由RC充放电电路给RTC系统供电,供电时间可以持续一周以上,这样可以避免出现RTC时间被复位的问题。
[0037] 请参阅图2,通过本装置实现自动排查低电量告警的步骤为:
[0038] 步骤100、所述设备上电后,所述MCU关闭所述设备电源供电电路1和RC充放电电路2,仅由所述电池供电电路3给RTC系统供电,所述MCU通过I2C通道读取RTC系统的低电压指示位,若I2C通道通讯正常,且所述低电压指示位没有被置位,则表示一切正常,打开所述设备电源供电电路1,保持RC充放电电路2的关闭状态;若I2C通道通讯正常,而所述低电压指示位被置位,则表示RTC系统出现过低电压告警,执行步骤110;若I2C通道通讯错误,执行步骤120;所述置位是指:指设置低电压指示位为1,例如,当低电压指示位为0,表示系统未处于低电压状态;当低电压指示位为1,表示系统处于低电压状态;
[0039] 步骤110、所述MCU清除低电压指示位,此时设备电源供电电路1和RC充放电电路22
处于关闭状态,在延时一段时间后,再次通过I C通道读取所述低电压指示位,若此时低电压指示位没有被置位,则表示之前的置位是曾经置位,现在则一切正常,打开所述设备电源供电电路1,保持RC充放电电路2的关闭状态;若此时低电压指示位还是被置位,则表示电池已是低电压状态了,发出低电压告警信息,然后打开设备电源供电电路1、关闭电池供电电路3和RC充放电电路2;所述延时的时间根据实际需要设定,例如,设定延时时间为200ms;
[0040] 步骤120、I2C通道通讯错误,所述MCU打开所述设备电源供电电路1,重新检测一次低电压指示位,若I2C通道通讯正常,且所述低电压指示位没有被置位,则表示一切正常,保持设备电源供电电路1的打开状态以及保持RC充放电电路2的关闭状态;若I2C通道通讯正常,而所述低电压指示位被置位,则表示RTC系统出现过低电压告警,执行步骤110;若检查后发现I2C通道通讯还是错误,则表示RTC电量故障(默认RTC系统低电压),所述MCU打开设备电源供电电路1和RC充放电电路2,停止电池供电电路3供电,以节省电池电量。
[0041] 步骤121、所述MCU将检测到RTC电路故障状态及告警信息通过单片机的UART接口发送到设备的主处理器。
[0042] 通过上述步骤可以排查RTC低电压误告警问题及准确判断出电池电量不足,启动告警提示更换电池,并过滤掉一些由干扰造成的低电压告警误判信息。当电池电量不足时,通过RC充放电电路能应对设备的短时间关机,保障RTC的正常工作。
[0043] 实施例二:
[0044] 请参阅图1,一种RTC电源管理方法,该管理方法是基于一种RTC电源管理装置实现的,所述电源管理装置其适用于设备的RTC系统中,所述RTC电源管理装置包括一设备电源供电电路1、一电池供电电路3、一RC充放电电路2以及一MCU;所述电源管理方法包括关机电源管理步骤和开机电源管理步骤;
[0045] 所述关机电源管理步骤为:设备关机时,若所述RC充放电电路2输出的电压高于所述电池供电电路输出的电压,则RC充放电电路2给RTC系统的供电,若所述RC充放电电路2输出的电压等于所述电池供电电路3输出的电压,则RC充放电电路2和电池供电电路3同时给RTC系统的供电,若所述RC充放电电路2输出的电压小于所述电池供电电路3输出的电压,由所述电池供电电路3给所述RTC系统供电;
[0046] 所述RC充放电电路2由电阻R2、电容CB1、二极管D2、通信继电器LS2、三极管Q2以及电阻R4组成;所述电阻R4的一端连接所述MCU的P2引脚,另一端连接三极管Q2的B极,所述三极管Q2的C极连接所述通信继电器LS2的第2引脚,所述通信继电器LS2的第3引脚连接连接点A,所述通信继电器LS2的第1引脚连接设备的系统电源,所述通信继电器LS2的第5引脚连接二极管D2的一端,所述二极管D2的另一端还分别连接电阻R2的一端和电容CB1的正极,所述电阻R2的另一端连接所述设备电源供电电路1,在本实施例中,所述电阻R2的另一端连接所述二极管D1。
[0047] 所述电池供电电路3由二极管D3、电阻R3以及电池BAT组成,所述二极管D3、电阻R3以及电池BAT顺次连接,所述二极管D3还连接所述连接点A
[0048] 所述关机电源管理步骤具体为:
[0049] 设备关机时,所述MCU的P1引脚输出低电平,所述通信继电器LS1的第3引脚和第4引脚断开,所述设备电源供电电路1不能为RTC系统供电,所述MCU的P2引脚输出低电平,所述通信继电器LS2的第3引脚和第4引脚导通,所述电容CB1通过二极管D2和所述通信继电器LS2给RTC系统供电,当电容CB1电压大于所述电池BAT电压时,所述二极管D3不导通,仅由所述RC充放电电路给RTC系统供电,当电容CB1电压等于所述电池BAT电压时,所述二极管D2和二极管D3均导通,电容CB1和电池BAT同时给RTC系统供电,当电容CB1电压小于所述电池BAT电压时,由所述电池供电电路3给所述RTC系统供电。
[0050] 所述开机电源管理步骤为:所述设备上电后,MCU控制设备提供的电源通过所述设备电源供电电路1给RTC系统的供电,同时MCU控制设备提供的电源给所述RC充放电电路充电2,所述电池供电电路3和RC充放电电路2均不为所述RTC系统供电提供电源。
[0051] 所述设备电源供电电路1具体为:所述设备电源供电电路1由电阻R1、三极管Q1、通信继电器LS1以及二极管D1组成;所述电阻R1的一端连接所述MCU的P1引脚,另一端连接三极管Q1的B极,所述三极管Q1的C极连接至所述通信继电器LS1的第2引脚,所述通信继电器LS1的第1引脚和第3引脚还与设备的系统电源相连,所述二极管D1与所述通信继电器LS1的第4引脚相连,所述二极管D1还连接至所述连接点A。所述三极管Q1一般选用NPN型三极管,所述二极管D1一般选用肖特基二极管。
[0052] 所述开机电源管理步骤为:所述设备上电后,MCU的P1引脚输出高电平,MCU的P2引脚输出高电平,所述通信继电器LS1的第3引脚和第4引脚导通,设备提供的电源通过通信继电器LS1经过通信继电器LS1和二极管D1给RTC系统的供电,所述通信继电器LS2的第3引脚和第4引脚断开,所述电容CB1不能给所述RTC系统供电,设备提供的电源通过通信继电器LS1、二极管D1以及电阻R2给电容CB1充电。
[0053] 所述MCU还包括SCL引脚和SDA引脚,所述RTC系统的RTC芯片U1包括SCL引脚和SDA引脚;所述MCU的SCL引脚连接所述RTC芯片U1的SCL引脚,所述MCU的SDA引脚连接所述RTC芯片U1的SDA引脚,通过该两连接形成所述I2C通道。
[0054] 请参阅图2,通过本装置实现自动排查低电量告警的步骤为:
[0055] 步骤100、所述设备上电后,所述MCU关闭所述设备电源供电电路1和RC充放电电路2,仅由所述电池供电电路3给RTC系统供电,所述MCU通过I2C通道读取RTC系统的低电压指示位,若I2C通道通讯正常,且所述低电压指示位没有被置位,则表示一切正常,打开所述设备电源供电电路1,保持RC充放电电路2的关闭状态;若I2C通道通讯正常,而所述低电压指示位被置位,则表示RTC系统出现过低电压告警,执行步骤110;若I2C通道通讯错误,执行步骤120;所述置位是指:指设置低电压指示位为1,例如,当低电压指示位为0,表示系统未处于低电压状态;当低电压指示位为1,表示系统处于低电压状态;
[0056] 步骤110、所述MCU清除低电压指示位,此时设备电源供电电路1和RC充放电电路2处于关闭状态,在延时一段时间后,再次通过I2C通道读取所述低电压指示位,若此时低电压指示位没有被置位,则表示之前的置位是曾经置位,现在则一切正常,打开所述设备电源供电电路1,保持RC充放电电路2的关闭状态;若此时低电压指示位还是被置位,则表示电池已是低电压状态了,发出低电压告警信息,然后打开设备电源供电电路1、关闭电池供电电路3和RC充放电电路2;所述延时的时间根据实际需要设定,例如,设定延时时间为200ms;
[0057] 步骤120、I2C通道通讯错误,所述MCU打开所述设备电源供电电路1,重新检测一次低电压指示位,若I2C通道通讯正常,且所述低电压指示位没有被置位,则表示一切正常,保持设备电源供电电路1的打开状态以及保持RC充放电电路2的关闭状态;若I2C通道通讯正常,而所述低电压指示位被置位,则表示RTC系统出现过低电压告警,执行步骤110;若检查2
后发现I C通道通讯还是错误,则表示RTC电量故障(默认RTC系统低电压),所述MCU打开设备电源供电电路1和RC充放电电路2,停止电池供电电路3供电,以节省电池电量。
[0058] 步骤121、所述MCU将检测到RTC电路故障状态及告警信息通过单片机的UART接口发送到设备的主处理器。
[0059] 通过上述步骤可以排查RTC低电压误告警问题及准确判断出电池电量不足,启动告警提示更换电池,并过滤掉一些由干扰造成的低电压告警误判信息。当电池电量不足时,通过RC充放电电路能应对设备的短时间关机,保障RTC的正常工作。
[0060] 本发明具有如下优点:
[0061] 本发明采用设备电源供电电路、电池供电电路和RC充放电电路作为后备电源,有效解决RTC系统时间在设备库存及设备关机后容易被复位的问题,同时,本发明可以排查过滤RTC系统低电压误告警问题及准确判断出电池电量不足。本发明还可以识别电池低电量并发出告警,并由RC充电电路作为RTC后备电源,可以应对设备短时间(一周以内)的关机,保障RTC系统正常工作。本装置还可以明显减少售后维护工作量。
[0062] 虽然以上描述了本发明的具体实施方式,但是熟悉本技术领域的技术人员应当理解,我们所描述的具体的实施例只是说明性的,而不是用于对本发明的范围的限定,熟悉本领域的技术人员在依照本发明的精神所作的等效的修饰以及变化,都应当涵盖在本发明的权利要求所保护的范围内。