Forum: Mikrocontroller und Digitale Elektronik 3x 12V PWM mit gemeinsamen +Pol mit Arduino erkennen?


von Philipp F. (philipp_fr)


Lesenswert?

Hey miktrocontroller.net,

ich möchte gerne das PWM Signal, welches an den LED Strip in meinen 
Computer geht mit dem Arduino erkennen.

Der LED Streifen hat die Pins +, R-, G-, B- und läuft auf 12V PWM.

Jetzt kann der Arudino mit seinen digital Pins allerdings nur 5V 
detecten.

Ich habe an dieser stelle an einen Voltage Divider gedacht mit 220k und 
150k.
Dann hab ich diesen für R, G und B gebaut und gemerkt, dass es mit einem 
gemeinsamen +Pol irgendwie nicht funktioniert...

wie löse ich dieses Problem?
Kann der Aruino auch -5V auf den Digital Pins lesen?

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Philipp F. schrieb:
> Kann der Aruino auch -5V auf den Digital Pins lesen?
Was steht denn im Datenblatt des auf deinem Arduino verbauten 
Mikrocontrollers.

I.A. heißt die Antwort "Nein", weil übliche uC wegen der Klemmdioden an 
Pin nur -0,3V unter GND am Pin vertragen.

von Philipp F. (philipp_fr)


Lesenswert?

Ok, dann geht das so nicht. Aber wie bring ich jetzt diese 3x -12V PWM 
auf 3x +5V PWM?

von pschober (Gast)


Lesenswert?

Mach es doch mit einem Optokoppler.

von Wolfgang (Gast)


Lesenswert?

pschober schrieb:
> Mach es doch mit einem Optokoppler.

Das ist doch nun wirklich übertrieben. Die kleine Kiste, aus der der 
LED-Streifen mit Strom versorgt wird, hat tief in ihrem Inneren 
allerhöchstwahrscheinlich drei MOSFETs, die mit ihrem Source Anschluss 
an 0V liegen. Was spricht jetzt gegen besagte Spannungsteiler zwischen 
diesen 0V und -R,-G bzw. -B?

von Philipp F. (philipp_fr)


Lesenswert?

Hinten am PC hab ich schon einen 4-poligen Stecker, eben die besagten +, 
R-,G-b B-. Dort hatte ich vorher einen langen led streifen, der 
zusätzlich zum inneren meines PC's noch den Schreibtisch beleuchtet hat, 
nun bin ich aber auf Neopixel umgestiegen, trotzdem würde ich diese auch 
gerne mit dem Licht im PC übereinstimmen.

Stimmt, ich könnte die Elektronik im inneren benutzen, dazu müsste ich 
leider dann nochmal extra kabel legen und ich will erstmal schauen ob es 
auch anders geht.

von Sascha (Gast)


Lesenswert?

Spannungsteiler? Wie zum Teufel kann man darauf nicht kommen?

von Wolfgang (Gast)


Lesenswert?

Sascha schrieb:
> Spannungsteiler? Wie zum Teufel kann man darauf nicht kommen?

Du hast das Problem noch nicht erkannt.

von Steven M. (8023)


Lesenswert?

spannungsteiler zwischen +12 und 0V, so das man 5V für den eingang raus 
bekommt, und diesen eingang zieht man mit dem PWM auf 0V?

von Philipp F. (philipp_fr)


Lesenswert?

Ich hab das Problem jetzt tatsächlich mit Optokopplern gelöst. Ist zwar 
overkill, aber funktioniert.

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.