请教一下,RS485电路如图,另一个是信号逻辑,设计出来试的效果是只能发不能收,请大佬们帮忙分析一下是什么原因
硬创社
全部评论 默认 最新
2023-09-02 16:25:22 来自上海
你把收/发使能管脚(2和3脚)接到固定的5V了,当然只能发了。。
TOU 作者
2023-09-02 17:24:13 来自广东
不是,这颗芯片具有自动收发功能
软硬兼施
2023-09-04 16:52:07 来自广东
朝说的是对的,一般SP485芯片的2和3就是控制收发的,你固定接高,怎么能收,要拉低才能收;不过这是对应一般的SP485,2脚是RE#,3脚是DE,但你这颗3脚也是带#,就有点难说了,为什么不用常规的485芯片;而且你这颗芯片在立创商城上有个验证板电路,你可以看一下
TOU 作者
2023-09-06 17:12:37 来自广东
这个电路是按参考电路做的,现在怀疑是芯片的问题,已经购买了新的等过两天试一下
HC2kqaS17E
2023-09-08 11:35:30 来自广东
有想法很好[擦汗][擦汗]
Robinnon
2023-09-08 17:46:48 来自广东
电路设计上应该没问题,我跟你的一样,能收发。往其他方面查查原因。
Sam's sye
2023-09-07 14:44:18 来自浙江
120欧姆拿掉看下,万一你主机也有,就120欧姆并联,就变成60欧姆了。
TOU 作者
2023-09-07 16:00:16 来自广东
哈哈哈跟这个无关,这个我都没有焊接
薛天电子
2023-09-04 17:27:28 来自陕西
电路目测没问题,可能是程序的问题。
TOU 作者
2023-09-05 08:29:43 来自广东
程序没问题,我感觉是买到假芯片了
炎枫
2023-09-04 17:20:44 来自广东
检查一下4脚DI空闲时是不是拉低了,在接收状态时要保证DI脚是拉高的,因为DI拉低会关闭芯片接受器
H2ZFcb34Z4
2023-09-04 16:53:15 来自北京
抱歉,我记错了,刚看了下,RE脚有个100K下拉,你增加个试下
小新7
2023-09-04 16:31:57 来自广东
我也用过这个芯片,我是上拉到3.3V,收发可用,你可以把C12去掉试试
TOU 作者
2023-09-05 08:30:53 来自广东
应该不会是c12的原因
H2ZFcb34Z4
2023-09-04 16:19:42 来自北京
MAX13487 的A B上下拉电平是和普通485 A B上下拉是相反的,看下数据手册吧
TOU 作者
2023-09-04 16:26:06 来自广东
不太懂你的意思,我看参考电路是A上拉B下拉的
fxyc87
2023-09-03 09:50:11 来自上海
刚在EEWORLD上看到了,已回,我也这么用的,2,3脚有串个电阻。
TOU 作者
2023-09-04 10:57:47 来自广东
试了下没有效果[大哭]方便把你的电路给我参考一下吗
网老四
2023-09-02 20:27:03 来自江苏
实际上俺们设计485通讯电路,都用便宜的常见芯片,外接一个三极管来实现自动收发功能,俺们不喜欢用这种高级货.
TOU 作者
2023-09-04 10:58:28 来自广东
主要是看了下MAX13487也不贵,电路还简单点
网老四
2023-09-02 20:24:01 来自江苏
电路应该没问题,但接收状态时候A没有超过B电平200mV,导致13487未能自动识别到,仍然保持发送状态,所以无法收到数据, 你要查下AB输出电路,先断开通讯线,看电平能否恢复正常接受状态,若可以,说明通讯另一端信号有问题,若不能恢复正常,说明你这边电路有问题,要检查元件焊接和短路
TOU 作者
2023-09-04 10:59:54 来自广东
已经另一端换过和重新焊接过板子,问题依旧,这回应该是电路设计问题
没有更多啦~