微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI模拟硬件电路设计 > 单片机在接收rs232的同时仍然可以接收ttl232,加个缓冲器是否有效?

单片机在接收rs232的同时仍然可以接收ttl232,加个缓冲器是否有效?

时间:10-02 整理:3721RD 点击:

如图:

单片机接了max3232作为rs232输入,但我想不用rs232时,可以使用ttl232,同时3.3v单片机接收5v电平输入,那我加个SN7407/SNHC241(缓冲器)是否OK?悬空的话对数据有影响吗?之前试过7408,不能悬空,会产生噪声干扰的。。。。

232 的transmitter本身就可以将TTL 电平转换为RS232电平。同样,receiver就是将232电平转换为TTL电平。 

缓冲器只是用来增强驱动能力的,不建议悬空。 

你好,我没有怀疑max3232的作用。

你意思是在缓冲器前加上拉,还是在cpu端口加上拉?

如果不建议悬空的话,那CPU本身直接IO口接到插针上,为何就不会引起噪声呢?市面上那些usb转串口模块都是直接引出io口的。

不用的输出端可直接悬空,输入需要上拉或下拉。

或者是可以直接选单通道的buffer呢

大哥,是缓冲前,还是缓冲后上下拉?

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top