Pablosc
03-11-2011, 12:09
Ciao ragazzi, questo è il mio primo post quindi 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" di due persone:
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.
Sto pensando di realizzare una centralina per il pilotaggio di LED sia per uso personale, che da commercializzare e mi piacerebbe avere da voi qualche consiglio per redarne le specifiche. Di seguito vi spiego cosa è possibile poi decideremo in base ai costi e alle richieste cosa implementerò.
Queste sono le possibilità hardware
Pilotaggio LED
Ho selezionato un "LED Driver" che permette pilotaggi fino a 3A, 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 lo spettro d'onda del LED stesso sia esattamente quello dichiarato sui datasheet, e che abbiamo scelto con tanta cura con notti insonni per i nostri coralli o in nostri 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 sostiente che PUO' alla lunga affaticare l'apparato visiso 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 Purtoppo per come è fatto questo "LED Driver" non è possibile cambiare la corrente di pilotaggio a posteriori, ma solo in fase di montaggio del circuito, quindi pensavo di realizzare un modulo online dove poter far scegliere all'acquirente quanti pilotaggio avere a 3A,
quanti a 1,5A e quanti a 700mA. Per un massimo di 10 uscite completamente indimentendi che possono pilotare da 1 a 6 LED in serie ciascuna, alimentando la centralina con un'unico alimentatore da 24V. In un caso realistico quindi si possono pilotare fino a 250W di LED. Per la programmazione ci penseremo più avanti, ma tenete conto che saranno possibili effetti alba-tramonto, lampi, etc. Inoltre si potrà pilotare anche RGB per poter aggiungere qualsiasi colore alla vasca con effetti mozzafiato. La centralina prevederà un filo solo per ogni uscita, dove dovrete collegare il LED o la serie dei LED (fino a 6) verso il filo di massa del circuito. Questo per rendere il cablaggio delle fostra plafoniere autocostruite molto più pulito. Prevederò inoltre due ingressi di temperatura per tenere sotto controllo la temperatura della plafoniera ed intervenire all'occorrenza per limitare l'intensità luminosa.
http://s8.postimage.org/3soafmycx/esempio.jpg (http://postimage.org/image/3soafmycx/)
Domande:
10 uscite sono sufficienti, sono troppe?
L'handicap di dover scegliere a priori le correnti di pilotaggio è troppo alto?
Avete idee in merito?
Interfaccia utente
Oltre alla programmazione dei paramentri tramite USB, persavo di utilizzare un display TFT da 2,4" con touch-screen. Certo mi impegnerà tansissime risolse del processore e quindi non aspettatevi un'interfaccia grafica reattiva come l'iphone, ma penso di riuscire a realizzare qualcosa di carino anche esteticamente. Questo comporterà un prezzo di circa 25euro superiore rispetto ad un tradizionale display LCD 2x16 caratteri e tre pulsanti per la navigazione.
Domande:
Secondo voi un'interfaccia utente è necessaria o la programmagione potrebbe essere fatta
esclusivamente via USB?
L'interfaccia TFT+Touch rispetta al LCD+Tasti è da preferire?
Avete idee in merito?
Interfaccia Ethernet
E' possibile realizzare un piccolo server-web sulla centralina, in modo che collegandola ad il router di casa sara possibile tramite browser agire su alcuni parametri e leggerne altri. Forse addiruttara a programmarne l'intera funzionalità. Questo comporterà un sovrapprezzo di 15 euro. Non penso di riuscire ad implementare il WiFi per un eccessivo impegno di risorse necessarie.
Domande:
Secondo voi serve?
Avete idee in merito?
Telecomendo
E' possibile dotare la centralina di telecomendo per poter agire direttamante sulle uscite. Questo comporterà un sovrapprezzo di 15 euro.
Domande:
Secondo voi serve?
Avete idee in merito?
Interfaccia DALI
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. Questo comporterà un sovrapprezzo di 15 euro.
Domande:
Secondo voi serve?
Avete idee in merito?
Cosa vi piacerebbe venisse implementato su questa centralina?
Per quando riguarda il software ne parleremo più avanti, al limite vi posso dire se una funzione sarà possibile, ma ora mi vorrei concentrare sull'hardware.
Vi ringrazio anticipatamente dell'aiuto prezioso che riceverò
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" di due persone:
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.
Sto pensando di realizzare una centralina per il pilotaggio di LED sia per uso personale, che da commercializzare e mi piacerebbe avere da voi qualche consiglio per redarne le specifiche. Di seguito vi spiego cosa è possibile poi decideremo in base ai costi e alle richieste cosa implementerò.
Queste sono le possibilità hardware
Pilotaggio LED
Ho selezionato un "LED Driver" che permette pilotaggi fino a 3A, 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 lo spettro d'onda del LED stesso sia esattamente quello dichiarato sui datasheet, e che abbiamo scelto con tanta cura con notti insonni per i nostri coralli o in nostri 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 sostiente che PUO' alla lunga affaticare l'apparato visiso 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 Purtoppo per come è fatto questo "LED Driver" non è possibile cambiare la corrente di pilotaggio a posteriori, ma solo in fase di montaggio del circuito, quindi pensavo di realizzare un modulo online dove poter far scegliere all'acquirente quanti pilotaggio avere a 3A,
quanti a 1,5A e quanti a 700mA. Per un massimo di 10 uscite completamente indimentendi che possono pilotare da 1 a 6 LED in serie ciascuna, alimentando la centralina con un'unico alimentatore da 24V. In un caso realistico quindi si possono pilotare fino a 250W di LED. Per la programmazione ci penseremo più avanti, ma tenete conto che saranno possibili effetti alba-tramonto, lampi, etc. Inoltre si potrà pilotare anche RGB per poter aggiungere qualsiasi colore alla vasca con effetti mozzafiato. La centralina prevederà un filo solo per ogni uscita, dove dovrete collegare il LED o la serie dei LED (fino a 6) verso il filo di massa del circuito. Questo per rendere il cablaggio delle fostra plafoniere autocostruite molto più pulito. Prevederò inoltre due ingressi di temperatura per tenere sotto controllo la temperatura della plafoniera ed intervenire all'occorrenza per limitare l'intensità luminosa.
http://s8.postimage.org/3soafmycx/esempio.jpg (http://postimage.org/image/3soafmycx/)
Domande:
10 uscite sono sufficienti, sono troppe?
L'handicap di dover scegliere a priori le correnti di pilotaggio è troppo alto?
Avete idee in merito?
Interfaccia utente
Oltre alla programmazione dei paramentri tramite USB, persavo di utilizzare un display TFT da 2,4" con touch-screen. Certo mi impegnerà tansissime risolse del processore e quindi non aspettatevi un'interfaccia grafica reattiva come l'iphone, ma penso di riuscire a realizzare qualcosa di carino anche esteticamente. Questo comporterà un prezzo di circa 25euro superiore rispetto ad un tradizionale display LCD 2x16 caratteri e tre pulsanti per la navigazione.
Domande:
Secondo voi un'interfaccia utente è necessaria o la programmagione potrebbe essere fatta
esclusivamente via USB?
L'interfaccia TFT+Touch rispetta al LCD+Tasti è da preferire?
Avete idee in merito?
Interfaccia Ethernet
E' possibile realizzare un piccolo server-web sulla centralina, in modo che collegandola ad il router di casa sara possibile tramite browser agire su alcuni parametri e leggerne altri. Forse addiruttara a programmarne l'intera funzionalità. Questo comporterà un sovrapprezzo di 15 euro. Non penso di riuscire ad implementare il WiFi per un eccessivo impegno di risorse necessarie.
Domande:
Secondo voi serve?
Avete idee in merito?
Telecomendo
E' possibile dotare la centralina di telecomendo per poter agire direttamante sulle uscite. Questo comporterà un sovrapprezzo di 15 euro.
Domande:
Secondo voi serve?
Avete idee in merito?
Interfaccia DALI
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. Questo comporterà un sovrapprezzo di 15 euro.
Domande:
Secondo voi serve?
Avete idee in merito?
Cosa vi piacerebbe venisse implementato su questa centralina?
Per quando riguarda il software ne parleremo più avanti, al limite vi posso dire se una funzione sarà possibile, ma ora mi vorrei concentrare sull'hardware.
Vi ringrazio anticipatamente dell'aiuto prezioso che riceverò