小心有毒:
嗯,老兄你说的没错,刚开始时我的电路是三路都隔离的,但通信不上,于是我就把隔离电路全去掉,这样就能通信成功了.所以我排除了程序上的问题.就一路一路来隔离看看到底是那里出了问题,结果就是我开贴所说的一样,即只隔离TXD时可以通信,TXD和RXD都隔离或只隔离RXD时就不行了.所以才想不透啊,理论上这个很容易分析,但理论跟实际就是差别那么大啊!!!!还有,我用示波器测过成功通信时的波形,大概了解通信的原理和逻辑电平.当我只隔离RXD端时,发送端的波形很正常,即跟正常时的波形基本一致,只是接收端一直保持高电平(理论上不隔离时能通信,波形正常,即可证明那里能接收到数据,为什么一接上隔离电路就没波形了呢,想不通???)最原始的原理图如下,但这样通信不成功,所以才一分别测试[图片]500){this.resized=true;this.width=500;this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}"onclick="if(!this.resized){returntrue;}else{window.open('http://u.dianyuan.com/bbs/u/71/2992531225722405.jpg');}"onmousewheel="returnimgzoom(this);">