Kleiner RGB Kontroller

Gast #1631843
Lesenswert?

Hallo Leute

Möchte mir einen RGB Kontroller aufbauen. Zu Beginn soll er erst mal zum 
Farbe einstellen, Faden und Dimmen eingesetzt werden. Später werde ich 
ihn dann narürlich erweitern.

Der maximalstrom pro Farbe ist ca. 1A. Das ganze soll über eine RC5 
Fernbedienung steuerbar sein.

Im Anhang findet ihr den Schaltplan. Würde mich über Verbesserungen und 
Erweiterungen freuen.

Grüsse Jörg
Angehängte Dateien:
Gast #1631874
Lesenswert?

Hi,

ist eine interessante Sache, allerdings werde ich sowas mit dem 
Atxmega128A1 machen. Der hat 24 PWM Ausgänge, was möglich macht, gleich 
mehrere RGB Lampen zu steuern.

Für die Mosfets würde ich einen GateDriver z.B. ICL7667 einsetzen.
Eine ISP Schnittstelle zum In System Flashen wäre auch nicht schlecht.

Gruß Flo
#1631902
Lesenswert?

Hallo,

zum ATxmega128A1, im AVR-Tutorial steht schon beschrieben wie man aus 
wenigen Timern mehr PWM Ausgänge raus holt.

Zur Schaltung ob der IRF840 geeignet ist weiß ich nicht, üblicher weise 
wird  etwas in die Richtung genommen: IRLIZ44N IRLIZ34N IRLZ34N, und der 
Mosfet sollte den GND Schalten, sogenate Low-Side-Schalter., RGB Stripes 
haben auch eine gemeinsamen + Pol und eine geschaltete Masse.
Wenn es um LED PWM geht gibt es hier viele fertige schaltunge für den 
Atmel.
[[http://www.ledstyles.de/]]

Schöne Grüße
Thomas
Gast #1632702
Lesenswert?

Vielen Dank für eure Beiträge.

Hab mal das Ganze überarbeitet und erweitert. Hab auch noch ne USB 
Schnittstelle hinzugefugt, kann ja nie schaden;)

Vlad Tepesch schrieb:
> such mal nach irmp, das hebt die Beschränkung auf RC5 auf.

Sehe ich das richtig, dass ich irmp mit dieser Hardware anwenden kann? 
Ist einfach ne Software sache oder?

Im Anhang der aktuelle Schaltplan, wäre wieder über Verbesserungen und 
Erweiterungen froh.

Grüsse Jörg
Angehängte Dateien:
Gast #1632803
Lesenswert?

Thomas Drebert schrieb:
> wieso willst du die FET Treiber mit einbauen, ich glaube nicht das die
> nötig sind. Ich habe auch mal die Elektronik Versender durch sucht, ein
> TC427 ist wohl nicht so einfach zu bekommen.

Habe auch nicht gedacht, dass die nötig sind. Der Hinweis von stromflo 
hat mich einwenig unsicher gemacht und als ich die Treiber in einigen 
RGB Kontrollern gesehen habe, hab ich sie auch eingebaut.
Sind bei Farnell problemlos zu bekommen.
Gast #1632943
Lesenswert?

Thomas Drebert schrieb:
> In der Mosfet-Übersicht blicke ich
> nicht ganz durch welche für µC und PWM geeignet sind.

Such welche mit kleiner Gate-Ladung (<50nC) und Logic-Level Ansteuerung.

Meine Erfahrung:

Die Pin-Treiber in den AVRs sind zwar nur für 20 (40) mA Dauerstrom 
spezifiziert, können aber Kurzzeitig viel viel VIEL mehr Strom ab.
Bei passendem FET gehen da auch mal > 100kHz PWM-Frequenz(*) ohne 
Treiber bei Astreinem Spannungsverlauf am Gate.
*) Geht natürlich nur wenn der AVR auch eine 32/64MHz-PLL für die Timer 
hat, Tiny25 z.B.

tl;dr: Wenns nicht verkauft werden soll, lass den Mosfet-Treiber weg, 
der machts nicht besser.
Gast #1633060
Lesenswert?

