Zihatec M-Bus-Slave-FeatherWing, Buchsenleisten verlötet

SKU:3JJU
P/N:FEAWMSS
Marke:zihatec
Kategorien:
Verfügbarkeit CH:
nicht an Lager0
Ab externem Lager:
Lieferzeitin ca. 10-20 Tagen
Frist gilt ab 10 Stück. Für kleinere Mengen bitte anfragen. (?)

CHF24.36 exkl. MWST

zzgl. Versandgebühr

M-Bus-Slave-Wing für Feather-Boards auf Basis des TSS721A: liest Stromzähler über die P1-Kundenschnittstelle mit DLMS/COSEM aus, eine Lasteinheit. Diese Ausführung hat gestapelte Buchsenleisten verlötet: nötig, wenn weitere Platinen darübergesteckt werden.

Passend dazu:

Zihatec ArduiBox Feather Hutschienengehäuse für Feather-Boards (transparent)

Hutschienengehäuse mit 6 Modulen für Feather und Thing Plus: Steckplätze für Wing und Ethernet-Modul, Schaltregler 9 bis 30 V bereits bestückt. Diese Ausführung hat den transparenten Deckel — die Anzeigen der Platine bleiben sichtbar.

 Produkt auf Vergleichsliste

Dieser FeatherWing macht aus einem Mikrocontrollerboard im Feather-Format einen M-Bus-Slave — die Gegenstelle zu einem Master. Der wichtigste Anwendungsfall ist die Kundenschnittstelle moderner Stromzähler: Smart Meter geben ihre Daten über eine P1-Schnittstelle heraus, die elektrisch ein M-Bus ist und das Protokoll DLMS/COSEM spricht. Weil die Feather-Bauform von vielen Herstellern und über ein Dutzend Prozessorfamilien bedient wird, lässt sich die Plattform frei wählen — ein ESP32 für WLAN, ein stromsparender Controller für Batteriebetrieb. Die Platine beruht auf dem TSS721 von Texas Instruments und ist galvanisch getrennt.

  • TSS721Standardbaustein für M-Bus-Slaves
  • P1 und DLMSKundenschnittstelle moderner Stromzähler
  • galvanisch getrenntBus und Mikrocontroller
  • 2 Ausführungenunbestückt oder gestapelt verlötet

Was diesen Wing auszeichnet

  • Er liest den eigenen Stromzähler aus: Die P1-Schnittstelle ist elektrisch ein M-Bus. Dieser Wing ist die passende Gegenstelle — und damit der Weg zu Momentanleistung und Zählerstand in Echtzeit.
  • Freie Wahl der Plattform: Die Feather-Bauform deckt viele Prozessoren ab. Wer die Plattform wechselt, behält die Schnittstelle.
  • Er kann auch das Gegenteil: Einen eigenen Zähler bauen, der Werte in ein bestehendes M-Bus-Netz einspeist.
  • TSS721 statt Nachbau: Der seit Jahrzehnten übliche Transceiver für M-Bus-Slaves.
  • Galvanische Trennung: Zwischen Bus und Mikrocontroller — bei einer Verbindung in den Zählerkasten keine Nebensache.
  • Zwei Bestückungsvarianten: Unbestückte Stiftleisten oder gestapelte Buchsenleisten verlötet, je nach Aufbau.

Wozu ein M-Bus-Slave gut ist

Der Meter-Bus ist für das Auslesen von Verbrauchszählern gebaut. Ein Master speist den Bus und fragt ab, die Zähler antworten — sie sind die Slaves. Diese Platine dreht die übliche Richtung um: Sie macht aus einem Mikrocontroller einen Slave, also ein Gerät, das an einem fremden M-Bus hängt und Daten bereitstellt, statt sie einzusammeln.

