![]() |
Voglio costruirmi una centralina per LED. Avete consigli?
Ciao ragazzi, mi presento:
mi chiamo Paolo e sono di Bologna ho 38 anni e sono un progettista hardware, ovvero nell'azienda in cui lavoro progetto schede elettroniche con relativo firmware (c, vhdl, e soprattutto assembler) conto terzi. Ho conoscenze anche di software PC avendo realizzato programmi in Delphi e C# e in passato ho realizzato anche siti WEB sia statici che dinamici. Sono anche un'acquarofilo della domenica con il mio acquario di acqua dolce che ormai è dominio assoluto della mia ragazza, ma che comunque continua ogni giorno a darci tantissime soddisfazioni. Ultimamente mi sono avvicinato agli acquari marini, per "colpa": a) di mio fratello che ha realizzato un minireef marino stupendo e per il quale abbiamo costruito una sorta di mini-computer per il controllo dei livelli e delle luci via Web b) di mio cognato che ha realizzato ultimamente un acquario marino autocostruito e per il quale ho collaborato per la realizzazione della plafoniera a LED E proprio di illuminazione a LED che vorrei parlare con voi. In procinto di passare al marino, sto pensando di realizzare una centralina per il pilotaggio di LED e mi piacerebbe avere da voi qualche consiglio per redarne le specifiche. Queste è quello a cui stavo pensando: Pilotaggio LED http://s7.postimage.org/93z5h33jr/led_driver.jpg Ho selezionato un "LED Driver" che permette pilotaggi fino a 3A (per ogni uscita), ovvero anche per led 10W, dimmerabili tramite PWM, ovvero con 256 (o 1024) livelli di intensità luminosa programmabili. La tecnologia PWM permette di pilotare i LED SEMPRE alla corrente nominale, e di dimmerare l'intensità luminosa giocando su quanto tempo il LED viene pilotato acceso o spento nell'arco di 1 millisecondo. A dispetto di un pilotaggio in corrente, pilotare il LED alla corrente nominale fa si che la lunghezza d'onda del LED stesso sia esattamente quella dichiarata sui datasheet, e che ho scelto con tanta cura con notti insonni per i miei coralli o i miei pesci. Molti scelgono un determinato LED con una specifica lunghezza d'onda, poi lo pilotano in corrente per non farlo scaldare e per fare gli effetti alba-tramonto, stravolgendo le sue caratteristiche di emissione con il risultato di avere una lunghezza d'onda diversa e a volte addirittura nociva per pesci o coralli. Sul pilotaggio PWM dei LED ci sono due scuole di pensiero. La prima sostiete che PUO' alla lunga affaticare l'apparato visivo dei soggetti sottoposti a tale illuminazione, la seconda sostiene che non ci sia nessuna prova scientifica che provi questo. D'altra parte quotidianamente tutti noi siamo esposti tantissimo a tale tipo di illuminazione Purtroppo per come è fatto questo "LED Driver" non è possibile cambiare la corrente di pilotaggio a posteriori, ma solo in fase di montaggio del circuito, quindi devo scegliere bene una configurazione che mi possa andare bene tra uscite a 3A, a 1,5A e a 700mA. Per un massimo di 10 uscite completamente indipendenti con cui posso pilotare da 1 a 6 LED in serie ciascuna, alimentando la centralina con un'unico alimentatore da 24V. http://s9.postimage.org/s4r36t20r/esempio.jpg In un caso realistico quindi potrò pilotare fino a 250W di LED. Per la programmazione ci penserò più avanti, ma tenete conto che saranno possibili effetti alba-tramonto, lampi, etc. Inoltre potrò pilotare anche RGB per poter aggiungere qualsiasi colore alla vasca con effetti mozzafiato. La centralina prevederà un filo solo per ogni uscita, dove collegare il LED o la serie dei LED (fino a 6) verso il filo di massa del circuito. Questo per rendere il cablaggio della mia plafoniera autocostruita molto pulito. Prevederò inoltre due ingressi di temperatura per tenere sotto controllo la temperatura della plafoniera ed intervenire all'occorrenza per limitare l'intensità luminosa. Domande: 10 uscite sono sufficienti, sono troppe? Avete idee in merito? Interfaccia utente http://s4.postimage.org/tg5i8qbx5/tft.jpg Oltre alla programmazione dei parametri tramite USB, pensavo di utilizzare un display TFT da 2,4" con touch-screen. Certo mi impegnerà tantissime risorse del processore e quindi non aspettatevi un'interfaccia grafica reattiva come l'iphone, ma penso di riuscire a realizzare qualcosa di carino anche esteticamente. Domande: Secondo voi un'interfaccia utente è necessaria o la programmazione potrebbe essere fatta esclusivamente via USB? Avete idee in merito? Interfaccia Ethernet http://s9.postimage.org/6af91sdq3/ethernet.jpg Voglio realizzare un piccolo server-web sulla centralina, in modo che collegandola ad il router di casa sarà possibile tramite browser agire su alcuni parametri e leggerne altri. Forse addirittura a programmarne l'intera funzionalità. Domande: Secondo voi serve? Avete idee in merito? Telecomando http://s4.postimage.org/povxmey8p/remote.jpg Voglio dotare la centralina di telecomando per poter agire direttamente sulle uscite. Domande: Secondo voi serve? Avete idee in merito? Interfaccia DALI http://s7.postimage.org/3rarmbwl3/dali.jpg E' possibile implementare il protocollo di comunicazione DALI, che viene usato in domotica per l'illuminazione. Ho visto che ci sono dei computer per acquari che prevedono questo protocollo per pilotare direttamente le plafoniere. Domande: Secondo voi serve? Avete idee in merito?
NB: Precedentemente avevo già fatto più o meno lo stesso POST, ma era girato in modo che pareva ad esclusivo fine commerciale. Ci tengo ora a sottolineare che realmente sono intenzionato a realizzare questo dispositivo per mio uso privato. Grazie e mi scuso per il mio post precedente (ero già partito con il business a livello mondiale) |
Hai messo "tanta carne al fuoco".....progetto decisamente ambizioso ma ben congegnato....10 uscite per serie di LED possono essere poche o tante dipende cosa ci devi illuminare (con max 250 watt ci illumini discretamente una vasca da 300 litri)...il PWM lo sceglierei minimo a 1024 passi (sarebbe meglio a 10 bit)....a 256 (ho fatto un controller con arduino che appunto ha massimo 8 bit)...l'effetto alba tramonto è molto scattoso...ma visto il mestiere che fai lo saprai benissimo, personalmente non metterei un display touch screen magari a colori...è sprecato visto che una volta che hai programmato le luci (tempi, massima luminosità eventuale luce lunare etc.) non lo toccheresti quasi più.....un semplice alfanumerico a 2 4 righe sarebbe sufficente...però ognuno sceglie come meglio crede ovviamente..
|
Quote:
Quote:
Forse ad occhio nudo guardando direttamente i led può sembrare scattoso, ma l'effetto in vasca non dovrebbe essere scattoso. Ho già realizzato qualche esperimento con LED poco potenti e non mi sembra scattoso, però questa tua segnalazione mi fà pensare. Devo vedere se il processore lo permette. Quote:
|
Quote:
|
Che geni siete!! Veramente non so neanche di cosa state parlando con le sigle pwm ect .. X me siete extraterrestri.. In bocca al lupo..
|
Quote:
|
seguo con interesse
|
Linearità PWM
L'integrato che sto esaminando è A6210 della Allegro, che modula in PWM una portante (alimentazione a 24V) tra i 300KHz e i 2MHz in funzione del numero di led da pilotare. Dalle curve, sembrerebbe che il Ton e il Toff abbiano una pendenza simile.
Pensavo... Mettiamo il caso peggiore: Alimentazione 24V, Portante a 300KHz (6 led in serie), frequenza PWM dimmer a 150Hz (secondo me sufficienti), Valore PWM dimmer a $01 (8 bit) In questa situazione durante il Ton di ~26uS, il chip riuscirebbe a pulsare 7 volte, effettivamente per i primissimi passi di PWM potrebbe non essere lineare, ma dal valore 3 in su sicuramente si. Il problema di non linearità ci sarà sicuramente, forse sarà necessario riparametrizzare il PWM con una tabella di 100 valori (calcolandoli con un luxmetro) in modo che nell'ambito di tali 100 valori ci sia linearità. D'altra parte anche con una risoluzione maggiore (10bit) il problema sarebbe lo stesso. E' intrinseco degli alimentatori switching che per vari motivi non hanno frequenze altissime. Inoltre: Nel caso: Alimentazione 24V, Portante a 1MHz (4 led in serie), frequenza PWM dimmer a 150Hz, Valore PWM dimmer a $01 (8 bit) In questa situazione durante il Ton di ~26uS, il chip riuscirebbe a pulsare 26 volte, dovrebbe essere lineare per tutti i 256 valori |
Quote:
P.S. ho visto il datasheet del A6210......non male ma devi usare un pò di componenti esterni...hai dato una occhiata al CAT4101?......io ne ho ordinati una decina come sample. (15 euro di spedizione)...devo ancora provarli ma sulla carta non sono male anche se sono lineari 1 A...come corrente massima in uscita (ma puoi collegarli in parallelo per aumentare la corrente d'uscita) 24 volt max in entrata ( non è molto ma può andare)....serve solo una resistenza e un condensatore (la resistenza serve per settare la corrente in uscita)...e sono dimmerabili in PWM 0 5 Volt.....unico difetto (a parte che sono lineari e non switching)...li devi alimentare a 5 volt separatamente |
Quote:
In una configurazione così: Out0 : 3A (3 chips) LED White Left Out1 : 3A (3 chips) LED White Central Out2 : 3A (3 chips) LED White Right Out3 : 1A (1 chip) LED Royal Left Out4 : 1A (1 chip) LED Royal Central Out5 : 1A (1 chip) LED Royal Right Out6 : 1A (1 chip) LED Blue Moon Central Out7 : 1A (1 chip) LED Red RGB Out8 : 1A (1 chip) LED Green RGB Out9 : 1A (1 chip) LED Blue RGB ------------------------------------------ Tot: ~300W 16 chips = 48W dissipation un po troppo.... Però per una versione minireef (sto pensando anche a quella...) potrebbe andare. |
Tutti gli orari sono GMT +2. Attualmente sono le 21:57. |
Powered by vBulletin versione 3.8.9
Copyright ©: 2000 - 2025, Jelsoft Enterprises Ltd.
Traduzione italiana Team: AcquaPortal
User Alert System provided by
Advanced User Tagging v3.2.5 Patch Level 2 (Lite) -
vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Copyright Zero Pixel Srl