前言
做了个小板验证基于电阻分压原理的电压检测电路
一、整体原理图
二、Layout
三、分析
1、需要检测的电压正负极
2、这是一个MOS管,用来实现低功耗,就是需要进行电压检测的时候我就打开这个MOS管,不需要的时候就关闭,该MOS管的最大耐压值还决定了能检测电压的最大值。
3、这里加了个100K电阻,将MOS管的栅极进行了上拉,是为了给MOS管的栅极提供了一个偏置电压,目的就是确保栅极电压确定性、稳定性,避免MOS管的栅极处于一个浮空的状态,防止MOS管发生不受控的开启与关闭。
4、这个EN接到单片机的IO口,就可以实现控制这个电压检测电路开启和关闭的功能
5、当EN被拉高,这个三极管就会被导通
6、MOS管的栅极就会产生VCC缩小10倍的电压(根据电阻分压原理,100/10 = 10),MOS就会导通
7、这个V_AD接到单片机的ADC,就可以实现电压检测(但是要注意检测最大电压时,单片机的io能否承受的住,如果承受不住,那就需要调成分压电阻,使得电压缩小倍数加大)
8、这两个电阻便是对电压进行分压(缩小倍数为:20k/2k = 10)
四、验证
1、实物
2、EN拉低,VCC给12V
VCC给12V
测V_AD电压为0V
3、EN拉高,VCC给12V
测V_AD电压为1.135V