avr tiny 26LS RGB Led steuern

OP #1591146
Lesenswert?

Hallo Leute, hab nur mal ne kleine Frage zum Avr tiny 26ls.
Möchte eine RGB Led damit per pwm steuern(mit extra Transistoren)
Nun frage ich ob der überhaupt PWM kann also hardwareseitig. Die
LED wollt ich an PA1 bis 3 anschließen. Hab aber im DB nichts über pwm 
gefunden...
Oder sollte ich doch lieber nen Atmega 8 nehmen?
Grüße
chris0086
OP #1592038
Lesenswert?

Jetzt hab ich nochmal ne Frage:
Der Attiny 26 hat ja nur 2 PWM Channel. Ich hab aber 3 LED anzusteuern, 
da ist doch ein pwm Channel zu wenig oder hab ich hnen Denkfehler?
Und noch eine Frage:
Das PWM Signal kann ich doch verschiedenen Ausgängen zuweisen oder bin 
ich da auf bestimmte beschränkt?

MfG
Christian
OP #1592333
Lesenswert?

Hallo Leute,
muss doch nochmal nerven...
wollte meine LED (I=600mA max) jetzt nach obigen Schaltplan mit PWM 
ansteuern.
Würde das mit den Transistoren so laufen?
Hier das DB dazu: http://www.pretty-kunze.de/html/MAX16801A.pdf

Alternativ habe ich noch folgende LED Treiber rausgesucht die auch 
verbaut werden könnten:
http://datasheets.maxim-ic.com/en/ds/MAX16801A-MAX16802B.pdf

Wäre das die bessere Alternative? die haben ja auch einen PWM Eingang.

Wenn noch jemand meine Frage zum Controller beantworten könnte wär ich 
auch dankbar, sonst stell ich um auf Atmega8.

MfG
Christian
Angehängte Dateien:
Gast #1592902
Lesenswert?

Also persönlich würd ich die Transistoren eher in Emitterschaltung als 
in Emitterfolger betreiben,
die Pullups an den Tastern sind nicht unbedingt nötig, die hat der AVR 
zuschaltbar intern auch,
und du weißt schon, dass deine Transistoren nicht an den PWM-Ausgängen 
angeschlossen sind?
;-)
Gast #1592923
Lesenswert?

Die zur Verfügung stehenden PWM-Modi sind im Datenblatt unter Timer1 
beschrieben.
Dabei können die Pins OCR1A und OCR1B (PB1 und 3) benutzt werden. Es 
gibt noch invertierte Ausgänge, die aber einen bestimmten PWM-Modus 
verlangen.
Gast #1592932
Lesenswert?

Noch was...
Wenn du keine allzugroßen Genauigkeiten an die PWM stellst, kannst du 
das auch in Software realisieren.
8 bit pro Kanal ist locker drin, wären bei RGB dann 24 bit Farbtiefe, 
finde ich mehr als genug.
;-)
OP #1592940
Lesenswert?

wenn ich das in Software mache kann ich dann jeden Pin nutzen und den 
Tiny behalten oder packt der das nicht? Ihr wisst ja was ich damit vor 
habe...
Meint ihr es reicht der interne Oszillator?
Also 8 bit reichen mir völlig.
Geht das sonst mit der Ansteuerung über die Transistoren mit pwm?

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