单片机通信中的电平转换问题

发布于 2014-10-22  1.25k 次阅读


问题一:串口电平转换方案(单向)

1、74hc245 总线收发器芯片

2、SN74LVCC3245ADBR 双向电压转换芯片

3、我用51和SD(3.3v)通信时电平转换电路,但是写信号IO口最好是推挽输出,读信号可以不用电平转换。

(其中3.3V连接到5V不需要进行处理,直接相接就可以,但要注意条件是3.3V是输出,而5V是输入,也就是单向传输。)

4、使用LDO(低压差稳压器) LM1117

5、采用MOFET进行电平转换。

问题二:I2C通信电平转换(双向)

1、I2C等需要双向传输的可以用PC9306做电平转换,或者用mos管组成双向电平转换电路。

2、使用电平转换芯片,如SN74LVCC3245ADBR

 

另外,这个问题在阿莫BBS上也有讨论过,在阿莫BBS上有一份十分有价值的文档,特在此提供下载:

参考文件:《3.3V与5V互边诀窍》


公交车司机终于在众人的指责中将座位让给了老太太