Dafür gibt es zwei ganz unterschiedliche Gründe. Der erste ist die Kundenschnittstelle moderner Stromzähler: In Österreich und zunehmend auch anderswo geben Smart Meter ihre Daten über eine sogenannte P1-Schnittstelle heraus, die elektrisch ein M-Bus ist und das Protokoll DLMS/COSEM spricht. Wer seinen eigenen Stromverbrauch auslesen will, braucht genau diese Gegenstelle — und bekommt vom Netzbetreiber üblicherweise nur die Schnittstelle, kein Auslesegerät. Der zweite Grund ist der eigene Zähler: Wer selbst gemessene Werte in ein bestehendes M-Bus-Netz einspeisen will — etwa den Ertrag einer Anlage oder einen Verbrauch, den kein Zähler erfasst —, baut sich mit dieser Platine ein Gerät, das sich wie ein Zähler verhält.

Die Platine beruht auf dem TSS721 von Texas Instruments, dem seit Jahrzehnten üblichen Baustein für M-Bus-Slaves. Die Schnittstelle zum Mikrocontroller ist galvanisch getrennt; die Speisung kommt aus dem Bus, nicht aus dem Controller.

Wo ein M-Bus-Slave eingesetzt wird

  • Smart Meter über die Kundenschnittstelle auslesen: Der häufigste Fall — die P1-Schnittstelle moderner Stromzähler mit DLMS/COSEM.
  • Eigenen Verbrauch sichtbar machen: Momentanleistung und Zählerstand in die Hausautomation bringen, ohne auf die Abrechnung zu warten.
  • Photovoltaik und Eigenverbrauch: Bezug und Einspeisung am Netzübergabepunkt messen, als Grundlage für die Steuerung von Wärmepumpe oder Speicher.
  • Eigene Zähler bauen: Selbst erfasste Werte in ein bestehendes M-Bus-Netz einspeisen, damit sie dort auftauchen, wo alle anderen Zähler auch stehen.
  • Prüfaufbauten: Einen Zähler simulieren, um ein Auslesesystem zu testen, ohne echte Zähler zu verbauen.
  • Nachrüstung ohne Eingriff in die Messung: Die Kundenschnittstelle ist genau dafür gedacht — sie liest mit, ohne die eichrechtlich relevante Messung zu berühren.
  • Entwicklung und Lehre: Die Gegenseite des Busses aufbauen und verstehen, wie ein Telegramm entsteht.

Software und Auswertung

Auf dem GitHub-Konto von Zihatec liegt Beispielcode für die Arduino-Entwicklungsumgebung, mit dem sich Zähler über die P1-Kundenschnittstelle und das Protokoll DLMS/COSEM auslesen lassen. Ein zweites Beispiel zeigt, wie sich ein eigener einfacher Zähler bauen lässt.

Ein Hinweis, der beim ersten Aufbau Zeit spart: M-Bus-Telegramme sind nicht selbsterklärend. Ein Zähler antwortet mit Datensätzen, die Einheit, Skalierung und Bedeutung als Kennzahlen mitführen — ein Wert von 12345 kann je nach Kennung 12.345 Kubikmeter oder 123.45 Kilowattstunden bedeuten. Die genannten Bibliotheken nehmen einem diese Übersetzung ab. Wer sie selbst schreibt, plant dafür mehr Zeit ein als für die Verkabelung.

Technische Daten

RolleM-Bus-Slave
TransceiverTSS721 von Texas Instruments
Trennunggalvanisch zwischen Mikrocontroller und Bus
Speisungaus dem M-Bus
Bestückungzwei Ausführungen: einfache Stiftleisten unbestückt oder gestapelte Buchsenleisten verlötet
Passend fürFeather-Boards und Thing Plus, unabhängig vom Prozessor

Aufbau und Verkabelung

Der Wing wird auf ein Feather-Board gesteckt und an die M-Bus- oder P1-Schnittstelle des auszulesenden Zählers angeschlossen. Bei der Bestellung ist die Bestückung zu wählen: unbestückte Stiftleisten als oberste Platine, gestapelte Buchsenleisten verlötet, wenn weitere Wings darüber kommen.

Die M-Bus-Leitung selbst ist unkritisch: zwei Adern, verpolungssicher, keine Abschlusswiderstände, Sterne und Bäume erlaubt — darin unterscheidet sie sich angenehm von RS485. Die Grenzen liegen bei der Leitungslänge und der Zahl der Lasteinheiten, nicht bei der Topologie. Ein gewöhnliches Fernmeldekabel genügt; geschirmte Leitung schadet nicht, ist aber selten nötig.

