求高人指点,关于一个485中继器原理的验证?
本人最近想整一个485中继器,功能就是将一路485转成四路485。找到一篇文章,其中有一电路(如下图一)感觉原理上行的通,但是搭电路验证时没有成功。同时按图二来搭电路验证,是成功的。以前拆过一个市场上买的RS485中继器,其电路和图二一样,当然这个是一路485转一路485的,一转多还没试过。现有几个问题需要高手们解释下:
1、在下图中的 R12 和 R13 这两个电阻的作用?
2、在验证图一时,将其改成一对一,也没有成功?
http://cache.amobbs.com/bbs_upload782111/files_33/ourdev_583124BKCCSK.png
图一 (原文件名:图一.png)
http://cache.amobbs.com/bbs_upload782111/files_33/ourdev_583125L2J3R1.png
图二 (原文件名:图二.png)
自动转换收发状态的RS485信号分配器的设计ourdev_583126MJG0W0.pdf(文件大小:288K) (原文件名:(OK)自动转换收发状态的RS485信号分配器的设计.pdf) 图2 正确?
后面4个485 的的R0都没接,图2只是 自动切换 收和发状态,并没有中继啊
自动切换收发状态,也不应该这样切换 早就有高手做过啦,成功的案例…… KANKAN! 这都是单向的,楼主自己分析收发控制逻辑状态吧,那两个电阻是确保上电状态的,也确保即使芯片损坏也不妨碍总线 看了论文,里面电路图很多地方都是错误的 另外你要做的是485HUB,不是中继 谢谢 楼上 hub与中继的在功能上是差不多的,可以起到一定的信号放大与隔离 回复【6楼】gongnn 魔法师
-----------------------------------------------------------------------
谢谢
的确应该叫HUB
呵呵
想请教下图一有错误吗? 看看那些DI引脚 恩 好的
我再重新理解下,电路原理
谢谢 不知进展怎么样了 看看这个
http://www.nb-rd.cn/2009/0925/1MMDAwMDAxMjg1MA.html 谢谢!gongnn 魔法师 的关注! 这么久没来更新真当不好意思啊!
中间隔了一段时间没有去整这个电路。最近又开始做这个,看了些资料感觉图一是没有错误的。测试了下电路,发现两边的信号线只要有一端很短(10cm左右)的时候可以实现485信号的中继功能,但是只要两边的信号线延长后,就不行了,空闲状态下,AB信号线上也会存在一个固定的波形。最后想起一片资料上说器件和线缆的阻抗不匹配会引起信号的反射。从而导致发送信号的反射波触发485芯片的接收,接收后又从另一端的485芯片发送出去,反射波有回来触发这端的485芯片的接收,这样就把反射信号在两边来回的发送。从而也验证了为什么只要有一边的线缆短就可以成功实现中继功能。后来将两边的偏置电阻减小到330欧姆时,终成功了。但是在测试时又发现了新问题:
1、通过485中继出来通过200m的电缆然后再连接上几台485接口的设备,发现只挂一台设备时不能用,但是挂两台及以上时却通信正常。 自己顶下 回复【14楼】yihongmeilang
谢谢!gongnn 魔法师 的关注! 这么久没来更新真当不好意思啊!
中间隔了一段时间没有去整这个电路。最近又开始做这个,看了些资料感觉图一是没有错误的。测试了下电路,发现两边的信号线只要有一端很短(10cm左右)的时候可以实现485信号的中继功能,但是只要两边的信号线延长后,就不行了,空闲状态下,ab信号线上也会存在一个固定的波形。最后想起一片资料上说器件和线缆的阻抗不匹配会引起信号的反射。从而导致发送信号的反射波触发485芯片的接收,接收后又从另一端的485芯片发送出去,反射波有回来触发这端的485芯片的接收,这样就把反射信号在两边来回的发送。从而也验证了为什么只要有一边的线缆短就可以成功实现中继功能。后来将两边的偏置电阻减小到330欧姆时,终成功了。但是在测试时又发现了新问题:
1、通过485中继出来通过200m的电缆然后再连接上几台485接口的设备,发现只挂一台设备时不能用,但......
-----------------------------------------------------------------------
接两个时的上拉、下拉和匹配电阻都并联减半了
你可以试试一个设备在上述在上拉和下拉电阻减小的情况。 回复【14楼】yihongmeilang
谢谢!gongnn 魔法师 的关注! 这么久没来更新真当不好意思啊!
中间隔了一段时间没有去整这个电路。最近又开始做这个,看了些资料感觉图一是没有错误的。测试了下电路,发现两边的信号线只要有一端很短(10cm左右)的时候可以实现485信号的中继功能,但是只要两边的信号线延长后,就不行了,空闲状态下,ab信号线上也会存在一个固定的波形。最后想起一片资料上说器件和线缆的阻抗不匹配会引起信号的反射。从而导致发送信号的反射波触发485芯片的接收,接收后又从另一端的485芯片发送出去,反射波有回来触发这端的485芯片的接收,这样就把反射信号在两边来回的发送。从而也验证了为什么只要有一边的线缆短就可以成功实现中继功能。后来将两边的偏置电阻减小到330欧姆时,终成功了。但是在测试时又发现了新问题:
1、通过485中继出来通过200m的电缆然后再连接上几台485接口的设备,发现只挂一台设备时不能用,但是挂......
-----------------------------------------------------------------------
上述问题已经解决,原因是没有加终端匹配电阻。加了之后就可以了!
我使用的485芯片为SP3072,按其datasheet上的说明:
Advanced receiver-failsafe protection for open, shorted or terminated lines
具有失效保护功能,好像应该这么叫吧,有不妥处望大家指正批评。
我想问下这个失效保护功能,是不是和偏置电阻的功能是一样的,也就是说芯片内部已经集成了偏置电阻?? 还有几个问题,希望大家能帮忙解答下,先谢过了:
1、终端匹配电阻的阻值是怎么确定的?
2、什么时候要加终端匹配电阻? 自己先顶下
页:
[1]