回复:RS485接口传输的信号探讨

已锁定

yming

西门子1847工业学习平台

  • 帖子

    23144
  • 精华

    881
  • 被关注

    1253

论坛等级:至圣

注册时间:2004-03-06

钻石 钻石 如何晋级?

发布于 2024-01-21 14:09:16

8楼

是方波,而且需要沿很陡的方波。

方波的周期,就是你设定的波特率(倒数);

只不过,信号不由这个方波决定。而是由两者电平之差决定。


485是总线形式,所有的站都挂在总线上;默认都是“听者”;仅主站有权“发号施令”。

当主站需要访问某一从站时,它发出站地址和访问指令(随即转入接收态。)。总线上的所有从站均可接收,通过A>B或A<B的电平接收1或0;站地址不是自己的,忽略。仅有站地址是自己的,执行访问指令的内容;将要求的数据,发送到总线上;由主站接收。

主站还可以发送站地址31的指令,这个是广播指令(例如:启动/停止),所有的站,看到这个地址,均同时执行指令内容,且不做应答。

可以看出:485对信号质量要求还是挺高的;

当用示波器看到这些方波高高低低,一定是等电势没做好。

当看到方波电平上某处有突出脉冲,就是说明终端回路有问题;导致回波反射。造成报文内容错误。引发多次重发。

当线路很长时,由于线缆的电容存在,导致信号电平电压降低、沿的陡峭降低;这时需要降低波特率。


学而时习之,不亦说乎?温故而知新,不亦乐乎?
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

通信与网络组件

共有4451条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。