Ledbelysning...

Elektronikrelaterade (på komponentnivå) frågor och funderingar.
SpanCox
Inlägg: 157
Blev medlem: 17 oktober 2004, 18:08:23
Ort: Götlaborg?

Ledbelysning...

Inlägg av SpanCox »

... vill jag ha i min båt.

Tänkte följande sköna alternativ som vågskvalp, stjärnhimmel med pulserande stjärnor, rinnande ljus osv...

Typ 100st intensiva vita leddar torde ge rätt mängd ljus för att även fungera som belysning.

Nu till frågan; Löda kan jag, men sedan är det ungefär slut med elektronikkunskaper. Jag har en BS2:a som jag lekte med för något år sedan och ev kan använda.

Jag vill alltså styra varje Led individuellt, så hur skall jag göra då? parallellkoppla sex st bs2:or? )

mvh

Thomas Lydén-Koos
Magnus Pihl
Inlägg: 401
Blev medlem: 6 maj 2004, 12:22:36
Ort: Stockholm

Inlägg av Magnus Pihl »

Det kommer bli extremt mycket kabel om du ska styra allt individuellt. Du löser det troligtvis med en mikrokontroller och med en massa shiftregister.

Om du bara vill ha belysning säljer jula en ficklampa för 99kr med sju vita lysdioder monterade på mönsterkort. Jag har dessa till min villa som utebelysning.

Bilderna blev inte så bra, men det blev fullt tillräckligt med ljus och alla fyra drar ca 2W tillsammans.
Bild
Bild
Bild
Senast redigerad av Magnus Pihl 9 januari 2005, 21:13:11, redigerad totalt 3 gånger.
SpanCox
Inlägg: 157
Blev medlem: 17 oktober 2004, 18:08:23
Ort: Götlaborg?

Inlägg av SpanCox »

Kabeldragningen är jag medveten om, men det känns ändå som överkurs att leka med "shiftregister" (något jag inte ens vet vad det är. ;) )

Hur gör jag enklast för att kunna styra varje led oberoende av någon annan?

Länkar till andra projekt med likartad frågaställning kanske?

//T
Micke_71
Inlägg: 947
Blev medlem: 18 september 2004, 22:47:23

Inlägg av Micke_71 »

Om din processor är snabb nog så kan du sätta dom i en matris på 10x10 dioder som du kör igenom i hög hastighet o pulsar dioderna. Dom kommer då egentligen att blinka snabbt men om du kör snabbt nog så hinner aldrig ögat uppfatta det. Du skulle ju även kunna nyttja trissor och sätta små kondingar parallellt med varje LED som ger en viss efterlysning.

Men det blir inget enkelt projekt.

Mikael
Användarvisningsbild
$tiff
Inlägg: 4941
Blev medlem: 31 maj 2003, 19:47:52
Ort: Göteborg
Kontakt:

Inlägg av $tiff »

Nostagi... 8)

Mitt första riktiga elektronikprojekt var ett 32-bits lysdiodsprojekt där varje LED kunde styras separat. 32st då alltså :wink:

Bild

68 to go... :wink:

Åkej för att mina innehöll analog buffrad fejding på varje kanal och styrdes från parallellporten...
Användarvisningsbild
Hedis
Inlägg: 2492
Blev medlem: 8 december 2003, 15:10:44
Ort: Vänersborg
Kontakt:

Inlägg av Hedis »

Om du bara vill kunna få känslan utav att det skimrar och fejdar så kan du ju bygga upp dom i grupper. Alltså kanske 10st grupper med 10 i varje.
Nu var ju 10 ett dåligt exempel då man oftast kör med 8-bitars portar. kanske dela upp dom på 16st.

Om man då placerar dioderna i samma grupp utspritt så kommer det se fint ut ändå.
evert2
Inlägg: 2182
Blev medlem: 18 april 2004, 22:47:56
Ort: Jönköping

Inlägg av evert2 »

Eller om du tänker dig att hälften av "stjärnorna" alltid lyser så blir det färre att styra........ingen orkar väl sitta och titta om verkligen ALLA diodrarna blinkar...speciellt inte om blinkandet sker "slumpvis".
Användarvisningsbild
Hedis
Inlägg: 2492
Blev medlem: 8 december 2003, 15:10:44
Ort: Vänersborg
Kontakt:

Inlägg av Hedis »

Evert2> Jag tror ögat uppfattar väldigt snabbt att vissa står still. Då är det bättre o ha en stor grupp som tänds o släkt ibland än o ha dom konstant tända.
Fast ögat listar nog ut det oxå ganska fort, ibland är det jobbigt o lura ögat/hjärnan :)
Användarvisningsbild
zeus
Inlägg: 7058
Blev medlem: 17 juni 2003, 22:13:44
Ort: Sthlm.

Inlägg av zeus »

Samma strysignal till en grupp, men olika kondensatorer till alla i den gruppen. Kan funka.
evert2
Inlägg: 2182
Blev medlem: 18 april 2004, 22:47:56
Ort: Jönköping

Inlägg av evert2 »

Hedis: Det kanske bara var önsketänkande från min sida............ :roll:
Användarvisningsbild
Hedis
Inlägg: 2492
Blev medlem: 8 december 2003, 15:10:44
Ort: Vänersborg
Kontakt:

Inlägg av Hedis »

Evert2, jo det hade ju underlättat något extremt.
Man kanske skulle köra med 2 portar ut ifrån en mikrokontroller. Sen via någon transistor och PWM-styra hela kittet.
Men frågan är om man hittar någon µC som har PWM på 2 portar. Man kanske skulle köra med något enkelt matris system.

En port med pwm och en till för o multiplexa lite.

Jag kommer inte riktigt ihåg hur stödet för pwm är på bs2:an, men jag tror den stödjer pwm på alla portar. (13st va?) så det vore ju iofs en lösning.
Användarvisningsbild
$tiff
Inlägg: 4941
Blev medlem: 31 maj 2003, 19:47:52
Ort: Göteborg
Kontakt:

Inlägg av $tiff »

PWM på BS2? Nääh, bara mjukvaru-PWM isåfall, och det stödjs väl på alla porta på alla µC?
Användarvisningsbild
Hedis
Inlägg: 2492
Blev medlem: 8 december 2003, 15:10:44
Ort: Vänersborg
Kontakt:

Inlägg av Hedis »

Jo det var mjukvarupwm jag syftade på. Finns ju färdigt i Basic:en.
Användarvisningsbild
$tiff
Inlägg: 4941
Blev medlem: 31 maj 2003, 19:47:52
Ort: Göteborg
Kontakt:

Inlägg av $tiff »

Blev lite förvirrad när du undrade om man kunde köra (mjukvaru-) PWM på alla portar, varför skulle man inte kunna det?

Färdiga rutiner är oftast blä, åtminstone för mjukvaru-PWM. Man måste ju ha en kontinuerlig frekvens, avbrott kan ju inte tolereras.
Just för ljus räcker det med typ 100Hz om man vill PWMa, då finns det massor av tid över mellan periodskiftningarna för annat, den möjligheten kan man glömma om man använder någon färdig rutin.
Användarvisningsbild
Hedis
Inlägg: 2492
Blev medlem: 8 december 2003, 15:10:44
Ort: Vänersborg
Kontakt:

Inlägg av Hedis »

Min första ide var o köra med hårdvaru-pwm på en AVR eller liknande, men efterssom han kör med BS2:an så menade jag att han kan köra med den inbyggda mjukvaru-pwm:en på alla 13portar o då slippa multiplexing.
Skriv svar