分析从左到右的功能:
当NMOS的S级(源级)输入的是高电平3.3V,这时NMOS不导通,并且由于其D级(漏极)被上拉到5V,所以这样两极管也不导通。这样它的输出就是5V电平。
当NMOS的S极输入的是低电平0V,这时NMOS导通,这时其D极输出就会拉到0V。这样就实现了由左到右的电平转换。
再分析从右到左:
当NMOS的D级输入是5V的高电平,由于其S极通过4.7k电阻上拉到3.3V。所以NMOS和里面的二极管都不导通,因此S级的电平是3.3V
当NMOS的D级输入是0V的低电平,由于里面的二极管导通,所以S极的电平是0V。
上的分析都是假定电源已经ok。所以在实际应用时要注意:
1、NMOS的D级高电平的电平面要比S极的要高。否则在高电平的时候会通过两级管把io电平拉成其他电平。
2、NMOS的D级电平面要比S级的更早有电,否则S极就会通过两极管向D级漏电。
3、NMOS的G级电平最好和S级的一样。
4、G级的电平面大于NMOS的阈值电压