本帖最后由 leiyin 于 2014-10-30 15:23 编辑
问题描述:拿到一个硬件工程师设计板子图和实物!我主要负责调试软件。硬件不懂!遇到一个问题,现象一个串口只能发送不能接收,我分析了一下图,感觉这个串口信号接收好像有问题!接收信号如下图:
看图里边一路232信号过来,一路485信号过来,分别加了个2级管,然后给接收端。这样对不对?
我做了这样修改485路能通了,把232那路的断开,把485那路上的二极管去掉然后短接,这样就能接收了!我想知道原因,帮分析一下。要是真要用两路怎么设计电路呢?
图我截了一部分!那个232和485接收信号分别是从一个232芯片和485芯片接过来的。不是ttl电平
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
图我截了一部分!那个232和485接收信号分别是从一个232芯片和485芯片接过来的。不是ttl电平。谢谢,我再试试电路!反接D7,D8?
成功了!D7,D8反接了,再给485信号上拉(上拉放在两个二极管的之前,如图),通信成功了!谢谢大哥了!
请教大哥,我这里有个困惑,通过三极管来处理,低电平串口输入管脚电压,大概,0.7V,会不会影响0,1判断,我已经被TTL,cmos搞混了
串口并联的问题,网上随便查,就是一个与门的问题,不加与门,两个TX接到一个RX上,当一个TX为高,一个TX为低时芯片直接就挂了。
还有楼主你的字体,让手机党骂娘的,被阿莫发现了,ID就要咔嚓了。
一周热门 更多>