本帖最后由 starv 于 2012-7-3 13:42 编辑
自己用MAX232芯片焊接了一个电平转换模块,方便自己做的单片机板子和PC的串口通信。之前可以正常使用,今天这个模块用着用着突然出问题了,,就在我百思不得其解的时候,又莫名其妙好了。。现在问几个关于这个电平转换电路的问题,希望得到大家的解答,这样以后再出现也好自己动手排查故障。电路是用的网上的电路
电路里面的JP1插针的3脚是TTL电平端的Txd, 4脚是TTL电平端的Rxd。
1. 问题是这样的,如果把这个模块和电脑连接上之后,同时保持这两个引脚都悬空,那么打开串口调试工具,串口调试工具是接受不到任何数据,但是在Txd引脚接上一根杜邦线,串口调试工具就会接受到大量的数据,而且是杂乱无章的数据,这个怎么解释呢,接的这根杜邦线也是悬空的啊,这个怎么解释……
2.如果出现这个故障是什么原因呢:故障描述如下:TTL端Rxd.Txd都悬空,模块和PC连接之后,PC上用串口调试工具自动发送数据,理论上这个时候是收不到数据的,但是串口调试工具却受到了和发送数据一样的同一个数据(只有偶尔出现两三个其他的数据),这个故障是怎么导致的?我的模块刚才就是这样故障,后来我换了一个USB口之后,好像又好了,对了,我的模块和电脑之间的连接是用的USB转串口线 |