Display LCD

Discussioni relative alla componentistica ed accessoristica per autocostruzione audio. Dove trovare materie prime a buon prezzo. Come impiegare i componenti al meglio.
Rispondi
Avatar utente
Giaime
sostenitore
Messaggi: 3513
Iscritto il: 17 nov 2005, 01:51
Località: Italy
Contatta:

Messaggio da Giaime »

Salve a tutti,

qualcuno sa dove reperire (a poco!) dei display LCD, compatibili HD44780?

Oltre a eBay, s'intende. E magari anche dei display VFD, dove si possono trovare?

Ne ho appena bruciato uno (LCD), maledizione, e non so ancora come ho fatto :evil: forse è andato il latch-up per insufficente bypass sull'alimentazione, o forse ho messo in corto qualcosa.


Saluti termoionici
Giaime Ugliano

http://giaime.altervista.org
Giaime Ugliano
drpaolo
sostenitore
Messaggi: 877
Iscritto il: 17 ott 2005, 16:59
Località: Italy
Has thanked: 1 time
Been thanked: 34 times

Messaggio da drpaolo »

Prova qui. (un controller LCD in latch-up ? strano !)

Paolo Caviglia
Avatar utente
Giaime
sostenitore
Messaggi: 3513
Iscritto il: 17 nov 2005, 01:51
Località: Italy
Contatta:

Messaggio da Giaime »

Grazie Paolo! Non lo so se è stato latch up, un amico mi ha detto che può essere poichè ho collegato il modulo alla breadboard con un cavo lungo, senza bypassare Vcc e GND vicino al modulo.

Io propendo più per l'ipotesi di aver messo qualcosa in corto, comunque.

PS mi pare che eBay rimanga l'opzione meno cara. E' solo per delle prove: il display "definitivo" vorrebbe essere un VFD se lo trovo.


Saluti termoionici
Giaime Ugliano

http://giaime.altervista.org
Giaime Ugliano
Avatar utente
Giaime
sostenitore
Messaggi: 3513
Iscritto il: 17 nov 2005, 01:51
Località: Italy
Contatta:

Messaggio da Giaime »

Acquistati due moduli LCD verdi retroilluminati, su eBay. 3€ l'uno circa: dovrebbero arrivarmi tra poco.

Perchè nelle vostre realizzazioni DIY non includete dei comodi display per il volume gli ingressi, e cose così? :D :twisted: :x


Saluti termoionici
Giaime Ugliano

http://giaime.altervista.org
Giaime Ugliano
Avatar utente
Giaime
sostenitore
Messaggi: 3513
Iscritto il: 17 nov 2005, 01:51
Località: Italy
Contatta:

Messaggio da Giaime »

Moduli LCD arrivati, funzionano perfettamente:
Immagine

Nel frattempo sono riuscito a far andare il codice per la ricezione e decodifica dei segnali del telecomando. Sfrutto il protocollo Sony SIRC:
http://www.sbprojects.com/knowledge/ir/sirc.htm

e un telecomando programmabile della Meliconi, lo Speedy, molto carino e economico. Non è troppo difficile da programmare: il sito Meliconi spiega tutto, ed ha pure un database per la ricerca dei codici a seconda dell'apparecchio che si vuole comandare.

Mi sono aiutato anche col programma WinLirc:
http://winlirc.sourceforge.net/

che è un'utile risorsa per gestire sia la ricezione di segnali IR da PC, via porta seriale (per telecomandare il PC) e/o per la trasmissione (per telecomandare altri apparecchi dal PC).
La cosa comoda di questo programma è che è in grado di "apprendere" il codice di qualsiasi telecomando, e automaticamente cerca di capire a che standard si rifà, oltre ad essere in grado di riprodurne i segnali perfettamente.
Mi è stato molto d'aiuto!

Ora, i DS1666 (potenziometro audio su chip, molto carini pure questi) li ho già provati e ho il codice per farli andare: il prossimo fine settimana (credo) inizierò a scrivere il codice per fare andare anche gli LCD, mettendo tutto insieme.

Ah, dimenticavo, il PIC che sto usando è un 16F877A: decisamente sconsigliato se volete intraprendere attività simili (meglio stare su cosuccie più banali, come 16F627, 16F876, o addirittura quelli della serie 12, se avete proprio poche funzioni da implementare), perchè è pieno zeppo di funzionalità avanzate che vanno disattivate una ad una (e quindi bisogna conoscerle bene) prima di far funzionare a dovere il microcontrollore.

Normalmente uno si aspetterebbe che di default le funzionalità avanzate (convertitore A/D, modulo PWM, modulo comparatori, porte seriali e porta parallela... qualcuno c'ha pure l'USB) siano disattivate, oppure per disattivarle basti caricare 0x00 nei loro registri di controllo: ovviamente non è così semplice 8) :D :x

Giusto per rendervi partecipi di cosa sto combinando in questo periodo, università a parte. Alla prossima! :)


Saluti termoionici
Giaime Ugliano

http://giaime.altervista.org
Giaime Ugliano
Rispondi
  • Argomenti simili
    Risposte
    Visite
    Ultimo messaggio