sabato 5 giugno 2010

Alimentatore DSA-0151A-12 riparato

E' incredibile quali siano  le motivazioni che spingono le persone a buttare l'hardware. Stavolta è toccato ad uno scanner..."è guasto, non funziona più, ho dovuto prenderne uno di nuovo...". Se lo butti in discarica dallo a me che te lo porto via io...grazie. In laboratorio le prove ed il collaudo... è l'alimentatore andato, mentre lo scanner funziona perfettamente e non è certo da buttare. Nel caso peggiore, con pochi euro si va in negozio e si prende un nuovo alimentatore da 12 volts 1,25 Ampère, minimo. Ma nel mio caso, è sabato, le strade sono affollate da imbecilli in pausa di lavoro solo 2 giorni la settimana, massaie col suv usato per andare a fare la spesa e puttanelle in attesa che arrivi l'ora giusta per ubriacarsi di spritz. Di uscire nemmeno a pagarmi, e poi non voglio inquinare, parcheggiare, zizzagare fra pedoni ubriachi, motociclisti con istinti suicidi e ciclisti maleducati... se posso starmene a casa... preferisco. E' un periodo in cui sono iper impegnato in un mega progetto di bug hunting su un prodotto software open source che sta per uscire...ma una pausa me la prendo.
L'alimentatore è un DVE modello DSA 0151A-12 UP, sigillato ed apparentemente morto. L'apertura col solito metodo del seghetto, già descritto e visto per le riparazioni precedenti, ed il guscio salta via per rivelare l'interno. Il problema salta subito all'occhio non appena si toglie la gommapiuma che tiene fermo lo stampato (famoso metodo cinese). Il fusibile è annerito ed un transistor è disintegrato...brutta storia se non si può leggere la sigla. Fortunatamente, dentro il guscio trovo una briciola di plastica che mi permette di leggere parzialmente la sigla. C945P, è un transistor Philips NPN (general purpose) in contenitore TO92 con Vce 50V Ic 100mA Fortunatamente ne ho un paio nei cassetti che contengono tutti gli altri in attesa di essere catalogati, un colpo di fortuna. Per sicurezza smonto anche diodi e transistor di potenza che stanno attorno. Il componente sull'aletta di raffreddamento è un MOS FET N Channel da 600V (Vdss) e 6A (Idrain) con Rdson 9ohm e Vgsth da 2 a 4 volts in sigla 2SK2545. Ne ho uno di simile 2SK2544, che si differenzia solo per il case metallico invece di plastico e lo sostituisco per tranquillità in quanto ho il sospetto che sia guasto anche quello, non senza averlo isolato con della mica dal dissipatore. Anche un diodo PR1002 è da sostituire. Il resto sembra a posto. Riassemblo il tutto dopo aver recuperato un fusibile da 1A 250V (sempre e rigorosamente di recupero), collego la spina et voilà, funziona!!! Anche questa volta è andata bene, ho risparmiato, ho recuperato e reso inutile la discarica e soprattutto ho uno scanner praticamente nuovo da vendere per 5 o 10 euro, così mi pago i caffè ed un paio di birre se mi va ed aiuto qualcuno che non si può permettere di spenderne di più. Soddisfatto, decisamente soddisfatto. Alla prossima.

P.S. 15.21.33.22.789.15.23.44.65.1.1.090967.12 Ripeto: 15.21.33.22.789.15.23.44.65.1.1.090967.12

lunedì 26 aprile 2010

Recuperare dati da supporti danneggiati (parte 2)

Parto da un commento arrivato nel post precedente a questo, dal blogger Gain,  per alcune considerazioni che meritano un piccolo approfondimento. Ecco il commento in sintesi: "Un post davvero ottimo. Alcuni software già li conoscevo, altri invece no. Ti scrivo perchè volevo un tuo parere: ho una penna usb danneggiata a livello hardware  (collegandola ad un pc linux, il dmesg non dà segni di vita...).
C'è il modo, magari analizzandola con un tester, di capire dov'è il guasto e intervenire in qualche  modo? Lo schema di questi dispositivi ha qualcosa di "standard", oppure senza lo schema del circuito è una battaglia persa in partenza? Ho scritto al produttore chiedendo se potevano inviarmi  documentazione al riguardo, ma non so se risponderanno...
Ho scritto qui perchè non ho trovato riferimenti sul blog a cui scrivere. Complimenti per il blog...
"

