一种开关机电路和电子设备的制作方法

文档序号:33523324发布日期:2023-03-22 06:54阅读:68来源:国知局
一种开关机电路和电子设备的制作方法

1.本技术涉及开关机电路技术领域,尤其涉及带有单片机的电子设备的开关机电路。


背景技术:

2.对于常规的包含单片机(microcontroller unit,mcu)的电子设备产品,可以通过按键实现开关机,mcu可以通过检测按键的状态,作为触发信号,来控制系统电源的打开或关闭,从而实现产品上电工作或断电关机。
3.带mcu的产品需要靠程序控制实现应有的功能,新产品需要烧写程序,烧写程序时需要外部电源供电。但是对于还未烧写程序的mcu就不适用,因没有程序而无法控制供电电源来维持供电。特别是arm芯片烧写时间比较长,需要一直人为的按住按键保持供电,给mcu烧写程序提供电源,此操作批量生产不可取,效率低。
4.因此,对于未烧写程序的产品,如何避免按住按键来保持供电,是需要解决的技术问题。


技术实现要素:

5.本技术的目的在于提供一种开关机电路和电子设备,以解决现有技术中对于未烧写程序的产品,如何避免按住按键来保持供电的技术问题。
6.为实现上述目的,本技术实施例采取了如下技术方案。
7.第一方面,本技术实施例提供一种开关机电路,包括按键、触发逻辑模块、开关管模块和系统供电模块。
8.所述按键的第一端和开关管模块的第一端均用于与输入电源电连接;所述按键的第二端与所述触发逻辑模块的第一输入端电连接,所述触发逻辑模块的输出端与所述开关管模块的控制端电连接,所述触发逻辑模块的第二输入端用于与主控mcu的输出端电连接;所述开关管模块的第二端与所述系统供电模块电连接;所述系统供电模块、所述按键的第二端均用于与所述主控mcu电连接。
9.可选地,所述触发逻辑模块包括d触发器单元和逻辑门单元;
10.所述按键的第二端与所述d触发器单元电连接,所述d触发器单元分别与所述逻辑门单元和所述开关管模块的控制端电连接,所述逻辑门单元用于与主控mcu的输出端电连接。
11.可选地,所述d触发器单元包括第一d触发器和第二d触发器;
12.所述第一d触发器中,数据端与所述按键的第一端电连接,时钟端与所述按键的第二端电连接,正输出端通过第一延时单元与复位端电连接,正输出端与所述逻辑门单元电连接;
13.所述第二d触发器中,数据端与负输出端电连接,时钟端与所述逻辑门单元电连接,正输出端与开关管模块电连接,复位端通过上电复位单元与电源电连接,正输出端、负
输出端均与所述逻辑门单元电连接。
14.可选地,所述第一延时单元包括第十一电阻和第七电容,所述第十一电阻连接于所述第一d触发器的正输出端和所述第一d触发器的复位端之间,所述第七电容连接于所述第一d触发器的复位端和地之间。
15.可选地,所述上电复位单元包括第六电容,所述第六电容连接于所述电源和所述第二d触发器的复位端之间。
16.可选地,所述逻辑门单元包括四个与非门,分别为第一门、第二门、第三门和第四门;
17.所述第一门中,第一输入端连接所述第一d触发器的正输出端,第二输入端连接所述第二d触发器的负输出端;
18.所述第二门中,输出端连接所述第二d触发器的时钟端,第一输入端连接所述第一门的输出端,第二输入端连接所述第三门的输出端;
19.所述第三门中,第一输入端连接所述第二d触发器的正输出端,第二输入端连接所述第四门的输出端;
20.所述第四门中,第一输入端和第二输入端均用于连接所述主控mcu的输出端。
21.可选地,所述开关机电路还包括第四开关管,所述按键的第二端与所述第四开关管的控制端电连接,所述第四开关管的第一端连接电源且连接所述主控mcu的输入端,所述第四开关管的第二端接地。
22.可选地,所述开关管模块包括mosfet,所述mosfet的控制端连接所述触发逻辑模块的输出端,所述mosfet的第一端用于连接输入电源,所述mosfet的第二端连接所述系统供电模块。
23.可选地,所述开关管模块还包括三极管,所述三极管的控制端连接所述触发逻辑模块的输出端,所述三极管的第一端连接所述mosfet的控制端,所述三极管的第二端接地。
24.第二方面,本技术实施例提供一种电子设备,包括主控mcu和第一方面的开关机电路,所述主控mcu分别与所述开关机电路的按键、系统供电模块和触发逻辑模块电连接,所述主控mcu还用于连接程序下载接口。
25.相对于现有技术,本技术具有以下有益效果:
26.本技术实施例提供的开关机电路,利用产品上的按键,实现一键打开电源维持供电。可以批量操作,对批量新产品进行程序烧录,提高生产效率。
27.还可以进一步设置待程序下载完成后,识别按键状态,控制电源关机,使关机也通过该按键实现。
附图说明
28.为了更清楚地说明本技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
29.图1为本技术实施例提供的一种开关机电路示意图;
30.图2为本技术实施例提供的一种d触发器单元和逻辑门单元实现触发逻辑模块的
开关机电路示意图;
31.图3为本技术实施例的一种双d触发器和4个与非门实现的开关机电路示意图;
32.图4为本技术实施例的开关机电路的附属电路示意图。
33.附图标记说明:
34.100-开关机电路
35.11-按键
36.12-触发逻辑模块
37.121-d触发器单元
38.122-逻辑门单元
39.13-开关管模块
40.14-系统供电模块
41.20-输入电源
42.30-主控mcu
43.40-程序下载接口
具体实施方式
44.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,所描述的实施例是本技术一部分实施例,而不是全部的实施例。通常在此处附图中描述的本技术实施例的组件可以以各种不同的配置来布置和设计。
45.因此,以下对在附图中提供的本技术的实施例的详细描述并非旨在限制要求保护的本技术的范围,而是仅仅表示本技术的选定实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。在不冲突的情况下,下述的实施例及实施例中的特征可以相互组合。
46.在本技术的描述中,需要说明的是,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。术语“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是直接相连,也可以通过中间媒介间接相连。
47.现有的带mcu的产品烧写程序时,需要外部电源供电,需要一直人为的按住按键保持供电,不利于生产,效率低。
48.为了克服以上问题,可参阅图1,本技术实施例提供了一种开关机电路100,包括按键11、触发逻辑模块12、开关管模块13和系统供电模块14。
49.连接关系为:所述按键11的第一端和开关管模块13的第一端均用于与输入电源20电连接;所述按键11的第二端与所述触发逻辑模块12的第一输入端电连接,所述触发逻辑模块12的输出端与所述开关管模块13的控制端电连接,所述触发逻辑模块12的第二输入端用于与主控mcu30的输出端电连接;所述开关管模块13的第二端与所述系统供电模块14电连接;所述系统供电模块14、所述按键11的第二端均用于与所述主控mcu30电连接。
50.可以得出本技术实施例的有益效果:按键对逻辑触发模块输入,逻辑触发模块控制开关管模块持续导通,即可使系统供电模块持续将来自输入电源的电供给主控mcu。即实
现一键打开电源维持供电。可以批量操作,对批量新产品进行程序烧录,提高生产效率。
51.触发逻辑模块可以由触发器与逻辑门电路组合实现。
52.一种实施方式如图2,所述触发逻辑模块12包括d触发器单元121和逻辑门单元122。
53.图中的连接关系为:所述按键的第二端与所述d触发器单元121电连接,所述d触发器单元121分别与所述逻辑门单元122和所述开关管模块的控制端电连接,所述逻辑门单元122用于与主控mcu的输出端电连接。
54.所述d触发器单元可以用芯片cd4013实现,包括第一d触发器和第二d触发器。
55.参照cd4013的说明书,d触发器的逻辑关系如下表,其中空格表示不考虑,向上剪头

