本发明涉及复位电路领域,尤其涉及一种复位控制电路及复位方法。
背景技术:
1、在需要对系统进行复位时往往需要让系统下电后重新上电,在实际情况下,让系统上下电的过程往往比较难以实现;
2、对于有专用复位引脚的系统来说,只需要简单的将该引脚置为有效电平状态就可实现对系统的复位,但这需要将该引脚引出到终端设备,方便终端设备在需要复位时对其进行操作,这对于引脚紧张的芯片系统来说需要增加芯片成本。
3、综上,现有技术中如果实现复位的控制需要改进系统的芯片系统,额外增加芯片才能实现。
技术实现思路
1、鉴于上述问题,提出了本发明以便提供克服上述问题或者至少部分地解决上述问题的一种复位控制电路及复位方法。
2、根据本发明的一个方面,提供了一种复位控制电路,所述控制电路包括:复位终端、复位控制器、串行数据线sda和串行时钟线scl;
3、所述复位控制器包括可控开关、复位检测电路、第五串联电阻r5、第三电阻r3和第四电阻r4;
4、所述可控开关的活动端与复位电路连接,固定端与电源连接;
5、所述活动端与所述固定端接触,所述可控开关闭合;
6、所述第五串联电阻r5的一端与所述活动端连接,另一端与所述串行数据线sda连接;
7、所述复位检测电路与所述串行数据线sda连接;
8、所述第三电阻r3的一端与所述串行数据线sda连接,另一端接地;
9、所述第四电阻r4一端与所述串行时钟线scl连接,另一端接地。
10、可选的,所述复位终端具体包括:nmos管、第六电阻r6和第二电阻r2;
11、所述nmos管的源极接地,漏极与所述串行数据线sda连接,栅极与复位控制信号连接;
12、所述第六电阻r6的一端与所述串行数据线sda连接,另一端与供电系统连接;
13、所述第二电阻r2的一端与所述供电系统连接,另一端与所述串行时钟线scl连接。
14、可选的,所述第五串联电阻r5的阻值为10k欧姆。
15、可选的,所述复位检测电路输出复位信号至所述控制器,用于所述控制器的复位。
16、本发明还提供了一种复位方法,应用于上述所述的一种复位控制电路,所述复位方法包括:
17、确定所述串行数据线sda引脚为高电平;
18、断开所述可控开关,所有计时停止并清零;
19、确定所述串行数据线sda引脚为低电平;
20、所述复位检测电路对所述串行数据线sda引脚的低电平状态开始计时,获得低电平状态时间;
21、确定所述可控开关闭合,所述可控开关闭合时间计时;
22、确定所述可控开关闭合时间超过闭合时间阈值t,断开所述可控开关。
23、确定所述可控开关打开,确定所述低电平状态时间等于3t/4,闭合可控开关,其中t为计时周期;
24、确定所述低电平状态时间大于3t/4,确定所述低电平状态时间大于等于t,产生复位信号。
25、可选的,所述闭合时间阈值t为30ms。
26、可选的,所述产生复位信号之后还包括:触发控制器复位。
27、可选的,所述计时周期t为2秒。
28、可选的,所述串行数据线sda引脚为高电平具体为:终端断电或者是所述串行数据线sda与终端断开,复位检测电路将断开可控开关,计时停止并清零。
29、可选的,所述可控开关闭合时间超过闭合时间阈值t之后具体包括:在所述可控开关闭合期间,复位检测电路对所述串行数据线sda 引脚进行实时检测,在经过所述闭合时间阈值t后,断开所述可控开关。
30、本发明提供的一种复位控制电路及复位方法,所述控制电路包括:复位终端、复位控制器、串行数据线sda和串行时钟线scl;所述复位控制器包括可控开关、复位检测电路、第五串联电阻r5、第三电阻r3和第四电阻r4;所述可控开关的活动端与复位电路连接,固定端与电源连接;所述活动端与所述固定端接触,所述可控开关闭合;所述第五串联电阻r5的一端与所述活动端连接,另一端与所述串行数据线sda连接;所述复位检测电路与所述串行数据线sda连接;所述第三电阻r3的一端与所述串行数据线sda连接,另一端接地;所述第四电阻r4一端与所述串行时钟线scl连接,另一端接地。直接复位检测电路产生复位控制器信号复位控制器。
31、上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
1.一种复位控制电路,其特征在于,所述控制电路包括:复位终端、复位控制器、串行数据线sda和串行时钟线scl;
2.根据权利要求1所述的一种复位控制电路,其特征在于,所述复位终端具体包括:nmos管、第六电阻r6和第二电阻r2;
3.根据权利要求1所述的一种复位控制电路,其特征在于,所述第五串联电阻r5的阻值为10k欧姆。
4.根据权利要求1所述的一种复位控制电路,其特征在于,所述复位检测电路输出复位信号至所述控制器,用于所述控制器的复位。
5.一种复位方法,其特征在于,应用于上述权利要求1-2所述的一种复位控制电路,所述复位方法包括:
6.根据权利要求5所述的一种复位方法,其特征在于,所述闭合时间阈值t为30ms。
7.根据权利要求5所述的一种复位方法,其特征在于,所述产生复位信号之后还包括:触发控制器复位。
8.根据权利要求5所述的一种复位方法,其特征在于,所述计时周期t为2秒。
9.根据权利要求5所述的一种复位方法,其特征在于,所述串行数据线sda引脚为高电平具体为:终端断电或者是所述串行数据线sda与终端断开,复位检测电路将断开可控开关,计时停止并清零。
10.根据权利要求5所述的一种复位方法,其特征在于,所述可控开关闭合时间超过闭合时间阈值t之后具体包括: