Site hosted by Angelfire.com: Build your free website today!

~ Progetti ~
- powered by JavaScript -

Home page Datasheets from manufacturers This page Links to some interesting sites E-mail the author


Xmas Star 2015

In questa pagina presento... una stella di Natale a led.
Una semplice e classica decorazione luminosa, alla quale ho cercato di dare un tocco in pìù.

 


L'idea

Cosa fareste con i led da 10mm di diametro ancora presenti nei cataloghi di diversi rivenditori di materiale elettronico?
Sempre più rari da vedere nei prodotti odierni, ritengo che questi componenti conservino un loro fascino.

Ma dove utilizzarli?
Grossi led per... qualche grosso effetto luminoso? Magari realizzando un enorme e costoso circuito stampato dove saldarli?

Mesi fa, spesi del tempo su Autocad alla ricerca di una possibile applicazione...

Realizzazione della struttura

Per realizzare una grossa decorazione luminosa, il primo scoglio è quello di trovare un sistema di montaggio dei led.
Oltre un certo numero di led, sorge la necessità di un sistema di montaggio relativamente semplice ed economico. Superate certe dimensioni, non è più possibile pensare di far stare tutto si un solo circuito stampato.

Per aggirare questi problemi, ho ritagliato una struttura in plastica (usando il router presentato in queste pagine) sulla quale ho fissato dei circuiti stampati ("barre led") sagomati appositamente.
Date le dimensioni della struttura, ho disegnato e realizzato due parti dotate di incastro a coda di rondine, che sono a loro volta unite ed irrigidite da una barra di alluminio.

Sulla struttura in plastica sono presenti i fori per il fissaggio di tutti i circuiti stampati e degli scassi che permettono il collegamento ai connettori presenti sulle barre led.
La struttura in plastica misura circa 700x310mm.

Per arricchire un po' il progetto, ho realizzato le barre led in modo da poter controllare ogni led singolarmente. La stella usa 19 barre led, di cui una modificata nella forma (la "V" della parte finale della coda).
I led utilizzati sono dei Kingbright L-813YD, a mio avviso dei prodotti di buona qualità.
Anche il distanziale plastico montato sotto i led è stato prodotto con il router CNC, partendo da una lastra di metacrilato da 3mm di spessore. E' una aggiunta che migliora notevolmente sia il montaggio dei led che la qualità dell'oggetto finito.

Il particolare profilo dei circuiti stampati delle barre led è pensato per dare la possibilità di realizzare la stella con le punte di 52°.
Un angolo minore comporta la revisione della completa disposizione dei led, mentre un angolo superiore può creare problemi estetici.

Multiplex? No, grazie

Per pilotare un elevato numero di led, la scelta più ricorrente è quella di creare una matrice.
Poche linee di I/O, qualche mosfet, le temporizzazioni per il refresh, ed il gioco è fatto. Un piccolo microcontroller ad 8 bit a contorno è poi sufficiente a gestire il tutto.

Questa volta, alla ricerca di qualche soluzione meno scontata, ho voluto fare diversamente.

Pimp my Led Controller Board

Al semplice scopo di pilotare 171 led, ho realizzato la scheda attorno ad un microcontroller a 32 bit e 66 Dhrystone MIPS, e ad una catena di 11 drivers PWM a 12bit e 16 uscite ciascuno.
Un robusto alimentatore switching da 5V 5A rende la tensione in ingresso (nominale 24Vdc) idonea al pilotaggio dei led, mentre un connettore mini-USB permette l'eventuale aggiornamento del firmware del microcontroller senza l'uso di programmatori specifici.
Sul circuito trovano posto anche dei connettori di espansione che lasciano spazio a future aggiunte.
Lo stadio di alimentazione fa uso di condensatori polimerici, tipicamente usati sulle schede video e sulle mainboard dei computer.

Questa scheda è in grado di pilotare fino a 176 led singolarmente, ciascuno con 4096 valori di luminosità, e con refresh anche superiore ai 200Hz (=<5ms).
Credo che le prestazioni siano sovrabbondanti per qualsiasi decorazione luminosa di questo calibro.
Ultimo tocco, il circuito stampato della scheda Controller ha solder mask nero per meglio adattarsi a colore della struttura, e doratura chimica (finitura ENIG) delle piazzole per migliorare saldabilità e non solo.

Ogni driver PWM utlizzato può pilotare fino a 16 strisce di led senza l'utilizzo del resistore di limitazione della corrente.
La corrente fornita da ciascuna uscita è limitata da un generatore di corrente presente all'interno del circuito integrato. Ciò permette di risparmiare resistori, ma comporta una dissipazione di calore da parte del circuito integrato.
Per ovviare a problemi di dissipazione e temperatura, ho deciso di limitare la corrente nei led mediante dei resistori, che ho montato sulle barre led. In questo modo, i drivers PWM possono stare vicini tra loro senza rischi di surriscaldamento.

Ciascun led è pilotato con una corrente di circa 20mA.
Sebbene sopportino una corrente massima molto superiore, ho deciso di alimentarli con "solo" 20mA per prolungarne la vita. Da precisare che, alimentati con questa corrente, i led sono ben visibili anche di giorno.
L'assorbimento con tutti i led accesi al 100% è di 171*0.020=3.42A a 5V (circa 17W).
L'assorbimento massimo totale si aggira intorno ai 22W, in quanto va incluso l'assorbimento della logica di controllo e va tenuto conto del rendimento (circa 85%) dello stadio di alimentazione.

Montaggio

L'assemblaggio della stella non è un lavoro breve. Il montaggio manuale dei circuiti stampati delle 19 barre led e della scheda controller ha richiesto diversi giorni di "ritagli di tempo".


Dopo il fissaggio di tutti i circuiti stampati sulla stuttura, ho eseguito il cablaggio usando del flat-cable che si è dimostrato davvero comodo. Per il cablaggio sono stati necessari circa 5m di flat-cable a 10 poli.



Download

Video - Un video, non professionale, del prototipo in funzione
Schemi elettrici dei circuiti, in formato pdf
Firmware da caricare nel PIC32MX250F128B

 


This page is (always) under construction.