原理图如下


D1是6.2V稳压管(型号为:BZT52C6V2),Q1是PMOS管,Q2是PNP型三极管;

先简单分析下电路的原理:
当输入电压是标称电压5V时,低于D1稳压管的稳压值,D1不会导通,从而导致Q2也不会导通,这时电路就变化为:


Q1的栅极通过电阻R3下拉到地,即Pmos管导通,电压达到后级电路;

当输入电压为12V时,D1稳压管导通,从而Q2也导通,将Pmos管的栅极拉高,这时Q1关闭,电压无法到达后级电路,从而实现防过压功能,此时电路如下:


输入电压12V,用示波器抓取波形如下:


上电过程中为什么有一个尖刺呢?
电压是模拟量,不会瞬间从0V变为12V,只会渐变到12V,中间会经过一个临界值,能恰好使D1导通,这时Pmos管就会关闭,电压无法达到后级电路,但在临界值之前Pmos管一直导通,后级电路的电压就会跟随输入电压,表现为示波器上能看到一个尖刺。