Hallo zusammen, Meine Kollege und ich möchten gerne einen elektronischen Zähler auslesen mit dem Board LM3S8962. Master ist vorhanden für größer 3 Slaves mit +-15 Volt Spannung. Wir wollen die Daten die auf dem elektronischen Zähler angezeigt werden auf das Display des uController bringen. Die Überlegung ist diese: über die Pins UART RX und TX die Masterschaltung anzusteuern. Des Weiteren wissen wir nicht welches MBUS Protokoll wir einbinden müssen und wie wir die Daten parametrieren sowie die Kommunikation herstellen zu dem Slave und dem uController. Ich würde mich sehr freuen wenn jemand über dieses Thema bescheid weiß und uns weiterhelfen kann. mfg
Also vorne hinweg, da fehlen Informationen. - Was habt ihr bereits? Was soll GENAU gemacht werden? - Was für einen Zähler? Was für einen Master? Soweit ich das richtig verstanden habe, wollte ihr folgendes machen: uC <-- UART --> MBUS Master <-- MBUS --> MBUS Slave Funktioniert schon irgendwas von diesem Teil? (Sofern ich den richtig verstanden habe)
Hallo ich danke dir schon mal für deine Antwort. Aufgebaut haben wir : den Pegelwandler (Master) für >11 Slaves der wird mit 15 Volt betrieben bzw. bei uns 12 Volt.(Im Anhang die Schaltung) Verbindung zu dem Slave (7E.23.8.230.00x0 Finder) wurde hergestellt. Die Verbindung vom Master zum uController haben wir noch nicht. Was wir getestet haben, dass Impulse an der Mbus Leitung heraus kommen. Unsere Hauptaufgabe ist: die Implementierung einer MBus Schnittstelle mit So Schnittstelle im uController und Ausgabe der Werte auf dem Display. Das Hauptproblem ist bei uns der Code. Codemäßig existiert noch nicht viel. Das MBus-Protokoll muss wahrscheinlich als Lib eingebunden werden. Soweit sind wir gerade.
Philippe_H schrieb: > Verbindung zu dem Slave (7E.23.8.230.00x0 Finder) wurde hergestellt. Wenn ihr diese Verbindung habt, habt ihr bestimmt auch schon ein Gerät welches ihr an RX und TX anschliesst, SPS oder so? - Was für Pegel liegen an RX und TX an? Sendet ihr mit 5V? 12V? Philippe_H schrieb: > Was wir > getestet haben, dass Impulse an der Mbus Leitung heraus kommen. Wie habt ihr das getestet? Und was sind "Impulse" ? Peaks auf der Leitung, oder richtig saubere Pegel? Slaves antworten bei MBus mit Variation des Stromes, nicht der Spannung. Könnt ihre ine solche Stromänderung bereits messen? (Bezieht sich eigentlich auf die erste Frage... müsstet ihr ja theoretisch, wenn es heisst dass die Verbindung steht). Also nur das ich es noch einmal richtig verstanden habe: Alles was ihr wollt ist RX & TX an einen uC anschliessen. Dieser uC soll dann die Daten vom Slave erkennen und diese auf einem Display anzeigen. Sofern ihr saubere Pegel am Ausgang habt könnt ihr das ganz einfach per UART lösen. Dann braucht ihr nurnoch den Protokollaufbau, den findet ihr im Internet bestimmt. Danach ganz einfach per UART die Daten einlesen, auswerten und auf einem Display anzeigen. Dafür gibt es duzende Beispiele im Internet.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.