Display LCD - Guida alla realizzazione... PARTE I

Display LCD - Guida alla realizzazione... PARTE I - Pagina 1 di 1

Articolo del 02/02/2004, Autore: Marco Cappellari [Versione Stampabile - Commenta l'articolo]

tutto quello che vuoi subito a casa tua >>

..:: GUIDA ALLA REALIZZAZIONE DI UN DISPLAY LCD ::..

..:: PARTE PRIMA ::..

Oramai il fenomeno “modding” possiamo tranquillamente dire che si è più che affermato, vedendo anche come i più grossi siti rivenditori e tematici in Italia comincino a strizzarlo proprio l’occhiolino verso questa nuova realtà, realtà in cui noi fin dal lontano (…) Settembre 2002 ci abbiamo sempre creduto.

Migliaia sono i siti in giro per il web che parlano di questo stupendo hobby, che all’inizio ti prende piano piano, ti vai a vedere un po’ di case moddati nelle gallery, poi ti rendi conto che potresti riuscirci anche tu ad avere un case del genere… e qui comincia il bello!

I primi acquisti solitamente sono le ventole colorate, i neon, poi si inizia il modding vero e proprio, con window, modifiche più o meno pesanti al nostro case, che comincia a ricordare quelle automobili che passano sotto le mani degli appassionati di tuning (The Fast and the Furious docet).

Una delle ultime novità approdate in Italia (ma presente online, nei siti esteri) sono i display LCD, e vedendo le foto dei case che li montano, non possiamo esimerci dal versare copiosi litri di bava… ^_^’

Ma dal dire “Quanto mi piacerebbe averne anch’io uno nel mio case!” agli amici per casa che ti dicono “Però, stupendo quel display che hai nel case, davvero stupendo!!!” è più breve di quanto non si possa pensare!

E per questo motivo ho creato ad hoc questa guida per voi, che comprende anche un piccolo (ma esaustivo)

know how sui display LCD, comandati tramite porta parallela, visto che nel mio caso ho utilizzato questo sistema, tra l’altro quello maggiormente diffuso.

Ma cominciamo con ordine, con la teoria, che dite?

[Cos'è un LCD]

LCD sta per Liquid Crystal Display. Un LCD è una periferica passiva, es. non produce (autonomamente) nessuna luce o funzione; semplicemente, a seguito di istruzioni (via software) modifica la luce che vi passa attraverso, creando i caratteri e le scritte che poi noi vedremo impressi nel display. Quando lo si alimenta tramite il voltaggio, l'LCD polarizza la luce trasmessa in un direzione differente da quando non viene alimentata (cliccando qui troverete un articolo tecnicissimo al riguardo).

Un filtro per la polarizzazione è posto davanti al display, e questi blocca una delle due polarizzazioni (es. l'area dove questa è attiva e dove non) e tutto questo produce l'accensione (ehm, passatemi il termine) delle zone nel display, i pixels, creando a sua volta i vari caratteri e dunque le varie scritte...

Oggigiorno ormai tutti gli LCD hanno una fonte luminosa posta dietro al display di vetro (che contiene i cristalli liquidi), la quale tra l’altro assicura che le zone "chiare" e "scure" del display abbiano un buon contrasto. Ad ogni modo, display (oggigiorno pochissimi) che non hanno la "retro-illuminazione", funzionano allo stesso modo ma non assicurano una visibilità ottimale in caso di luce scarsa.

[LCD alfanumerici e grafici]

Un display alfanumerico può mostrare solo caratteri (normalmente in blocchi da 5x7 pixels).

La misura dello schermo (internazionale) viene misurata in base ai caratteri che esso può mostrare in una linea, ed in quante linee, es: 20x2 (20 caratteri per linea e 2 linee).

Le misure maggiormente diffuse nel mondo sono le seguenti:

- 16x2

- 20x2

- 24x2 (il nostro display!)

- 20x4

- 4x20

- 4x40

I display grafici invece consistono in un insieme di pixels (come un mini-monitor) che possono visualizzare di tutto, in assoluta libertà (es: equalizzatori, scritte con font particolari, forme geometriche, ecc…).

Anche qui abbiamo una base dei 5x7 pixels per il font normale; ad ogni modo, un display 122x32 è l’equivalente grafico di un display alfanumerico 20x4.

Ma la differenza “visiva” è enorme, come potete notare dalle foto!

[Differenza tra gli LCD seriali e paralleli]

I display seriali (RS232, SPI, TTL, USB, I2c,RS485...), hanno il vantaggio di aver sempre ottimi software a corredo o di supporto, facili da installare e configurare. Lo svantaggio dei controller seriali è proprio la velocità dell’interfaccia, che non basta per una visualizzazione full screen di animazioni ad altro livello nel display.

Per i display a caratteri (alfanumerici) i più diffusi controller seriali integrati sono:

- Matrix Orbital (RS232/I2C)

- Crystalfontz (RS232)

- Seetron (RS232)

- Wirz (RS232)

- Altri, che comunque si basano sui modelli precedentemente menzionati.

Per i display a caratteri (alfanumerici) i più diffusi controller per porta parallela nel 99% dei casi hanno uno standard unico! Quasi tutti sono compatibili con il controller HD44780 .

E’ un ottimo controller, si può far fare ai display quasi tutto, è molto veloce, ed infatti non per nulla è il più diffuso tra i modelli a caratteri alfanumerici.

Per quanto riguarda i display grafici il discorso è un po’ più serio, in quanto sono ottimi sì, ma sono ancora poco presenti nel mercato mondiale, e per questo anche poco supportati da software stabili e performanti… ad ogni modo possono visualizzare cose incredibili!

I controller più famosi (al momento della stesura della guida) per questi display sono:

- Matrix Orbital (RS232, I2C)

- Toshiba's T6963C

- Noritake (RS232, SPI, async, TTL e parallela)

[Quale software devo usare per comandare il display?]

Per quanto riguarda i programmi da usare, li ho divisi nelle quattro categorie principali: alfanumerici seriali, alfanumerici su parallela, grafici seriali e grafici su parallela).

- Alfanumerici seriali -

- LCDC - (http://lcdc.planetdps.com/downloads.htm)

- Crystal Control - (http://www.crystalfontz.com/softwar...trol/index.html)

- LCD Smartie - (http://www.rendo.dekooi.nl/%7Efjbgp/smartie/)

- LCDstats – (http://www.matrixorbital.com/apps/LCDstats.htm)

- LCDD – (http://www.2morrow.com/lcdd/)

- LCDMax – ( http://www.lcdmax.de/index_en.htm)

- LCDProc – ( http://lcdproc.omnipotent.net/download.php3) #per Linux

- LCDriver – (http://lcdriver.pointofnoreturn.org/)

- LCD Studio – (http://www.lcdstudio.com/)

- Winamp2 plugin – (http://www.markuszehnder.ch/project...n/download.html)

- Grafici seriali -

- LCDC – ( http://lcdc.planetdps.com/downloads.htm)

- MODG – (http://www.matrixorbital.com/download/mogd%20.zip)

- Winamp LCD Plugin – (http://www.xs4all.nl/~hansolo1/lcd.htm)

- Alfanumerici su parallela -

- LCDSmartie

- Crystal Control

- LCD Studio

- Winamp Plugin and LCD Proc.

- (per I links vedete la sezione qui sopra, oppure http://www.jalcds.de/).

- Grafici su parallela -

- http://www.skippari.net/lcd/

- http://gfxlcd.schijf.org/

- http://www.xs4all.nl/~mandark8/got/PowerLCD%20v0.3.zip

- http://www.markuszehnder.ch/project...n/download.html

- http://www.powerlcd.nl/

- http://liquid-mp3.schijf.org/

- http://www.lcdstudio.com/

..:: PARTE SECONDA ::..

Cominciamo ora la parte pratica dell’articolo, ed anche quella più coinvolgente; infatti vedremo come cablare il display, come montarlo nel case ed infine farlo funzionare tramite software.

Ho diviso le varie parti, in modo da rendere il tutto più ordinato, vista anche la mole di informazioni che vi metterò a disposizione.

Vi sono varie possibilità in Italia di venire in possesso di display LCD, online, negozifiere di elettronica, ecc…

Nel mio caso si tratta di un acquisto fatto presso una fiera dell’elettronica, pagato la modica cifra di 5 euro.

Ovviamente, il basso prezzo pagato giustifica il fatto che tutto viene venduto così come lo vedete nella foto sottostante… solo il display, senza datasheet, senza software o qualsiasi indicazione per come fare per cablarlo ed attaccarlo al pc.

Ed adesso direte voi? Beh, ci si rimbocca le maniche e si cerca il modo di capire di che modello si tratti (controller, chip, tutto insomma).

Vediamo il retro del display…

Esaminiamone adesso prima la parte di sinistra...

...e quella di destra...

Girando il display, notiamo delle serigrafie o scritte poste sia sul pcb che sui chip, infatti vediamo cosa ho trovato:

KS0063441 = n° di serie del chip

KS0066F00506 = in controller, compatibile con il HD44780

L2432 = E’ lui! L’abbiamo trovato, e con tanto di datasheet!

Ecco il link (in formato pdf) del datasheet: http://www.eio.com/l2432.pdf

Ce n’è uno per ogni display!

Da qui, è molto facile trovare tutti i dati di cui abbiamo bisogno, alimentazione, caratteri (24x2), come attaccarlo alla porta parallela, schemini e tutti i dati di cui abbiamo bisogno.

..:: PARTE TERZA ::..

Allora, ragioniamo un secondo, come si installerà il display, e tutto il resto, di cosa avremo bisogno?

Ecco la lista dei componenti che vi servono:

- LCD (emh…)

- Cavo di alimentazione

- Cavo per porta parallela

- La schedina che converte i fili dal display alla porta parallela

Vediamo in foto le varie parti che comporranno il ns sistema (lcd a parte):

Lista componenti usati:

## CONNETTORI

JP1 connettore per alimentazione (tipo MATE N-LOCK per floppy disk, oppure semplice strip passo 2.54)

JP2 connettore 20 poli per piattina (tipo PANDUIT 057-020-1)

JP3 connettore 25 poli maschio (tipo SUB-D)

## TRIMMER

R1 500 ohm, 1/2W

R2 10K ohm, 1/2W

## DIODI

D1 1N4001

## ALTRO

Basetta millefori

Ed ecco lo schema per capire come connettere l’LCD.

Per maggior chiarezza, ecco la tabella dei connettori e relative funzioni:

Connecting LCD pins to Parallel port pins and power.

LCD pin | Connect to | Function
1 | Earth (Black wire on Molex connector) | Earth
2 | +5V (Red wire on Molex connector) | Power
3 | Earth (Black wire on Molex connector) | This adjusts the contrast of the LCD digits. Earthing pin 3 provides maximum contrast. A 10k pot can be used to provide a variable value if required.
4 | Parallel Port pin 16 (Green/white wire) | Register Select
5 | Earth (Black wire on Molex connector) | Read/Write. Since we are not going to read data from the LCD, we can ground pin 5; to set it permanently in write mode.<SPAN lang=EN-GB style="FONT-SIZ

| tutto quello che vuoi subito a casa tua >>

Cerca per genere >>

Avventura
Comico
Drammatico
Fantascienza
Guerra
Orrore
Sentimentale
Storico
Western

Azione
Commedia
Erotico
Film Musicale
Musica
Per la famiglia
Serie TV
Thriller

Cartoni Animati
Documentario
Fantastico
Giallo
Musical
Poliziesco
Sportivo
Trash

Discuti questo articolo nel Forum

TOTAL VISITS: 5021 TODAY VISITS: 1270

copyright (c)2006 by IPS Inc. and IPS GmbH

Ultimi articoli della categoria Modding:
Ixium Vortex 300 Fan Mouse
CHALLENGE M.O.M. 2005
Cordless Mouse Mod
The Wood Mouse
MP Liquid Power
[TFM] Ther Dragon Mod - Parte #5 - The final chapter
RA project
[TFM] The dragon mod - PARTE #1
[TFM] The dragon mod - PARTE #2
[TFM] The dragon mod - PARTE #3

Ultimi Articoli

Igreen power 600w by Cooler Master 26/06/2006
BIG BEN CASE 30/04/2006
Cabe 28/04/2006
Cablaggio LCD su porta parallela 12/03/2006
Picio's Led Fanbus 06/03/2006
.:: Tutte le news ::.

Ultime News

Tiscali offre la Secure Mail 17/01/2007 @ 02:39
Igreen power 600w by Cooler Master 26/06/2006 @ 12:31
BIG BEN CASE 01/05/2006 @ 11:23
Cabe 28/04/2006 @ 11:36
Internet Explorer 7: disponibile Beta 2 26/04/2006 @ 02:52
HP ritira batterie difettose 26/04/2006 @ 02:25
Office 2007: estensione file a 4 lettere 08/04/2006 @ 18:03
Asustek Produce gli iBook! 05/04/2006 @ 00:27
L' Hardcano fa 14 26/03/2006 @ 02:55
Nuovi prodotti da Ybris Cooling 26/03/2006 @ 02:24
Thermaltake Aquabay M4 21/03/2006 @ 09:16
Windows XP su Mactel 20/03/2006 @ 09:14
Ghouls'n Ghosts return! 20/03/2006 @ 09:07
Il ritorno dei floppy? 16/03/2006 @ 06:10
Cablaggio LCD su porta parallela 12/03/2006 @ 08:00
Microsoft sponsor ufficiale del Barcellona? 09/03/2006 @ 08:25
HD esterni? My Book presenta i propri HD USB 2.0 09/03/2006 @ 08:06
Picio's Led Fanbus 06/03/2006 @ 08:29
Revoltec Light Writer 24/02/2006 @ 19:58
Un... fior fiore di tastiera! 20/02/2006 @ 05:39
Thermal Monster by Sansun 13/02/2006 @ 11:55
Blue & Me 08/02/2006 @ 11:57
Hard Disk rotto? Provate questo rimedio... da brivido! 06/02/2006 @ 03:10
Internet con il preservativo 05/02/2006 @ 06:56
iPod: sapore di sale, sapore di mare? 05/02/2006 @ 06:36
Novita' da Thermaltake 02/02/2006 @ 06:25
Concorso ABIT 02/02/2006 @ 06:25
Laureate by Enermax 02/02/2006 @ 06:24
Sunbeam Trio 19/01/2006 @ 18:51
Il proiettore tascabile della Viewsonic 17/01/2006 @ 11:47
.:: Altri Articoli ::.

Ultimi Downloads

Hamachi virtual network 28/09/2005 @ 17:08
Picasa 27/09/2005 @ 19:37
Omegadriver 2.6.71 Win 2K-XP 24/09/2005 @ 10:37
CLEANUP! 4.0 05/09/2005 @ 18:15
Modding Planet Toolbar Firefox 1.0 09/08/2005 @ 18:25
Modding Planet Toolbar per Internet Explorer 09/08/2005 @ 18:22
Acrobat reader 7.0 Italiano 08/08/2005 @ 08:21
Microsoft Media player 10 20/07/2005 @ 13:43
Divx Play 6 20/07/2005 @ 13:38
FireFox 1.0.4 15/07/2005 @ 13:29
.:: Altri Downloads ::.

Articoli più letti

Case Mod by Rox 20/09/2005 - 3941 Letture
Come costruirsi un Icemat 14/09/2005 - 3449 Letture
Alimentatore da laboratorio 14/09/2005 - 3386 Letture
Vu Meter Analogico per Hard Disk 27/09/2005 - 3056 Letture
[DESKTOP MODDING] Mac OSX desktop su WinXP 02/02/2004 - 2831 Letture
Modding del desktop - Step #01 02/02/2004 - 2435 Letture
Come utilizzare un telecomando per il pc 03/02/2004 - 2242 Letture
Creazione di un autorun per cd-rom 07/02/2004 - 2172 Letture
ThermalTake Power Station: una centrale elettrica nel Computer 23/09/2005 - 2152 Letture
Cablare un display LCD HD44780 03/02/2004 - 2110 Letture
IceCube, case per mini-itx in plexiglas 02/02/2004 - 2046 Letture
Display LCD - Guida alla realizzazione... PARTE I 02/02/2004 - 1965 Letture
A.C.RYAN Casing ACR-AC-UV 22/10/2005 - 1940 Letture
XBOX Modding - 1st attempt 09/02/2004 - 1713 Letture
Tribal Dragon Mod 01/02/2005 - 1653 Letture
3001 Odissey Desktop 19/04/2005 - 1528 Letture
Ixium Vortex 300 Fan Mouse 08/09/2005 - 1480 Letture
Come comandare un secondo alimentatore. 22/11/2005 - 1389 Letture
Vantec Stingray 18/11/2005 - 1319 Letture
Joystick Arcade - (2° parte) 29/01/2005 - 1297 Letture
[MODDING MULTICHALLENGE] DESKTOP MODDING 2005 31/01/2005 - 1297 Letture
Modding, il punto. 29/04/2005 - 1151 Letture
[SFIDA] DESKTOP EXPERIENCE 31/03/2005 - 1131 Letture
COME FARSI UN ICEMAT 08/04/2005 - 1116 Letture
Silent Eagle 1000 by Sharkoon 10/10/2005 - 1097 Letture
Cromatic Windmill 15/05/2005 - 1056 Letture
Wherever PCI Rack 13/10/2005 - 1036 Letture
THE DIFFERENT MAC DESKMOD 15/04/2005 - 1007 Letture
Meshx™ by A.C.Ryan 01/05/2005 - 969 Letture
Molex Light by Sunbeamtech 10/10/2005 - 965 Letture
.:: Altri Articoli ::.

Contattaci Pubblicità ModdinPlanet HP Mostra tutti i Links di questa pagina Mod Archivio Dichiarazione privacy Inizio pagina