Arduino digitales rgb band

OP #4443760
Moin leute.
 Ich lese schon lange in Forum mit  und Heute hett ich mal  eine Frage.

Aber kurz zu mir :

Ich bin gelernter Elektriker und hab schon mit Arduino schaltungen 
entworfen.

Aber so, zu meinen Problem:   mit dem Arduino kann ich zwar das Digitale 
RGB band steuern wie ich möchte, aber da ich das led band in Wohnzimmer 
ein bauen möchte,  und nicht nur über das Handy bedinen wollte würde ich 
gerne den Wandcontroller :

http://www.everen.de/d-3_led_wandcontroller_3-kanal_rgb_12-24vdc_3x4a_pwm_c2_10_74_p5456.html?osCsid=0qk4le4dqoms4788bi1d9e1615

Zusätzlich Verwenden.

Aber wie kann ich das pwm für jeden Kanal auslesen?

Ich hab mich schon informiert  aber  ich verstehe das nicht ganz mit dem 
Tiefbass.
Ich brauch einen Kondensator  und einen Wiederstand das ich es Analog 
auslesen kann ( aber wie lege ich den tiefbass aus? )

Danke schon in voraus
OP
Also der Wandcontroller  wird mit 12v  Gleichstrom  versorgt  und hab 
dan die 3 Kanäle R G B.
 Was Normalerweise  für 12v RGB bänder verwendet  wird.

Aber ich möchte das pwm  Auslesen so das ich dimmen und die farbe 
verstellen kann.  Mir were es prinzipiell egal ob ich es digital oder 
analog auslese am arduino.

Sorry wegen reinschreibfehler  schreibe mit handy.
Gast
Ok, wie lange machst du schon etwas mit dem Arduino bzw. allgemein mit 
Microcontrollern?

Ich frage deswegen, stell dir das nicht so einfach vor.
Und das geht nur digital. PWM ist ein digitales Signal.
OP
Ca 3 Monate  hab ich mit ihm gespielt also led blinken lassen,  servo 
ansteuerung,  lcd display ansteuern,  etc.


Mir ist es bewusst  das es nicht einfach wird ^^ aber ich will halt mein 
wissen erweitern.


Ich könnte jz auch bei der handy steuerung belassen aber naja,  ich will 
mich weiterbilden
Gast
Dann viel Erfolg.
Ich kann dir da leider nicht weiterhelfen, Erfahrung fehlt mir da.

Aber wenn du mit "arduino pwm signal auswerten" googelst, wirst du 
fündig.
Gast
Wenn der so entwickelt und baut wie er schreibt, dann sollte er 
tunlichst die Finger von Netzspannung lassen und sich lieber mit 
irgendwas einfachem wie Klötzchen sortieren beschäftigen.
Gast
Hallo Dominik,

Du willst doch vermutlich die drei Ausgänge Deines Wandcontrollers mit 
dem Arduino einlesen.

Das geht entweder analog über die AD-Eingänge:
 1. Spannungsteiler, der max. 5V aus 12V macht, könnten z.B. 15k und 10k 
sein
 2. Danach dann noch einen Kondensator, um die PWM zu Gleichspannung zu 
machen, schätze, 100nF sollten es tun. Ohne den könnte Dein AD-Wandler 
arge Probleme bekommen.

 12V ---[15k]---*----*----- 5V gefiltert
                |    |
               10k  100nF
                |    |
               GND  GND

Und das für jede Farbe...

Oder Du wertest die Flanken der PWM aus (wenn sie denn einigermaßen 
sauber sind) und misst das Tastverhältnis. Das wird aber deutlich 
komplizierter und macht hier wohl wenig Sinn.

Gruß
Jens
Gast
Wieso so kompliziert, schalte einfach per Relais zwischen Wandcontroller 
und Arduino um und fertig.

Das Auswerten des PWM ist nicht so einfach, wegen der hohen Frequenz der 
Ansteuerung.
OP
Putin schrieb:
> Wenn der so entwickelt und baut wie er schreibt, dann sollte er
> tunlichst die Finger von Netzspannung lassen und sich lieber mit
> irgendwas einfachem wie Klötzchen sortieren beschäftigen.

Also gut sry das ich Legastheniker  bin..  Und keine große  reden 
schreibe.

Aber ja weiß ja das ihr nicht gerne helft.  (nicht alle gemeind)
Gast
Also der Arduino soll die eigentliche Steuerung machen und der 
Wandcontroller nur als Eingabegerät dienen?
Dann wäre der digitale Weg über 'Input Capture' (Spannungsteilern als 
Pegelwandler) möglich. Analog vermutlich einfacher über den erwähnten 
Tiefpass + Pegelwandler weil der Arduino am AnalogIn keine 12 V mag.
Oder die Wandsteuerung hacken und versuchen der einen 
Fernbedienungseingang zu verpassen. Wobei man da von aussen natürlich 
nicht sieht was da verbaut und evtl. vergossen ist.
OP
Jens schrieb:
> Hallo Dominik,
>
> Du willst doch vermutlich die drei Ausgänge Deines Wandcontrollers mit
> dem Arduino einlesen.
>
> Das geht entweder analog über die AD-Eingänge:
>  1. Spannungsteiler, der max. 5V aus 12V macht, könnten z.B. 15k und 10k
> sein
>  2. Danach dann noch einen Kondensator, um die PWM zu Gleichspannung zu
> machen, schätze, 100nF sollten es tun. Ohne den könnte Dein AD-Wandler
> arge Probleme bekommen.
>
>  12V ---[15k]---*----*----- 5V gefiltert
>                 |    |
>                10k  100nF
>                 |    |
>                GND  GND
>
> Und das für jede Farbe...
>


Danke ich werde das versuchen.
Gast
Dann kann man noch versuchen das Funkprotokoll zu analysieren und mit 
billigen Funkmodulen (nRF24 ?) nachzubauen. Ist schwieriger, spart aber 
lästige Verkabelung.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 10 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.