Thomas Drebert schrieb:
> Noch ein Hinweiß zum ISP Port, deine Reset Leitung hängt im Moment noch
> in der Luft.

Hängt nicht in der Luft, ist mit RST benannt und ist somit mit dem Reset 
pin des uCs verbunden.

Aushilfs-Sysop schrieb:
> Wenns nicht verkauft werden soll, lass den Mosfet-Treiber weg,
> der machts nicht besser

Dann mach ich die noch weg. Sonst ist das Schema in Ordnung so?

Grüsse
Gast #1633212
Lesenswert?

Hi,

also wenn du Logic Level Fets nimmst, dann kann man die Mosfet Treiber 
auch weg lassen.

IRLZ34N und weitere z.B.

Ich hab allerdings die Erfahrung gemacht, dass der Betrieb mit Mosfet 
Treibern halt unabhängiger ist. Man kann eben auch schnell mal einen 
"normalen" Fet hernehmen ohne einen Logic Level zu benötigen.

Meine Erfahrung bisher sagt mir, dass die Ansteuerung mit 10V oder mehr 
in vielen Fällen besser ist.

Gruß Flo
Moderator Persönliche Seite #1634189
Lesenswert?

Jörg schrieb:
> Vlad Tepesch schrieb:
>> such mal nach irmp, das hebt die Beschränkung auf RC5 auf.
>
> Sehe ich das richtig, dass ich irmp mit dieser Hardware anwenden kann?
> Ist einfach ne Software sache oder?

Jepp. Ich habe mir gerade den Schaltplan angeschaut. Ist der 
IR-Empfänger ein TSOP? Der braucht keinen Pullup, die 10k kannst Du also 
weglassen.

Gruß,

Frank
Gast #1634278
Lesenswert?

Frank M. schrieb:
> IR-Empfänger ein TSOP? Der braucht keinen Pullup, die 10k kannst Du also
> weglassen

Ja, es handelt sich um einen TSOP1736. Diese IR Empfänger sind aber 
momentan sehr schwer zu bekommen. Könnte ich beispielsweise auch ein 
TSOP1730 einsetzten und das Ganze würde funktionieren?

Grüsse Jörg
Moderator Persönliche Seite #1634322
Lesenswert?

Jörg schrieb:

> Ja, es handelt sich um einen TSOP1736. Diese IR Empfänger sind aber
> momentan sehr schwer zu bekommen. Könnte ich beispielsweise auch ein
> TSOP1730 einsetzten und das Ganze würde funktionieren?

TSOP1738 wäre besser, viele Fernbedienungen arbeiten zwischen 32 und 40 
kHz, die meisten mit 38kHz. Je mehr die Frequenz abweicht, desto 
geringer ist die Reichweite. Siehe auch IRMP-Artikel:

    http://www.mikrocontroller.net/articles/IRMP

Der TSOP1730 ist da eher weniger geeignet.

Gruß,

Frank
Moderator Persönliche Seite #1634326
Lesenswert?

Jörg schrieb:

> Im Anhang der aktuelle Schaltplan, wäre wieder über Verbesserungen und
> Erweiterungen froh.

Der 4,7µF Kondensator sollte besser direkt zwischen V+ und GND des TSOPs 
- und nicht zwischen Vcc und GND, siehe auch Datenblatt des TSOPs oder 
auch Beispiel-Schaltbild im IRMP-Artikel. Und wie gesagt: Pullup 
weglassen.

Gruß,

Frank
Gast #1634474
Lesenswert?

Frank M. schrieb:
> TSOP1738 wäre besser

Dann werd ich den einsetzen;)

Frank M. schrieb:
> Der 4,7µF Kondensator sollte besser direkt zwischen V+ und GND des TSOPs
> - und nicht zwischen Vcc und GND, siehe auch Datenblatt des TSOPs oder
> auch Beispiel-Schaltbild im IRMP-Artikel. Und wie gesagt: Pullup
> weglassen.

Danke für die Hinweise, hab die Änderungen nun übernommen.

Grüsse Jörg

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren