现在搭建一个485通讯测试平台,用电脑485软件周期性发送三条指令,当波特率在9600时,基本确保每条指令都能接收。但是当波特率升高到19200时,回复报文基本报错1/3,排除软件的原因。现在基本确定就是硬件485电路的问题。我不怎么懂这个硬件电路对实际信号传输的要求,是硬件电路的什么因素影响到这个现象?电路设计不合理,导致信号在传输过程中发生错误?还是器件选型错误,波特率较高时的上升下降时间较大导致传输出现问题?
我想这个问题就是从电脑的485发送端到主控芯片之间电路的问题,不会再主控芯片内部出现这个问题?请问常用的485电路有哪些?包括隔离和非隔离,这个隔离一般是是采用什么隔离,变压器还是光耦?
|