按键开关机电路

1 目标:今天我们利用MOS管来设计一个按键开关机电路

2 要求:长按按键2秒钟松开后,系统电源启动,再长按2秒钟后,系统电源切断。

3 分析:该电路设计的开始阶段应该是一个逻辑问题,后期器件选型以及参数确定才是一个硬件问题,下面只分析逻辑问题

3.1  先分析长按按键启动系统电源原理:要想按键松开后系统依然处于供电状态就需要MCU参与了,按键只是为了让MCU供电正常跑起来,接着就是MCU控制某个开关处于持续接通状态,而这里的2秒钟等待就是MCU程序在允许延迟程序以计算按键持续按下时间,所以MCU有一个脚POWER-ON/OFF专门用于控制电源开与关;

3.2  接着分析在系统正常运行的情况下长按按键切断系统电源的原理:同样是这个开关机按键按下2秒钟导致系统电源关断,因此毫无疑问这个时间是由MCU来检测的,所以MCU还有另外一个管脚DETECT专门用于检测由按键引起的电平状态持续时间。

3.3  于是经过上面分析,三个角色的工作职能已经确定了:按键用于在开机的时候临时接通电源开关启动电源,POWER-ON/OFF脚在电源临时接通2秒后接通电源开关让系统持续供电,当按键再次按下后,DETECT脚检测到与正常工作状态下相反的电平,并且该电平持续时间长达2秒钟,然后POWER-ON/OFF脚关断电源开关,至此系统供电被切断。

POWER-ON/OFF脚和DETECT脚结合起来可以有4种方案:

 

POWER-ON/OFF脚

开机电平=0

POWER-ON/OFF脚

关机电平=1

DETECT脚检测关机电平=0

00

01

DETECT脚检测关机电平=1

10

11

 

本文选取其中一种方案:POWER-ON/OFF脚开机电平=0,DETECT脚检测关机电平=0

POWER-ON/OFF脚拉低时电源开关接通电源,所以按键按下的时候也要产生低电平。所以:

开机过程是这样子的:首先,按键按下产生低电平,导致电源开关接通,接着MCU上电复位开始运行程序,延迟2秒钟后MCU向该电源开关发出低电平使其持续处于接通状态,于是按键就可以松开了,进行到这里电路似乎是下面这样子的:

关机过程是这样子的:按键按下,此时DETECT脚检测到低电平(换句话说该脚正常情况下应该是检测到高电平),由于共用一个按键,因此这个高电平与POWER-ON/OFF脚似乎是直通的,这显然是不行的,所以要在左边加上二极管以阻止电流流入POWER-ON/OFF脚,MCU检测到DETECT脚为低电平且持续2秒钟后就会向POWER-ON/OFF脚输出高电平,此时开关器件关断,于是SYSVCC不再有电压。于是电路图演变为如下这个样子:

 

将上面的电源开关器件替换为PMOS器件,于是电路就是下面这样子的:

 

 

留3个问题:

1、上面电路是否有问题,哪里需要改善。

2、请你设计上表中另外三种情况对应的开关机电路。

3、分析下面这个开关机电路属于上表中4种情况中的哪一种。

  • 3
    点赞
  • 39
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
### 回答1: D触发器硬件一键开关机电是一种电设计,用于实现电子设备的一键开关机功能。 该电使用了D触发器作为主要的控制元件。D触发器是一种具有存储功能的数字逻辑器件,根据输入信号的变化来改变输出状态。在一键开关机电中,D触发器可以将输入信号的状态存储下来,并传递给其他部件进行相应操作。 电的主要原理如下:当按下开关时,触发器输入端会接收到一个电平信号,并将其存储在内部。触发器的输出端与其他电子设备相连,通过输出信号的变化来控制设备的开关状态。当再次按下开关时,触发器会改变状态,从而改变输出信号,实现设备的开关。 为了确保电能够稳定可靠地工作,通常会加入一些辅助电,例如去抖电和稳压电。去抖电可以消除按键开关由于机械原因产生的抖动,保证输入信号的稳定性。稳压电则可以提供稳定的电压供电,确保电在各种工作条件下都能正常运行。 一键开关机电在电子设备中应用广泛,例如电脑、电视、手机等。它简化了用户的操作步骤,提供了方便快捷的开关机方式,增强了用户体验。同时,该电设计也具有较高的稳定性和可靠性,能够满足各种应用场景的需求。 ### 回答2: D触发器硬件一键开关机电是一种常用的电设计方案,常见于一些电子设备中。 该电主要由一个D触发器和一些辅助电子元件组成。D触发器是一种双稳态触发器,具有两个稳定状态:低电平和高电平。通过改变输入信号的状态来切换D触发器的输出状态。 在该电中,D触发器的输入端经过一个电压比较电,用于检测外部输入信号的状态。当输入信号为高电平时,电压比较电将输出一个高电平信号到D触发器的D端,触发器将其保持并将Q端输出为高电平,从而实现开机。 当输入信号为低电平时,电压比较电将输出低电平信号到D触发器的D端,触发器将其保持并将Q端输出为低电平,从而实现关机。 通过这种方式,我们可以利用D触发器的特性来实现一键式的开关机功能。同时,该电还可以添加其他辅助电子元件,如滤波电和保护电,以实现稳定可靠的开关机操作。 总而言之,D触发器硬件一键开关机电是一种简单有效的电设计方案,可以广泛应用于各种电子设备中,为用户提供方便的开关机操作。 ### 回答3: D触发器硬件一键开关机电是一种常见的电子电,用于控制设备的开关机功能。它通常由一个D触发器、一个按键和一个控制电组成。 D触发器是数字电中的一种重要元件,它通过两个输入端D和CLK,以及两个输出端Q和Q'来实现数据的存储和传输。当CLK端输入一个脉冲时,D触发器会将D端的输入数据存储并传输到Q端,同时Q'端显示与Q端相反的数据。 一键开关机电通过按键完成用户对设备的开关机操作。按键按键提供输入信号,并通过控制电将信号传送给D触发器的CLK端。当按键按下时,按键会输出一个高电平信号,控制电会将该信号传送到D触发器的CLK端,触发D触发器进行状态的改变。 在此电中,D触发器的D端接收一个固定的电平信号(可以是高电平或低电平),以确定设备打开或关闭的状态。例如,当D端接收到高电平信号时,D触发器在触发时会将Q端输出高电平信号,表示设备处于开启状态;当D端接收到低电平信号时,D触发器在触发时会将Q端输出低电平信号,表示设备处于关闭状态。 通过这种设计,当用户按下按键时,触发器的状态会改变,从而控制设备的开关机。这种一键开关机电常见于各种电子设备中,如计算机、手机等,为用户提供了方便和简洁的操作体验。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值