485通信和串口通信同时工作的问题

2019-03-24 09:48发布

我设计了一个电路,单片机MSP430fg4618和MSP430f2418直接用串口通信,另外再在串口上连了一块485转换芯片,简图如下图所示,
IMG_20150906_150843.jpg
单片机之间可以正常通信,但是通过max3471通信的设备无法正常使用,测量RO端的信号,如下图所示
TEK00008.PNG
其中较长的信号波形是msp430fg4618返回来的,还有间隔4s的很短的信号波形(白 {MOD}圆圈)是max3471返回的,信号怎么到不了地呢???


此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
19条回答
wangjiafu1985
2019-03-25 19:24
adam_zhang41 发表于 2015-9-7 08:46
我用的这块单片机其他引脚都被占用了,真是愁死我了
请问您知道为什么为什么并在一起会出现这种问题吗?

如果3471是OC输出,而且两个从机之间的通信不重叠是没什么问题的,如果3471是推挽输出,就会导至当3471输出高的时候,光耦无法输出一个低,就像你上图中的信号那样,如果光耦下拉电流太大的话还有可能会烧坏3471,所以我估计还是电平冲突的问题。当然,如果3471的RE接在了单片机上,而且当不通过3471通信时RO是高阻态也是可以的。

一周热门 更多>

相关问题

    相关文章