分享

NCN5150 M-BUS芯片你要了解的参数-RIDD

 Redpin_dw 2017-06-20

NCN5150实现了M-BUS物理层,是单片的M-BUS解决方案,可为智能水表提供简洁的M-BUS抄表接口。NCN5150外围电路相对简单,使用起来也很便捷,但是对它的理解你可能没有那么深,下面将介绍NCN5150应用中应该了解的几个参数的作用。


NCN5150实现了M-BUS物理层,是单片的M-BUS解决方案,可为智能水表提供简洁的M-BUS抄表接口。NCN5150外围电路相对简单,使用起来也很便捷,但是对它的理解你可能没有那么深,下面将介绍NCN5150应用中应该了解的几个参数的作用。


先介绍一下NCN5150,简单说NCN5150就是UART到M-BUS的转换芯片,典型应用电路如图1所示。它具有如下特点:

片上集成M-BUS传送器;

UART接口,最大可支持38400bps;

内部集成3.3V LDO,最大输出电流15mA;

  支持Slave供电,支持掉电指示功能;

可调I/O电压等级支持,但是不支持5V系统。


 NCN5150典型应用电路


如果你不太熟悉M-BUS协议,或者初次使用类似NCN5150这种M-BUS芯片,那么你需要花点时间去解下RIDD这个参数的作用。


RIDD

因为NCN5150可支持对外部应用电路供电,这样就需要从M-BUS总线上获取一定能量,RIDD就是起着从M-BUS总线获取能量大小的作用。典型应用电路图中RIDD引脚需要连接一个电阻也就是RIDD,这个电阻就是起着调节从总线获取能量的角色,它取值如图2所示,以1.5mA为一个调节单元(unit loads),每个Unit Load对应不同RIDD阻值。


每个UL对应的RIDD阻值


那么调节RIDD的连接电阻,具体产生的效果是什么呢?从图3可知从机到主机通信过程中,IMARK = N unit loads,ISPACE  = IMARK 15mA,总的来说调整RIDD的电阻值,会使NCN5150作为Slave和Master通信时无论发MARK(“1”)还是SPACE(“0”),电流都会提升或者下降。



Slave到Master通信IBUS变化


M-BUS协议中定义MARK(“1”)和SPACE(“0”)如图4所示。



M-BUS总线码流、电平变化


从上面分析可知,调节RIDD的连接电阻,可以调节Slave到Master通信时从M-BUS获取的总线电流。如果应用需要NCN5150给系统供电,那么可以调节RIDD,获取更大的电流,同时更大的传输电流使M-BUS的传输距离和抗干扰能力都有所增强。



    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多