Hy wie kann ich 4-5 Lichtfelder ansteuern, die jeweils 4 Farb-LEDs haben... ich habe ja beim Mega32 32 Ausgänge... die kann ich ja an/aus machen und per zufall schalten würde die Ausgänge dann über nen 4066 oder so anschließen, da ich ja nicht 20 LEDs am uC betreieben kann oder? Die Helligkeit sollte dann per PWM gesteuert werden. Jetzt meine Frage:_ wie viele verschiedene Ausgänge kann ich ansteuern bzw wie viele "PWM Kanäle" hab ich zur Verfügung?
Theoretisch könntest du alle 32 ausgänge zu pwm ausgängen machen indem du dir eine software pwm bastelst.
achso das ich die Ausgänge so schnell an/aus mache und so meine PWM erzeuge... Das ganze musste ich dann über Kondensatoren glätten und hätte mein PMW stimmt.. aber wie kann ich dann verschiedene Kanäle verschieden zufällig steuern? das wär doch ein Kaos!!! ich muss ja in ner schleife immer alle 15 LEDs durchgehen, und jeweils in jedem Durchlauf jeweils PWM auf die Zeit bezogen ausführen. Parallel müsste ich die PWM Perioden zu einem zusammenfasssen und das ein und ausblenden steuern... das geht? geht das nicht einfacher? Wie viele undabhängige PWM hat der Mega32 oder der größte Atmel? oder gibts auch bausteine, die ich extern anssteuern kann und die meine PWM erzeugen? Dann könnte ich pro Feld ein PWM haben und jeweils die max Helligkeit über an&aus PWM steuern... Es soll sich die Farbe im Feld ja auch ändern... nicht nur heller dunkler sonder auch die LEDs (immer 3 Grundfarben) sollen sich ändern und so Farbwechsel erzeugen...
der mega hat nur 2 oder 4das weiß ich nicht genau. mit dem software pwm ist das aber auch kein gewurschtel. einfach ein timer overflow unterrupt bei dem du jedesmal ein wert (Register) inkrementierst und dann jeden sollert für den jeweiligen ausgang mit dem wert des registers vergleichst. wenn der wert erreicht ist dann den ausgang einfach auf null stezen.
das ganze soll können: 1. 4-5 Farbfelder, mit je ROT GRÜN BLAU LEDs 2. die Felder sollen heller und dunkler werden und dabei smooth die Farben ändern. 3. "evtl. die Felder noch untereinander so verknüpfen, das die Farbe im anderen Feld weiterläuft... " aber kann mir jemand sagen wieviele PMW Sinuswellen ich aus einem Mega32 rausjagen kann? (ohne Hardware dahinter...) also würde den Sinus mit u^/2 Offset versehen und hätte ein schönes ein und ausblenden... Die Farbzusammensetzung könnte ich ja per Software PMW steuern... aber würde die Felder gern unterschiedlich Hell haben und übergänge. Am einfachsten wären 5x Mega32 aber die müssten dann miteinander kommunizieren... zudem kann so etwas "einfaches" doch nicht so viel Hardware brauchen? bin ich hier falsch gelandet und geht das ganze irgendwie einfacher?
>"PMW Sinuswellen" Bitte wat? >"Am einfachsten wären 5x Mega32" Ne, ganz sicher nicht. Ein Mega32 (wie von dir genannt) sollte es locker schaffen 32 unterschiedliche PWM's mit 200Hz zu erzeugen.. Die Signalwerte für den "Verlauf" könntest du vorher ausrechnen und im Flash ablegen (32kB sind ja einiges an Platz).
ja sorry das war schlecht ausgedrückt. Ich kann doch im zeitlichen verlaufe gesehen mit PWM auch einen Sinus erzeugen... So wollte ich die Dimmung steuern. Das der PMW Kanel über zB. 3s eine positive Sinuswelle durchläuft...Muss ja kein Sinus sein nur zur einfachen Anschaung... Wie kann ich das ganz per Strom steuern Hab hier mal nen Schaltung von einem Feld mit RGB gemacht, aber eine Stromsteuerung würde das ganze natürlich einfacher regeln lassen.... gibts da Bauteile?
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.