Forum: Mikrocontroller und Digitale Elektronik Pegelwandler / Status LEDs RX + TX


von Mike M. (mike_on_the_bike)


Lesenswert?

Hallo, ich verwende diesen: 
http://www.exp-tech.de/Shields/Sparkfun-Logic-Level-Converter.html 
Pegelwandler.
Jetzt möchte ich Status-Leds für RX und TX. Wie mache ich das wenn der 
Pegel immer auf High ist ausser wenn Daten kommen und genau da soll die 
LED aber leuchten.

von Sebastian H. (technik_freak)


Lesenswert?

LED mit der Kathode an T/RX und der Anode an +3V3 oder 5V (Widerstand 
für die LED ist jeweils notwendig).

von Mike M. (mike_on_the_bike)


Lesenswert?

Das habe ich auch zuerst probiert allerdings funkt das bei TX noch aber 
bei RX kommt nichts mehr an. Das zieht die Led zu viel. TX bzw. RX sind 
auf ca. 3V (auf der Arduinoseite)

von Sebastian H. (technik_freak)


Lesenswert?

Wie sieht es aus, wenn ein Transistor zum Ansteuern nimmst?

(BC556/856 beispielsweise)

von Dietrich L. (dietrichl)


Lesenswert?

Sebastian H. schrieb:
> Wie sieht es aus, wenn ein Transistor zum Ansteuern nimmst?
>
> (BC556/856 beispielsweise)

... oder den LED-Strom kleiner machst (bei geeigneter Low-Currend-Led)?

von Mike M. (mike_on_the_bike)


Lesenswert?

Phuuuu... tja - da bin ich bei meinen Grenzen...

Habe den 557er da.

Basis auf??? TX sind ja positiv, wird also nicht funktionieren

Aber leider keine Ahnung wie ich den anschließen soll - kannst du mir da 
bitte weiterhelfen?

von Mike M. (mike_on_the_bike)


Lesenswert?

>> Wie sieht es aus, wenn ein Transistor zum Ansteuern nimmst?
>>
>> (BC556/856 beispielsweise)
>

OK - Habe jetzt folgendes gemacht

Transistor: BC557
----------------------------------------

TX---|<---10K--- Basis

Collector---- 10Ohm---LED---GND

Emitter --- +3.3V

das funktioniert auch soweit
Komischerweise musste ich bei RX aber folgendes machen:

RX---|<---32K--- Basis
Basis --- 22K --- +3.3V (PullUp - oder?)

Collector---- 10Ohm---LED---GND

Emitter --- +3.3V

Die Dioden gegen RX bzw. TX stimmt ja - oder? Positive Spannung soll ja 
nicht in Richtung Basis fließen, nur wenn die Spannung auf 0 geht soll 
praktisch in die Gegenrichtung der Strom fließen. (E -> B)

mit den 10K an der Basis hat die LED immer geleuchtet, nur bei den Daten 
stärker.
Ohne PullUp sind zwar die Daten gekommen (Led blinkt wurden aber nicht 
mehr am Rechner als solche erkannt)

*Kannst du mir das für mich komische Verhalten erklären?*
PS: Noch was - habe weiter oben geschrieben "Arduinoseite" - war falsch, 
bei dem Rechner mit den 3.3V handelt es sich natürlich um den Raspi

Den 10K Basiswiderstand hab ich gleich gerechnet wie bei einem NPN - 
stimmt das?

von Wolfgang (Gast)


Lesenswert?

In der Elektronik hat sich nicht ohne Grund ein gezeichnete Schaltplan 
als Diskussionsgrundlage etabliert.

von Mike M. (mike_on_the_bike)


Angehängte Dateien:

Lesenswert?

Hi, hab's jetzt gezeichnet - kannst du mir das mal checken?

Danke

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
Noch kein Account? Hier anmelden.