表示时钟上升沿,0表示低电平,1表示高电平。
[0056][0057]
可以看出:
[0058]
1)只要复位端或置位端有一个不是0,q输出=sd置位;
[0059]
2)在复位端、置位端都是0的情况下,在时钟上升沿,q输出=d数据。
[0060]
本技术实施例可以将置位端接地,用数据端控制输出端,用复位端控制输出端输出低电平。
[0061]
如图3,所述第一d触发器cd4013bcm_u1a中,数据端d与所述按键的第一端电连接,时钟端clk与所述按键的第二端电连接,正输出端4013_q1通过第一延时单元与复位端rst电连接,正输出端4013_q1与所述逻辑门单元电连接;
[0062]
所述第二d触发器cd4013bcm_u1b中,数据端d与负输出端4013_q2n电连接,时钟端clk与所述逻辑门单元电连接,正输出端4013_q2与开关管模块电连接,复位端rst通过上电
复位单元与电源vdd电连接,正输出端4013_q2、负输出端4013_q2n均与所述逻辑门单元电连接。
[0063]
上述的两个延时单元可以如下设置:
[0064]
所述第一延时单元包括第十一电阻r11和第七电容c7,所述第十一电阻r11连接于所述第一d触发器cd4013bcm_u1a的正输出端4013_q1和所述第一d触发器cd4013bcm_u1a的复位端rst之间,所述第七电容c7连接于所述第一d触发器cd4013bcm_u1a的复位端rst和地之间。
[0065]
所述上电复位单元包括第六电容c6,所述第六电容c6连接于所述电源vdd和所述第二d触发器cd4013bcm_u1b的复位端rst之间。
[0066]
对于逻辑门单元,可以由芯片cd4011实现,包括四个与非门,分别为第一门u2a、第二门u2b、第三门u2c和第四门u2d。
[0067]
所述第一门u2a中,第一输入端a1连接所述第一d触发器cd4013bcm_u1a的正输出端4013_q1,第二输入端b1连接所述第二d触发器cd4013bcm_u1b的负输出端4013_q2;
[0068]
所述第二门u2b中,输出端y2连接所述第二d触发器cd4013bcm_u1b的时钟端4013_clk2,第一输入端a2连接所述第一门u2a的输出端y1,第二输入端b2连接所述第三门u2c的输出端y3;
[0069]
所述第三门u2c中,第一输入端a3连接所述第二d触发器cd4013bcm_u1b的正输出端4013_q2,第二输入端b3连接所述第四门u2d的输出端y4;
[0070]
所述第四门u2d中,第一输入端a4和第二输入端b4均用于连接所述主控mcu的输出端power_state端。
[0071]
图3可以看出,d触发器和与非门相互作用,产生的开关机信号作用于开关管q1,开关管q1可以是mosfet。开关机信号可以通过三极管q2放大来驱动开关管q1。其中的电阻r1、r4、r5、r12等可以根据具体器件的电压设置。
[0072]
图4给出了本技术实施例的一种主控mcu连接电路,包括第四开关管q4,所述按键的第二端与所述第四开关管q4的控制端电连接,所述第四开关管q4的第一端连接电源3.3v且连接所述主控mcu的输入端mcu_key,所述第四开关管q4的第二端接地。主控mcu的power_ctrl端连接图3中的q3控制端,q3的第一端接地,第二端为power_state端连接至所述第四门的第一输入端a4和第二输入端b4,且连接电源vdd。即主控mcu的power_ctrl端通过q3控制第四门的输入。
[0073]
图3、图4的原理说明如下。
[0074]
1、上电:power_in、vdd上电,电容c6两端不能突变,所以cd4013bcm_u1b的rst高电平复位,4013_q2n高电平,4013_q2输出低电平,q1、q2断开,mcu未通电,power_ctrl低电平,受下拉电阻控制,q3截止,power_state高电平,4011_y3输出高电平,4013_clk2由4013_q1控制。而4013_q1在上电时不管输出高电平还是低电平,由于r11和c7的存在,输出高电平时cd4013bcm_u1a复位,4013_q1输出低电平,即最终4013_q1输出低电平。所以上电后,4013_clk2低电平,4013_q2维持输出低电平,q2、q1维持截止,因此power_out后端系统不供电。
[0075]
2、开机:短按按键s1 key,4013_clk1由低变高,4013_q1输出高电平,经r11和c7延时一段时间,cd4013bcm_u1a的rst复位,4013_q1输出低电平,即4013_q1输出一个上升沿脉冲,导致4013_clk2端输入一个上升沿脉冲,4013_q2输出高电平,q2导通,q1导通,后端系统
供电。由于4013_q2n输出低电平,4011_y1高电平,4013_clk2输出低电平,4013_clk2不再由4013_q1控制,而是由power_state控制。即后续短按按键s1key不会直接导致后端系统断电,而是需要由mcu检测其他条件来控制何时断电,例如mcu可以根据s1 key的按键时间长短来多功能使用按键。
[0076]
3、关机:可由长按按键s1 key实现,mcu检测到长按,保存自身需要保存的参数后,power_ctrl输出高电平,q3导通,power_state低电平,4013_clk2输出高电平,即产生一个上升沿脉冲,4013_q2输出低电平,q2截止,q1截止,后端系统断电,power_ctrl输出低电平,power_state变回高电平,4013_q2n输出高电平,4013_clk2由4013_q1控制,即回到刚上电未开机时状态,等待按键开机。
[0077]
上述原理实现了上电之后短按按键开机、长按按键关机的效果。
[0078]
本技术实施例还提供一种电子设备,包括主控mcu和上述的开关机电路,所述主控mcu分别与所述开关机电路的按键、系统供电模块和触发逻辑模块电连接,所述主控mcu还用于连接程序下载接口40。
[0079]
总体来说,本技术提出了一种开关机电路和电子设备。按键对逻辑触发模块输入,逻辑触发模块控制开关管模块持续导通,即可使系统供电模块持续将来自输入电源的电供给主控mcu。即实现一键打开电源维持供电,不需要持续按住按键就可以对新产品烧写程序。可以批量操作,对批量新产品进行程序烧录,批量生产,提高生产效率。
[0080]
以上所描述的装置及系统实施例仅仅是示意性的,可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
[0081]
以上所述,仅为本技术较佳的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应该以权利要求的保护范围为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1