LED meghajtas

jhidvegi jhidvegi at freestart.hu
Tue Nov 29 17:10:44 CET 2005


Fuzesi Arnold wrote:

> Kösz a részleteket, ilyesmin agyalok...masik levelben irtam is.

Hát sokkal bonyolultabban agyaltál.

>> Mivel a bekapcs időtől és a betápfesztől függ az energia, nem ügy
>> megcsinálni, hogy ez állandó legyen, tehát a ledek kb
>> áramgenerátorosan lesznek megtáplálva, tehát nem konyulnak attól,
>> hogy merül az aksi, akkor sem, ha a freki állandó.
>
> Hogymi? :)
> Konyulni fognak mindenkepp, ha merul az akksi.

Nem!
A következő van:
Fet bekapcs, L töltődik, telítés sosincs (nem az a billenést kiváltó ok).
De ha telítésig töltöd mindig, akkor is ugyanaz van: el kell érni, hogy az 
L-be mindig ugyanaz az energia kerüljön bele.
Módja: ha nagy a betápfesz (jól fel van töltve az aksi), rövidebb ideig 
töltődjön az L, és ahogy csökken a fesz, úgy nőjön az idő. Lényeg, hogy 
ugyanannál az áramnál legyen kb a fet kikapcsolva.

Na most, ha az energia mindig ugyanaz, és ezt mindig azonos időközökben 
sütöd rá a ledekre, akkor egységnyi idő alatt mindig azonos energia megy 
beléjük. Mivel passzív elemről van szó, ez tök olyan, mintha 
áramgenerátorral hajtanád. Még a ledáram időbeli lefolyása se fog függeni az 
akkufesztől. Egy dolog függ: mekkora ideig tart feltölteni az L-et, de ez az 
idő sokkal kisebb kell legyen, mint a ledre sütési periódusidő.

Pl 1kH-cel akarod ketyegtetni, T=1ms, ebből L feltöltés 0,4-0,7 ms, ledre 
rásütés 0,2ms (fix), a maradék időben I=0. (Ezek csak has számok, a jellegét 
akartam megmutatni csak.)

> Vagy felreertelek, masra gondoltal?

Vagy igen. :)

Azt biztosan könnyen megoldod, hogy az akkufesztől jól függjön a töltési 
idő. Ha mikrovezérlővel (PIC pl) csinálod, legegyszerűbb, ha van egy 
komparátornak használt bemenet, és minden töltés kezdetekor egy kisütött 
kondit ellenálláson át tölteni engedsz, és ennek a kondinak a feszét 
komparáltatod vmi fix, alacsony értékhez, ekkor a fetet is elkapcsoltatod. 
Ha alacsonyabb az akkufesz, a konditöltés is tovább tart, ahogy az L töltés 
is. (Ideálisan a kondit áramgenerátorról kéne tölteni... de ennyire nem 
lőnek vele nyulat.)

De ahogy ismerlek, tisztán szoftverből is megoldod ezt a dolgot. :-) A 
lényeg, hogy az L-re mindig egyforma fesz-idő terület jusson töltéskor. 
Akkor azonos áramra fog töltődni. (U*delta t = L*delta i)

hjozsi 




More information about the Elektro mailing list