lunedì 31 agosto 2009

LCD e VGA - connessioni

Mi hanno consegnato un portatile preso a calci, calpestato, massacrato chissà per quale ragione. Lo schermo LCD e la mother board si sono salvati dalla furia distruttiva. E' da tempo che sto cercando un sistema per recuperare gli schermi LCD dei computer portatili per farci uno schermo aggiuntivo, collegato alla VGA di un PC o a quella aggiuntiva dei PC portatili come secondo schermo. In rete si trova qualcosa, un paio di progetti spiegati malissimo o schede di interfaccia dal costo astronomico. Allora ho deciso, nelle pause di lavoro, di indagare sul tipo di segnale necessario a comandare l'LCD privo di interfaccia VGA. In mancanza di uno schema dei collegamenti e dello schema del connettore interno, del quale mi risulta non esiste in giro nemmeno uno standard, occorre spingersi oltre i limiti ed inventarsi qualcosa. Un metodo può essere quello di provare ad individuare il chip grafico e trovare la corrispondenza dei fili in uscita verso il connettore. In mancanza del datasheet del processore grafico, meglio lasciar perdere oppure tentare di indovinare utilizzando un pò di esperienza. In questo caso specifico, il processore grafico è un chip della Cirrus Logic siglato CL-GD6245-64VC-A. La sigla è "parlante".
CL indica il produttore (iniziali),
GD = Graphic Display,
6245 = part number
65 = data rate (65MHz)
V = Pack type
C = Temperature (commercial use)
A = Revision
Questi dati li ho desunti dal datasheet di un chip simile della stessa casa produttrice.
Leggendo le specifiche si intuisce che i dati inviati all'LCD sono digitali a 8 o 16 bit. Vanno gestiti inoltre il video e line clock, il frame start pulse ed un segnale di modulazione che francamente non ho ancora capito a cosa serva. Sperando che la piedinatura del processore "simile" reperito in rete non sia differente dal modello in esame, con un tester è possibile seguire i segnali dal chip al connettore e capire così quali segnali inviare a seconda dell'utilizzo che se ne intende fare. Per scovare il significato dei fili, si può fare anche all'inveerso, ossia analizzare il chip posto nel pannello LCD.

Per interfacciare i segnali VGA all'LCD occorre progettare un interfaccia analogico digitale... che per minimizzare l'uso di componenti, è preferibile l'uso di FPGA con lievitazione dei costi di progettazione. Se invece si preferisce usare il pannello LCD direttamente collegato ad un micro processore, allora occorre generarsi la sequenza di dati e segnali tramite software. Anche in questo caso il lavoro è fuori la mia portata, per ora. Per iniziare, mi basterebbe riuscire ad accendere un solo pixel, dove voglio io. Da questo risultato, procedere con la realizzazione di un interfaccia comandata da un processore ad hoc è un "gioco da ragazzi". Se non ho capito male, al pannello occorre mandare fra un impulso di frame e l'altro, in sequenza il valore in byte di ogni singolo pixel del pannello per poi ripartire dal primo all'ultimo. La cosa è semplificata dal fatto che il pannello in questione credo sia monocromatico. Il connettore infatti ha solo 13 fili (massa compresa). Se quindi in teoria fisso a 1 gli 8 bit da inviare in sequenza per ogni pixel, e continuo ad inviare "uni", allora se ho fatto bene i conti dovrei accendere tutti i pixel dell'LCD (o spegnerli). So che il pannello LCD è da 640X480, quindi 307.200 pixel da accendere con 8 bit ciascuno, ovvero 2.457.600 bit da inviare in sequenza...in quanto tempo fra un frame e l'altro?? boh. devo approfondire. So che il processore, per simulare i toni di grigio regola il tempo ON/OFF di accensione e spegnimento di ogni singolo pixel. Occorrerebbe un buon analizzatore di stati digitale e un oscilloscopio da laboratorio per comprendere meglio i processi di invio dati. In mancanza di quello, vorrei provare ad accendere spegnere anche dei pixel a casaccio per iniziare. Credo sarebbe didatticamente un buon inizio per poi sviluppare qualcosa di più evoluto, magari un digital frame che sembra vadano di moda in questo periodo ma a 15 pollici. Vedremo, alla prossima.

P.S. Biancaneve odia i nani. Ripeto: Biancaneve odia i nani.

e-scooter - Problema meccanico

Mi scontro sempre con i problemi meccanici. sono un pò attrezzato per quelli elettrici ed elettronici, ma la meccanica è per me un ostacolo. Nel rigenerare le parti metalliche dalla ruggine, spazzolata e verniciata con vernice effetto cromo, trovo un raggio della ruota posteriore spezzato. Per sostituirlo, dovrei smontare la ruota dentata della trasmissione a catena e la scodella metallica fissata (a pressione) al mozzo che ospita il meccanismo di frenata. Operazione quasi impossibile senza attrezzi. La corona dentata (sulla quale è poi avvitata un altra corona dentata più grande per la demoltiplica dei giri del motore), richiede una chiave particolare che non ho. La scodella del freno "a tamburo" ho provato a toglierla con un estrattore ma appena ho notato che tende a piegarsi, ho desistito. Purtroppo non posso prendere una ruota nuova se non si riesce a togliere la scodella del freno (così ho la scusa per non comprare, in ottemperanza allo sciopero della spesa che continua ad oltranza e che ho indetto molto tempo fa su scala nazionale).
Domani provo ad andare dal mio biciclettaio di fiducia per vedere se mi da una mano. Così ne approfitto per fare il tagliando alla mia mitica MTB da escursione e gran turismo... ogni 1.000 km ci vuole un lavaggio ed ingrassaggio approfondito, oltre alla registrazione del deragilatore, del cambio e dei freni, olio, livelli, filtri ecc.ecc.... Alla prossima.

