Hallo, ich habe eine Frage zum Max7221. Vielleicht hat hier ja jemand bereits damit gearbeitet und kann mir helfen... Und zwar geht es mir darum, low current LEDs mit dem MAX7221 anzusteuern. Daten (LEDs): 2,1 V | 2 mA | 64 Stück Betriebsspannung ist 5 V In dem Datenblatt ist nur eine Tabelle und die fängt erst bei 10mA an. Außerdem ist noch nicht einmal die Einheit des Widerstandes angegeben (Ohm oder kOhm?). Gibt es eine Formel, mit der man den Widerstand zumindest ungefähr berechnen kann? Chris
Hallo, habe offenbar ein anderes Datenblatt, da ist ein Diagramm drin. Mit Rset = 40k ist der Segmentstrom ca. 15mA. Da multiplext wird, muß der Strom ja ohnehin höher als Deine 2mA sein (maximalen Impulsstrom Deiner LEDs beachten). Mit größerem Widerstand wird der Strom kleiner. Gruß aus Berlin Michael
Vielen Dank schon einmal für deine Antwort! Ich werde das mal mit 100kOhm probieren. Zur Not nehme ich halt LEDs mit mehr Stromaufnahme, sodass ich die Tabelle verwenden kann... Muss man noch etwas bei dem Widerstand beachten (z.B. max. Belastung)? Reichen 1/4 Watt? Chris
http://datasheets.maxim-ic.com/en/ds/MAX7219-MAX7221.pdf das ist das erste, was ich über google finde. Schau mal in diese Sektion: Intensity Control and Interdigit Blanking.
Die meisten LowCurrent LEDs machen 15mA problemlos mit. Bei 20mA würde ich die Grenze ziehen, und auch die sollten imho nicht im Dauerbetrieb drübergejagt werden. (Meine gelben LC-LEDs fangen z.B. bei ca. 30mA nach etwa 5sec tierisch an zu stinken... ;) ) Wie Michael übrigens schon sagte: Du willst die LEDs multiplexen, d.h. Du musst mehr Strom draufgeben. Bei 1/8 Ansteuerung (7221) kriegt bei 15mA Segmentstrom jede LED gerade mal knappe 2mA - passt! Deshalb nimm am Besten den von Michael empfohlenen Widerstand von 40kOhm, damit sollte es funzen.
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.