Vor dem Einbau lohnt ein Test am Schreibtisch mit einem einzelnen Zähler. Antwortet er, stimmen Verdrahtung, Baudrate und Adresse; antwortet er nicht, ist die Ursache fast immer eine falsche Baudrate — 2400 Baud sind der Normalfall, aber nicht die Regel. Diese Einordnung stammt aus der Anwendungspraxis und ist als Auslegungshilfe zu verstehen, nicht als Zusage des Herstellers.

Die M-Bus-Platinen von Zihatec im Vergleich

PlatineFür welches BoardRolle
M-Bus-HATRaspberry PiMaster, bis 6 Lasteinheiten
M-Bus-HAT für PicoRaspberry Pi PicoMaster oder Slave, je Ausführung
M-Bus-Shield für MKRArduino MKR und PortentaMaster oder Slave, je Ausführung
M-Bus-FeatherWingFeather und Thing PlusMaster oder Slave, je Ausführung
M-Bus-Moduleigene LeiterplattenMaster oder Slave, zum Einlöten

Passendes Zubehör

  • Das Gehäuse dazu: Das ArduiBox Feather bringt Board und Wing auf die Hutschiene — im Zählerschrank der richtige Ort.
  • Das Board: Ein Feather oder Thing Plus gehört nicht zum Lieferumfang.
  • Hutschienengehäuse: Zihatec baut die passenden Gehäuse gleich mit — ein Auslesegerät gehört in den Verteiler, nicht auf die Fensterbank.
  • Für Feldbusse statt Zähler: Wo es nicht um Verbrauchszähler, sondern um Modbus, DMX oder eine andere serielle Anlage geht, ist RS485 das richtige Verfahren. Auch dafür gibt es Platinen derselben Reihe, ebenfalls galvanisch getrennt.

Slave oder Master?

Diese Platine ist ein Slave. Sie hängt an einem fremden Bus und stellt Daten bereit oder liest die P1-Kundenschnittstelle eines Stromzählers aus. Wer Wärmemengen-, Wasser- oder Gaszähler selbst abfragen will, braucht die Master-Ausführung — die speist den Bus und fragt ab.

Der M-Bus ist kein Feldbus. Er liest Verbrauchszähler aus, mehr nicht. Für Modbus, DMX oder eine andere serielle Anlagenverbindung ist RS485 das richtige Verfahren; dafür gibt es Platinen derselben Reihe.

Eine Lasteinheit belegt sie am fremden Bus. Ob der vorhandene Master noch eine trägt, entscheidet dessen Speiseleistung. Bei einer P1-Kundenschnittstelle ist das kein Thema, dort hängt ohnehin nur ein Gerät.

Das Board gehört nicht dazu. Geliefert wird die Platine; Mikrocontroller, Zähler und Netzteil kommen dazu.

Unterstützung bei der Auslegung

Die Projektseite des Herstellers mit Beispielcode findest Du im Reiter „Dokumente». Sag uns, wie viele Zähler ausgelesen werden sollen und welche Fabrikate im Haus sind — daraus ergibt sich, ob ein Master mit sechs Lasteinheiten genügt und welche Bibliothek die Auswertung übernimmt. Für Auslegung und Inbetriebnahme erstellen wir Dir gern ein Angebot.

+ Mehr anzeigen

Dokumente

Rezensionen

Es gibt noch keine Rezensionen.

Schreibe die erste Rezension für «Zihatec M-Bus-Slave-FeatherWing, Buchsenleisten verlötet»

Details

Allgemeines
Marke
zihatec
Herstellernummer
FEAWMSS
Schnittstelle
M-Bus
,
UART
Universal Asynchronous Receiver/Transmitter, ein Hardware-Gerät zur Handhabung der seriellen Kommunikation in Computern und Mikrocontrollern.
Handelsinformationen
COO (Country of Origin)
Deutschland
Sonstige Eigenschaften
Features
Messen
,
Breakout Modul
Einsatzort
innen