GeekJoan skrev:Säg 50 kort á 3 lysdioder = 150 dioder á 0.02A skulle ge 3A + lite annan elektronik. Sätt 5A på +5Ven så borde det räcka till.
Behöver hjälp med ett belysnings projekt... Betalar!
Jag tycker det låter som att det behövs ett adressystem om man ska ha kommunikationen bunden till en tråd (enkelriktat).
Förresten, kolla in de här leksakerna på eBay.
Annars kan man "hämta mycket inspiration" från det här 3D-matrisLEDprojektet.
Jag har nyss gjort ett projekt motsvarande en av modulerna GeekJoan vill ha. Det är riktigt snyggt när man kan styra exakt nyans och/eller hastighet på färgtoningen själv.
Förresten, kolla in de här leksakerna på eBay.
Annars kan man "hämta mycket inspiration" från det här 3D-matrisLEDprojektet.
Jag har nyss gjort ett projekt motsvarande en av modulerna GeekJoan vill ha. Det är riktigt snyggt när man kan styra exakt nyans och/eller hastighet på färgtoningen själv.
-
- Inlägg: 8458
- Blev medlem: 15 april 2006, 18:57:29
- Ort: Typ Nyköping
Så här skulle jag göra.
På masterkortet som matas med 5VDC från externt aggregat typ 69-634-09+69-630-45.
Som CPU sätter man ATMEGA168 som har interna I/O + A/D omvandlare för switchar + potentiometrar denna enhet tilldelas nummer 0. +5V till externa enheter paserar bara förbi och tappas av via en diod för matning av CPU´n. CPU´n går med intern klocka. Men som matningskabel till slavenheterna används en trepolig 1,5mm2 eller 2,5mm2 kabel med +5V och 0V samt styrsignal på gul/grön (fusk och snik men torde inte spela någon roll). Som styrsignal väljes RS232 via ST202 billigt och enkelt.
I varje slav sitter det en avtappning av kraften med diod typ Schotty 10MQ040 sedan kondensator typ CV-FS 220uF/10V ATMEGA168, Reset via motstånd+konding tre serie motstånd samt de tre ledarna på individuella PWM kanaler. Några avkopplingskondensatorer till CPU av EMC skäl. ISP programering vi hållist i MK och fjäderpinnar till programeringsdonet.
Varje mottagare får en RS232 ingång av typen MAX3180E. En eller flera portar används som adresseringsingångar med korta ledare i MK som kapas till önskad addres (intern pullup i CPU). Alla enheter har fjäderkraftplintar av bra fabrikat (typ Phoenix) för att minska risken för glappkontakt (ger ju annars julgransljusfenomenet och ett ständigt efterdragande av plintar).
Här gäller det ju att hålla ned kostnaden på slavarna. Så CPU 15:- opto 15:- resten passivt 15:-, MK 30:- + lysdioder och montering samt vinst till den som bygger.
Mastrern blir dyrare förståss.
Totalt sett ett rätt simpelt projekt där största delen ligger i produktionsanpassning och programering.
Sedan om det skall göras rätt och riktigt CE-märkning med allt vad dett innebär av EMI/RFI testande...
På masterkortet som matas med 5VDC från externt aggregat typ 69-634-09+69-630-45.
Som CPU sätter man ATMEGA168 som har interna I/O + A/D omvandlare för switchar + potentiometrar denna enhet tilldelas nummer 0. +5V till externa enheter paserar bara förbi och tappas av via en diod för matning av CPU´n. CPU´n går med intern klocka. Men som matningskabel till slavenheterna används en trepolig 1,5mm2 eller 2,5mm2 kabel med +5V och 0V samt styrsignal på gul/grön (fusk och snik men torde inte spela någon roll). Som styrsignal väljes RS232 via ST202 billigt och enkelt.
I varje slav sitter det en avtappning av kraften med diod typ Schotty 10MQ040 sedan kondensator typ CV-FS 220uF/10V ATMEGA168, Reset via motstånd+konding tre serie motstånd samt de tre ledarna på individuella PWM kanaler. Några avkopplingskondensatorer till CPU av EMC skäl. ISP programering vi hållist i MK och fjäderpinnar till programeringsdonet.
Varje mottagare får en RS232 ingång av typen MAX3180E. En eller flera portar används som adresseringsingångar med korta ledare i MK som kapas till önskad addres (intern pullup i CPU). Alla enheter har fjäderkraftplintar av bra fabrikat (typ Phoenix) för att minska risken för glappkontakt (ger ju annars julgransljusfenomenet och ett ständigt efterdragande av plintar).
Här gäller det ju att hålla ned kostnaden på slavarna. Så CPU 15:- opto 15:- resten passivt 15:-, MK 30:- + lysdioder och montering samt vinst till den som bygger.
Mastrern blir dyrare förståss.
Totalt sett ett rätt simpelt projekt där största delen ligger i produktionsanpassning och programering.
Sedan om det skall göras rätt och riktigt CE-märkning med allt vad dett innebär av EMI/RFI testande...
Kanske man kan styra ljuset mha av olika frekvenser såsom färgerna i tv styrs. En svängninskrets som lyser upp respektive lysdiod. Ev en spole/kondensator? i serie på varje enhet så man får fördröjning mellan dom, iofs tveksamt om det fungerar.. lär väl få fördröjning som inte syns för vanliga människor 

