作者 主题:M-Bus主站,从数据信令中减去静态电流。 (Read 3426 times)

0会员和1位客人正在查看此主题。

离线 hspalm.

  • 常规贡献者
  • *
  • 帖子:104
  • 国家: 不
M-Bus Master,从数据信令中减去静态电流。
« on: 2017年3月20日,09:06:02»
你好,
I'M研究设计了M-Bus Master实现。最终有许多细节来理解和实现,但主站和奴隶之间的信令的基础是这样的(我的理解):
- 母线电压是标称36伏特
- 主通过在36伏和24伏之间转换母线电压水平来传输信号(36伏特= mark = 124伏=空间= 0)。
- 从11-20mA的恒定电流驱动器切换,从而传输(静态电流= mark = 1静止+ 11-20mA =空间= 0)

一个从奴隶具有n *单元负载的静态电流,其中nmax i相信是4,单位负载为1.5ma max。所以一个从奴隶可以具有高达6mA的静态电流。如果我有2个奴隶,则总线已经拉超过12MA,这使我能够在总线上传感静态电流的方式,以便我知道从站或没有发出信号。

这是一个PDF的报价,我发现它总结了:
引用

中继器必须将自己调整为静态电流级别(标记),并解释增加
表示空间的11-20 mA的总线电流。这可以通过可接受的方式实现
只有当标记状态定义为36 V时,才会复杂。这意味着在任何瞬间,
传输只有一个方向 - 可以从主设备到从属,或从站到掌握
(半双工)。
由于主从方向传输,电压变化为12 V,并且在
除了远程供电之外,至少11 mA的答案方向高度高度
已经实现了对外部干扰的不敏感性。

我的问题是,如果有人能帮助我识别好的实现,如果可能是这样的电路已经有一个名字?可用的芯片组仅适用于从站,电路示例i'看到主人的ve只能在一个小范围内容纳固定数量的奴隶。

我引用的文件是来自本页顶部的MBDoc48.pdf: http://www.m-bus.com/files/
w4a21021.pdf是在详细规范方面最全面的,但它's listed as "新的M-Bus标准的提案"
 

在线的 矮林

  • 超级贡献者
  • ***
  • 帖子:6285
  • 国家: GB.
Re:M-Bus Master,从数据信令中减去静态电流。
« 回复#1开: 2017年3月20日,11:37:47»
据我所知,没有集成的M-Bus主芯片。大师的产量比奴隶小得多,似乎已经投资于自定义部分。即使是奴隶筹码也很少的竞争 - 基本上它只是Ti和On。

其中一个M-Bus文档包含一个离散M-Bus Master的参考设计,许多人用作自己设计的起点。我通过文件快速扫描 www.m-bus.com., 我可以'它在哪里,但它绝对在某处。您可以通过TI网站狩猎来找到一些东西。
 
以下用户感谢此帖子: hspalm.

在线的 矮林

  • 超级贡献者
  • ***
  • 帖子:6285
  • 国家: GB.
Re:M-Bus Master,从数据信令中减去静态电流。
« 回复#2开: 2017年3月20日,下午12:07:35»
我只是记住,一个非常简单的M-Bus Master有一个原理图 http://www.m-bus.com/files/minimaster.tif, 这只适用于在公共汽车上交谈。这不是我在我之前的消息中提到的。在一个M-Bus文件中有一个认真设计的示意图,能够在总线上与大量米进行交谈。
 
以下用户感谢此帖子: hspalm.

离线 hspalm.

  • 常规贡献者
  • *
  • 帖子:104
  • 国家: 不
Re:M-Bus Master,从数据信令中减去静态电流。
« 回复#3开: 2017年3月20日,04:04:18 PM»
我只是记住,一个非常简单的M-Bus Master有一个原理图 http://www.m-bus.com/files/minimaster.tif, 这只适用于在公共汽车上交谈。这不是我在我之前的消息中提到的。在一个M-Bus文件中有一个认真设计的示意图,能够在总线上与大量米进行交谈。

好的我'没有看到任何比你联系的那个更广泛的东西。谢谢你的帮助!

I'在接收器电路上开始使用比较器和感测电阻。该想法是相同的信号被馈送到两个比较器输入中,仅在负输入上由低通滤波器旋转,因此它将记住电容器放电时的输入电压。当前消耗的任何快速变化都将显示在直接输入中,但不在LPF输入中,\ \因此仅随着突然变化的电流摇摆。

- R1是检测电阻,0.25瓦,在最坏情况下必须通过0.5 A.
- R3和R4是分压器,以使输入信号至少为1.5 V以下比较器供电引脚。
- R6偏移量调整输入以确保输入信号摇摆超过参考引脚。
- R2和C1是LPF。

对我来说,这看起来像是一个很好的设计到目前为止,但我想要你的输入......我希望它在静态总线电流中起作用1到64个单位负载,这意味着检测11-20 mA 静态电流为1.5 mA至96mA的电流。一世'不太确定数据包可以持续数量字节数有多长,但我希望它在300波特的时间一次收到至少1秒(听起来足够的声音?)。较高的讨厌更容易。

