QWE4562009 发表于 2024-7-10 18:24

为啥我用这个电路想隔离主控和串口屏的通讯,消除主板端射频对串口屏的干扰,结果...

<p>串口通讯光耦隔离电路</p>

<p>为啥我用这个电路想隔离主控和串口屏的通讯,消除主板端射频对串口屏的干扰,结果串口根据通讯不了,开机,串口屏完全收不到主板MCU的指令,更不用说触摸设置参数了。这是哪里不对</p>

<div style="text-align: center;"></div>

<p>&nbsp;</p>

beyond_笑谈 发表于 2024-7-10 21:04

<p>高频信号下PC817得换成高速光耦,或者换成数字信号隔离器,类似下图这种</p>

<p> &nbsp;</p>

damiaa 发表于 2024-7-11 08:25

本帖最后由 damiaa 于 2024-7-11 08:33 编辑

<p>两图中有二极管的那边都加一级npn三极管这样驱动能力够还不反向,另外通信速率要高,必须高速光耦。</p>

<p>如果不想加三极管,可以先改为控制(CPU 的TX_S后接电阻的那端&nbsp; 和 外接的输入TX_P接电阻的那端)放二极管下面,上面接电源,电阻搞小点。这样也能增大驱动能力,够不够还得具体试。IO口的下拉输入电流(拉电流)一般都比输出电流(灌电流)大。</p>

qwqwqw2088 发表于 2024-7-11 08:57

<p>不用光耦,</p>

<p>直接用数字隔离器芯片隔离多好,</p>

<p>比如ADuM1201、ISO7221</p>

dukedz 发表于 2024-7-11 09:24

<p>你用这个图,数据逻辑反向了吧</p>

se7ens 发表于 2024-7-11 14:21

<p>同5楼建议</p>

<p>数据逻辑是反的</p>

<p>修改方法可以参考3楼的方法,tx、rx接光耦的阴极,光耦阳级上拉到电源上</p>

<p>或者输入信号端加个反相器</p>

<p>嫌麻烦的话,可以直接用隔离器</p>

QWE4562009 发表于 2024-7-12 14:36

<div class='shownolgin' data-isdigest='no'>beyond_笑谈 发表于 2024-7-10 21:04
高频信号下PC817得换成高速光耦,或者换成数字信号隔离器,类似下图这种

&nbsp;

<p>是哪个品牌的芯片啊 管脚太多是放不下的</p>
</div><script>showreplylogin();</script><script type="text/javascript">(function(d,c){var a=d.createElement("script"),m=d.getElementsByTagName("script"),eewurl="//counter.eeworld.com.cn/pv/count/";a.src=eewurl+c;m.parentNode.insertBefore(a,m)})(document,523)</script>

QWE4562009 发表于 2024-7-12 14:37

<div class='shownolgin' data-isdigest='no'>qwqwqw2088 发表于 2024-7-11 08:57
不用光耦,

直接用数字隔离器芯片隔离多好,

比如ADuM1201、ISO7221

<p>是不是得用两个电源呢&nbsp;&nbsp;</p>
</div><script>showreplylogin();</script>

QWE4562009 发表于 2024-7-12 14:38

<div class='shownolgin' data-isdigest='no'>damiaa 发表于 2024-7-11 08:25
两图中有二极管的那边都加一级npn三极管这样驱动能力够还不反向,另外通信速率要高,必须高速光耦。

如 ...

<p>版主上个图啊&nbsp;</p>
</div><script>showreplylogin();</script>

QWE4562009 发表于 2024-7-12 14:38

<div class='shownolgin' data-isdigest='no'>dukedz 发表于 2024-7-11 09:24
你用这个图,数据逻辑反向了吧

<p>怎么改</p>
</div><script>showreplylogin();</script>

QWE4562009 发表于 2024-7-12 14:40

<div class='shownolgin' data-isdigest='no'>beyond_笑谈 发表于 2024-7-10 21:04
高频信号下PC817得换成高速光耦,或者换成数字信号隔离器,类似下图这种

&nbsp;

<p>川士微 纳芯微&nbsp; 荣湃&nbsp;</p>
</div><script>showreplylogin();</script>

beyond_笑谈 发表于 2024-7-12 15:18

<div class='shownolgin' data-isdigest='no'>QWE4562009 发表于 2024-7-12 14:36
是哪个品牌的芯片啊 管脚太多是放不下的

<p>图中的型号查一下规格书就行了,如果不一定国产元件的话,很多高速信号隔离芯片</p>
</div><script>showreplylogin();</script>

damiaa 发表于 2024-7-12 15:48

<div class='shownolgin' data-isdigest='no'> 本帖最后由 damiaa 于 2024-7-12 15:54 编辑

<div class="quote">
<blockquote><font size="2"><a href="forum.php?mod=redirect&amp;goto=findpost&amp;pid=3345083&amp;ptid=1287339" target="_blank"><font color="#999999">QWE4562009 发表于 2024-7-12 14:38</font></a></font> 版主上个图啊&nbsp;</blockquote>
</div>

<p> &nbsp;</p>

<p> &nbsp;</p>

<p>&nbsp;</p>

<p>300欧的电阻可以适当变小或者怎么样。下来电阻也可以直接调整。</p>

<p>三极管搞个双三极管替代更好看: &nbsp;</p>
</div><script>showreplylogin();</script>

QWE4562009 发表于 2024-7-12 16:11

<div class='shownolgin' data-isdigest='no'>damiaa 发表于 2024-7-12 15:48
&nbsp;

&nbsp;

&nbsp;

300欧的电阻可以适当变小或者怎么样。下来电阻也可以直接调整。

...

<p>3组图&nbsp; 看迷糊了&nbsp;&nbsp;</p>
</div><script>showreplylogin();</script>

beyond_笑谈 发表于 2024-7-15 17:21

<div class='shownolgin' data-isdigest='no'><p>如果不用高速信号隔离芯片,要用光耦,还是建议选择高速光耦,毕竟是用在串口信号隔离</p>

<p> &nbsp;</p>
</div><script>showreplylogin();</script>

QWE4562009 发表于 2024-7-15 17:56

<div class='shownolgin' data-isdigest='no'>beyond_笑谈 发表于 2024-7-15 17:21
如果不用高速信号隔离芯片,要用光耦,还是建议选择高速光耦,毕竟是用在串口信号隔离

&nbsp;

<p>什么样的光耦才是高速光耦&nbsp; 看哪个参数&nbsp; 要高于多少才是高速的?</p>
</div><script>showreplylogin();</script>

xmj0615 发表于 2024-8-6 13:49

<div class='shownolgin' data-isdigest='no'><p>通讯隔离光耦用高速光耦会更好</p>
</div><script>showreplylogin();</script>

QWE4562009 发表于 2024-8-10 09:59

<div class='shownolgin' data-isdigest='no'>xmj0615 发表于 2024-8-6 13:49
通讯隔离光耦用高速光耦会更好

<p>数字芯片更好吧</p>
</div><script>showreplylogin();</script>
页: [1]
查看完整版本: 为啥我用这个电路想隔离主控和串口屏的通讯,消除主板端射频对串口屏的干扰,结果...