- prototypen
- Inlägg: 11105
- Blev medlem: 6 augusti 2006, 13:25:04
- Ort: umeå
Kan inte låta bli att lägga mig i,
Trådbundet med 3 trådar, billigast blir det med TTL mellan slavarna för det kan inte vara så stora avstånd mellan varje slav och spårar det ur så uppdateras det hela tiden. Första slaven tar emot serieinformationen och skickar vidare till nästa, ett antal kontrollbytes talar om hur signalen ska ändras till nästa slav, en fördröjning ger ett rinnande ljus, en ändring i "färginformationen" ger schattering i färgen.
Varje slav innehåller uC, 78L05, 3 st LED, 2 st 3-poliga plintar, några EMC filter.
Svagheten är att lägger en slav av så dör resten av kedjan men alla slavar är lika och har ingen adress som måste programmeras därför lätt att byta ut.
Elektronik är väl driftsäkert?
WAGO gör fina plintar.
Kabel finns utan gulgrön (det är skillnad på 3x1,5 och 3G1,5)
Prototypen
Trådbundet med 3 trådar, billigast blir det med TTL mellan slavarna för det kan inte vara så stora avstånd mellan varje slav och spårar det ur så uppdateras det hela tiden. Första slaven tar emot serieinformationen och skickar vidare till nästa, ett antal kontrollbytes talar om hur signalen ska ändras till nästa slav, en fördröjning ger ett rinnande ljus, en ändring i "färginformationen" ger schattering i färgen.
Varje slav innehåller uC, 78L05, 3 st LED, 2 st 3-poliga plintar, några EMC filter.
Svagheten är att lägger en slav av så dör resten av kedjan men alla slavar är lika och har ingen adress som måste programmeras därför lätt att byta ut.
Elektronik är väl driftsäkert?
WAGO gör fina plintar.
Kabel finns utan gulgrön (det är skillnad på 3x1,5 och 3G1,5)
Prototypen
-
- Inlägg: 8458
- Blev medlem: 15 april 2006, 18:57:29
- Ort: Typ Nyköping
Till BEEP, din metod funkar tekniskt sett bra men inte praktiskt.
C1 och C2 blir rätt stora, dom skall ju mata allt ljus och CPU behov under i värsta fall 12,5% av meddelandetiden om man använder sig av vanlig asynkron komunikation. Iochförsig skulle man ju kunna konstruera ett nytt protokoll som ser till at det aldrig blir mindre än 50% av meddelandetiden men det tar rätt lång tid att få ihop.
Om man har många slavar och switchar dom till och från med några A så kommer det att genereras väldigt mycket EMI/RFI problem. Vilket kan få till följd att mobiler, samt andra radiobaserade system får kvalitetsproblem. Förutom att man bryter mot alla lagar och förordningar.
Så om man vill överlagra information så måste det ligga som en AC signal (typ simpel modemsignal) på DC eller som en DC offset signal på en AC bärvåg (vanlig 50Hz och lokal likriktning+filtering).
Men det genererar betydligt högre kostnader i slavarna än att använda ytterligare en ledare.
Till prototypen: TTL som sändare och mottagare skulle jag inte använda mig av då flanktiderna är för korta vilket genererar EMI/RFI problem sedan så har inte TTL särskilt hög störimmunitet, ESD tålighet osv, osv.
Rent tekniskt och för hobby/hemmabruk funkar det nog men inte i praktiken.
Eller tänker jag fel?
C1 och C2 blir rätt stora, dom skall ju mata allt ljus och CPU behov under i värsta fall 12,5% av meddelandetiden om man använder sig av vanlig asynkron komunikation. Iochförsig skulle man ju kunna konstruera ett nytt protokoll som ser till at det aldrig blir mindre än 50% av meddelandetiden men det tar rätt lång tid att få ihop.
Om man har många slavar och switchar dom till och från med några A så kommer det att genereras väldigt mycket EMI/RFI problem. Vilket kan få till följd att mobiler, samt andra radiobaserade system får kvalitetsproblem. Förutom att man bryter mot alla lagar och förordningar.
Så om man vill överlagra information så måste det ligga som en AC signal (typ simpel modemsignal) på DC eller som en DC offset signal på en AC bärvåg (vanlig 50Hz och lokal likriktning+filtering).
Men det genererar betydligt högre kostnader i slavarna än att använda ytterligare en ledare.
Till prototypen: TTL som sändare och mottagare skulle jag inte använda mig av då flanktiderna är för korta vilket genererar EMI/RFI problem sedan så har inte TTL särskilt hög störimmunitet, ESD tålighet osv, osv.
Rent tekniskt och för hobby/hemmabruk funkar det nog men inte i praktiken.
Eller tänker jag fel?
DCC-systemet för modelljärnvägar har många fördelar då det är gjort för nästan samma typ av applikationer:
* Styr ett antal (iallafall upp mot 100 i dagens protokoll) olika adresser
* Tvåtråds med kommunikation över samma kabel som matning.
* Relativt enkel att bygga
* Finns en hel del färdiga prylar och ännu mera scheman och liknande för DIY
Skillnaden är att man vill styra LED:ar istället för små motorer.
Här finns standarden beskriven.
* Styr ett antal (iallafall upp mot 100 i dagens protokoll) olika adresser
* Tvåtråds med kommunikation över samma kabel som matning.
* Relativt enkel att bygga
* Finns en hel del färdiga prylar och ännu mera scheman och liknande för DIY
Skillnaden är att man vill styra LED:ar istället för små motorer.
Här finns standarden beskriven.
- JimmyAndersson
- Inlägg: 26586
- Blev medlem: 6 augusti 2005, 21:23:33
- Ort: Oskarshamn (En bit utanför)
- Kontakt:
- prototypen
- Inlägg: 11105
- Blev medlem: 6 augusti 2006, 13:25:04
- Ort: umeå
limpan4al
I min "stycklista" fanns EMC komponenter med, flank tider går att dämpa med enkel RC krets och vill man så går signalen att köra på tvinnat par. 5 volts HCTTL har väl hyffsad störmarginal och processorn har väl tid att sila bort lite störningar. Sedan vad har detta projekt för störningsklass, det är inte direkt livsuppehållande.
ESD är ett problem men först och främst vid installation, brukandet är mera se men inte röra.
Prototypen
I min "stycklista" fanns EMC komponenter med, flank tider går att dämpa med enkel RC krets och vill man så går signalen att köra på tvinnat par. 5 volts HCTTL har väl hyffsad störmarginal och processorn har väl tid att sila bort lite störningar. Sedan vad har detta projekt för störningsklass, det är inte direkt livsuppehållande.
ESD är ett problem men först och främst vid installation, brukandet är mera se men inte röra.
Prototypen
limpan4all:
Med en >10 V 50 Hz sinus formad våg på den positiva flanken så skulle det räcka med att C1 är 330-470uF och då skulle det finnas gott om tid för att skicka några få byte (R, G, B) på en negativ flank.
Är jag ute och cyklar?
Edit:
Ändrade värdet på C1.
Med en >10 V 50 Hz sinus formad våg på den positiva flanken så skulle det räcka med att C1 är 330-470uF och då skulle det finnas gott om tid för att skicka några få byte (R, G, B) på en negativ flank.
Är jag ute och cyklar?
Edit:
Ändrade värdet på C1.
Senast redigerad av BEEP 24 oktober 2006, 20:15:55, redigerad totalt 1 gång.