恭喜,你发布的帖子
发布于 2024-01-21 14:09:16
8楼
是方波,而且需要沿很陡的方波。
方波的周期,就是你设定的波特率(倒数);
只不过,信号不由这个方波决定。而是由两者电平之差决定。
485是总线形式,所有的站都挂在总线上;默认都是“听者”;仅主站有权“发号施令”。
当主站需要访问某一从站时,它发出站地址和访问指令(随即转入接收态。)。总线上的所有从站均可接收,通过A>B或A<B的电平接收1或0;站地址不是自己的,忽略。仅有站地址是自己的,执行访问指令的内容;将要求的数据,发送到总线上;由主站接收。
主站还可以发送站地址31的指令,这个是广播指令(例如:启动/停止),所有的站,看到这个地址,均同时执行指令内容,且不做应答。
可以看出:485对信号质量要求还是挺高的;
当用示波器看到这些方波高高低低,一定是等电势没做好。
当看到方波电平上某处有突出脉冲,就是说明终端回路有问题;导致回波反射。造成报文内容错误。引发多次重发。
当线路很长时,由于线缆的电容存在,导致信号电平电压降低、沿的陡峭降低;这时需要降低波特率。
请填写推广理由:
分享
只看
楼主