CN102508536A - 一种嵌入式***中的单键开关机电路及其控制方法 - Google Patents
一种嵌入式***中的单键开关机电路及其控制方法 Download PDFInfo
- Publication number
- CN102508536A CN102508536A CN2011103329286A CN201110332928A CN102508536A CN 102508536 A CN102508536 A CN 102508536A CN 2011103329286 A CN2011103329286 A CN 2011103329286A CN 201110332928 A CN201110332928 A CN 201110332928A CN 102508536 A CN102508536 A CN 102508536A
- Authority
- CN
- China
- Prior art keywords
- resistance
- triode
- circuit
- shutdown
- power supply
- 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.)
- Granted
Links
Images
Landscapes
- Power Sources (AREA)
Abstract
本发明公开了
一种嵌入式***中的单键开关机电路及其控制方法,
该电路采用较少的电子元器件,实现了单键开关机的功能,并通过检测端口检测该单键开关机电路中的高、低电平状态,从而判定关开机动作,该电路
抗干扰能力强,在关机时功耗小,
同时,控制该单键开关机电路的控制方法简单,易于实现,
避免了将开关机状态存储在FLASH中而因软件不可预知性导致的
可能需要保护的数据丢失的情况发生,可靠性好。
Description
技术领域
本发明涉及一种嵌入式***中的单键开关机电路及其控制方法。
背景技术
在嵌入式***中目前开关机从原理上主要有如下几种:硬件强行关机、软件控制切断电源、软硬件结合断电。
硬件关机大部分运用在开关电源的***中,其原理是通过按键开关直接切断电源,它的优点是关机状态零功耗、受干扰能力强、能完全地保护后级电路,但其软件控制不可预料性导致可能需要保护的数据丢失。
软件关机适用于较大型嵌入式控制***中,它通过软件控制断开部分的***电源,使开机驱动部分电路进入休眠状态,其软件预知性强,能够及时地保护软件***运行环境,但其在关机状态下具有一定的功耗,还可能会在受到电磁干扰时***重新启动。
软硬件结合关机主要运用在消费电子行业,它们大部分是通过硬件复位软件判断来达到开关机功能的。目前大部分小***如家电控制面板、电子衡器等都是利用单片机复位和带记忆功能的FLASH共同实现开关机功能,如附图1中为一种常见的开关机电路,其主要工作原理是将POWER OFF相应的端口置为高电平,从FLASH中读取上次的开机/关机状态,并对其状态取反,作为本次的开机/关机状态再存储到FLASH中去,然后判断开机/关机状态,若判定为开机状态则保持POWER OFF相应的端口为高电平,若判定为关机状态则将POWER OFF相应的端口置为低电平,达到关机功能。该电路元器件较多,软件可预见性低,在关机状态下具有一定的功耗,而且软件控制不可预料性导致可能需要保护的数据丢失。
发明内容
本发明的目的是提供一种嵌入式***中的单键开关机电路。
为达到上述目的,本发明采用的技术方案是:一种嵌入式***中的单键开关机电路,所述电路包括电阻R6、R7、R10、R11、R12、R14、三极管Q1、Q3、按键开关、电源JP3,所述电源JP3的第一脚接地,所述第一脚为负极,所述电源JP3的第二脚为正极,所述第二脚分两路分别连接所述电阻R6、所述三极管Q1的发射极E,所述电阻R6经所述电阻R10、所述按键开关接地,所述三极管Q1的基极B分两路,一路经所述电阻R11与所述三极管Q3的集电极C相连,另一路与所述电阻R6相连,所述三极管Q1的集电极C与经稳压芯片与需供电的***相连,所述三极管Q3的发射极E接地,所述三极管Q3的基极B分两路,一路经过所述电阻R14接地,另一路经所述电阻R12、R7与所述需供电的***相连,所述电路还包括二极管D1,所述二极管D1的阳极接入所述电阻R7与所述电阻R12之间,并与单片机的检测端口相连,所述二极管D1的阴极接入所述电阻R10与所述按键开关之间。
优选地,所述稳压芯片的输入极分两路分别连接有电容C8、C9,所述稳压芯片的输出极分两路分别连接有电容C10、C11。
本发明的另一个目的在于提供一种嵌入式***中的单键开关机电路的控制方法。
为了达到以上目的,本发明采用的技术方案是:一种嵌入式***中的单键开关机电路的控制方法,所述控制方法包括以下步骤:
(a)将所述检测端口置为高电平;
(b)根据所述检测端口检测的结果,判断开关机动作;
(c)若判定为开机,则开机并保持高电平;若判定为关机,则将所述检测端口置为低电平并关机;
(d)返回。
由于上述技术方案的运用,本发明与现有技术相比具有下列优点:该电路采用较少的电子元器件,实现了单键开关机的功能,并通过检测端口检测该单键开关机电路中的高、低电平状态,从而判定关开机动作,该电路抗干扰能力强,在关机时功耗小,同时,控制该单键开关机电路的控制方法简单,易于实现,避免了将开关机状态存储在FLASH中而因软件不可预知性导致的可能需要保护的数据丢失的情况发生,可靠性好。
附图说明
附图1为现有的单键开关机电路示意图;
附图2为现有的控制方法的流程图;
附图3为本发明的单键开关机电路原理图;
附图4为本发明的控制方法的流程图。
具体实施方式
下面结合附图来进一步阐述本发明的结构和工作原理。
参见图3所示,一种嵌入式***中的单键开关机电路,该电路包括电阻R6、R7、R10、R11、R12、R14、三极管Q1、Q3、按键开关、电源JP3,电源JP3的第一脚为负极,接地连接,其第二脚为正极,该第二脚分两路分别连接电阻R6、三极管Q1的发射极E,电阻R6经电阻R10、按键开关接地,三极管Q1的基极B分两路,一路经电阻R11与三极管Q3的集电极C相连,另一路与电阻R6相连,三极管Q1的集电极C与经稳压芯片U4与需供电的***相连,三极管Q3的发射极E接地,三极管Q3的基极B分两路,一路经过电阻R14接地,另一路经电阻R12、R7与需供电的***相连,该电路还包括二极管D1,二极管D1的阳极接入电阻R7与所述电阻R12之间,并与单片机的检测端口相连,二极管D1的阴极接入电阻R10与按键开关之间,图3中,VB表示的是电池电压,VCC表示的是需供电的***的电压,VIN表示的是三极管Q1的后级电压。当***处于关机状态时,将按键开关按下,该按键开关接通瞬间电阻R6、R10形成分压,使得三极管Q1的发射极E与基极B之间存在压差,三极管Q1导通,此时VIN=VB-Vce,其中Vce为三极管Q1导通时的管压降,此时***开始上电;***上电启动后单片机将检测端口CHECK置为高电平,这时电阻R12、R14形成分压,使得三极管Q3的发射极E与基极B之间存在压差,三极管Q3导通,三极管Q3导通后R6、R11形成分压,使得三极管Q1继续保持导通状态,即保持VIN=VB-Vce,VIN的电压为稳压芯片U4提供电源,经稳压芯片U4稳压后的电压VCC即为需供电的***的电压;当***需要关机时,将按键开关按下,该瞬间二极管D1的阴极接地,二极管D1导通,检测端口CHECK检测到该信号,单片机***认为是关机,将该端口置为低电平,这时三极管Q3、Q1相继截止,VIN=0,此时稳压芯片U4无输入电源,则VCC=0,***关机。该单键开关机电路相比现有技术中采用的电路(参见图1所示)所用到的电子元器件较少,抗干扰能力强,此外,该电路在关机时功耗小,同时通过检测端口CHECK检测开关机状态,避免了将开关机状态存储在FLASH中而因软件不可预知性导致的可能需要保护的数据丢失的情况发生。
参见图3所示,稳压芯片U4的输入级分两路分别连接有电容C8、C9,稳压芯片U4的输出极分两路分别连接有电容C10、C11,电容C8、C9分别对稳压芯片U4的输入电压进行高频、低频滤波,电容C10、C11分别对稳压芯片U4的输出电压进行低频、高频滤波,从而为***提供稳定的电压VCC。
以下具体阐述本发明的单键开关机电路的控制方法。
参见图4所示,首先,检测端口CHECK连接的是单片机,单片机程序将检测端口CHECK置为高电平,检测端口CHECK对电路中的高、低电平状态进行检测,从而判定开关机动作,若检测到的高电平,则判定为开机,检测端口CHECK保持高电平状态;若检测到的是低电平,则判定为关机,单片机程序将检测端口CHECK置为低电平,***关机,关机后返回。该方法简单,易于实现。
Claims (3)
1.一种嵌入式***中的单键开关机电路,其特征在于:
所述电路包括电阻R6、R7、R10、R11、R12、R14、三极管Q1、Q3、按键开关、电源JP3,所述电源JP3的第一脚接地,所述第一脚为负极,所述电源JP3的第二脚为正极,所述第二脚分两路分别连接所述电阻R6、所述三极管Q1的发射极E,所述电阻R6经所述电阻R10、所述按键开关接地,所述三极管Q1的基极B分两路,一路经所述电阻R11与所述三极管Q3的集电极C相连,另一路与所述电阻R6相连,所述三极管Q1的集电极C与经稳压芯片与需供电的***相连,所述三极管Q3的发射极E接地,所述三极管Q3的基极B分两路,一路经过所述电阻R14接地,另一路经所述电阻R12、R7与所述需供电的***相连,所述电路还包括二极管D1,所述二极管D1的阳极接入所述电阻R7与所述电阻R12之间,并与单片机的检测端口相连,所述二极管D1的阴极接入所述电阻R10与所述按键开关之间。
2.根据权利要求1所述的一种嵌入式***中的单键开关机电路,其特征在于:所述稳压芯片的输入极分两路分别连接有电容C8、C9,所述稳压芯片的输出极分两路分别连接有电容C10、C11。
3.控制权利要求1所述的单键开关机电路的控制方法,其特征在于:所述控制方法包括以下步骤:
(a)将所述检测端口置为高电平;
(b)根据所述检测端口检测的结果,判断开关机动作;
(c)若判定为开机,则开机并保持高电平;若判定为关机,则将所述检测端口置为低电平并关机;
(d)返回。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110332928.6A CN102508536B (zh) | 2011-10-28 | 2011-10-28 | 一种嵌入式***中的单键开关机电路及其控制方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110332928.6A CN102508536B (zh) | 2011-10-28 | 2011-10-28 | 一种嵌入式***中的单键开关机电路及其控制方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102508536A true CN102508536A (zh) | 2012-06-20 |
CN102508536B CN102508536B (zh) | 2014-07-09 |
Family
ID=46220636
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201110332928.6A Active CN102508536B (zh) | 2011-10-28 | 2011-10-28 | 一种嵌入式***中的单键开关机电路及其控制方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102508536B (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104426368A (zh) * | 2013-08-22 | 2015-03-18 | 中国长城计算机深圳股份有限公司 | 一种开关电路及电源 |
CN104570871A (zh) * | 2014-12-30 | 2015-04-29 | 上海力申科学仪器有限公司 | 开关机电路 |
CN104639141A (zh) * | 2015-03-05 | 2015-05-20 | 青岛歌尔声学科技有限公司 | 一种开关电路及具有该电路的终端 |
CN106374899A (zh) * | 2016-10-26 | 2017-02-01 | 山东大学 | 面向家庭服务机器人的防误开关机开关电路及其控制方法 |
CN106528237A (zh) * | 2013-10-18 | 2017-03-22 | 歌尔科技有限公司 | Mcu启动模式选择电路和基于该电路的mcu代码更新方法 |
CN106547232A (zh) * | 2015-09-22 | 2017-03-29 | 万众科技有限公司 | 一种硬开关电路 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN201289453Y (zh) * | 2008-10-31 | 2009-08-12 | 上海精密科学仪器有限公司 | 一种软关机电路 |
CN101783663A (zh) * | 2009-12-29 | 2010-07-21 | 福建鑫诺通讯技术有限公司 | 一种可控的开关机电路 |
CN202309652U (zh) * | 2011-10-28 | 2012-07-04 | 惠而邦电子衡器(昆山)有限公司 | 一种嵌入式***中的单键开关机电路 |
-
2011
- 2011-10-28 CN CN201110332928.6A patent/CN102508536B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN201289453Y (zh) * | 2008-10-31 | 2009-08-12 | 上海精密科学仪器有限公司 | 一种软关机电路 |
CN101783663A (zh) * | 2009-12-29 | 2010-07-21 | 福建鑫诺通讯技术有限公司 | 一种可控的开关机电路 |
CN202309652U (zh) * | 2011-10-28 | 2012-07-04 | 惠而邦电子衡器(昆山)有限公司 | 一种嵌入式***中的单键开关机电路 |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104426368A (zh) * | 2013-08-22 | 2015-03-18 | 中国长城计算机深圳股份有限公司 | 一种开关电路及电源 |
CN106528237A (zh) * | 2013-10-18 | 2017-03-22 | 歌尔科技有限公司 | Mcu启动模式选择电路和基于该电路的mcu代码更新方法 |
CN106528237B (zh) * | 2013-10-18 | 2019-10-18 | 歌尔科技有限公司 | Mcu启动模式选择电路和基于该电路的mcu代码更新方法 |
CN104570871A (zh) * | 2014-12-30 | 2015-04-29 | 上海力申科学仪器有限公司 | 开关机电路 |
CN104639141A (zh) * | 2015-03-05 | 2015-05-20 | 青岛歌尔声学科技有限公司 | 一种开关电路及具有该电路的终端 |
CN104639141B (zh) * | 2015-03-05 | 2018-07-31 | 歌尔智能科技有限公司 | 一种开关电路及具有该电路的终端 |
CN106547232A (zh) * | 2015-09-22 | 2017-03-29 | 万众科技有限公司 | 一种硬开关电路 |
CN106547232B (zh) * | 2015-09-22 | 2019-02-26 | 万众科技有限公司 | 一种硬开关电路 |
CN106374899A (zh) * | 2016-10-26 | 2017-02-01 | 山东大学 | 面向家庭服务机器人的防误开关机开关电路及其控制方法 |
CN106374899B (zh) * | 2016-10-26 | 2023-08-25 | 山东大学 | 面向家庭服务机器人的防误开关机开关电路及其控制方法 |
Also Published As
Publication number | Publication date |
---|---|
CN102508536B (zh) | 2014-07-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101106264B (zh) | 电子设备防水自动保护装置 | |
CN103944254B (zh) | 掉电保护电路及设备 | |
CN205017207U (zh) | 开关机控制电路和开关电源 | |
CN201075737Y (zh) | 一种掉电保护电路 | |
CN102508536B (zh) | 一种嵌入式***中的单键开关机电路及其控制方法 | |
CN104065121B (zh) | 一种智能半导体温差发电控制器及控制方法 | |
CN202309652U (zh) | 一种嵌入式***中的单键开关机电路 | |
CN103647339B (zh) | 多电源并联供电装置 | |
CN103543344B (zh) | 一种解决电容屏失效的方法及电容屏异常侦测电路 | |
CN209103135U (zh) | 基于单片机应用的开机电路 | |
CN202634566U (zh) | 复位控制电路及电视机 | |
CN103490447B (zh) | 基于mosfet管防逆流的光伏发电*** | |
CN101930219B (zh) | 一种放电控制电路及计算机 | |
CN204290464U (zh) | 供电电路及电子设备 | |
CN202353187U (zh) | 一种蓄电池短路过流保护单元 | |
CN102339239B (zh) | 带自动关闭功能的看门狗电路 | |
CN205453082U (zh) | 一种基于电流检测的抗闩锁电路 | |
CN103713912B (zh) | 一种计算机自动开机电路 | |
CN102882496A (zh) | 具有开关检测和微控制器复位功能的电路 | |
CN104914966A (zh) | 一种单片机自断电重启电路 | |
CN103760798A (zh) | 一种太阳能存储智能管理*** | |
CN102291558B (zh) | 一种电视机及其复位*** | |
CN208316365U (zh) | 一种掉电时间延长电路以及电源控制电路 | |
CN205051670U (zh) | 掉电自启控制电路 | |
CN103036686A (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 | ||
C53 | Correction of patent of invention or patent application | ||
CB02 | Change of applicant information |
Address after: 215300 cities in Jiangsu Province town of Kunshan City Zhou Shunchang Road No. 99 Applicant after: Taiheng Precision Measurement Control (Kunshan) Co.,Ltd. Address before: Suzhou City, Jiangsu province 215300 city town of Kunshan City Zhou Shunchang Road No. 99 Applicant before: Tscale Electronics Mfg. (Kunshan) Co., Ltd. |
|
COR | Change of bibliographic data |
Free format text: CORRECT: APPLICANT; FROM: HUI ERBANG ELECTRONIC WEIGHTING SCALE (KUNSHAN) CO., LTD. TO: T-SCALE PRECISION MEASURING + CONTROL (KUNSHAN) CO.,LTD. |
|
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |