Sommario:
- Passaggio 1: strumenti e parti
- Passaggio 2: smontare la stampante
- Passaggio 3: assemblare le parti
- Passaggio 4: testare il connettore del nastro della scheda principale
- Passaggio 5: test dell'oscilloscopio
- Passaggio 6: test del multimetro sul modulo WiFi
- Passaggio 7: test dell'oscilloscopio del modulo
- Passaggio 8: i pinout
Video: Moduli WiFi Live Reverse Engineering: 8 passaggi (con immagini)
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:02
Mi piace riutilizzare il maggior numero possibile di componenti funzionanti. Anche se sto effettuando il reverse engineering di una stampante WiFi, questo metodo funziona su molti altri dispositivi.
Per favore; non limitarti a smontare l'elettronica obsoleta, quindi aspettati di trovare online i datasheet dei componenti e dei moduli recuperati. Oltre alla conoscenza proprietaria, più la parte è obsoleta, più difficile può essere trovare una scheda tecnica su quel componente.
Fai quello che faccio; prima scopro se la macchina funziona. Non ha bisogno di funzionare come nuovo, ha solo bisogno di funzionare abbastanza per eseguire la diagnostica. Aprilo e vedi se riesci a trovare i datasheet dei componenti che vuoi recuperare. E se non riesci a trovare le schede tecniche dei componenti, esegui il reverse engineering.
Da questa stampante ho voluto recuperare il modulo WiFi e l'LCD COG. Più tardi eseguirò il reverse engineering dell'LCD.
Passaggio 1: strumenti e parti
Cacciaviti e pinze per smontare la stampante.
Oscilloscopio o Analizzatore logico, un analizzatore logico funziona meglio, tuttavia un oscilloscopio che salva le letture può fare lo stesso lavoro.
Multimetro per test di continuità e valori base.
Non hai bisogno dell'intera stampante ma avrai bisogno dell'alimentatore, della scheda principale, della scheda di controllo, del display LCD, dei cavi e del modulo WiFi.
Passaggio 2: smontare la stampante
Smonta la stampante e ordina le parti di cui avrai bisogno, la scheda principale, la scheda di controllo, il display LCD, i cavi e il modulo WiFi.
Ho cercato in rete e non sono riuscito a trovare una scheda tecnica sul modulo WiFi WLAN K30345 con i pinout. Questo modulo ha 8 pin e molti moduli WiFi richiedono solo quattro pin, + tensione, massa, dati + e dati -.
Ho risolto abbastanza parti in modo che il display LCD visualizzi i codici di errore.
Non tutti i dispositivi saranno uguali, quindi potresti aver bisogno di più componenti rispetto a me per questa stampante.
Passaggio 3: assemblare le parti
Assemblare le parti che verranno testate e accendere la stampante.
Quando si accende la stampante, dovrebbe entrare in modalità diagnostica.
Una volta completata la diagnostica, dovrebbe visualizzare i codici di errore, è normale.
Passaggio 4: testare il connettore del nastro della scheda principale
Inizia testando il connettore a nastro WiFi sulla scheda principale utilizzando il multimetro.
Scollegare il modulo WiFi e misurare uno alla volta la tensione di ciascun pin dal connettore a nastro a massa sulla scheda principale. Annotare le uscite con la stampante spenta.
Quindi misurare la tensione di ciascun pin dal connettore del nastro a terra, uno alla volta accendendo e spegnendo la stampante in attesa dei codici di errore. Registrare le uscite con l'alimentazione accesa.
Confrontare le uscite dei pin con lo spegnimento e l'accensione, poiché il pin 7 è a 3,4 volt costanti se la stampante è accesa o spenta, è possibile presumere che il pin 7 sia VCC.
Passaggio 5: test dell'oscilloscopio
Poiché i pin 2, 5 e 6, sul connettore a nastro della scheda principale non sono mai cambiati a 0 volt, ho sospettato che fossero a terra o senza connessione e li ho verificati con l'oscilloscopio acceso o spento non c'era alcun cambiamento.
Il pin 7 era un 3,4 volt costante, quindi ho pensato che fosse sicuro dire che il pin 7 fosse VCC.
I pin 1, 3 e 4 a 1,5 volt potrebbero essere un segnale che mostra una tensione inferiore al normale sul multimetro, tuttavia quando li ho controllati con l'oscilloscopio non c'era segnale.
Il pin 8 inizia a 0 volt aumenta a 3,4 volt quando l'alimentazione è accesa e poi scende a 0 volt quando i codici di errore vengono visualizzati sul display. Sospetto che fosse Abilita o diagnostica.
Passaggio 6: test del multimetro sul modulo WiFi
Usando le impostazioni di continuità del mio multimetro, ho controllato i pin sul connettore a nastro con la massa sul modulo WiFi un pin alla volta e ho preso nota dei risultati.
Successivamente ho testato i punti di test sul modulo WiFi con i pin sul connettore a nastro e ho preso nota di quale punto di test è quale pin.
Ho ottenuto una resistenza sui pin 1, 2, 5, 6 e 8 sul connettore a nastro a terra e 0 impedenza o nessuna resistenza sui pin 3, 4 e 7 dal connettore a nastro a terra. Questo mi ha detto che i pin 3, 4 e 7 sono a terra.
Poiché i pin 2, 5 e 6 sul connettore a nastro della scheda principale erano a terra o non erano collegati, e i pin 3, 4 e 7 sono andati a terra sul connettore a nastro dei moduli WiFi. Sono giunto alla conclusione che il nastro si inverte tra i due connettori in modo che il pin 1 della scheda madre sia il pin 8 del modulo WiFi.
Poiché il pin 7 sul connettore a nastro della scheda principale è un 3,4 volt costante che renderebbe il pin 2 sul modulo WiFi VCC. Ora abbiamo individuato 4 pin sul modulo WiFi.
Pin 2 VCC
Pin 3 Gnd
Pin 4 Gnd
Pin 7 Gnd
Passaggio 7: test dell'oscilloscopio del modulo
Ricollegare il modulo WiFi e utilizzando un oscilloscopio testare il modulo nei punti di prova.
Accendi la stampante e registra le risposte un pin alla volta mentre accendi e spegni la stampante, osserva i codici di errore sul display LCD.
Questa volta ho avuto una risposta molto diversa dai 5 pin collegati ai test point.
Il punto di prova collegato al pin 2 sul modulo era un 3,3 volt costante confermando che il pin 2 è VCC.
Il punto di prova collegato al pin 1 del modulo è passato da 0 volt a 3,3 volt, di nuovo a 0 volt, quindi di nuovo a 3,3 volt e vi è rimasto.
Nello stesso momento in cui il segnale sul pin uno scendeva da 3,3 a 0 volt e tornava a 3,3 volt, il punto di prova collegato al pin 8 passava da 0 volt a 3 volt e rimaneva lì. Il pin 8 lo faceva solo quando il modulo WiFi era collegato e il pin 1 era a 3,3 volt. Questo mi ha fatto sospettare che il pin 1 fosse abilitato e il pin 8 fosse pronto.
Il test point collegato al pin 5 è rimasto a 0 volt.
Il punto di prova collegato al pin 6 aveva un segnale ripetuto che lampeggiava in sincronia con i codici di errore. Ciò mi ha fatto sospettare che la stampante stesse cercando di dire a un computer che non era pronto per l'esecuzione e in attesa di una risposta da un computer che immetteva i dati del pin 6 nel modulo.
Dal momento che non c'era nessun computer stava cercando di comunicare con la stampante che dovrebbe rendere i dati del pin 5 fuori dal modulo.
Passaggio 8: i pinout
Il numero minimo di pin su un modulo WiFi è 4; VCC, Gnd, D+ e D-. possono avere pin VCC extra, oppure possono avere pin Ground extra, Enable in, Ready out, Reset e NC o No Connections.
Il modulo WiFi WLAN K30345 ha 8 pin, Enable, VCC, Gnd, Gnd, D-, D+, Gnd e Ready.
Consigliato:
Reverse Engineering del modulo relè: 4 passaggi
Reverse Engineering del modulo relè: questo articolo mostra come realizzare un modulo relè che può essere utilizzato per Arduino e altre applicazioni come circuiti stampati e altri progetti fai-da-te. Con questo tutorial sarai in grado di creare da solo un modulo relè. Quindi cos'è il relè? Un relè è un elettr
Costruisci il tuo primo IOT usando Arduino senza moduli aggiuntivi: 5 passaggi (con immagini)
Costruisci il tuo primo IOT utilizzando Arduino senza moduli aggiuntivi: il mondo sta diventando più intelligente ogni giorno e la ragione principale dietro questo è l'evoluzione della tecnologia intelligente. Come appassionato di tecnologia devi aver sentito parlare del termine IOT che significa Internet of Things. Internet delle cose significa controllare e alimentare il
Come smontare un computer con semplici passaggi e immagini: 13 passaggi (con immagini)
Come smontare un computer con semplici passaggi e immagini: questa è un'istruzione su come smontare un PC. La maggior parte dei componenti di base sono modulari e facilmente smontabili. Tuttavia è importante che tu sia organizzato al riguardo. Questo ti aiuterà a non perdere parti e anche a rendere più facile il rimontaggio
Automated Train Reverse Loop usando Arduino: 10 passaggi (con immagini)
Automated Train Reverse Loop usando Arduino: La creazione di loop inversi può aiutare nei layout del treno modello a cambiare la direzione dei treni, cosa che non può essere fatta con i giradischi. In questo modo, puoi creare layout a binario singolo con un loop inverso su ciascuna estremità per far circolare i treni senza alcuna pausa o interru
Reverse Engineering Protocollo Ritter 8341C per ESP3866: 5 passaggi
Reverse Engineering Protocollo Ritter 8341C per ESP3866: Ciao a tutti. Per la mia piccola automazione domestica utilizzo prese primarie controllate da 433 MHz. Possiedo 3 set con DIP switch per regolare l'indirizzo. Questi stavano funzionando bene. Ma qualche tempo (uno o due anni) fa, ho acquistato un set di prese da "ritter&quo