Aggiornamento: la scodella del freno era solamente avvitata...per fortuna. Che stupido non averci pensato io. Raggio riparato, procedo con la sistemazione dei cuscinetti e della ruggine da togliere e riverniciare con vernice tinta cromo.

P.S. Il mio braccio destro è sveglio. Ripeto: Il mio braccio destro è sveglio.

sabato 29 agosto 2009

SAGEM MY 3036

Pausa di lavoro. Ci vuole un attività di relax. L'occhio cade su un rudere di telefonino, distrutto dall'uso dissennato di chi si può permettere un cellulare ogni tre mesi. Cover distrutta e display pieno di polvere. Chissà dopo l'ultimo uso dove è stato a lungo parcheggiato. E' un Sagem MY 3036 con un bellissimo display retroilluminato blu. L'LCD è funzionante, assieme a tutte le altre funzioni previste dall'apparecchio. L'LCD è ancora di quelli con i contatti appoggiati su una specie di gommino conduttivo, senza flat di collegamento, e si apre in tre parti rivelando il foglietto di plastica per la diffusione della retroilluminazione. Senza la mother board è quasi impossibile recuperarlo se non per un altro cellulare guasto. Di ri-utilizzarlo per qualche progetto... la vedo dura. Decido comunque di sezionarlo a dovere, ai minimi termini, giusto per soddisfare la curiosità di capire le diverse tecniche di costruzione e progettazione evolutesi nel tempo. I componenti sono elencati in foto. Un antennino, microfono microscopico (per costruire qualche microspia, un micro altoparlante, il motorino piatto per la vibrazione (per qualche robottino) e una moltitudine di micro led blu, bellissimi, questi si per qualche progetto. Processore ed elettronica sono nascosti sotto delle piastre di schermatura, ma immagino memorie flash, eeprom e altri componenti micro smd da recupero. Metto tutto da parte, non si sa mai in futuro. La batteria in particolare è Li-ion, una smart battery con i 2 terminali di comunicazione SMBus pronti per essere attivati in lettura per qualche indagine o esperimento sul loro funzionamento. Credo che l'apparecchio sia valutato attorno ai 3 euro, per cui, provo e venderlo a pezzi così forse rientro delle spese. Alla prossima.

P.S. Notte blu in riviera di ponente. Ripeto: Notte blu in riviera di ponente.

mercoledì 26 agosto 2009

Samsung SGH-U600 - riparazione cover

L'incauto acquisto effettuato su "ebai", mea culpa, aguzza l'ingegno. Ho un problema. Il cover viola del Samsung SGH-U600 arrivato via corriere è inutilizzabile a causa del cavo flat strappato in fase di smontaggio da un privato privo di conoscenze tecnico-meccaniche in materia di cellulari. Il cover originale ha la parte in plastica trasparente, rotta e va sostituita, per fortuna solo quella. Ergo, occorre recuperarla con uno smontaggio ai minimi termini. Il cover frontale è composto principalmente di tre parti:

  1. Il cover frontale vero e proprio
  2. Il telaio di supporto
  3. La finestra trasparente

Il cover frontale è fissato al telaio tramite dei "chiodini" in plastica che entrano in dei fori piccolissimi e che vengono successivamente allargati nella parte eccedente con il calore. Per separare queste due parti occorre farli saltare esercitando con l'apposito attrezzo una leggera leva, delicatamente, sul bordo del cover. Bisogna fare moltissima attenzione in quanto alcuni punti sono più legati saldamente di altri e si rischia di rompere qualcosa. Nel caso più favorevole, salta solo la parte eccedente (quella fusa) mente il piolino resta integro.
La finestra trasparente è, ovviamente lungo il suo perimetro, incollata al cover e con un pò di pazienza è possibile separarla. Nel telaio resta fissato il joystick, i led bianchi ed il cavo flat, il cui smontaggio a prima vista sembra "impossibile"... non certo per me. Per ora mi basta aver separato la finestrella e già sto pensando a come ri-assemblare il tutto. Nella finestrella e nel telaio delle due parti resta un pò di colla residua, sufficiente a tenerla al suo posto in fase di ri-assemblaggio. Per ovviare alla rimozione distruttiva dei piolini fatti saltare all'inizio, si può pensare ad un pò di colla cianoacrilia, sperando di non dover mai più effettuare un lavoro simile. E' comunque un operazione che nessun centro di assistenza farà mai, preferendo la sostituzione dell'intero blocco frontale che sembra più rapida e meno costosa, non fosse per il fatto che la parte di ricambio nuova la si trova in rete a 69 dollari... se ci si aggiunge diritto chiamata e lavoro di riparazione, l'intervento potrebbe superare il valore attuale dell'apparecchio. Vi terrò aggiornati sugli sviluppi non appena arriverà lo schermo LCD ordinato ad "oncong". Un piccolo problema mi rimane però. Mi restano in casa la tastiera, il copri batteria, la slitta ed altre parti che difficilmente userò...che faccio, le vendo o aspetto qualche altro danno del terribile ammazza-telefonini?? Alla prossima.

P.S. Viola odio e metallo fuso. Ripeto: Viola odio e metallo fuso.