Doppelter RX in uart (zwei Geräte hören zu, von denen eines Daten protokolliert)

Ich bin noch nicht allzu vertraut mit UART und habe mich gefragt, ob ich den Informationsstrom, der von einem GPS zu einem Mikrocontroller geht, duplizieren könnte. Meine Anwendung verwendet einen msp430g2553-Mikrocontroller, um mit einem GPS-Modul zu kommunizieren, während Daten mit ( OpenLog ) erfasst werden.

Ich habe gelesen, dass Sie nicht nur 1 Sender und 2 Empfänger haben sollten, https://learn.sparkfun.com/tutorials/serial-communication

Irgendwelche Vorschläge/Ratschläge werden geschätzt.

Antworten (1)

Möglicherweise interpretieren Sie einen Teil dieser Seite falsch. Wenn Sie nach dem Text "Es kann sicher sein, mehrere Empfangsgeräte mit einem einzigen Sendegerät zu verbinden" suchen, zeigt das Diagramm eine Möglichkeit, die beiden zu verbinden, die für diesen Fall in Ordnung sein sollten:

Geben Sie hier die Bildbeschreibung ein

Einige der Warnungen auf der Seite wie „Sie können nicht auswählen, welches Gerät welche Übertragung hört“ treffen in Ihrem Fall nicht wirklich zu, da Sie möchten, dass beide Geräte die gesamte Kommunikation vom Gerät hören.

Ein großes No-No bei der seriellen Kommunikation ist der Versuch, zwei Übertragungsleitungen miteinander zu verbinden, aber im Allgemeinen ist es in Ordnung, eine Übertragungsleitung an mehrere Empfänger zu speisen, solange Sie auf die Spannungspegel achten, um sicherzustellen, dass sie in Reichweite für Ihren Mikrocontroller und für sind Versuchen Sie beispielsweise nicht, RS232-Pegel an ein TTL-Gerät anzuschließen.

Ok, danke für die Antwort/Antwort! Ich war besorgt, dass nur ein Gerät die Übertragung ausschließen oder irgendwie zwischen den beiden aufgeteilt werden würde. Ich war auch besorgt über die Aussage "Nicht wirklich den Spezifikationen entsprechend und wahrscheinlich von einem hartgesottenen Ingenieur verpönt". Aber ich schätze, ich bin noch nicht wirklich ein "hartgesottener Ingenieur".
@ xy007 kein Problem und sie sollten beide gut empfangen, die Empfangseingänge eines Mikrocontrollers haben eine ziemlich hohe Impedanz, sodass Ihr anderes Gerät nicht beeinträchtigt werden sollte, solange die Spannung nicht höher als die des Mikrocontrollers ist (dann kann es sie festklemmen). eine niedrigere Spannung).