Innholdsfortegnelse:
- Trinn 1: Verktøy og deler
- Trinn 2: Demonter skriveren
- Trinn 3: Monter delene
- Trinn 4: Test hovedkortets båndkontakt
- Trinn 5: Oscilloskop -test
- Trinn 6: Multimetertest på WiFi -modulen
- Trinn 7: Oscilloskop som tester modulen
- Trinn 8: Pinouts
Video: Live Reverse Engineering WiFi -moduler: 8 trinn (med bilder)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:22
Jeg liker å gjenbruke så mange arbeidskomponenter jeg kan. Selv om jeg er reverse engineering og skrivere WiFi, fungerer denne metoden på mange andre enheter.
Vær så snill; ikke bare trekke fra hverandre foreldet elektronikk, så forvent å finne databladene for redde komponenter og moduler på nett. Utover proprietær kunnskap, jo mer foreldet delen er, desto vanskeligere kan det være å finne et datablad om den komponenten.
Gjør det jeg gjør; først finner jeg ut om maskinen går. Det trenger ikke fungere som nytt, det trenger bare å fungere nok til å gjøre diagnostikk. Åpne den og se om du finner databladene for komponentene du vil redde. Og hvis du ikke finner databladene for komponentene, må du ombygge dem.
Fra denne skriveren ønsket jeg å redde WiFi -modulen og COG LCD. Senere skal jeg bakmontere LCD -skjermen.
Trinn 1: Verktøy og deler
Skrutrekkere og tang for demontering av skriveren.
Oscilloskop eller Logic Analyzer, en logisk analysator fungerer best, men et oscilloskop som sparer avlesninger kan gjøre den samme jobben.
Multimeter for kontinuitetstesting og grunnverdier.
Du trenger ikke hele skriveren, men du trenger strømforsyningen, hovedkortet, kontrollkortet, LCD -skjermen, kabler og WiFi -modulen.
Trinn 2: Demonter skriveren
Ta skriveren fra hverandre og sorter ut delene du trenger, hovedkortet, kontrollkortet, LCD -skjermen, kabler og WiFi -modulen.
Jeg søkte på nettet og fant ikke et dattasheet på K30345 WLAN WiFi -modulen med pinouts. Denne modulen har 8 pinner og mange WiFi -moduler trenger bare fire pinner, + spenning, jord, data + og data -.
Jeg sorterte ut nok deler slik at LCD -skjermen viser feilkoder.
Ikke alle enheter vil være like, så du kan trenge flere komponenter enn jeg gjorde for denne skriveren.
Trinn 3: Monter delene
Sett sammen delene du skal teste, og slå på skriveren.
Når du slår på skriveren, bør den gå i diagnosemodus.
Når den har fullført diagnosen, bør den vise feilkoder, dette er normalt.
Trinn 4: Test hovedkortets båndkontakt
Start med å teste WiFi -båndkontakten på hovedkortet ved hjelp av multimeteret.
Koble fra WiFi -modulen og måle spenningen til hver pinne fra båndkontakten til bakken på hovedkortet en om gangen. Registrer utgangene med skriveren slått av.
Mål deretter spenningen til hver pinne fra båndkontakten til bakken, en om gangen slår skriveren på og av mens du venter på feilkoder. Registrer utgangene med strømmen på.
Sammenlign pinnutgangene med strømmen av og på, siden pinne 7 er et jevnt 3,4 volt vær som skriveren er på eller av, kan det være trygt å anta at pinne 7 er VCC.
Trinn 5: Oscilloskop -test
Siden pinne 2, 5 og 6, på hovedkortets båndkontakt aldri endret seg ved 0 volt mistenkte jeg at de var jordet eller ingen tilkobling, og jeg sjekket dem med oscilloskopets strøm på eller av, det var ingen endring.
Pin 7 var en jevn 3,4 volt, så jeg antok at det er trygt å si at pin 7 er VCC.
Pinnene 1, 3 og 4 ved 1,5 volt kan være et signal som viser en lavere enn normal spenning på multimeteret, men da jeg sjekket dem med oscilloskopet var det ikke noe signal.
Pinne 8 starter med 0 volt, øker til 3,4 volt når strømmen slås på og faller deretter til 0 volt når feilkodene kommer på displayet. Jeg mistenker at det var Aktiver eller diagnostiser.
Trinn 6: Multimetertest på WiFi -modulen
Ved å bruke kontinuitetsinnstillingene til multimeteret mitt, sjekket jeg pinnene på båndkontakten med bakken på WiFi -modulen en pinne om gangen og noterte resultatene.
Deretter testet jeg testpunktene på WiFi -modulen med pinnene på båndkontakten og noterte hvilket testpunkt som er hvilken pinne.
Jeg fikk en motstand på pinnene 1, 2, 5, 6 og 8 ved båndkontakten til bakken, og 0 impedans eller ingen motstand på pinnene 3, 4 og 7 fra båndkontakten til bakken. Dette fortalte meg at pinne 3, 4 og 7 er malt.
Siden pinnene 2, 5 og 6 på hovedkortets båndkontakt var jordet eller ingen forbindelse, og pinnene 3, 4 og 7 gikk til bakken på båndkontakten til WiFi -modulene. Jeg kom til konklusjonen at båndet reverserer mellom de to kontaktene, slik at pinne 1 på hovedkortet er pinne 8 på WiFi -modulen.
Siden pin 7 på hovedkortets båndkontakt er en jevn 3,4 volt som ville gjøre pin 2 på WiFi -modulen VCC. Nå har vi 4 pinner på WiFi -modulen funnet ut.
Pin 2 VCC
Pin 3 Gnd
Pin 4 Gnd
Pin 7 Gnd
Trinn 7: Oscilloskop som tester modulen
Koble til WiFi -modulen på nytt og bruk et oscilloskop for å teste modulen på testpunktene.
Slå på skriveren og registrer svarene en pin om gangen mens du slår skriveren på og av, se feilkodene på LCD -skjermen.
Denne gangen fikk jeg et mye annet svar fra de 5 pinnene som var koblet til testpunktene.
Testpunktet koblet til pinne 2 på modulen var en jevn 3,3 volt som bekrefter at pinne 2 er VCC.
Testpunktet koblet til pinne 1 på modulen gikk fra 0 volt til 3,3 volt tilbake til 0 volt og deretter tilbake til 3,3 volt og ble der.
På samme tid som signalet på pin one falt fra 3,3 til 0 volt og tilbake til 3,3 volt, gikk testpunktet som var koblet til pin 8 fra 0 volt til 3 volt og ble værende der. Pin 8 gjorde dette bare når WiFi -modulen var tilkoblet og pin 1 var på 3,3 volt. Dette fikk meg til å mistenke at pin 1 var aktivert og pin 8 var klar.
Testpunktet som er koblet til pin 5 forble på 0 volt.
Testpunktet som var koblet til pin 6, hadde et signal som gjentok synkronisering med feilkodene. Dette fikk meg til å mistenke at skriveren prøvde å fortelle en datamaskin at den ikke var klar til å kjøre og ventet på svar fra en datamaskin som lagde pin 6 -data til modulen.
Siden det ikke var noen datamaskin som prøvde å kommunisere med skriveren som skulle gjøre pin 5 -data ut av modulen.
Trinn 8: Pinouts
Minste antall pinner på en WiFi -modul er 4; VCC, Gnd, D+og D-. de kan ha ekstra VCC -pinner, eller de kan ha ekstra jordpinner, Aktiver inn, Klar ut, Tilbakestill og NC eller Ingen tilkoblinger.
K30345 WLAN WiFi-modulen har 8 pinner, Enable, VCC, Gnd, Gnd, D-, D+, Gnd og Ready.
Anbefalt:
Reverse Engineering: 11 trinn (med bilder)
Reverse Engineering: Mange av medlemmene her på Instructables spør om datablad eller pin -outs på en enhet eller viser i svar, dessverre kan du ikke alltid få et datablad og skjemaer, i disse tilfellene har du bare ett valg omvendt engineering. Omvendt motor
Gjør det slik! Star Trek TNG Mini Engineering Computer: 11 trinn (med bilder)
Gjør det slik! Star Trek TNG Mini Engineering Computer: OversiktJeg vokste opp med å se Star Trek: The Next Generation. Jeg har alltid ønsket å bygge en enhet med Star Trek -tema, så jeg endelig kom til å remikse et av mine gamle prosjekter for å lage en Star Trek Display Terminal. Terminalen gir følgende informasjon
Relémodul Reverse Engineering: 4 trinn
Relémodul Reverse Engineering: Denne artikkelen viser hvordan du lager relemodul som kan brukes til Arduino og andre applikasjoner som kretskort og andre DIY -prosjekter. Med denne opplæringen vil du kunne lage en relémodul selv. Så hva er relé? Et relé er en elektrisk
Prosjekt 2: Hvordan reversere engineering: 11 trinn (med bilder)
Prosjekt 2: Slik reverserer du ingeniørfag: Hei andre hobbyfolk, en god venn av meg hadde satt sammen flere komponenter sammen med en Raspberry Pi for å dekode RS232 -protokollen til TTL. Sluttresultatet ble kastet alt i en eske som inneholdt 3 hovedkomponenter: en kraftomformer til strøm til
Reverse Engineering Ritter 8341C Protocol for ESP3866: 5 trinn
Reverse Engineering Ritter 8341C Protocol for ESP3866: Hei @alle. For min egen lille hjemmeautomatisering bruker jeg primære 433 MHz kontrollerte kontakter. Jeg eier 3 sett med DIP -brytere for å justere adressen. Disse fungerte bra. Men for en tid (ett eller to år) siden kjøpte jeg et sett stikkontakter fra & ritter & quo