在STM32 / CC1120上实现无线m-bus协议

时间:2012-09-25 08:31:25

标签: stm32

我试图在STM32 / CC1120系统上实现无线m-bus协议,但我找不到有关wmbus工作原理或任何实现示例的任何有用文档。 有人可以帮我找一些教程/文档/规格吗? 谢谢:))

3 个答案:

答案 0 :(得分:2)

无线M-Bus协议是欧洲标准EN 13757的一部分。

有一系列文件描述了M-Bus的不同方面。第4部分适用于无线M-Bus。

您可以在beuth购买文件。你肯定需要第4部分用于无线m-bus,第3部分用于详细解码所包含的m-bus记录:
EN 13757-4 (W-Mbus)
EN 13757-3 (Application Layer)

如果您不想直接投资,但了解基础知识,您可能还想查看免费且基于无线m-bus协议的OMS (open metering system) specification。请记住,并非每个无线m-bus表都必须是OMS表,但它仍然可以帮助您开始使用该主题。

答案 1 :(得分:1)

http://en.wikipedia.org/wiki/Meter-Bus

我还在ODIN OD4110电能表的文档中找到了M-Bus proto的描述。但很难找到消息来源。我还需要一个只是沟通和记录消费。

答案 2 :(得分:1)

有几个可用的库:

  • jMBus:支持无线,基于Java
  • Mbus4J:基于Java
  • libmbus:根据C
  • ,不支持无线,只支持电线

使用其中一个有助于了解完整的M-Bus通信协议或购买文档。