UART - Activity LED für RX

Gast #5659952
Lesenswert?
• ▲
▼
Hallo uC.net,

ich habe mir einen RS485 Splitter (für DMX) gebaut und möchte diesen 
gern noch um eine Funktion erweitern. Nämlich eine LED, die anzeigt, 
dass Daten übertragen werden.

Auf einen Mikrocontroller würde ich gern verzichten. Ein erster Ansatz 
war, einfach ein XOR zu nehmen, mit einem Bein an +5V zu legen und mit 
dem anderen auf den "Receiver-Out" des MAX485 am Eingang des Splitters.
Am Ausgang des XOR hängt dann die LED.

Hierbei würde aber wirklich jedes LOW auf der Datenleitung zu einem 
aufblinken der LED führen. Nicht so schön...

Hat jemand eine Idee, wie man das "smooth" machen könnte?

Toll wäre, wenn man eine konstante Blinkfrequenz hätte. Vielleicht so 
10-15Hz.

Freue mich über jegliche Tips.

LG
#5659981
Lesenswert?
• ▲
▼
Und wofür soll das XOR gut sein?
Abgesehen davon ob es sinnvoll ist, dass traffic als konstante 
Blinkfrequenz angeszeigt und nicht als was es wirklich ist und 
gleichzeitig noch die sinnvollste Möglichkeit dass zu realisieren (MC) 
vermieden werden soll, wirst du wohl einen retriggerbaren Monoflop bauen 
müssen und daran eine Blinkschaltung deiner Wahl. Kann eine weitere 
Schaltung sein oder einfach ne Blink-LED.

edit: mit einem 74x123 bekommst du das hin. Mit dem kleinsten greifbaren 
MC (ATTiny10 z.B.) aber auch.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.