sabato 30 aprile 2011

Nilox UPS Easy 8 (riparazione)

Dopo l'aspirabriciole, tocca agli UPS di recupero. Me li hanno regalati con il seguente sintomo: Non si accendono, sono entrambi morti. OK. Alla peggio ci recupero un pò di componenti che mi servono per esperimenti vari di elettronica. Li porto in laboratorio e provo a collegarci l'alimentazione a 230V. Niente, sono proprio morti e già mi prometto di cercare il guasto nella scheda inverter. Quattro viti con testa a croce accessibili dalla fiancata sinistra ed il coperchio viene via con estrema facilità. Dentro il classico circuito inverter e la classica batteria tampone. In questi casi conviene sempre fare estrema attenzione in quanto potrebbe essere presente la tensione di rete anche con il cavo di alimentazione scollegato e l'ups spento (apparentemente). Meglio procedere con prudenza. Scollego la batteria e misuro la sua tensione...1,2 volts e non i 12 di targa. Penso che siano stati tenuti a lungo fermi e la tensione si sia azzerata a causa delle sue perdite interne. Prendo una batteria nuova (non importa se diversa ma della stessa tensione) e provo ad accendere l'ups....beep beep beep.... funziona!! L'elettronica è salva ed il problema è la batteria. Il secondo subisce lo stesso trattamento...funziona anche quello. Fantastico. Due UPS da 400Va praticamente nuovi. Basta solo trovare delle batterie che entrino nel contenitore, con caratteristiche simili ed il gioco è fatto. Allora, vediamo alcuni dati, tipo marca modello e codicilli vari. 
UPS: Nilox modello UPS Easy 8 codice UP2001 da 400VA-230 Volts.
Batteria interna: Sealed lead battery (Center Power Tech Co.ltd) Vision CP 1245SLE 12V 4,5Ah (Pat.n°ZL00 2 02810.7) Valve regulated Rechargeable battery, Constant voltage charge cycle use 14,5 - 14,9V Stand by use 13,6 - 13,8V Initial current less than 1,8A
Potrei ordinarla direttamente dal produttore/rivenditore in cina (http://www.vision-batt.com/) ma preferisco prima provare in zona se ne trovo di simili. La dimensione della batteria all'interno non sembra di quelle "standard" che si trovano in commercio da noi. Al limite, ne prendo un paio anche di dimensioni diverse e col dremel taglio i divisori interni del contenitore che mi sembra già predisposto per accoglierne di dimensioni diverse. Bene. Un paio di UPS in più fanno comodo, magari per alimentare la radiosveglia che mi accompagna da oltre 20 anni ma se manca la corrente perde l'orario. Oppure per alimentare un paio di portatili con le batterie defunte. Alla peggio li rivendo con un modesto ricarico, giusto per qualche caffè che credo di meritarmelo, non fosse altro per aver ancora una volta contribuito a salvare l'ambiente e sfanculare quei maledetti gestori delle discariche. Alla prossima.

AGGIORNAMENTO: Ho trovato le batterie di sostituzione a 15,00€ l'una. Sono di marca Winner da 12Volts 4Ah Rimontate e già in esercizio funzionano alla grande. Risultato due UPS praticamente nuovi per trenta euro, non male unamico, non male. 

P.S. Il sindaco magna magna. Ripeto: Il sindaco magna magna.

Aspirabriciole Valex APL36 (riparazione)

lo so, la foto fa schifo

Nel raccolgiere il ciarpame che il dissennato consumismo sfrenato produce, mi sono capitati due UPS ed un aggeggio che a definirlo "aspirapolvere" è troppo. Meglio classificarlo come aspirabriciole portatile a batterie. E' un ciottolo di plastica con un motorino a 3,6 volts ed una ventola centrifuga che crea una modesta aspirazione del flusso d'aria attraverso una strozzatura nel corpo di aspirazione...una ciofeca che però sembra aver avuto successo fra le massaie depresse. In molti lo comprano, dimenticando che per le briciole basta una spazzola ed una paletta, niente di più, che non inquinano, non consumano e durano in eterno.. Dopo un anno di uso, ci si stanca dell'aggeggio che comincia a perdere potenza (quasi da subito) e non aspirare più a dovere...si torna quindi alla spazzola e paletta e il magico elettrodomestico oggetto di un desiderio indotto dalla maledetta pubblicità e dal marketing più schifoso, finisce o in discarica o nello sgabuzzino a marcire del tutto. Il problema risiede nelle batterie che dopo un pò di cicli di scarica e ricarica, perdono capacità. Ovviamente, l'azienda produttrice ha progettato questo inutile ciarpame senza dare all'utente la possibilità di sostituire le batterie. Mandarlo all'assistenza tecnica nemmeno a pensarla..."conviene prenderne uno nuovo" è la risposta che ci si sente dire senza specificare di dire a chi conviene, ovviamente. 
Allora, 5 viti laterali con testa a croce e si apre l'involucro. Due viti tengono fissate le batterie con un coperchio nero. I fili che fuoriescono sono "termo incollati". Li si taglia e si va alla ricerca delle batterie ricaricabili. 4 elementi in serie al Ni-Cd da 1200mAh per una tensione totale di circa 3,6 volts (ripeto, circa) L'alimentatore da muro riporta i dati di targa a 6 volts 200mA per la ricarica delle batterie interne. L'aspirabriciole non funziona con l'alimentatore collegato, è previsto il suo funzionamento solo a batterie. Se trovo degli elementi compatibili con quelli originali procederò a sostituirli e restituire il tutto al proprietario, altrimenti si può sempre modificare l'interno collegando il motorino direttamente all'interruttore on-off e creare un aspirafumi per le saldature a stagno. Alla peggio si disassembla il tutto, si recuperano interruttore, componenti elettronici, alimentatore e la plastica la si manda al riciclo. Dovrebbero vietare le apparecchiature che non offorno la possibilità di sostituire le batterie. Alla prossima.
AGGIORNAMENTO: ho acquistato le 4 batterie necessarie alla riparazione e le ho sostituite. L'accrocchio è tornato in esercizio, da usare come aspirafumi e come attrezzo per la pulizia del piano di lavoro. Ho usato delle batterie  Kinetic N2000SC1P da 2000mAh. Sono già predisposte per la saldatura dei terminali di collegamento, per cui l'operazione di riparazione non è stata particolarmente difficile. Occorre stare attenti ad assemblarle alla distanza giusta che ne permetta l'inserimento nell'alloggiamento originale. Basta poco per unirle "storte" e vanificare tutto il lavoro. Spesa totale: 4 batterie 14,40€ (3,60€ l'una) ma credo che ad ordinarle via internet si possa spendere meno. 
AGGIORNAMENTO II° Il ciòttolo ha trovato una nuova padrona, dopo un anno. E' felicissima del regalo che le ho fatto, ma sono più contento io che ho tolto alla discarica l'ennesimo "rifiuto", alla faccia dei mafiosi che li "gesticono" e che vorrebbero che noi buttassimo per aumentare i loro profitti a scapito delle nostre tasche. Maledetti schfosi, morirete prima o poi.

P.S. Sono arrivati due cigni neri. Ripeto: Sono arrivati due cigni neri.
P.P.S. le foto fanno schifo perchè ho finito le batterie della digitale ed ho finito i soldi.

lunedì 25 aprile 2011

Kod*k ZD710 battery pack (parte 0)

Mi sono messo in testa di costruirmi un add-on per la mia fotocamera Kod*k. Nonostante la bassa considerazione dell'azienda produttrice, cultrice dei formati chiusi e proprietari, sono riuscito ad accaparrarmela a prezzo di saldo da un negozio impestato da commessi stronzi, maleducati e ladri, costringendoli a recuperarla dal magazzino dov'era stata nascosta in attesa di poter farla sparire. Ho già raccontato la vicenda, inutile tornarci su. L'altro giorno dovevo fare delle foto e mi sono recato al supermercato di zona per acquistare 4 batterie AA Dur*cell, sperando che la marca e la "serietà" dell'azienda (di m*rda) mi garantissero una discreta autonomia di alimentazione, superiore a quella di certe batterie ricaricabili NiMh cinesi da 1,2 volts acquistate tempo fa. Tempo tre foto senza flash e la fotocamera si spegne automaticamente per insufficienza di alimentazione. Cambio le prime due con altre due nuove e faccio in tempo a fare altre tre foto poi stop. Vaffanculo! Urge una soluzione. Mi voglio costruire un contenitore da attaccare sotto la fotocamera, sfruttando l'attacco filettato del cavalletto ed una presa a tre volts laterale prevista per l'alimentazione esterna. In commercio esistono già degli adattatori di rete per questo modello di fotocamera, ma prevedono l'alimentazione a 230volts. E se me ne vado in campagna che faccio, mi porto dietro un pannello solare collegato ad uno zaino moddato? No, voglio realizzare un pacco batterie, leggero e trasportabile senza difficoltà, ovviamente ricaricabili. Ho optato per due batterie in serie, marca Ultrafire modello BRC18650 3000mAh 3,7 volts li-ion. Perchè due in serie? Ok. La fotocamera accetta 3 volts e non dovrebbe accadere nulla se alimento a 3,7, aspettandomi un regolatore interno. Ma a causa di qualche ingegnere imbecille e qualche progettista in vena di rispetto sacrale per le specifiche, preferisco non rischiare e realizzare un regolatore esterno basato sul classico LM317. Per la stabilizzazione a 3 volts, occorre alimentare il regolatore con una tensione superiore, ovvero in base alla formula Vin=Vout+0,6V+2,5V. 
3,7 volts non verrebbero stabilizzati (figurarsi poi se la batteria si scarica un pò), per cui meglio prevederne due in serie e contare su un autonomia superiore. La capacità di 3000mA/h è più che sufficiente per garantire un buon periodo di alimentazione (dovrò fare delle misure per essere più preciso). Ma per il contenitore?? Scarti di legno multistrato! Si, assemblati in fogli incollati sino a raggiungere lo spessore desiderato e seguire la forma dell'impugnatura (sto aspettando che la colla asciughi). Poi con delle punte di adeguato diametro si scavano i vani per le batterie e per l'elettronica di regolazione. Lo spinotto di alimentazione l'ho già recuperato da una serie di adattatori di un vecchio alimentatore. Dovrebbe funzionare, anche se sono alla ricerca di un sistema per fare gli sportellini di ricambio batterie e le molle per i contatti elettrici... ci penserò. Questa è l'idea di un aggeggio che non sembra essere in commercio ma che anche ci fosse non lo comprerei di sicuro. Già, oltre allo sciopero della spesa da me indetto ad oltranza, non credo esista al mondo un commerciante in grado di vendermi la soddisfazione di fare da me, di divertirmi e di metterlo in quel posto alle multinazionali. Alla prossima. (Segue nella parte 1)

P.S. Gli scarafaggi neri amano sporco, buio e umidità. Ripeto: Gli scarafaggi neri amano sporco, buio e umidità.

giovedì 21 aprile 2011

Orologio II°

Un altro "ovovogio" fine '900 che non funziona è un altro rifiuto tossico destinato alla discarica. Viene da un omaggio di chissà quale promozione commerciale. Già, credo che nessuno si sognerebbe mai di comprarlo. Spiace però vedere che non funziona, per cui bisogna aprirlo e vedere cos'ha. In realtà mi interessava il sensore di umidità ed il sensore di temperatura, ma dopo aver visto l'interno e capito il problema, ho preferito riparare e ripristinare le funzionalità. L'orologio ha una doppia sorgente di alimentazione. Due AAA 1,5V e 2 pile a bottone G13 da 1,55Volts, quest'ultime credo previste come batterie tampone per tenere l'orario anche in caso di sostituzione delle altre due dedicate al display LCD, alla suoneria ed ai led di retroilluminazione. 
Le due pile a bottone non fanno contatto quando si richiude lo sportellino a vite. Dato che la tensione tampone è pressochè uguale a quella delle due stilo, decido di collegare il filo positivo dell'alimentazione tampone al positivo dell'alimentazione a stilo ed il gioco è fatto. L'orologio torna come nuovo. Il sensore di umidità è nient'altro che una piastrina su cui è disegnata una pista di rame ciascuna per uno dei due terminali saldati al circuito ed isolati fra loro. L'umidità varia la resistenza fra i due terminali ed un processore fa il resto. Stessa cosa per il sensore di temperatura, composto da un "volgarissimo" termistore. Niente di speciale, niente cannibalizzazione stavolta. Prossimno modding sarà la sostituzione dei tre led verdi di retroilluminazione con tre led blu, giusto per dare un tocco un pò geek. La cosa che mi piace di questa semplicissima e banale modifica è data dal fatto che non occorre più cambiare anche le pile a bottone ma solo quelle a stilo. Così si risparmia e si inquina di meno, dato che le G13 sono ad ossido di mercurio ed una volta depositate all'ecocentro non c'è alcuna garanzia che vengano smaltite correttamente...meglio produrre meno rifiuti che costruire nuove discariche, no?? Alla prossima.

P.S. Il carro è davanti ai buoi. Ripeto: Il carro è davanti ai buoi.

sabato 16 aprile 2011

DIY Hot air rework (VI° new one)

Il dissaldatore ad aria calda realizzato tempo fa ha smesso di funzionare. Mi è caduto a terra, la punta è rientrata nel corpo metallico e la resistenza a filo che avevo realizzato è andata. Di ripararlo, purtroppo neanche a parlarne. Il silicone per caminetti che avevo usato per l'isolamento termico è diventato duro e consistente come il cemento e non riesco più ad aprire il tutto per la sostituzione. Così, complice un buco di tempo libero, provo a recuperare la resistenza ceramica di un vecchio saldatore e realizzare un nuovo manico....di legno! Brucerà? Boh, vale la pena di provare. Il dissaldatore mi serve assolutamente. Quello di prima funzionava sin troppo bene e l'alimentatore con ventola termo-regolata faceva il suo dovere.
Tempo un oretta di fresa, trapano ed altri attrezzi ed ecco l'ultimo nato. Il tubo di metallo è della misura giusta per il cappuccio che porta la punta cava che sputa l'aria calda. L'interno è scavato in modo da alloggiare i collegamenti elettrici a 220V e lasciare un pò di posto per far defluire l'aria verso la punta. 4 viti da legno per fissare le due metà del manico e tenere l'aria ed il gioco è fatto. In prossimità del tubo, ho steso un sottile strato di silicone resistente alle alte temperature e le rondelle metalliche servono per dissipare un pò di calore in prossimità del manico e prevenire eccessivi surriscaldamenti. Il problema è però l'elemento ceramico riscaldante...scalda troppo poco e la temperatura dell'aria in uscita non supera i 145 gradi, troppo pochi per fondere lo stagno. Mi si ripresenta pertanto il problema dei materiali per isolare una resistenza a filo, già realizzata in precedenza, dal tubo metallico che regge l'ugello di uscita. Se solo avessi un tubicino di ceramica della lunghezza e diametro giusto sarebbe un gioco da ragazzi. Purtroppo non ho idea di dove recuperarne uno e di acquistare un altro stagnatore da sacrificare non se ne parla nemmeno (la cassa è a secco. Ripeto: la cassa è a secco). Vedrò di inventarmi qualcosa, al limite aspetto di mettere da parte qualche euro. Ci sarà anche da verificare se la scelta del materiale di supporto (il legno) è fattibile. Il legno è un ottimo isolante per il calore ma ha la tendenza a carbonizzare. Gli esperimenti continuano. Alla prossima.

Aggiornamento: sono riuscito a recuperare la resistenza a filo con i supporti ceramici. I due terminali li ho inseriti da una parte  in un tubicino di alluminio e dall'altra ho infilato i due conduttori dell'alimentazione. Così dovrei isolare il calore lontano dalla guaina plastica ed evitare che si fondi. Ora aspetto che asciughi il silicone per caminetti e poi provo a dare alimentazione. Deve funzionare. Ciao.

P.S. pipistrelli all'orizzonte da nord. Ripeto: pipistrelli all'orizzonte da nord. 

domenica 10 aprile 2011

CCD sensore di scansione a linee (parte 2)

C'è un "cinese" a cui devo un favore. Non è stato per nulla facile, ma alla fine ho trovato degli appunti, mai pubblicati in rete, su come tentare di far lavorare il sensore di immagini a contatto (Toshiba CIPS218CF600 - CIS Contact Image Sensor). Alcuni dati li avevo "indovinati" con dei ragionamenti logici, altri invece sono specifici. 

Procediamo con ordine partendo dalla piedinatura del connettore e poi vediamo i segnali da applicare. 
  1. OS Tensione analogica di uscita
  2. Mode (300/600dpi switch)
  3. GND
  4. VOD Power supply
  5. GND
  6. TR (impulso di start)
  7. M (clock)
  8. LEDCA (anodo comune dei tre led RGB)
  9. Led blu
  10. Led verde
  11. Led rosso
  12. GND
Alcune caratteristiche dei segnali da applicare:
La tensione di uscita OS è di 800 mV (tipico) e 1,2 - 1,5V al massimo in condizioni di saturazione non lineare. Il VO tipico è misurato su un foglio bianco riflettente dall'80 al 90% con corrente per ogni led a 20mA e tempo di esposizione di 5mS. In condizioni di nero, il VO è di 40mV.
La modalità 300-600 dpi si ottiene applicando rispettivamente tensione o massa al piedino 2. Se il piedino 2 è a massa la risoluzione selezionata è 600 dpi. Per controllare l'esposizione, basta applicare un PWM ai tre diodi RGB sui quali non dovrà scorrere una corrente superiore ai 20mA.
L'alimentazione tipica del CIS è di 5V (minimo 4,5V massimo 5,5V) con un consumo di 60mA (max 100mA).
La frequenza del clock e del data rate in uscita è minimo 0,1 Mhz e massimo 2.5Mhz. Raccomandato 1Mhz. con ampiezza pari alla tensione di alimentazione. 
Per la lettura di una linea occorre applicare un impulso di start ed aspettare 5 impulsi di clock, trascurare le letture dei successivi 17 impulsi  di clock e successivamente leggere OS ad ogni impulso di clock per 5152 volte (i pixel dell'immagine vera e propria). Quindi per una lettura di una singola riga, occorreranno 5173 impulsi di clock. Si converte la lettura analogica OS in un valore binario e quello sarà il valore dell'intensità luminosa riflessa. Questo ciclo andrà ripetuto tre volte, per la stessa linea di lettura, accendendo alternativamente i led rosso blu e verde se si effettua una scansione a colori. Se si desidera una lettura in BN allora si accendono tutti e tre i led contemporaneamente (luce "bianca") e si legge per un solo ciclo ad ogni riga di lettura. Poi si avanza di una riga e si legge la successiva. E' chiaro che lo step di avanzamento andrà sincronizzato. Si può quindi predisporre un motore passo passo (stepper) o usare un encoder per rilevare il movimento del sensore se si vuole trascinare il CIS a mano. Un encoder di un mouse potrebbe andare bene, anche se va verificata la sensibilità in funzione della necessità di spostamento del sensore rapportata alla risoluzione adottata.
Bene, ce n'è abbastanza per cominciare a fare degli esperimenti e sbattere la testa con un problema mai trattato ad oggi nella pratica. Per pilotare il CIS ho a disposizone la Fox board 832 GNU-linux embedded system. Per generare un clock di 1Mhz dovrò creare un modulo apposito e lavorare a livello di kernel space...mai fatto prima d'ora, per cui mi servirà parecchio tempo per studiare e procedere per tentativi (e non è detto che ci riesca). Al limite proverò alla frequenza più bassa a livello di user space, dove dovrei raggiungere una frequenza di circa 130Khz (sufficienti). Sebbene si trovi della documentazione, devo dire che questa è a volte inutile in quanto imprecisa e poco dettagliata, come questo mio diario del resto. Ma preferisco così, non mi è mai piaciuta la pappa pronta così come odio pigiare bottoni senza sapere cosa sto facendo e cosa succede.
Per la conversione da analogico a digitale, mi sa che dovrò tribolare un pò. Non ne ho "di recupero" per le mani (sembrano abbastanza rari nelle apparecchiature che tratto) e vige l'obbligo di recuperarli da qualche parte, giusto per onorare lo sciopero della spesa e dato che a casa mia vige da anni l'auto embargo volontario. Ne ho trovato un paio in una scheda di un vecchissimo hard disk ma la tensione di alimentazione è a 12 volts e mi sa che è troppo "lento". Pensavo anche di usare un convertitore AD preso da una mother board di un paio di PC. Sono i chip codec audio (AC97) ma credo che siano troppo lenti anche questi in quanto progettati per le frequenze audio e noi siamo un pò oltre la gamma delle frequenze udibili. Vedrò cosa inventarmi, devo indagare. Un alternativa (un ripiego) potrebbe essere la seguente. Chissenenfrega di voler ricostruire uno scanner professionale. Se applico il segnale analogico (opportunamente amplificato) direttamente su una porta logica di input (3,3volts tolerant), quest'ultima interpreterà il valore binario in base alle soglie dichiarate nel datasheet. O zero o uno, o bianco o nero e basta. In caso di uso come sensore lineare generico potrebbe andare bene. Immaginiamo, per assurdo, un sensore che mi deve dire a che livello è posizionata una tapparella, oppure per indicare i gradi di apertura di un varco (un cancello ad esempio), o il posizionamento di un carrello o, ancora, il livello di un liquido con precisione "millimetrica"... in questi casi mi basta lo zero o l'uno ed i toni di grigio che vadano a farsi f*ttere, tanto alla fine quelli che se ne stanno un pò di quà ed un pò di là non mi sono mai piaciuti tanto, maledetti opportunisti. Alla prossima.

P.S. La gallina ha fatto l'uovo nero. Ripeto: La gallina ha fatto l'uovo nero.

venerdì 1 aprile 2011

CCD sensore di scansione a linee (parte 1)

Allora, che cosa posso fare con le parti di un vecchio scanner? Non ho ancora deciso ma dicono che l'ispirazione può venire dalle idee più strane. La cosa certa è che devo trovare una scusa per non fare quello che dovrei ma non vorrei fare e che devo consegnare tra un pò. Così, dato che tempo fa ho sezionato delle stampanti multifunzione (HP mod V40 credo di ricordare), mi salta l'ideona di riprendere i sensori per la scansione delle immagini e capire come sono fatti all'interno. Le stampanti multifunzione sono una piccola miniera di componenti che si possono recuperare e riutilizzare...motori, sensori ottici, lampade CCFL con inverter (per le più datate) e una moltitudine di parti che con un pò di fantasia possono ancora svolgere i loro compiti senza subire l'ingloriosa sorte della rottamazione, che tanto ingrassa i profeti dell'usa e getta.  Nelle stampanti che ho sezionato, la lampada a CCFL è sostituita da una striscia luminosa apparentemente bianca ma in realtà illuminata da tre micro led rosso, blu e verde (RGB). Il tutto racchiuso dentro un contenitore a parallelepipedo che contiene anche il sensore CCD lineare vero e proprio (questo modulo è chiamato Contact Image Sensor o CIS module.). E' come una fotocamera dove però il chip invece che rettangolare è lineare. La messa a fuoco è già regolata meccanicamente all'interno, così si evitano pesanti ottiche, specchi, regolazioni e altri componenti costosi e delicati. Quello che analizzo qui è anche a colori, il che mi complicherà la vita non poco,  anche se trovo la sfida interessante e molto stimolante. La parte più dura è capire la piedinatura del connettore esterno...urge un autopsia completa, aiutata dalla disponibilità di una decina di sensori. Qualcuno lo posso anche rompere.
Credo di aver capito, leggendo alcune info sommarie usando "gògol" che un sensore a linea CCD  agisce come un registro a scorrimento analogico. 
Si alza un pin (SP) per dire al CCD di 'prendere  l'immagine', poi si avanza di un clock su un altro pin (CP). Ogni volta che il successivo impulso di clock arriva, il CCD invierà un valore analogico (Vout) che rappresenta il livello di luce che colpisce il pixel successivo. Poiché il CCD è un elemento dinamico, non è possibile abbassare il segnale di clock troppo presto e se si smette di leggere il frame, il dispositivo riparte da capo a leggere dall'inizio. Dovrebbe esserci anche un pin per regolare, con una tensione DC variabile, la sensibilità. Wow....devo assolutamente hackarlo.
Non ho mai interfacciato un microcontrollore con sensori di luce e sto pensando che sarebbe una buona scusa per rimandare di ottemperare ai miei doveri. La parte più dura è capire la corrispondenza dei pin nel pettine dove va infilato il cavo piatto flessibile. Sono 12 contatti. sicuramente avremo 2 per l'alimentazione generale, forse 4 di alimentazione per i led di illuminazione (una massa led ed uno per ogni colore RGB)... ne restano 6. Posso desumere quindi gli altri segnali presenti nella maggioranza di CIS analizzati:
  • SP - Start pulse
  • CP - clock pulse
  • Vout - Segnale analogico in uscita
Ne restano tre (forse Vout è diviso per 4 sezioni del sensore fotosensibile come in certi CIS), per cui dovrò testare se c'è qualche massa in comune o sdoppiata. L'ideale, in questi casi e per le misure, sarebbe testare con un analizzatore logico di stati il sensore durante il suo funzionamento, ma purtroppo non posso rimettere assieme l'hardware originale, per cui le cose si complicano ancora di più. Forse, potrei avere un idea seguendo le piste del sensore messo a nudo (vedi foto). All'interno si nota un chip scoperchiato (nudo, probabilmente  lo shift register / video amplificatore del fotosensore o un convertitore AD, impossibile saperlo) da cui partono dei fili d'oro ed una linea iridescente su cui sono collegati, a gruppi intervallati, sei microscopici collegamenti (sempre in oro).  Un altra difficoltà è sapere quanti impulsi di clock per leggere una linea? a quale frequenza deve lavorare il clock? la lettura si deve intendere per singolo colore per tre passaggi o viene inviata la lettura RGB intervallata per ogni punto? Ed a che risoluzione lavora il sensore????? Probabilmente occorre fare tre letture per linea illuminata alternativamente con un led alla volta e far decidere al firmware la sequenza dei colori. Il software di post processing farà il resto componendo l'immagine a colori sovrapponendone tre.
Visto che ne ho un pò, potrei tentare anche di procedere con il metodo "o la va o si spacca". 
Fornisco alcuni dati tecnici, giusto per documentazione, riportando qui le sigle sul circuito:  nella parte esterna CS600B e meno visibile Toshiba 218CS600B 3291193 Taiwan. Sempre nella parte esterna verniciata di nero ci sono in prossimità del connettore 12 piazzole dorate, sicuramente usate come test point nei macchinari che testano il prodotto finito. Nella parte interna accessibile solo dopo lo smontaggio completo: CIPS218-CS600B REV:A1 2-10-44R-041-A1
All'estremità, 4 punti di contatto, 3 per i led RGB e 1 per l'alimentazione positiva (configurazione ad anodo comune) che dovrebbe attestarsi sui  3.3 - 5 volts. Per ora basta così, che provo a documentarmi meglio ed aggiornare periodicamente questo post. Quasi dimenticavo. Se hai il pinout di questo componente o il datasheet completo...pubblicalo, per cortesia, l'ambiente e l'umanità te ne sarà grata. Grazie.  Alla prossima. 

P.S. I coleotteri neri sono in volo. Ripeto: I coleotteri neri sono in volo.

sabato 26 marzo 2011

WT7510 Voltage monitor

Tra i vari circuiti disassemblati dalle apparecchiature elettroniche che gli "unani" ignoranti ed irresponsabili provvedono a buttare senza rendersi conto dei danni devastanti all'economia, alla società ed all'ambiente, ogni tanto salta fuori qualcosa di interessante che può trovare un ri-utilizzo nelle applicazioni sperimentali. Stavolta tocca ad un circuito integrato siglato WT7510 presente in una schedina recuperata da un alimentatore switching da PC (sigle FSP300-60PFN M-BOARD P/N 3BS0010714).
Dal datasheet, che riporta protection circuits, power good output (PGO), fault protection latch (FPL_N) CONTROL "from unknow" ma dalla sigla il produttore è Weltrend,  sono riuscito a recuperare le informazioni di funzionamento e le specifiche che mi possono dare indicazioni su come utilizzarlo. Ecco una breve descrizione:
The WT7510 provides protection circuits, power good output (PGO), fault protection latch (FPL_N), and a protection detector function (PDON_N) control. It can minimize external components of switching power supply systems in personal computer. The Over Voltage Detector (OVD) monitors 3.3V, 5V, 12V input voltage level. The Under Voltage Detector (UVD) monitors 3.3V, 5V input voltage level. When OVD or UVD detect the fault voltage level, the FPL_N is latched HIGH and PGO go low. The latch can be reset by PDON_N goo HIGH. There is 2.4 ms delay time for PDON_N turn off FPL_N. When OVD and UVD detect the right voltage level, the power good output (PGO) will be issue.

Quindi, in due parole, la possibilità di avere un segnale che mi avvisa se una tensione di riferimento va oltre o sotto delle soglie... mi viene in mente un applicazione per dei pannelli solari. Se la tensione del pannello va sotto un certo valore, allora è il momento di intervenire. Magari si sta avvicinando un temporale e, per evitare danni da grandine, si interviene per orientarli in posizione di sicurezza o per azionare una copertura. Oppure, si possono monitorare delle batterie e far intervenire un generatore di emergenza quando iniziano a scaricarsi troppo... Quasi dimenticavo. Nello stesso circuito è presente anche un KA358, doppio amplificatore operazionale (guadagno sino a 100dB) alimentabile da 3 16 volts...perfetto.
Di applicazioni ce n'è a iosa ed abbastanza per aguzzare l'ingegno e divertirsi come sempre, basta solo sperimentare e provare...la ricerca continua. Alla prossima. 

P.S. Troppo sole? vi accompagno. Ripeto: Troppo sole? vi accompagno.

venerdì 25 marzo 2011

mpg2avi - mpg2flv converter

Succede di dover far fronte agli incarichi più assurdi, quando ci si occupa di Tecnologia e scienza delle informazioni e si entri in contatto con utonti istituzionali, ovvero coloro che hanno il potere. Questi utonti di stato sono pagati profumatamente e godono di molti privilegi ma hanno un terribile difetto. Quando, per qualsiasi motivo entrano in contatto con un computer, o ne sentono solo accennare la parola, ecco che in loro scatta la tipica reazione dell'utonto, che li autorizza a spegnere totalmente il cervello e chiedere "aiuto" al "tecnico". Ai loro occhi il "tecnico" è "l'amico del cuggino che lavora all'ibiemme" o il rivenditore di cancelleria sotto casa che, ovviamente conscio che il mercato è ormai composto da polli già spennati e cotti pronti all'uso, infila negli scaffali fra CD e DVD da masterizzare dei PC giusto per figurare come rivenditori di tecnologia ad alto valore aggiunto. Stavolta è toccato a me essere chiamato perchè il committente non riesce a visualizzare nel suo PC dei filmati. (strano...non ho nessun cuggino che si occupa di informatica). E' solo un problema di codec ma non sono autorizzato e nemmeno ne ho l'intenzione di installarglieli. Preferisco procedere con una conversione in formati diversi, almeno uno di questi riuscirà a leggerlo... spero. Dato che sono centinaia, ho preferito crearmi uno script che automatizza il processo e velocizzare le operazioni. Lo script per GNU linux usa mencoder e ffmpeg per convertire dal formato .mpg ad .avi e .flv (Flash)
Eccolo:
#---------------------------------------
#!/bin/bash

#mpg2avi mpg2flv (Converte filmati mpeg streams in avi mpeg4con audio mp3 e flv flash movie)


#inizio
clear

current_directory=$( pwd )
# video bitrate (1100 = per filmati di circa 500 MB )
#vbitrate=1100
vbitrate=800


# rimuove gli spazi nel nomefile
for i in *.[Mm][Pp][Gg]; do mv "$i" `echo $i | tr ' ' '_'`; done > /dev/null 2>&1 &

# rimuove le maiuscole
for i in *.[Mm][Pp][Gg]; do mv "$i" `echo $i | tr '[A-Z]' '[a-z]'`; done > /dev/null 2>&1 &

# converte mpg -> avi con mencoder

for i in *.[Mm][Pp][Gg]; do nice -n 10 mencoder $i -ovc lavc -lavcopts vcodec=mpeg4 -vf pp=md, -oac lavc -lavcopts abitrate=128 -o "`basename "$i"`.avi";echo "Conversione OK";done



# converte mpg -> flv con ffmpeg

for i in *.[Mm][Pp][Gg]; do nice -n 10 ffmpeg -i $i -y -sameq -ar 44100 -f flv "`basename "$i"`.flv";echo "Conversione OK";done

exit;
#-----------------------------------------
Fatto. Funziona. Non è stato facile districarsi fra le decine e decine di opzioni, il cui significato di alcune mi è ancora oscuro e che a spiegarle per bene occorrerebbe scrivere un libro. Ma alla fine funziona. Resta il dubbio...ma quel sistema che non voglio nominare con installato un lettore di filmati che non so il nome,  avrà i codec anche per questi formati?? Boh. Sempre meglio che stampare fotogramma per fotogramma ore e ore di riprese a 30fps come mi era stato richiesto. Riprodurre su carta un filmato...ma è proprio una richiesta da utonti che non meritano di usare un PC e nemmeno di ricevere uno stipendio. E' come nominare un dirigente analfabeta.....ma da voi in "itaglia", questo ed altro, branco di ignoranti. Alla prossima. 

P.S. Cappuccetto rosso è con il lupo ed i sette nani da biancaneve. Ripeto: Cappuccetto rosso è con il lupo ed i sette nani da biancaneve.

sabato 19 marzo 2011

La luna gigante

Mi devo proprio decidere a montare una webcam o una fotocamera al mio telescopio amatoriale. Come prevedibile, nè con una videocamera nè con una fotocamera si riesce a fare una foto decente al nostro satellite. Oggi infatti era il momento di luna piena in cui si trovava più vicino alla terra e volevo documentare il fenomeno, così per sfizio. Ho un paio di telescopi amatoriali, in attesa di modifiche. Vorrei infatti motorizzarne i movimenti e creare un sistema di messa a fuoco anch'esso motorizzato. Ho visto qualcosa di simile già fatto su un telescopio semiprofessionale in grado di riprendere scene a svariati kilometri di distanza (molti kilometri, davvero tanti). Mi accontenterei di meno ma devo predisporre una webcam di buona qualità ed adattarla con dei tubi per farla entrare al posto dell'oculare. Per muoverla avanti ed indietro basterebbe un piccolo motore passo-passo (già sperimentato in passato)...fattibile, attrezzatura meccanica di laboratorio permettendo .
Ora, per poter rifare una foto decente al fenomeno della luna gigante dovrò aspettare 19 anni. Pazienza. Alla prossima.

P.S. la marmellata è pronta ed il pane tagliato. Ripeto: la marmellata è pronta ed il pane tagliato.

Autopsia batteria Samsung BSL1315SE

Questa volta tocca ad una batteria di un cellulare Samsung (già riparato in passato) a finire sotto i ferri del tecno chirurgo e svelare cosa contiene all'interno. Trattiamo una battera slim Li-ion 3,7Volts mod. BSL1315SE fabbricata in giappone prima della catastrofe nucleare che quel paese sta vivendo. Per l'apertura del contenitore non occorre "distruggere" il guscio, anche se dopo l'operazione la batteria sarà inservibile, ragion per cui ne ho esaminato una che ha esaurito il suo naturale ciclo di vita. L'elemento attivo è racchiuso fra due sottili parti di plastica tenera. Con una lametta affilata si asportano gli agganci nella parte piatta, diametralmente opposta a quella dei contatti. Successivamente, dopo aver aperto una fessura, si procede a staccare le parti, delicatamente, con un piccolo cacciavite piatto, facendo attenzione a non scivolare e tagliare il contenitore della batteria.
L'interno è composto dalla "solita" batteria a "mattonella" con due terminali saldati ad un circuito elettronico. I contatti verso il cellulare sono 4, due per il polo positivo e negativo, più il terminale T (termistore) e C (dati seriali).  Quet'ultimi sono indicati nel circuito come P-, CF, VF e P+
Nel circuito si notano due integrati ed una manciata di componenti esterni. Un chip, quello più grande a 8 terminali è etichettato con la sigla 2X8AP 6968F, mentre il secondo a 6 terminali riporta la sigla 0641 o 064I (non è chiaro). Il circuito riporta serigrafato dal lato opposto a quello dei componenti la sigla EPW-H1A13A. 
Il corpo metallico della batteria riportava delle sigle sul bi-adesivo che lo teneva ancorato al guscio (anche la maggior parte dei moderni cellulari sono tenuti assieme da colla e biadesivi), purtroppo reso illeggibile dalle operazioni di disassemblaggio. Nel corpo mtallico è rimasta parzialmente la scritta C0113 e CP 043048 G xJ032xx   2132 (le x sono caratteri illeggibili).
Ora sarebbe davvero interessante trovare il datasheet dei chip e studiare se si tratta del "solito" "smart chip" che rgola la carica della batteria o se si tratta di una memoria che tiene conto dei cicli di carica scarica come nelle batterie dei portatili. La vera indagine inizia...alla prossima.

P.S. Stanotte la luna è gigante. Ripeto: stanotte la luna è gigante.

venerdì 18 marzo 2011

HP 5510 Officejet 0xd0840001 error

Sembra "strano" ma gli errori più insoliti si manifestano sempre quando si deve fare un lavoro urgente. Se poi si ha a che fare con il processo di stampa, solitamente necessario a "lavoro finito" magari a ridosso di una scadenza importante ove è necessario presentare una relazione cartacea, un business plan o una perizia tecnica alla riunione con il mega direttore galattico od alla riunione dello studio legale, allora l'evento può trasformarsi in una tragedia.
Pomeriggio, stampa di prova di alcune foto su una stampante HP Officejet 5510 series All-In-One (mfg.code Q3435A o Q3434A).
Le foto sono delle prove di elaborazione di alcuni fotogrammi presi da una postazione di videosorveglianza (CCTV) ed occorre verificare se sulla carta il volto del delinquente è riconoscibile. Il committente infatti non sa usare il computer ed ha chiesto di stampare su carta il filmato (!!sic!! vi lascio immaginare chi potrebbe essere).
Sul display della stampante compare "Error 0xd0840001". nella riga sottostante una serie di caratteri strani, le tre spie del pannello che lampeggiano e la stampante non ne vuole sapere nè di spegnersi nè di accettare alcun comando manuale dai tasti del pannello frontale.
Un problema del genere (e la ricerca di una soluzione immediata) manderebbe nel panico qualsiasi utente, ma nel caso in questione dispongo di alcune risorse e so come usarle.
Una rapida ricerca con gùgol non da risultati apprezzabili. L'HP suggerisce una manovra sciamanica che non è possibile ripetere. Suggerisce infatti di togliere il cavo USB, aprire lo sportello e togliere le cartucce per poi... alt, se si apre lo sportello il carrello non si sposta in posizione utile che permetta di togliere le cartucce, per cui niente da fare, solito suggerimento inutile per gli utonti. Procedo allora con un soft-reset della stampante. Si toglie il cavo di alimentazione (quello sull'alimentatore) e si attendono 10 secondi ( in modo che i condensatori dello stesso si scarichino). Si premono contemporaneamente i tasti # (cancelletto) e 3 (tre) del tastierino e con l'altra mano si reinserisce l'alimentazione di rete. Dopo una serie di cloc, clock, stack stock, tic tac, grrr grrr, squish squash ecc.. ed altri rumori preoccupanti, il pannello chiede di reimpostare la linqua, il paese e la stampante si avvia...problema risolto?. Sembra di no. sono riuscito a stampare dopo il riavvio, ma dopo poco l'errore si ripresenta. Nuovo full reset (#9), pulizia della coda di stampa e dopo l'accensione, tempo nemmeno un minuto, senza avviare alcuna stampa ancora i tre led che lampeggiano e l'errore che si vede in foto. Credo che  il problema sia nella mainboard / logic board (azz...ne ho una di ricambio ma il problema è serio) così nella sostituzione  procederò con una pulizia interna.
Del significato attendibile dell'errore 0xd0840001 nemmeno l'ombra (motherboard problem??). Ci serve per capire quale problema si sia verificato. Quindi occorre cercare il service manual, disposti a pagarlo ovviamente, per investigare più a fondo. In realtà credo di averlo trovato... 60 dollari cartaceo più la spedizione dagli states....no è troppo mi spiace. Intanto ne approfitto per l'ormai consueto anatema contro quei siti che si posizionano offrendo altri risultati di ricerca che rimandano ad altri risultati quasi all'infinito...pubblicità di m*rda ed un sacco di tempo perso, assieme a quello dedicato a quella m*rda di azienda telefonica che due volte al giorno da mesi rompe i c*glioni con una telefonista straniera per il servizio "Impr*sa s*mplice"...andateveneaffanchiulo!!!!!.
A puro scopo didattico, esiste anche una procedura di reset più aggressiva. #9 è il Master Factory Reset (che resetta anche la data/ora) ed in un paio di forum suggeriscono al posto del #3 di usare il #6, qualora la prima non dovesse produrre risultati utili...soliti tentativi da sciamano dell'informatica, accendi  e spegni, apri e chiudi, smonta e rimonta, tricche tracche.... Alla prossima.

P.S. la telefonista insistente deve morire. Ripeto: la telefonista insistente deve morire.

venerdì 11 marzo 2011

Japan heartquake People finder

Credo opportuno divulgare il servizio, utile a chiunque voglia chiedere informazioni o fornirle in caso di necessità, per le persone coinvolte nel disastro verificatosi in giappone.


mercoledì 9 marzo 2011

Energia elettrica di emergenza

Il fornitore monopolista di energia elettrica del vostro paese delle banane, informa la popolazione che lunedì dalle 12:30 alle 16:30 l'erogazione verrà sospesa per lavori di manutenzione. La cosa buffa è che per avvisare "tutti", usa un sistema tecnologicamente all'avanguardia che gli altri paesi d'europa invidiano. Un foglietto di carta gialla, formato A4 attaccato sui pali della segnaletica stradale con del nastro adesivo, ovviamente a pochi passi dalla bacheca comunale ove vengono usualmente affissi gli annunci cartacei di un amministrazione che ignora totalmente l'esistenza di internet. Immaginatevi l'effetto che può fare un foglio piano attaccato con lo scotch su un palo rotondo. Se poi ci si mette pure la pioggia... 
Puntuali come una cambiale, l'energia viene staccata ed occorre prendersi una pausa di lavoro. Quattro ore sono un pò tantine per i gruppi di continuità predisposti con un autonomia giusto necessaria per lo spegnimento controllato dei server. 
Ma, per le emergenze, mi sono procurato da tempo di un aggeggio che torna utile in queste occasioni. E' un accumulatore caricato da una dinamo a pedali, made in cina ed importato da una nota azienda che vende gadget per corrispondenza a prezzi stratosferici. E' dotato di presa 220 volts (convertiti da una batteria interna tramite inverter incorporato), una presa USB, un uscita con vari livelli di tensione selezionabili ed una torcia a led che per le emergenze più buie è utile. Un cavo adattatore per l'accendisigari permette di collegarla alla presa a 12 volts dell'auto e ricaricare la batteria interna, mentre una piccola presa 15 Volts DC input è da collegare ad una base dove trovano posto i pedali collegati meccanicamente alla dinamo tramite ingranaggi moltiplicatori. Una barra a 5 led indica lo stato di carica della batteria interna quando si genera corrente con la dinamo. E' un aggeggio un pò fragile, che sente la mancanza di qualità dei prodotti che arrivano dall'oriente ma è utile quando si ha la necessità di qualcosa che permetta di erogare energia e nello stesso tempo possa ricaricarsi tenendo allenati i muscoli. Ho provato a ricaricare completamente la batteria interna a mano, solo con l'attività fisica. Dopo 3 ore di pedalate a velocità moderata, sono riuscito ad accendere un solo led su 4 (il primo, il rosso, low battery, non lo contiamo). In pratica, per caricare completamente l'accumulatore, credo occorra pedalare almeno, minimo, per mezza giornata con sicuro beneficio per il fisico, sempre che la stanchezza non intervenga prima.
Alla prossima.

P.S. Chi ha la bici deve pedalare. Ripeto: Chi ha la bici deve pedalare. 

domenica 6 marzo 2011

Autopsia batteria Nokia BL-5C (li-ion e materiali)

In attesa di aprire il pacco batteria per condurre gli esperimenti col litio, mi documento un pò sui materiali comunemente usati all'interno, anche per evitare sorprese durante l'apertura ed il disassemblaggio.
Da wikipedia: Gli accumulatori al litio, ...sono costituiti da un anodo in strati di grafite dove sono "immersi" atomi di litio, mentre il catodo è un sale di litio (solitamente LiMn2O4) e l'elettrolita è una soluzione di perclorato di litio LiClO4 in etilencarbonato C2H4CO3, un solvente organico.
Questa batteria utilizza soluzioni non acquose di solventi a elevata permittività elettrica come il carbonato di propilene, carbonato di etilene, dimetilsolfossido, ecc., nei quali vengono disciolti sali di litio (LiPF6, LiBF4, LiClO4 e LiAsF6) e successivamente aggiunti altri composti organici (tetraidrofurano, dietilcarbonato ecc.) per incrementare la conducibilità ionica delle soluzioni. All'anodo abbiamo degli atomi di litio “immersi” in strati di grafite, il catodo è un suo sale (solitamente LiMn2O4) e l'elettrolita è una soluzione di perclorato di litio (LiClO4) in etilencarbonato (C2H4CO3), un solvente organico.
Bene, grazie ma di chimica ci capisco veramente poco o niente ma non importa, se non per capire che è pericoloso aprirle... il che mi spinge a farlo ovviamente :-)
Giusto per capire un pò meglio, il dimetilsolfossido viene usato come agente per la rimozione delle vernici da legno o metalli (sverniciante), il tetraidrofurano a temperatura ambiente è un liquido incolore dallo sgradevole odore caratteristico, abbastanza volatile, facilmente infiammabile, il litio è un metallo soffice color argento, che si ossida rapidamente a contatto con l'aria o l'acqua (non va toccato con le dita, ancor meno se umide)... in sintesi, c'è davvero da farsi male. Alla prossima.

P.S. l'energia nucleare fa peggio. Ripeto: l'energia nucleare fa peggio.

Batterie alcaline (materiali)

Mi era venuto l'impulso di aprire una batteria alcalina per l'autopsia ma ho desistito. Parlo delle D*racell Plus scariche che accumulo prima di portarle negli appositi contenitori all'ecocentro. Abbiamo già visto gli esperimenti per la ricarica che sembra funzionare a metà (vedi post). Visto che non si ricaricano bene,  le ho pagate, sono di mia proprietà, pensavo di recuperare i materiali. Mi sono fatto un giro in rete (gùgol docet) per capire cosa contengono ed ho trovato la scheda di sicurezza del prodotto con tutte le raccomandazioni d'uso.
Le pile  alcaline MN1500 mod. LR6 formato AA da 1,5 volts (codice  nell'involucro metallico OE24CH 5LK110) contengono:
  • Biossido di manganese (MnO2) al 35-40%
  • Idrossido di potassio (KOH) al 5-10%
  • Zinco (Zn) al 10-25%
  • Grafite al 1-5%
Questo secondo le dichiarazioni del produttore che in calce alla scheda dichiara che non sono dannose per l'ambiente...sarà vero? Sommando però le percentuali dei materiali dichiarati nella composizione però, non si arriva al 100% per cui non si capisce cos'altro contengano di segreto. Dei possibili utilizzi alternativi di questi materiali, ce ne sono alcuni che mi hanno per ora convinto a lasciar perdere. Questo perchè occorrerebbero delle conoscenze di chimica che non ho, poi una lista di materiali e reagenti che non so nemmeno dove comprarli e terzo una pericolosità preoccupante che richiede attrezzzature di un certo rilievo.  In cantiere però ho messo in preventivo la possibilità di utilizzo del biossido di manganese per placcare il titanio da usare nelle celle a combustibile, alternativo al platino che costa troppo. Una fuel cell autocostruita? E' un progetto interessante che è in corso di sviluppo ma che purtroppo richiede ancora alcuni studi di ricerca, oltre a procedimenti ed all'uso di acidi altamente corrosivi e pericolosissimi. 
So inoltre che viene utilizzato per decolorare il vetro fuso. Fondere delle vecchie bottiglie verdi per produrre delle mattonelle "trasparenti" (grigio in verità) tipo quelle in vetrocemento che viene usato nelle pareti divisorie... è da un pò che ci sto pensando e la cantina è piena di materia prima che attende di essere riciclata in casa.
Forse lo zinco potrei usarlo col rame di recupero, tramite fonderia autocostruita, per produrre ottone. L'ho visto fare e non è una cattivissima idea per la produzione di maniglie o oggettistica varia. Una fornace per fonderia di piccole quantità di metallo la si può autocostruire con un bidone e del cemento refrattario. In rete ci sono già molti progetti che vengono usati per fondere l'alluminio degli hard disk e produrre così dei pezzi metallici usati nelle costruzioni.
L'idrossido di potassio (chiamato anche potassa caustica) mi ha convinto a lasciar perdere perchè è molto pericoloso da maneggiare e non ho voglia di contaminare il bunkerlab con sostanze velenose....magari in futuro se mi verrà voglia di rischiare o di fare esperimenti, ma per ora no. Alla prossima.

P.S. Date al calino ciò che è di alcalino. Ripeto: Date al calino ciò che è di alcalino.

sabato 5 marzo 2011

Autopsia batteria Nokia BL-5C

Una batteria di un cellulare che "resiste" in stand-by per 24 ore ma garantisce 30 secondi in conversazione, è una batteria che ha fatto più che egregiamente il suo dovere e che è stata sfruttata sin troppo per troppo tempo. E' venuto il momento di sostituirla con una nuova (sic!) ma anche l'occasione per aprirla e vedere com'è fatta al suo interno. Sto parlando della Batteria Nokia ricaricabile modello BL-5C capacità 1020mAh 3,7Volts LI-Ion (ioni di litio). Voglio provare l'esperimento del litio in acqua (osservare la reazione chimica esotermica) e per fare questo dovrò aprire l'involucro ai minimi termini (disassemblaggio estremo). Per iniziare, si toglie la pellicola esterna che riporta i dati tecnici, le raccomandazioni d'uso, il QR code  e l'ologramma che attesta l'originalità del prodotto.  L'ologramma è un foglietto trasparente (olografato) sovrapposto ad un etichetta riflettente che conferisce il tipico aspetto tridimensionale. Una volta tolto l'involucro incollato, si nota una sigla stampata nel corpo della batteria (P0530489 probabilmente la codifica del modello o l'anno luogo di produzione...boh), un frame di plastica che tiene assieme il corpo batteria con un minuscolo circuito elettronico, sorretto da una spugnetta che fa da "ammortizzatore", e due linguette metalliche per i poli positivo e negativo. Un terzo contatto esterno (fra i due estremi + e -) è il terminale "T" che dovrebbe fare capo al termistore NTC usato per il regolatore di carica. Il termistore è una resistenza variabile in funzione della temperatura. Il valore della resistenza viene monitorato dal regolatore di carica per evitare il surriscaldamento dell'elemento al litio sottoposto a ricarica. Questo per evitare il surriscaldamento con produzione di gas che in casi estremi possono incendiare o far esplodere la batteria....ricordate qualche episodio di cronaca??
Per ora procedo con l'esame del circuito che nel retro riporta la sigla Cn-3650.  Due integrati a tre terminali e cinque resistenze... il termistore non ho idea di quale e dove sia. Una lacca nera impedisce di ricostruire visivamente il circuito e la mancanza di sigle rende estremamente difficoltoso intuire il funzionamento dello stesso... magari googlando un pò si riesce a trovare qualche schema di principio, un datasheet o alla peggio, pazientemente, si gratta la vernice con dei micro abrasori e si cerca di seguire il percorso delle piste. Non mi è ancora chiaro se per la ricarica è sufficiente l'azione del circuito interno o se occorre prevedere un micro esterno (probabilmente all'interno del cellulare c'è sicuramente qualche regolatore DC/DC) per fornire i giusti valori di tensione / corrente necessari alle fasi di ricarica. Le batterie al litio infatti, pur rappresentando tutto sommato un ottima soluzione per la conservazione ed erogazione dell'energia, sono un pò "permalose" nella fase di carica che richiede, batteria per batteria, un preciso e predefinito profilo da rispettare per evitare la distruzione della stessa. La mancanza di sigle è un vero ostacolo, anche se il circuito è estremamente semplice.
Aggiornamento (wikipedia):
Una pila al Li-Ion singola non va mai scaricata sotto una certa tensione, per evitare danni irreversibili. Di conseguenza tutti i sistemi che utilizzano batterie al Li-Ion sono equipaggiati con un circuito che spegne il sistema quando la batteria viene scaricata sotto la soglia predefinita. Dovrebbe dunque essere impossibile scaricare la batteria "profondamente" in un sistema progettato per funzionare correttamente durante il normale uso. Questa è anche una delle ragioni per cui le pile al litio non vengono mai vendute da sole ai consumatori, ma solo come batterie finite progettate per adattarsi ad un sistema particolare.
Quando il circuito di monitoraggio della tensione è montato all'interno della batteria (la cosiddetta "batteria intelligente") anziché come equipaggiamento esterno, e consuma continuamente una piccola corrente dalla batteria anche quando non è in uso, la batteria non va a maggior ragione immagazzinata per lunghi periodi completamente scarica, per evitare danni permanenti.

Ora devo pensare a come aprire il pacco che contiene il litio... e' una scatoletta metallica apparentemente priva di giunture ed apparentemente affogata in resina solidificata. Sarà un impresa. Alla prossima. 

P.S. la quaglia è nel nido ed il fagiano ha fatto l'uovo. Ripeto: la quaglia è nel nido ed il fagiano ha fatto l'uovo.

lunedì 7 febbraio 2011

derattizzazione

E' periodo di primavera, aria frizzante, giornate che si allungano, ed immancabile la periodica pulizia del bunkerlab. E' da un paio di settimane che sto impazzendo per capire il protocollo USB di un mouse ottico. Complice l'arrivo da oltreoceano di una super guida esaustiva, voglio capire come decodificare i dati che arrivano nella porta USB e poter così usarli a fini sperimentali per delle applicazioni embedded che sto sviluppando. Inevitabilmente, per iniziare ho dovuto riesumare lo scatolone che contiene i mouse usati in trentanni di attività e messi da parte per ragioni "affettive" (l'affetto per l'ambiente e l'avversione alla pratica dell'usa e getta). Mi piange il cuore e confesso la lacrimuccia di nostalgia dei tempi andati. Ma Dio riciclo vuole e comanda, per cui, plastica con plastica, cavi con cavi, viti con viti ed elettronica al recupero componenti. Una cinquantina di PCB che comprendono almeno un quarzo oscillatore (da 6 a 14 Mhz), micro capacità elettrolitiche, led ad infrarossi, transistor IR fotosensibili, encoder (la rotellina) su cui dovrò indagare circa il loro funzionamento... al primo ritaglio di tempo, parte il dissaldatore e via a catalogare componenti. I chip per il protocollo seriale sono fra i più disparati, ma la fa da padrone la Logitech, anche dentro i mouse IBM model.33G5430, HP, Apple (family number G5431 E89826I LR87493) e tantissimi altri di marche "minori".
Ecco alcune sigle dei chip di comunicazione PS/2 rinvenuti:
  • LSC507201P Motorola
  • LSC507804P Logitech
  • SC88931P Motorola - Logitech
  • DX360096-00 (mouse DEXXA)
  • EM84510EP (EMC)
  • 331054-1010 Logitech
  • 331021-2001 Logitech
  • 331115-1001 Logitech
  • 361125-1010 logitech
  • 42C40P1924 Logitech'88

Notevole il Logitech MouseMan Wheel (model M-CW47) uno fra i modelli dell'epoca abbastanza costosi rispetto alle cifre ridicole di oggi. E' rimasto invece intatto il Logitech TrackmanMarble Wheel mod.number T-BB13, a cui non mi ci sono mai abituato con quella "palla" da azionare col pollice per muovere il cursore... troppo "strano" come mouse...non vedo l'ora di aprirlo per capire come è fatto all'interno, ma al momento resisto.
Allora, cosa ci possiamo fare con tutto questo "ben di dio"?? I cavi vanno sicuramente riutilizzati, magari assieme alle prese delle mother board. I led all'infrarosso? come fine-corsa ovviamente, abbinati ai fototransistor, ma possono andare benissimo anche per rilevare dei movimenti. Gli encoder? dato che hanno la caratteristica di segnalare i movimenti in due direzioni possono trovare applicazione quando si ha la necessità di qualche retroazione a degli azionamenti. Dovrò inventarmi qualcosa o portare avanti uno dei progetti in sospeso. Gli unici componenti che non trovano un uso "elettronico" sono le palle del topo. Sto già pensando di costruirmi una marble machine interamente fatta con pezzi di recupero. Cos'è? Sono quei meccanismi che fanno girare le palle all'infinito...appropriata come applicazione, non c'è che dire visti i tempi cupi che stiamo vivendo. Alla prossima.

P.S. Le palle del topo sono da sostituire. Ripeto: Le palle del topo sono da sostituire.

martedì 25 gennaio 2011

Ri-uso

Troppo spesso le idee che mi vengono in mente, vengono poi tradotte sul piano pratico nell'ennesimo business... per gli altri. Mi sa che c'è qualche microspia nel mio bunkerlab e la devo smettere di parlare da solo ad alta voce.  Ma del resto, le idee che ho, sono frutto dell'ovvietà che deriva dall'inevitabile conseguenza di scelte governate dall'unico disgraziato desiderio di fare profitti.
Da "Repubblica" un articolo che cita una nuova "moda". Alcune multinazionali si sono accorte che esistono su questo pianeta delle persone che riescono a rigenerare, riparare, rimettere a nuovo, ingegnarsi per non buttare e risparmiare. Ecco che allora, sempre pronte a danneggiare i più piccoli e togliere loro quello che a volte è una boccata di ossigeno, le multinazionali, i "big", hanno pensato si fare proprio quello che per i deboli è un micro business, trasformandolo egoisticamente in una fonte di guadagno. Ladri di idee, ladri di futuro, ladri e basta. Che le multinazionali siano maledette per l'eternità.
Se fino a qualche anno fa concentravano il loro sforzi per indurre le persone a consumare rapidamente e gettare in discarica con leggerezza, oggi sono concentrati a completare la loro sfera di interesse (il lucro) anche nel settore dell'usato, diventato improvvisamente prezioso...per loro ovviamente. Di noi poveri mortali che importa?
Ma... credono davvero che ce ne staremo con le mani in mano a guardare l'ennesima rapina del lavoro?. Ormai la miniaturizzazione e la tecnologia ci impedisce di produrre in proprio l'hardware (ma non è proprio vero del tutto), ma nulla ci impedisce di scrivere software. Per reagire, concentreremo i nostri sforzi nel settore IT per riscrivere "from scratch" il firmware delle loro apparecchiature tecnologiche. Vedremo quindi, presto, apparecchi "obsoleti" che funzionano meglio, più pratici, più veloci. E' già successo con GNU-linux per i PC, sta accadendo con router e modem o per le console da gioco, accadrà per i telefonini. E' solo questione di tempo. Riusciremo quindi a liberarci per sempre dalle licenze d'uso, il cancro della tecnologia, e disporre liberamente di ciò che ci appartiene di diritto, senza vincoli contrattuali....liberi! Parallelamente, in rete, senza capi e senza arruffapopolo sempre pronti a comandare, la comunità hacker penserà a boicottare certi prodotti osannati dal marketing, ma che in realtà sono delle ciabatte senza valore. La qualità di un prodotto la si verifica dai materiali, dalle scelte progettuali, dalle caratteristiche dei componenti elettronici usati. Solo aprendo, smontando, riparando si può capire se un apparecchio è ben fatto, se alla base ci sono delle buone idee e delle scelte ragionate, giustificate, condivisibili. Il più delle volte ci si accorge che alla base, come obiettivo principale, c'è la massimizzazione del profitto, e mi spiace per quei progettisti che vorrebbero fare di più ma sono costretti a certe scelte scellerate in nome del risparmio sui materiali. Anche il firmware soffre di questa visione miope del progresso. Fior di sviluppatori costretti a consegnare programmi scritti in fretta, già sottopagati ovviamente. I risultati i tecnici li percepiscono ed hanno perfettamente ragione nel modificare, migliorare, smontare e sostituire...sarà per noi ancora più facile continuare a trovare nuovi sbocchi verso nuovi mercati, sino a quando i consumatori non si sveglieranno per reagire... ma per questo non c'è pericolo visto il coma profondo in cui sono stati portati.
Buona fortuna imbecilli. 

P.S. il bagno è sporco e manca la carta. Ripeto: il bagno è sporco e manca la carta.

domenica 23 gennaio 2011

Lampadina alogena

E' con tristezza che annunciamo l'improvvisa dipartita di una fedele compagna di lavoro, dopo anni di silenziosa attività. Di lei ricordiamo l'efficienza dimostrata, l'immancabile presenza mai interrotta da alcun impedimento. Sempre al lavoro nei momenti più bui, sempre in primo piano nei momenti di illuminante creatività. Collega fedele e lavoratrice instancabile. Mai un ora di sciopero, ferie o malattia. Ci ha lasciati, all'improvviso, così come era arrivata, quasi per caso, in silenzio, con un ultimo lampo di brillante addio.  Ci mancherai.

P.S. la lampadina è sostituita. Ripeto: la lampadina è sostituita.

SC1300 - riparazione alimentatore switching (parte 1)

Tanto per tenermi in allenamento in attività che poco servono ad alimentare il fatturato ma tanto servono ad alimentare la mia autostima, oggi ho aperto un alimentatore switching modello SC1300 della MG Itex (ovvero per il reale produttore Modello SCAC1260B rev.03 date 07.07.22). E' un alimentatore universale per computers portatili, dotato di presa usb per l'alimentazione a 5 volts di eventuali apparecchiature aggiuntive. 
Non è una ciofeca, anche se viene venduto per la cifra attuale che si aggira attorno i 45-50 euro. Credo comunque valga la pena di aprirlo per capire se è possibile ripararlo e recuperarlo.
Questi i dati di targa: 

  • AC Input: 100-240 volts 50Hz
  • DC Output: 15 16 18 19 20 volts 6,5A max 22 24 Volts 5,4A max
  • USB port 5Volts 2A 

Il problema? Oltre alla ventolina interna un pò rumorosa, è la totale assenza di vita, morto, andato all'improvviso senza nemmeno degnarsi di emettere scitille o fumo. C'è da pensare ad un  guasto improvviso di qualche componente finale (il FET) probabilmente sollecitato dall'aumento di temperatura causato dalla ventolina che gira a fatica, incatramata da polvere accumulata nel tempo (solitamente questi alimentatori sono posizionati a terra). 
L'interno, le modalità di costruzione e la densità della realizzazione preoccupano un pò. Smontarlo per ispezionare l'interno sarà un impresa e sarà necessario dissaldare qualcosa di sano per accedere alle parti guaste. La presenza di componenti smt inoltre aumenta la difficoltà di riparazione ed analisi del guasto. Apparentemente non c'è nulla di bruciato ma occorrerà dissezionarlo per esserne certi. In ogni caso, procederò con il metodo passo passo già spiegato nei post precedenti, dall'ingresso verso l'uscita. Speriamo bene. Alla prossima.

P.S. il bagno è libero. Ripeto: il bagno è libero.

domenica 9 gennaio 2011

L'invasione degli unani

Gli unani sono quegli esserini che compongono l'unanità. Sono diretti discendenti degli umani che anticamente componevano l'umanità. Gli umani si stanno estinguendo e gli unani di umano non hanno conservato nulla. Sono diventati unani. Possiamo incontrarli ogni giorno,  quando si esce di casa per fare rifornimento di generi di prima necessità in quantità sufficiente per resistere il più a lungo possibile senza entrare in contatto con loro. Hanno infatti la pericolosissima particolarità di essere estremamente contagiosi. Basta interagire anche per pochi secondi con loro e si rischia di restarne contaminati....ed il processo di decontaminazione e disintossicazione è estremamente lungo e faticoso. Possiamo riconoscerli facilmente (anche perchè sono la maggioranza), dalla loro espressione ebete e dal vuoto assoluto delle loro espressioni verbali. Solitamente si esprimono con frasi fatte e luoghi comuni a cui non va mai opposta obiezione per non scatenare la loro reazione scomposta e rabbiosa. La fonte principale del loro credo è la TV, fonte di assoluta verità indiscutibile. Sono refrattari ai ragionamenti ed ai dubbi ventilati. Ogni interazione, se accidentalmente avviata, va rigorosamente lasciata sul piano superficiale ed accondiscesa. Guai seri a chi cerca di approfondire, argomentare, contraddire, dimostrare, disquisire... è un rischio mortale e si viene bollati come "rompicoglioni" (sic!). 
L'antidoto migliore è tagliare corto, dando loro ragione, e cambiare strada sperando di non doverli incontrare mai più...o perlomeno il più raramente possibile. In caso di contatto visivo accidentale, è meglio volgere repentinamente lo sguardo altrove, fingendo di non averli notati. Per quelli particolarmente pericolosi, che si avvicinano e instaurano un tentativo di comunicazione, va riservato l'atteggiamento di chi va di fretta "per impegni assolutamente inderogabili"... scusa ma devo proprio andare a farmi crescere i capelli... scusami ma devo proprio andare a fare compagnia al mio nuovo tostapane... scusami ma devo proprio andare ad abbeverare il mio cactus altrimenti muore di sete... 
I periodi di maggiore attività degli unani sono le festività. Sono proprio quelli i periodi in cui i tentativi di interazione sono maggiormente insidiosi e frequenti. I soliti auguri per non si sa cosa ma bisogna farli per forza, i soliti sms presi da internet che devono per forza essere spiritosi, i soliti baci ed abbracci che fanno venire voglia di dire "tieni le mani a casa tua!".  Quest'anno non mi sono lavato per due settimane in modo da puzzare come un cane bagnato ed evitare il più possibile il contatto fisico... così difficilmente ci riprovano la prossima volta. 
Gli unani mi fanno schifo. Sono capaci di picchiarti per un parcheggio al centro commerciale e litigano fra loro per accaparrarsi lo spazio per i disabili sopratutto se entrambi non sono disabili. In auto sono in perenne competizione per arrivare prima e primi, infilandosi dappertutto o per partire a razzo al semaforo, manco avessero la polizia alle costole. Al supermercato sono capaci di toglierti dalle mani quello che hai scelto, anche se sullo scaffale ce n'è a centinaia. Gli unani ostentano ricchezza e benessere anche dopo che l'ufficiale giudiziario gli ha tolto la casa. Gli unani che non sanno ostentare le apparenze, muoiono. Gli unani ti misurano in base al reddito, se sei povero sei una merda, se sei ricco sei un culo da leccare.
Gli unani soffrono enormemente la loro solitudine. Appena trovano un umano disposto ad ascoltarli, non si staccano più e non la smettono più di sfogarsi. La quantità industriale di finti "problemi" che li affliggono supera ogni immaginazione. Unani del ca**o. Ormai siamo circondati e difficilmente ce ne libereremo. Spero che a non dar loro da mangiare si estinguano, ma sembra abbiano sviluppato la capacità di riprodursi. Ad ogni ciclo di riproduzione, la loro sindrome di imbecillità e scemità peggiora inesorabilmente. Le capacità intellettive dell'unano vanno scemando giorno dopo giorno...sino a quando toccano il fondo e si candidano per qualche carica pubblica o peggio. 
Gli unani sono le metastasi della società. Un cancro irreversibile. Ogni unano va tenuto isolato il più possibile ed indirizzato su Facebook. Almeno lì, fra simili, si trova a suo agio liberando le strade dalla sua fetida presenza. Unani del ca**o, andatevene tutti a fanchiulo!!

P.S. Il bagno è quasi pronto. Ripeto: Il bagno è quasi pronto.