请教下,SN65HVD82DR使用中有点疑问,简单电路如下,5V供电;但是在给通过RS485给产品升级时,速率115200,子模块接受到后会发送一个信号。当主模块中的数据包中出现连续较多的F时,子模块返回的信号幅值就会异常,如下图A-B的幅值在-440mV–4.8V,如果连续F较少时,A-B的幅值是-4.8V–4.8V之间。想了解下有可能是什么原因造成的。
目前主模块与子模块间的RS485电路架构一样。
Kailyn Chen:
发送多个F,即为连续发送多个1,您这里是DC 耦合,连续发送多个1 的话达不到DC balance。看看将DC耦合改为AC 耦合,验证下是否通讯正常呢?
AC耦合参考设计可以参考这篇应用手册Figure 1. AC-Coupled RS-485 Reference Design:
www.ti.com/…/tidubz8.pdf