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

2019-03-24 09:48发布

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


此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
19条回答
cj_in
1楼-- · 2019-03-24 16:49
本帖最后由 cj_in 于 2015-9-6 18:31 编辑

从机TX脚是不是推挽输出?
wangjiafu1985
2楼-- · 2019-03-24 19:23
 精彩回答 2  元偷偷看……
adam_zhang41
3楼-- · 2019-03-24 23:33
cj_in 发表于 2015-9-6 18:29
从机TX脚是不是推挽输出?

右边的从机通过下图的电路和主机相连
QQ图片20150906190816.png
下面的从机则是max3471的引脚直接和主机相应的引脚相连,没有任何的附加电路。
adam_zhang41
4楼-- · 2019-03-25 02:45
wangjiafu1985 发表于 2015-9-6 19:09
为什么要把两个输出直接接在一起呢,这样一个输出高,一个输出低,不把芯片干坏了吗?除非两个输出全都是O ...

您指的的两个输出是指哪两个输出?
因为只有一台主机,所以可以控制线路上的电平不会发生冲突
wangjiafu1985
5楼-- · 2019-03-25 04:42
 精彩回答 2  元偷偷看……
adam_zhang41
6楼-- · 2019-03-25 10:32
wangjiafu1985 发表于 2015-9-6 20:21
你用示波器看一下485的信号是否正确吧,是不是485的线有问题,或者终端电阻忘记了?

我没有加终端电阻,因为我们通信的速率为9600,并且通信距离很短(1米以内)。
我看过485的信号,是正常的。

一周热门 更多>

相关问题

    相关文章