Partiamo dalla fine....grazie per i complimenti... nel sito mancano i riferimenti perchè tengo alla mia privacy e questo diario non ha finalità pubblicitarie o mirate ad agevolare la mia notorietà o soddisfare il mio ego. Per il supporto danneggiato a livello fisico, occorre capire come sono fatte queste chiavette. Parlo a titolo generale ovviamente, non avendo alcuna indicazione su tipo, marca, modello della chiavetta e nemmeno indicazioni sui chip che sono montati. Le chiavette di ultima generazione presentano pochi componenti on board. Un processore, una memoria flash, un quarzo ed altri componenti di servizio (resistenze, condensatori).
Il processore (USB2.0 flash disk controller), che viene alimentato direttamente dai pin +5 e GND della presa USB, ha il compito di decodificare i segnali che arrivano da D+ e D- in modalità LVDS ed organizzarli correttamente nella memoria Flash (sia in lettura che scrittura). Com'è noto, le memorie flash hanno una durata limitata, data da un preciso numero di cicli lettura/scrittura indicati dal produttore, superati i quali non è più garantita la lettura, la scrittura o la memorizzazione del dato. Questa può essere una causa della perdita di dati che richiede la procedura di ripristino o recupero descritta nel post precedente. In base invece al sintomo segnalato, sarei più propenso a pensare ad un problema nello stadio iniziale. I casi possono essere: 1) il processore, per qualche motivo, non è alimentato 2) è interrotta la linea dati dal PC al processore della chiavetta.
Se un sistema linux non "sente" l'inserimento (ed il demone di rilevamento dell'evento hotplug è avviato e funzionante) possiamo con buona probabilità imputare la problematica a qualcosa che risiede nello stadio di ingresso. Una causa della problematica 2, abbastanza frequente, è una stagnatura fredda nel circuito, un contatto che va e viene, una deriva di qualche componente che a freddo non funziona mentre a caldo si...occorrerebbe fare delle prove...
Verificare se arriva alimentazione è abbastanza "facile" e si può usare un tester... se si dispone di puntali sottilissimi e mano fermissima. Il passo dei piedini del processore è veramente piccolo e si corre il rischio di mettere in corto qualcosa, peggiorando la situazione. Se è possibile seguire le piste (cosa improbabile in quanto il circuito stampato può essere multitstrato), si può tentare di misurare in prossimità dei componenti smd lungo il percorso.
Nel caso invece in cui si ipotizzi un problema di dati...un tester è inutile, meglio un oscilloscopio od un analizzatore di stati, strumenti da laboratorio e non certo alla portata di tutti. Nelle foto di esempio che riporto qui a scopo didattico, possiamo vedere una chiavetta aperta. Il processore è un CBM2091 della Chipsbank. Il datasheet è disponibile in rete e contiene anche uno schema elettronico per delle applicazioni tipiche. E' molto probabile che l'hardware segua i suggerimenti del datasheet, per cui è come avere lo schema della chiavetta e tentare, con la strumentazione adatta e conoscendo il significato e funzione dei piedini, una qualche sorta di analisi per tentare di capire dove risiede il problema. 
Nel retro del circuito stampato è possibile vedere il chip di memoria (flash), nel nostro caso con la sigla coperta dalla colla che non ho tolto (per pigrizia...i dati li ho già recuperati). Si può pensare di sostituire il chip flash? Non è impossibile, anche se vanno fatte ovviamente le solite considerazioni sia in termini economici che pratici...ne vale la pena? Forse in casi particolari si...la soddisfazione di fare cose che non sono alla portata dei comuni mortali.....non ha prezzo. Alla prossima. 

P.S. I sette nani sono in partenza. Ripeto: I sette nani sono in partenza.

domenica 18 aprile 2010

DIY dinamo - rame (parte 4)

