在电平转换电路中有这样几种不同的类型。一种是从速度的角度来划分:是高速的信号,还是低速的信号转换,抑或是开关量的信号转换; 还有一种是从方向上来划分,是单向的,还是双向的。下面就分别就不同的情况做一些讨论。
对于开关量的信号转换,其实有很多简单的电路可以实现,尤其是单向的电平转换。最简单的例子是由高电压向低电压的电平转换。如果不考虑功耗的影响的话,电阻分压就可以实现这个功能。比如一个电平是3.3V的IO口去控制另一个电平是1.8V的RESET信号,那么就可以用简单的电阻分压电路。如下所示
但是前面说了,这种电路会增大功耗,所以选择的时候要慎重。
当然对于一些速度不是很快的通信接口可以用一些简单的电路来进行转换。比如用mos管或者三极管来做转换。如下面所示用来控制485芯片收发使能的电路。
此电路需要把1.8V的控制信号转换为5V的控制信号。原理其实很简单。当485_RTX_1V8为低电平时,N-Mos Q3导通,则485_RTX_5V也为低电平;当485_RTX_1V8为高电平时,N-Mos Q3截止,则485_RTX_5V上拉为5V高电平;这种转换电路不会改变控制信号的极性。利用这种电路的时候需要注意的是,要选择合适的mos管,以使栅源极的导通电压在适合的范围内,从而工作的时候mos管得以充分的导通当然像上图所示的转换电路还有更为简单的方式就是用二极管还搭建。
|