在电路设计过程中,输入输出信号电平不匹配问题很常见,这时就需要设计人员对信号进行电平转换。常见的电平转换电路有以下几种:
1、由二极管构成的单向电平转换电路
图1中RX为3.3V TTL电平与485驱动器的5V电平转换。当驱动器输出为5V信号时,二极管不通,RX通过上拉电阻被拉到CPU可接受的3.3V电平;当驱动器输出为低时,二极管导通,RX通过二极管被拉至低电平,不过此时的低电平为二极管的正向导通压降,这个值一定要在CPU所能识别的低电平范围之内。由于MAX13487所能识别的高电平的最小阈值为2V,能将3.3V电平识别为高电平,所以对于TX端不需要进行电平转换也可正常工作。
注意:此电路仅能应用在输入信号电平大于输出信号电平的转换。考虑通信速率与低电平电压幅值,二极管选用高速肖特基二极管,并且VF尽量小,如BAT54HT。
2、由三极管构成的单向电平转换电路
图2中UART1为CPU的调试串口的TTL电平为1