Hi,

Ik ben bezig met een projectje om 35 leds aan te sturen met een arduino en een m5450 constant current sink. De leds trekken ieder 20mA en dan kom ik op 700mA voor de leds alleen. In mijn prototype (met minder leds) haal ik de spanning uit de 5v output van de arduino, en gebruik dus de voltage regulator van de arduino die gevoed wordt door een battery pack van 9v. Volgens de specs kan de regulator 800mA aan.. Wordt dus krap... Ik heb nog een lm7805 liggen, nu heb ik 2 opties:

A) zowel de arduino als de leds voeden met de 5v uit de lm7805
B) 9v -> arduino, plus 9v -> lm7805 -> leds

Maakt dit enig verschil?

Alvast bedankt,
Rob

Moeten de LED's continue aan staan of kan/mag je ook multiplexen ?

Ik meen dat een arduino, juist vanwege z'n on-board 7805, niet genoeg heeft aan 5V. Je eigen 7805 voeden met 9 volt, en de arduino ook, zou een prima oplossing moeten zijn.

Denk eraan om die 7805 goed te koelen als je er 700mA uit gaat trekken. Overigens heeft die M5450 typical 15mA per segment in de datasheet staan, als je daarmee rekent kom je wat lager uit.

Op 10 mei 2013 13:59:09 schreef bprosman:
Moeten de LED's continue aan staan of kan/mag je ook multiplexen ?

Multiplexen had ook gekund, dan was het geen probleem.

Op 10 mei 2013 14:02:07 schreef Jochem:
Ik meen dat een arduino, juist vanwege z'n on-board 7805, niet genoeg heeft aan 5V. Je eigen 7805 voeden met 9 volt, en de arduino ook, zou een prima oplossing moeten zijn.

Denk eraan om die 7805 goed te koelen als je er 700mA uit gaat trekken. Overigens heeft die M5450 typical 15mA per segment in de datasheet staan, als je daarmee rekent kom je wat lager uit.

Je mag een arduino voeden met 5v, je passeert dan de onboard regulator. Alleen kun je via USB max 500mA trekken, maar die gebruik ik niet.

Alternatief is om de spanning naar de LEDs helemaal niet te reguleren, optie C. De weerstanden van de leds kunnen hier uitkomst bieden, wellicht?

Weerstanden? Je hebt toch een constant current sink?

Als die driver die spanning kan hebben, en ook genoeg kan dissiperen, kun je gewoon de onverlaagde spanning gebruiken. Wel even kijken of je dan niet ineens een level-translator moet gebruiken tussen de driver en de arduino.

De enige manier om daar achter te komen, is om het uit te proberen.. Want de berekeningen de in de datasheet staan kan ik niet meer bevatten.

Proberen is soms de manier, maar met enkel proberen weet je in deze situatie nooit of het na een tijdje nog steeds goedkomt. (Tenzij het gelijk uitfikt, dan weet je in ieder geval hoe het niet werkt.)

Ik heb even voor je in de datasheet gekeken, want ik heb geen ervaring met die driver, maar het lijkt niet goed te komen op die manier. Het beste zal toch zijn om wat weerstanden te pakken en/of die spanning eerst wat omlaag te brengen. Het lijkt erop dat 5V in dat opzicht nog steeds te hoog is, maar ik ben eigenlijk te moe om het eens goed te bekijken. Misschien heb ik morgen nog even tijd.

Nog effe een kleine update:

Met de print nu klaar, en alle aansluitingen gemaakt, kan ik zeggen dat ik het met een 9v battery pack (6x rechargeable AA) het ongeveer 2, 2 en 1/2 uur uithoud. Maar dan staat wel alles voluit te blazen.