EDA365电子论坛网

标题: 485通信隔离电路设计通信不了问题请教 [打印本页]

作者: 六画玄辉    时间: 2017-12-19 15:02
标题: 485通信隔离电路设计通信不了问题请教
下图是一个带隔离的485通信电路,调试的时候发现这样设计通讯不了。调试程序是用数据回环测试调试的,也就是通过USB转485给板子发什么数据就收到什么数据并用串口助手打印出来,帮忙分析下问题出在哪里?谢谢!
3 S1 V$ F2 C4 U6 l+ f
$ s- P. O# [7 X9 e5 N" |' m& v
作者: renxiangbing1    时间: 2017-12-19 20:13
485的方向和发送的网络标号一样了,原理上没啥问题
作者: guhanzuiying    时间: 2017-12-20 10:19
看下光耦的规格书  你串的1K电阻应该大了   485—TX加个上拉试试
作者: Leeone    时间: 2017-12-20 19:14
1、光耦三级管输出要加上拉
; l6 s6 N5 x% E  ~+ Q, h9 o2、光耦二极管测串的电阻有点大,根据传输比计算下合适的阻值
作者: AD9_PCB    时间: 2017-12-21 11:50
分析:
. ?/ k$ u" O5 h+ S# p! s" M 1、485EN接了上拉电阻4.7K,那么当MCUTX为0的时候485EN为高电平,485芯片使能发送;当MCUTX为1的时候,485EN为低电平,485芯片使能接收,关闭发送。这有问题吧。
6 j" K& [  b2 Q$ \& v2、MCUTX不发送的时候,485EN好像是在上拉状态,那么接收使能是关闭的啊
2 E% Z  M: u  x# e" K
作者: gaochengmcu    时间: 2017-12-22 09:31
上示波器
作者: 六画玄辉    时间: 2017-12-23 10:25
AD9_PCB 发表于 2017-12-21 11:50
4 K+ ]! P& Y# o# B6 X3 g3 T分析:
* C/ O2 b0 H5 a# O$ w% x  ? 1、485EN接了上拉电阻4.7K,那么当MCUTX为0的时候485EN为高电平,485芯片使能发送;当MCUTX为1的时 ...
6 f' Q8 D( M8 R9 W$ P
当发送0时,en管教为高,发送的0表征在AB线上。当发送1时,en管脚拉低,AB线上呈高阻态,由于A上拉,B下拉,AB线上大于0.2V所以AB为高电平。这是自收发电路原理8 A8 E- k; v) Q" ]7 ]

作者: 六画玄辉    时间: 2017-12-23 10:29
AD9_PCB 发表于 2017-12-21 11:50
$ Q9 L3 B6 Y. m3 F* m分析:
2 g# C$ [# t& @1 | 1、485EN接了上拉电阻4.7K,那么当MCUTX为0的时候485EN为高电平,485芯片使能发送;当MCUTX为1的时 ...
4 }* E' w( I' z  {# O' K/ o
至于上电en是高低,上电初始化后tx都已经设置好的
作者: wjy870825    时间: 2017-12-24 09:45
学习了
作者: 六画玄辉    时间: 2017-12-27 09:01
Leeone 发表于 2017-12-20 19:148 o0 q8 V$ R) d$ |
1、光耦三级管输出要加上拉
* I5 Z- B  l) {7 Q9 m, M# k5 S8 E2、光耦二极管测串的电阻有点大,根据传输比计算下合适的阻值
6 W8 D9 F% U. j; B* S
请教下,怎么根据传输比计算阻值
$ t0 S9 W( C$ N/ }4 Y# U2 u$ I% p/ `
作者: kewin_wang    时间: 2017-12-27 09:16
1,不用光耦,2,EN信号逻辑不正确
作者: 六画玄辉    时间: 2017-12-27 12:34
kewin_wang 发表于 2017-12-27 09:16
8 e' f+ J% u+ j' `3 k' B3 s) S5 l1,不用光耦,2,EN信号逻辑不正确
3 @9 `. k# m$ S) S2 b" P
哪里不正确?5 g0 E5 q0 a" G. Q! e  ?

作者: yidanshuxuexi    时间: 2018-1-3 10:56
你参考一下。3 @9 @0 R& W, j
" l0 J; R4 L) ~6 ~+ _" _% w

作者: zb213015    时间: 2018-4-27 00:01
就是TLP2368的输出引脚没有接470欧姆的上拉电阻的问题。因为这个光耦看起来自带电源引脚,但是输出引脚却是集开门输出的。
作者: 六画玄辉    时间: 2018-5-10 10:33
yidanshuxuexi 发表于 2018-1-3 10:56# k" F  p) Q7 R4 Q0 n5 S
你参考一下。
8 v) b" N+ g0 E
您好!我仔细研究了下你这个电路,无论是在3光耦模式还是在2光耦模式485收发芯片的使能脚(RE、DE)都很重要。2光耦模式下时自收发电路,3光耦模式是带使能控制的收发电路。但是有一点我不是很明白在485自收发电路中在接收总线上的数据时,TX一直是高电平吗?2 r4 t& x6 {( w





欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2