我理解这个电路将无法检测总线冲突。如果我真的需要或想要,我必须了解哪个。
« 上次编辑:2017年3月20日,04:08:33 PM由Hspalm »
 

离线 hspalm.

  • 常规贡献者
  • *
  • 帖子:104
  • 国家: 不
Re:M-Bus Master,从数据信令中减去静态电流。
« 回复#4开: 2017年3月27日,09:29:07»
我完成了设计,它适用于所有三个波特率(300,2400和9600)。在订购PCB之前,有没有人有什么可以说的设计?如果有任何清楚,请问。我试图使原理图成为尽可能整洁的,并使用净名进行重要信号。在图片我'M在300波特模拟200mA的静止电流..

发射部分简单地切换从地面连接,使得12V齐纳以从总母线电压缩小12V。
« 上次编辑:2017年3月27日,09:30:50 AM由Hspalm »
 

离线 JBB.

  • 频繁的贡献者
  • **
  • 帖子:922
  • 国家: NZ.
Re:M-Bus Master,从数据信令中减去静态电流。
« 回复#5: 2017年3月27日,07:37:36 PM»
嗨Hspalm.

我想你可以做得更好没有太多麻烦。  我彻底推荐使用高侧分流电阻(或电流分流放大器或仪表AMP)的差分放大器。 这方面的36V电源赢得了变化'看起来像Comms流量。

事实上,随着更具摆动的,您可以将电压调节和将标记/空间生成器集成到(参见第一图像)单个阶段。 这可能能够完成全双工(如果可以补偿电缆电容)。 保持地面连续也可以有所帮助。

或者(第二图像)您可以将您的检测电阻移动到地轨。 提供的R1小(如<在最大电流下1V下降)您可以确保即使在0V高于0V的源时也可以确保M1完全打开。

使用高通行为来分离从属标记和空间可能会取决于您的流量量。 长电缆也具有具有高电容的趋势,这将导致当前峰值和倾向,而您的主设备传输标记和空格(因为i = C dv / dt)。

如果您想要一个真正可靠的解决方案,我建议使用ADC测量电流和软件的一点)学习基本负载,B)学习线电容和C)补偿线电容DV / DT电流。 您可以将其放入隔离屏障的M-Bus侧的小型微型中,并包括报告基本电流和温度/健康监控等功能。
 

离线 hspalm.

  • 常规贡献者
  • *
  • 帖子:104
  • 国家: 不
Re:M-Bus Master,从数据信令中减去静态电流。
« 回复#6开启: 2017年3月28日,08:39:47»
嗨JBB,
谢谢您的建议。

我想你可以做得更好没有太多麻烦。  我彻底推荐使用高侧分流电阻(或电流分流放大器或仪表AMP)的差分放大器。 这方面的36V电源赢得了变化'看起来像Comms流量。

您的意思是用差分放大器更换比较器,或者放置分流电阻和比较器输入之间的放大器?我喜欢放大信号的想法,所以我不'T操作如此接近比较器功能。你能推荐一个"jellybean"部分适用于差分放大器?

如果您想要一个真正可靠的解决方案,我建议使用ADC测量电流和软件的一点)学习基本负载,B)学习线电容和C)补偿线电容DV / DT电流。 您可以将其放入隔离屏障的M-Bus侧的小型微型中,并包括报告基本电流和温度/健康监控等功能。

I've认为这,但我'm仅限于不使用电子大脑,除了TTL UART I'喂养。通过用ADC和MCU测量电流,我可以做各种各样的东西,如故障检测和碰撞检测。
 

离线 JBB.

  • 频繁的贡献者
  • **
  • 帖子:922
  • 国家: NZ.
Re:M-Bus Master,从数据信令中减去静态电流。
« 回复#7: 2017年3月28日,07:07:45 PM»
你好

如果你'在那里没有机会挂在那里,我建议你用一块石头杀死两只鸟。

引用
您的意思是用差分放大器更换比较器,或者放置分流电阻和比较器输入之间的放大器?

我建议你放一个差异。在分流电阻和比较器之间。 像LMWhery +匹配电阻一样的基本部分可能会达到现场。或带带宽的电流检测放大器>200khz(ti,lt等卖)。 或者,如果你不,你可以将分流器移动到低端'需要一个坚实的地轨。

如果频带通过过滤器的差别滤波器或低侧电流分流,则可以忽略基本负载。 设置高频截止以消除噪音,低频截止只能通过 边缘 of the  receive signals. 这将输出一系列短发布,对应标记 - >空间(+ ve)和空间 - >标记(-ve)转换。 他们使用具有慷慨滞后的比较器将这些脉冲转换为漂亮的方形输出信号。

希望's useful.
 

离线 niu_yx.

  • 新手
  • 帖子:1
  • 国家: CN.
Re:M-Bus Master,从数据信令中减去静态电流。
« 回复#8开: 2019年1月22日,07:12:50»
嗨,hspalm,你能分享你的最终原理图吗?我可以带多少负载?
 


分享我

掘客  Facebook  诽谤  可口的  Technorati.  推特  谷歌  雅虎
SMF.