Simulera belysning med dålig strömtillförsel med LEDs?
- )ExecutoR(
- Inlägg: 256
- Blev medlem: 11 juni 2008, 09:18:31
- Ort: Hälsingland
Simulera belysning med dålig strömtillförsel med LEDs?
Skum titel kanske, låt mig förklara:
Vi kommer vara på ett lajv (levande rollspel).
Settingen är post-apocalypsen och vi vill ha belysning som tydligt visar att all el drivs av en gammal skruttig generator. I själva verket drivs all el av en rätt modern sofistikerad generator, eftersom vi har förbrukare så som bärbara datorer och annat som är lite känsliga. Ibland tar soppan slut och det blir svart, det fungerar fint även med en modern generator. Det jag vill uppnå är att belysningen ska gå upp och ner i ljusstyrka sådär mysigt som det bara gör när strömförsörjningen är kass.
Med vanliga glödlampor och en vanlig dimmer är det inte så svårt att göra. Vanliga glödlampor är dock ineffektiva, ännu mer så om de ska dimmas, och eftersom vi faktiskt har begränsat med ström så vill jag istället använda LED's.
Det finns ju fina LED-lampor med filament, jag har beställt hem några från denna försäljaren:
http://www.aliexpress.com/item/E14-E27- ... 59245.html
De är på 4W och ger bra med ljus, synd bara att elektroniken inte fungerar att dimma, därför vill jag bygga min egen driver.
Filamenten är på 1W styck, jag antar att de är av standardmodell:
Power: 1W
Color: Warm White 3000-3500k
Brightness: 1W(140-200LM)
Voltage: 60-80V
Current: 13mA
De är kopplade två i serie, och av vad jag kan se två serier parallellt, så 120-160V och 26mA för max ljusstyrka, gärna PWM för dimming. Planen är en Arduino för styrning.
Har letat en hel del på nätet efter färdiga drivers men verkar vara dåligt för de nya COB-filamenten med så många små LEDs i serie vilket kräver högre spänning, hittar inte direkt något att gå på när det kommer till att bygga eget heller.
Någon som har tips på en krets, byggsats eller färdig, som skulle kunna fungera?
Vi kommer vara på ett lajv (levande rollspel).
Settingen är post-apocalypsen och vi vill ha belysning som tydligt visar att all el drivs av en gammal skruttig generator. I själva verket drivs all el av en rätt modern sofistikerad generator, eftersom vi har förbrukare så som bärbara datorer och annat som är lite känsliga. Ibland tar soppan slut och det blir svart, det fungerar fint även med en modern generator. Det jag vill uppnå är att belysningen ska gå upp och ner i ljusstyrka sådär mysigt som det bara gör när strömförsörjningen är kass.
Med vanliga glödlampor och en vanlig dimmer är det inte så svårt att göra. Vanliga glödlampor är dock ineffektiva, ännu mer så om de ska dimmas, och eftersom vi faktiskt har begränsat med ström så vill jag istället använda LED's.
Det finns ju fina LED-lampor med filament, jag har beställt hem några från denna försäljaren:
http://www.aliexpress.com/item/E14-E27- ... 59245.html
De är på 4W och ger bra med ljus, synd bara att elektroniken inte fungerar att dimma, därför vill jag bygga min egen driver.
Filamenten är på 1W styck, jag antar att de är av standardmodell:
Power: 1W
Color: Warm White 3000-3500k
Brightness: 1W(140-200LM)
Voltage: 60-80V
Current: 13mA
De är kopplade två i serie, och av vad jag kan se två serier parallellt, så 120-160V och 26mA för max ljusstyrka, gärna PWM för dimming. Planen är en Arduino för styrning.
Har letat en hel del på nätet efter färdiga drivers men verkar vara dåligt för de nya COB-filamenten med så många små LEDs i serie vilket kräver högre spänning, hittar inte direkt något att gå på när det kommer till att bygga eget heller.
Någon som har tips på en krets, byggsats eller färdig, som skulle kunna fungera?
Re: Simulera belysning med dålig strömtillförsel med LEDs?
Captain Obvious hälsar att Arduino har ju inbyggd PWM-generator så i princip behöver du "bara" ett effektsteg.
Vad har du för inkommande matningsspänning?
Vad har du för inkommande matningsspänning?
Re: Simulera belysning med dålig strömtillförsel med LEDs?
Man kan rimligt enkelt göra en "slump"-generator programmässigt:
Definiera två olika primtal, Prim_A & Prim_B.
Definiera en variabel av lämplig storlek, X.
X ska vara statisk.
För varje nytt "slumptal":
X = (X * Prim_A) + Prim_B;
Då kan man filtrera ut det antal bitar man vill ha och kanske lägga till offset osv.
Definiera två olika primtal, Prim_A & Prim_B.
Definiera en variabel av lämplig storlek, X.
X ska vara statisk.
För varje nytt "slumptal":
X = (X * Prim_A) + Prim_B;
Då kan man filtrera ut det antal bitar man vill ha och kanske lägga till offset osv.
- )ExecutoR(
- Inlägg: 256
- Blev medlem: 11 juni 2008, 09:18:31
- Ort: Hälsingland
Re: Simulera belysning med dålig strömtillförsel med LEDs?
Inkommande spänning är 220V AC, alternativt finns det även 12V DC men det är från batteri så faktiska inspänningen varierar mellan 9,9 och 12,6V.
Att Arduinon klarar PWM vet jag om, vilket gjorde valet för styrningen ganska enkelt. Att hitta program som slumpar fram tal att nyttja för när effekten ska triggas finns det i massor på internet. Det som jag inte hittat är hur jag ska designa själva LED-drivern som ska PWM-styras med de spänningar jag behöver. Eftersom det är betydligt högre spänning än vad som är ofarligt att pilla på ville jag ha en grund från någon med lite mer erfarenhet innan jag börjar labba.
Att Arduinon klarar PWM vet jag om, vilket gjorde valet för styrningen ganska enkelt. Att hitta program som slumpar fram tal att nyttja för när effekten ska triggas finns det i massor på internet. Det som jag inte hittat är hur jag ska designa själva LED-drivern som ska PWM-styras med de spänningar jag behöver. Eftersom det är betydligt högre spänning än vad som är ofarligt att pilla på ville jag ha en grund från någon med lite mer erfarenhet innan jag börjar labba.
Re: Simulera belysning med dålig strömtillförsel med LEDs?
Ah - du vill dimma 230V. Det finns 1-10V styrda 230V dimrar att köpa, det borde ju vara grejen alla dagar för detta.
Re: Simulera belysning med dålig strömtillförsel med LEDs?
Nä, inte dimma 230 V, men han vill köra rätt hög DC-spänning (120-160 V) för filamenten.
)ExecutoR( skrev: Power: 1W
Color: Warm White 3000-3500k
Brightness: 1W(140-200LM)
Voltage: 60-80V
Current: 13mA
De är kopplade två i serie, och av vad jag kan se två serier parallellt, så 120-160V och 26mA för max ljusstyrka, gärna PWM för dimming. Planen är en Arduino för styrning.
Re: Simulera belysning med dålig strömtillförsel med LEDs?
Ah - men det betyder ju bara en MOSFET som klarar spänningen. Isolerat lär det väl inte behöva vara, DC'n är väl redan isolerat från generatorn hoppas jag.
- )ExecutoR(
- Inlägg: 256
- Blev medlem: 11 juni 2008, 09:18:31
- Ort: Hälsingland
Re: Simulera belysning med dålig strömtillförsel med LEDs?
Så en MOSFET som klarar spänningen LED:sen behöver (160V DC) och sen styra den med PWM från Arduinon. Nu är den stora frågan hur jag driver allt, det verkar inte finnas en uppsjö av passande drivers direkt.
Re: Simulera belysning med dålig strömtillförsel med LEDs?
Den ska klara minst 160V... och helst mer. Det torde dock vara ett minimalt problem.
Det borde gå att hitta en lämplig transformator som med likriktarbrygga & glättningskondensator kan klara biffen.
Sedan kopplar du drivtransistorn som en strömgenerator och plötsligt är allt med spänningsreglering inte viktigt.
Det borde gå att hitta en lämplig transformator som med likriktarbrygga & glättningskondensator kan klara biffen.
Sedan kopplar du drivtransistorn som en strömgenerator och plötsligt är allt med spänningsreglering inte viktigt.
Re: Simulera belysning med dålig strömtillförsel med LEDs?
Men om du använder standarddrivaren som kommer med, den ska ju leverera rätt spänning och klara strömmen, och sedan sätter en dimmer bakom den.. mellan drivern och ledden?
- )ExecutoR(
- Inlägg: 256
- Blev medlem: 11 juni 2008, 09:18:31
- Ort: Hälsingland
Re: Simulera belysning med dålig strömtillförsel med LEDs?
Originaldrivern är ingen dum idé, jag bara antog att det skulle vara en constant-current -driver och att en sådan skulle ogilla en PWM:ad last, men så är det kanske inte?
I vilket fall beslutade jag att slakta en lampa för att komma åt drivern och komma vidare framåt.
Alla trådar blir roligare med bilder!
Så här såg det ut inuti: Och här är mitt försök att reverse-engineera det lilla kretskortet: Verkar det som att jag fått det rätt?
Den lilla trebenta (transistorn?) har markeringen JWB2 och 8110 men jag hittar inget på nätet när jag söker.
Ultimat skulle vara om jag kunde driva två eller tre lampor med samma driver (eller ivf samma PWM då man vill dimma alla lamporna lika). Skulle det gå att modifiera denna driver till en högre utström som klarar det? Man skulle såklart kunna sätta en MOSFET efter varje driver och styra med samma PWM-signal, men det är såklart inte lika smidigt som om man kan koppla alla lampor parallellt på en och samma kabel från drivaren.
I vilket fall beslutade jag att slakta en lampa för att komma åt drivern och komma vidare framåt.
Alla trådar blir roligare med bilder!
Så här såg det ut inuti: Och här är mitt försök att reverse-engineera det lilla kretskortet: Verkar det som att jag fått det rätt?
Den lilla trebenta (transistorn?) har markeringen JWB2 och 8110 men jag hittar inget på nätet när jag söker.
Ultimat skulle vara om jag kunde driva två eller tre lampor med samma driver (eller ivf samma PWM då man vill dimma alla lamporna lika). Skulle det gå att modifiera denna driver till en högre utström som klarar det? Man skulle såklart kunna sätta en MOSFET efter varje driver och styra med samma PWM-signal, men det är såklart inte lika smidigt som om man kan koppla alla lampor parallellt på en och samma kabel från drivaren.
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Re: Simulera belysning med dålig strömtillförsel med LEDs?
Varför inte bara bryta spänningen till hela slingan korta perioder med en triac?
Schemat är väldigt enkelt sen är det bara frågan om att skriva lämplig kod.
http://playground.arduino.cc/Main/ACPhaseControl
Schemat är väldigt enkelt sen är det bara frågan om att skriva lämplig kod.
http://playground.arduino.cc/Main/ACPhaseControl