单片机外部电平检测电路(外部电路上电检测,掉电检测,NPN三极管实际应用)

掉电检测

用NPN三极管S8050搭建的外部电平检测电路,VIN是外部直接输入的电路;加电容,5V电源芯片后输出+5V电。
Vin断电后,+5V还会持续供电一段时间,保证MCU可以正常处理

外部12V正常供电,MCU检测到的是低电平

外部电路开始掉电到6V以下,MCU检测到高电平。可以在程序做高电平上升沿触发,做掉电处理,比如指针回零,数据存储。

而6v-12V是一个安全区间,外部电路有压降不会触发。

可以更换分压电阻来调整安全区间,一个实际应用是拖拉机上开大灯瞬间会掉电几V,这时候单片机不做处理。如果不用这个电路直接检测外部电源VIN,有压降瞬间就会做掉电处理,不合理。

点我看这个电路

https://www.eetree.cn/short/27m498s6

怎么改这个安全区间呢,先来看这个分压电路

分压电路
https://www.eetree.cn/short/2bvu5shq

10K换到5.1K,安全区间从6v-12V变成了4V-12V,用来适配不同外部环境

上电检测

当单片机的5V单独供电工作,外部电路跟5V电源没有直接关系时,可做上电检测电路

由于外部上电,MCU检测口会从高电平变成低电平,可以直接检测到低电平就行,在低电平时做相应处理。

注意根据自己实际情况在软件处理,掉电检测我用的上升沿触发,上电检测我只用的检测低电平。

本人不是学硬件的,在最后想问问三极管的基极不是大于0.7V导通吗,为什么模拟电路看到大于0.4V就导通了

//houyawei 20241101

作者:houyawei_NO1

物联沃分享整理
物联沃-IOTWORD物联网 » 单片机外部电平检测电路(外部电路上电检测,掉电检测,NPN三极管实际应用)

发表回复