¿Hay alguien que haya logrado conectarse a un M-Bus (Meter-Bus)? ¿Con un Arduino o RPI? Tal vez un M-Bus a la serie es el camino a seguir?
¿Hay alguien que haya logrado conectarse a un M-Bus (Meter-Bus)? ¿Con un Arduino o RPI? Tal vez un M-Bus a la serie es el camino a seguir?
Si quieres conectarte como maestro: Para un inicio rápido: vaya con el RPI y eche un vistazo a la biblioteca openmuc jMBUS: enlace
Lo usé en combinación con un módulo maestro M-BUS (comercial) listo para usar que ofrece una interfaz RS232: enlace pro: solo necesita un suministro de 24 V CC, con: caro (~ 30 €).
Hay un simple circuito maestro MBUS que se muestra como parte de rscadas libmbus: enlace
En enlace , el usuario de Trystan Lea mostró cómo utilizaron la interfaz con éxito. También hizo referencia a un convertidor DC / DC incremental (requerido) (XL6009). Lo sentimos, no pude obtener un enlace directo a la publicación relevante - busque '29 / 05/2015 - 15:40 '.
Para implementar un esclavo: Use el TSS721A (TI - enlace ) mencionado por @ Rev1.0 o el NCN5150 (ON Semiconductor - enlace ).
Necesita un IC de transceptor M-Bus como el TSS721A de TI. Puede conectar ese transceptor directamente con UART.
Para ser compatible con cualquier software común M-Bus master / M-Bus, debe implementar la pila de protocolos de acuerdo con EN13757.
Así que sí, en general, es totalmente posible implementar esto en un Arduino o RPI. Diseñé un dispositivo comercial M-Bus basado en un ATMega644p.
Lea otras preguntas en las etiquetas arduino serial raspberry-pi