In attesa di procedere con lo sviluppo della dinamo a manovella, mi viene in mente che devo sviluppare anche il generatore per la bicicletta. Ho già trovato il modo di disporre i magneti sui raggi della ruota posteriore. Devo solo pensare allo statore, dove posizionarlo, come disporlo, quanti avvolgimenti devo predisporre, a che distanza dal mozzo ed un altra infinità di dubbi e domande a cui troverò risposta solo sperimentando per tentativi. In via primaria mi serve del rame per gli avvolgimenti. Pensavo di usare delle bobine di alcuni relè ma sacrificarli...mi piange il cuore, forse cercherò degli avvolgimenti di trasformatori o teleruttori da tempo smontati e messi chissà dove. Ricordo però che tempo fa, dopo aver fatto a pezzi uno stepper motor (motore passo passo) di una stampante Epson, mi era rimasto in mano un avvolgimento già predisposto, di forma circolare ingabbiato in un supporto di plastica. Pensavo di evitare di dover acquistare una matassa di rame smaltato e di doverlo avvolgere.  Allora, fruga fruga nello scatolone dei motori, salta fuori uno stepper di dimensioni "adeguate", che presumo abbia un fili di rame di sezione adeguata all'uso che ne devo fare. Mi basta infatti una corrente sufficiente a ricaricare cellulare o navigatore satellitare, niente di trascendentale. Decido allora di farlo a pezzi (sacrificarlo per la scienza). Il modello scelto è un mitsumi  M49SP-1 (RH7-1040-01) con avvolgimento da 6.8 ohm e 7.5°/Step. Ha un coperchio fissato, a pressione tramite delle scanalature, ribattute sul fondo, non è difficile da aprire. Con un pinza basta far saltare i dentini ribattuti per togliere il fondo e poi con una punta si ribatte il perno centrale, dal lato ingranaggio (dato che non ho un estrattore adeguato) per togliere il magnete rotante. 
Con un pò di pazienza si riesce a togliere anche la coppia di avvolgimenti dello statore. Poi con una punta vetrata abrasiva si tolgono le parti in plastica che fissano i triangoli metallici  visibili in foto e si toglie l'avvolgimento. Ora, si potrebbe pensare di usare gli avvolgimenti così come sono, ma l'idea mi pare troppo grezza, per cui sto pensando di creare degli avvolgimenti "a fagiolo", che seguono la forma dei magneti degli hard disk che ho recuperato alcuni post fa. Devo ancora trovare il modo di regolare lo statore in modo che vada il più possibile vicino ai magneti (per recuperare corrente e tensione) e trovare il modo di riempire i magneti con dei lamierini ferromagnetici per migliorare il rendimento. Forse, recuperandoli da qualche trasformatore da sacrificare... vedremo come procede. Anche se sono un pò impegnato con altre faccende, pian piano procedo per soddisfare la mia curiosità. Alla prossima.

P.S. Stefano è al capolinea e la cenere non scende. Ripeto: Stefano è al capolinea e la cenere non scende.

sabato 17 aprile 2010

DIY dinamo - demo rotor (parte 3)

Un orrore del genere non merita nemmeno di essere mostrato, ma in pieno spirito di ricerca e sviluppo, consapevole che anche gli insuccessi vanno documentati per onorare gli sforzi compiuti ed apprendere come raggiungere gli obiettivi, credo che meriti un posticino nel web anche l'accrocchio mostrato in figura. Lo scopo originario (comunque non abbandonato) era quello di creare uno strumento di misura per ottimizzare i collegamenti degli avvolgimenti e verificare le variazioni di rendimento della dinamo auto-costruita al variare della disposizione dei magneti, delle bobine, della distanza magnete-bobina, ecc... in modo da crearmi delle tabelle su cui basare i futuri sviluppi di generatori auto-costruiti.
Mi sono scontrato da subito con la mancanza di attrezzature e macchinari adatti a lavori di "precisione", magari per i metalli. Optando per il legname, preso davvero da scarti e pezzi in multistrato e compensato, ho dovuto pensare a come fissare i cuscinetti (recuperati da floppy 5 1/4), gli ingranaggi di plastica ed i perni (recuperati da una stampante laser), le viti, i dadi ecc... Il "lavoro" non è finito, è puramente in via sperimentale e non escludo modifiche alla struttura portante...ci sto pensando per cui lo sviluppo ha subito una battuta di arresto. Sto pensando a dove recuperare un ingranaggio demoltiplicato già fatto, su cui fissare la base per i magneti. Per lo statore ho già delle mini bobine, provenienti dal lettore 5 1/4 fatto a pezzi ma finchè il rotore non è a posto, inutile procedere. Stavo anche pensando di fissare il rotore su un trapano, semplificandomi la vita, ma mi sono intestardito a produrre un generatore manuale portatile a manovella e difficilmente cambierò idea (non so perchè ma è così e non demordo). Quindi, in attesa che il genio creativo che dorme da anni dentro di me si risvegli (per la prima volta...speriamo), godiamoci gli occhi con le immagini pubblicate per farci venire in mente qualcosa di utile. Ciao ed alla prossima. 

P.S. Una piccola palla di creta non è cretina. Ripeto: Una piccola palla di creta non è cretina.