INHOUDSOPGAWE:
- Stap 1: Gereedskap en onderdele
- Stap 2: Demonteer die drukker
- Stap 3: Monteer die dele
- Stap 4: Toets die lintverbinding van die hoofbord
- Stap 5: Ossilloskooptoets
- Stap 6: Multimetertoets op die WiFi -module
- Stap 7: Ossilloskoop Toets die module
- Stap 8: Die pinouts
Video: Live reverse -engineering -WiFi -modules: 8 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
Ek hou daarvan om soveel werkskomponente as moontlik te hergebruik. Alhoewel ek reverse -engineering is, werk 'n printers WiFi op baie ander toestelle.
Asseblief; trek nie net verouderde elektronika uitmekaar nie, en verwag dan dat u die gegewensblaaie vir geredde komponente en modules aanlyn sal vind. Behalwe eie kennis, hoe meer verouderd die deel is, hoe moeiliker kan dit wees om 'n datablad oor die komponent te vind.
Doen wat ek doen; eers vind ek uit of die masjien werk. Dit hoef nie soos nuut te werk nie, dit hoef net genoeg te werk om diagnostiek te doen. Maak dit oop en kyk of u die datablad vir die komponente wat u wil red, kan vind. En as u die gegewensblaaie vir die komponente nie kan vind nie, verander dit dan weer.
Van hierdie drukker wou ek die WiFi -module en die COG LCD red. Later sal ek die LCD omskep.
Stap 1: Gereedskap en onderdele
Skroewedraaiers en tang vir die demontage van die drukker.
Oscilloskoop of Logic Analyzer, 'n logiese ontleder werk die beste, maar 'n ossilloskoop wat lesings bespaar, kan dieselfde werk doen.
Multimeter vir kontinuïteitstoets en basiese waardes.
U benodig nie die hele drukker nie, maar u benodig die kragtoevoer, die hoofbord, die beheerbord, die LCD, kabels en die WiFi -module.
Stap 2: Demonteer die drukker
Haal die drukker uitmekaar en sorteer die benodigde onderdele, die hoofbord, die beheerbord, die LCD, kabels en die WiFi -module.
Ek het op die internet gesoek en kon nie 'n datasheet op die K30345 WLAN WiFi -module met pinouts vind nie. Hierdie module het 8 penne en baie WiFi -modules benodig slegs vier penne, + spanning, grond, data + en data -.
Ek het genoeg onderdele uitgesorteer sodat die LCD foutkodes kan vertoon.
Nie elke toestel sal dieselfde wees nie, dus benodig u moontlik meer komponente as ek vir hierdie drukker.
Stap 3: Monteer die dele
Monteer die dele wat u gaan toets en skakel die drukker aan.
As u die drukker aanskakel, moet dit in die diagnostiese modus gaan.
Sodra die diagnose voltooi is, moet dit foutkodes vertoon, dit is normaal.
Stap 4: Toets die lintverbinding van die hoofbord
Begin deur die WiFi -lintverbinding op die hoofbord met die multimeter te toets.
Ontkoppel die WiFi -module en meet die spanning van elke pen van die lintverbinding tot die grond op die hoofbord een vir een. Teken die uitsette aan terwyl die drukker af is.
Meet dan die spanning van elke pen van die lintverbinding na die grond, en draai die drukker een vir een aan en af terwyl u op foutkodes wag. Teken die uitsette aan met die aanskakel.
Vergelyk die penuitsette met die krag af en aan, aangesien pen 7 'n konstante weer van 3,4 volt is as die drukker aan of af is, kan dit veilig wees om aan te neem dat pen 7 VCC is.
Stap 5: Ossilloskooptoets
Aangesien penne 2, 5 en 6 op die hoofbord se lintaansluiting nooit op 0 volt verander het nie, het ek vermoed dat dit gemaal is of geen verbinding het nie, en ek het dit nagegaan met die ossilloskoop aan of af, daar was geen verandering nie.
Pin 7 was 'n konstante 3,4 volt, so ek het aangeneem dat dit veilig is om te sê dat pin 7 VCC is.
Spelde 1, 3 en 4 by 1,5 volt kan 'n sein wees wat 'n laer spanning as die normale op die multimeter toon, maar toe ek dit met die ossilloskoop nagaan, was daar geen sein nie.
Speld 8 begin by 0 volt verhoog tot 3,4 volt wanneer die krag aangeskakel word en daal dan tot 0 volt wanneer die foutkodes op die skerm verskyn. Ek vermoed dit was Aktiveer of diagnoseer.
Stap 6: Multimetertoets op die WiFi -module
Deur die kontinuïteitsinstellings van my multimeter te gebruik, het ek die penne op die lintaansluiting met die grond op die WiFi -module een pen op 'n slag nagegaan en die resultate opgemerk.
Vervolgens het ek die toetspunte op die WiFi -module getoets met die penne op die lintaansluiting en noteer watter toetspunt watter pen is.
Ek het 'n weerstand op penne 1, 2, 5, 6 en 8 by die lintaansluiting op die grond gekry, en 0 impedansie of geen weerstand by penne 3, 4 en 7 van die lintverbinding na die grond. Dit het vir my gesê penne 3, 4 en 7 is gemaal.
Aangesien penne 2, 5 en 6 op die lintverbinding van die hoofbord gemonteer was of geen verbinding gehad het nie, en penne 3, 4 en 7 op die lintverbinding van die WiFi -modules grond toe gegaan het. Ek het tot die gevolgtrekking gekom dat die lint tussen die twee verbindings omkeer, sodat pen 1 op die hoofbord pen 8 op die WiFi -module is.
Aangesien pen 7 op die hoofborde 'n konstante 3,4 volt is, wat pen 2 op die WiFi -module VCC sou maak. Nou het ons 4 penne op die WiFi -module uitgevind.
Speld 2 VCC
Speld 3 Gnd
Speld 4 Gnd
Speld 7 Gnd
Stap 7: Ossilloskoop Toets die module
Koppel die WiFi -module weer aan en toets die module met behulp van 'n ossilloskoop by die toetspunte.
Skakel die drukker aan en teken die reaksies een pen op 'n slag aan terwyl u die drukker aan en af skakel, en kyk na die foutkodes op die LCD.
Hierdie keer het ek 'n heel ander reaksie gekry van die 5 penne wat aan die toetspunte gekoppel is.
Die toetspunt wat aan pen 2 op die module gekoppel is, was 'n bestendige 3.3 volt wat bevestig dat pen 2 VCC is.
Die toetspunt wat aan pen 1 op die module gekoppel is, het van 0 volt tot 3,3 volt terug na 0 volt gegaan, dan terug na 3,3 volt en daar gebly.
Terselfdertyd as die sein op pen een van 3.3 tot 0 volt en tot 3.3 volt terugsak, het die toetspunt wat met pen 8 gekoppel is, van 0 volt na 3 volt gegaan en daar gebly. Speld 8 het dit slegs gedoen toe die WiFi -module gekoppel was en pen 1 op 3,3 volt was. Dit het my vermoed dat pen 1 in staat was en pen 8 gereed was.
Die toetspunt wat met pen 5 gekoppel is, bly op 0 volt.
Die toetspunt wat aan pen 6 gekoppel is, het 'n herhalingssein wat synchroniseer met die foutkodes. Dit het my vermoed dat die drukker 'n rekenaar probeer vertel dat hy nie gereed is om te werk nie en wag vir 'n antwoord van 'n rekenaar wat pin 6 -data in die module inbring.
Aangesien daar geen rekenaar met die drukker probeer kommunikeer het nie, moes pin 5 -data uit die module gemaak word.
Stap 8: Die pinouts
Die minimum aantal penne op 'n WiFi -module is 4; VCC, Gnd, D+en D-. hulle kan ekstra VCC -penne hê, of hulle kan ekstra grondpenne hê, Aktiveer in, Gereed uit, Herstel en NC of Geen verbindings.
Die K30345 WLAN WiFi-module het 8 penne, Enable, VCC, Gnd, Gnd, D-, D+, Gnd en Ready.
Aanbeveel:
Neem wonderlike foto's met 'n iPhone: 9 stappe (met foto's)
Neem wonderlike foto's met 'n iPhone: die meeste van ons dra deesdae 'n slimfoon oral, daarom is dit belangrik om te weet hoe u u slimfoonkamera kan gebruik om fantastiese foto's te neem! Ek het net 'n paar jaar 'n slimfoon gehad, en ek hou daarvan om 'n ordentlike kamera te hê om dinge te dokumenteer wat ek
ESP32 Scraper-parser-mailer en Live Mapper: 4 stappe (met foto's)
ESP32 Scraper-parser-mailer en Live Mapper: Hello World! Dit is my eerste Instructable! Ek is Marco van Grosseto, Italië, ek is nie 'n ontwikkelaar nie, ek is nie 'n elektroniese ingenieur nie, maar ek is 'n omgewingsgids in ons plaaslike natuurpark (Maremma natuurpark). In my koöperasie werk ons baie met kano
Mini Drawing Bot - Live Android -app - Trignomentry: 18 stappe (met foto's)
Mini Drawing Bot-Live Android App-Trignomentry: Dankie GOD en u almal dat u my projek gemaak het Baby-MIT-Cheetah-Robot het die eerste prys gewen in die wedstryd Make it Move. Ek is baie bly, want baie vriende stel baie vrae in gesprekke en in boodskappe. Een van die belangrikste vrae was hoe
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino - Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter - Rc Helikopter - Rc -vliegtuig met Arduino: 5 stappe (met foto's)
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino | Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter | Rc Helikopter | Rc -vliegtuig met Arduino: om 'n Rc -motor te bestuur | Quadcopter | Drone | RC -vliegtuig | RC -boot, ons het altyd 'n ontvanger en sender nodig, veronderstel dat ons vir RC QUADCOPTER 'n 6 -kanaals sender en ontvanger nodig het en dat die tipe TX en RX te duur is, so ons maak een op ons
Hoe om 'n rekenaar met maklike stappe en foto's uitmekaar te haal: 13 stappe (met foto's)
Hoe om 'n rekenaar uitmekaar te haal met eenvoudige stappe en foto's: dit is 'n instruksie oor hoe om 'n rekenaar uitmekaar te haal. Die meeste basiese komponente is modulêr en kan maklik verwyder word. Dit is egter belangrik dat u daaroor georganiseerd is. Dit sal u verhinder om onderdele te verloor, en ook om die montering weer