Forum: Mikrocontroller und Digitale Elektronik Atmega alle Ausgänge mit PWM betreiben


von Stefan Eising (Gast)


Lesenswert?

Hallo,

ich brauche mal Hilfe von Euch.
Ich möchte mir eine LED Lauflichtschaltung mit 32 Kanäle bauen und das
ganze soll mittels Akkus und einem ATmega32 betrieben werden. Da die
Stromaufnahme bei 128 LED´s nicht unerheblich ist, dachte ich mir das
Ganze per PWM zu gestalten, um die Akkus nicht ganz so schnell
leerzusaugen. Ist das eigentlich so ohne weiteres möglich??? Oder muss
ich da zu einer anderen Lösung greifen???
Und wie kann ich ein Muster abfragen bei dem alle Ausgänge programmiert
sind ???
Beim attiny hab ich es so programmiert:

Data &B00000001 , &B00000001 , 15

nur wie wird das beim ATmega32 gemacht???

Fragen über Fragen, aber ich freue mich über jede Hilfe von Euch.

Gruß
Stefan

von Werner (Gast)


Lesenswert?

Was hat den PWM mit Stromsparen zu tun. Da kannst du einfacher nen
größeren Vorwiderstand vor die LEDs hängen.

"Ist das eigentlich so ohne weiteres möglich???"
Ja
"Oder muss ich da zu einer anderen Lösung greifen???"
kommt drauf an, was du willst. (Btw, deine Tastatur ist kaputt)

Was Dein Codeausschnitt bedeutet weiss ich nicht, aber Du musst nur
alle Pins auf Ausgang setzen, da einen Timer starten und in
Abhängigkeit des Zählerstandes deine Ausgänge ein/ausschalten.

WA

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.