Spisu treści:
- Krok 1: Narzędzia i części
- Krok 2: Zdemontuj drukarkę
- Krok 3: Złóż części
- Krok 4: Przetestuj złącze wstążki płyty głównej
- Krok 5: Test oscyloskopu
- Krok 6: Test multimetru na module WiFi
- Krok 7: oscyloskop testujący moduł
- Krok 8: Pinouty
Wideo: Moduły WiFi do inżynierii wstecznej na żywo: 8 kroków (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:29
Lubię ponownie wykorzystywać jak najwięcej działających komponentów. Chociaż zajmuję się inżynierią wsteczną drukarek WiFi, ta metoda działa na wielu innych urządzeniach.
Proszę; nie tylko rozkładaj przestarzałą elektronikę, ale spodziewaj się, że znajdziesz on-line arkusze danych dla odzyskanych komponentów i modułów. Poza wiedzą zastrzeżoną, im bardziej przestarzała jest dana część, tym trudniej jest znaleźć arkusz danych na temat tego komponentu.
Rób to co ja; najpierw dowiaduję się, czy maszyna działa. Nie musi działać jak nowy, po prostu musi działać wystarczająco, aby przeprowadzić diagnostykę. Otwórz go i sprawdź, czy możesz znaleźć arkusze danych dla komponentów, które chcesz odzyskać. A jeśli nie możesz znaleźć arkuszy danych dotyczących komponentów, wykonaj ich inżynierię wsteczną.
Z tej drukarki chciałem uratować moduł WiFi i wyświetlacz COG LCD. Później zrobię inżynierię wsteczną LCD.
Krok 1: Narzędzia i części
Śrubokręty i szczypce do demontażu drukarki.
Oscyloskop lub Logic Analyzer, analizator stanów logicznych działa najlepiej, ale oscyloskop, który zapisuje odczyty, może wykonać tę samą pracę.
Multimetr do testowania ciągłości i podstawowych wartości.
Nie potrzebujesz całej drukarki, ale potrzebujesz zasilacza, płyty głównej, panelu sterowania, wyświetlacza LCD, kabli i modułu WiFi.
Krok 2: Zdemontuj drukarkę
Rozbierz drukarkę i posortuj potrzebne części, płytę główną, tablicę kontrolną, wyświetlacz LCD, kable i moduł WiFi.
Przeszukałem sieć i nie mogłem znaleźć arkusza danych na module WiFi K30345 WLAN z wyprowadzeniami. Ten moduł ma 8 pinów, a wiele modułów WiFi potrzebuje tylko czterech pinów, napięcia +, masy, danych + i danych -.
Uporządkowałem wystarczającą ilość części, aby wyświetlacz LCD wyświetlał kody błędów.
Nie każde urządzenie będzie takie samo, więc możesz potrzebować więcej komponentów niż ja dla tej drukarki.
Krok 3: Złóż części
Złóż części, które będziesz testować, i włącz drukarkę.
Po włączeniu drukarka powinna przejść w tryb diagnostyczny.
Po zakończeniu diagnostyki powinien wyświetlić kody błędów, jest to normalne.
Krok 4: Przetestuj złącze wstążki płyty głównej
Zacznij od przetestowania złącza wstążki WiFi na płycie głównej za pomocą multimetru.
Odłącz moduł WiFi i zmierz pojedynczo napięcie każdego styku od złącza wstążki do uziemienia na płycie głównej. Zanotuj wydruki przy wyłączonej drukarce.
Następnie zmierz napięcie każdego styku od złącza wstążki do uziemienia, po kolei włączając i wyłączając drukarkę w oczekiwaniu na kody błędów. Zanotuj wyjścia przy włączonym zasilaniu.
Porównaj wyjścia pinów z wyłączonym i włączonym zasilaniem, ponieważ pin 7 ma stałe 3,4 V niezależnie od tego, czy drukarka jest włączona, czy wyłączona, można bezpiecznie założyć, że pin 7 to VCC.
Krok 5: Test oscyloskopu
Ponieważ piny 2, 5 i 6 na złączu wstęgowym płyty głównej nigdy nie zmieniały się przy 0 woltach, podejrzewałem, że są uziemione lub nie mają połączenia i sprawdziłem je przy włączonym lub wyłączonym zasilaniu oscyloskopu, nie było żadnych zmian.
Pin 7 był stałym napięciem 3,4 wolta, więc założyłem, że można bezpiecznie powiedzieć, że pin 7 to VCC.
Piny 1, 3 i 4 przy 1,5 V mogły być sygnałem pokazującym na multimetrze niższe niż normalne napięcie, jednak gdy sprawdzałem je oscyloskopem nie było sygnału.
Pin 8 zaczyna się od 0 V, wzrasta do 3,4 V po włączeniu zasilania, a następnie spada do 0 V, gdy na wyświetlaczu pojawiają się kody błędów. Podejrzewam, że było to Włącz lub zdiagnozuj.
Krok 6: Test multimetru na module WiFi
Korzystając z ustawień ciągłości mojego multimetru, sprawdziłem piny na złączu wstęgowym z masą na module WiFi po jednym pinie i zanotowałem wyniki.
Następnie przetestowałem punkty testowe modułu WiFi z pinami na złączu wstęgowym i zanotowałem, który punkt testowy jest którym pinem.
Mam rezystancję na pinach 1, 2, 5, 6 i 8 na złączu taśmowym do masy oraz impedancję 0 lub brak rezystancji na pinach 3, 4 i 7 od złącza taśmowego do masy. To powiedziało mi, że piny 3, 4 i 7 są uziemione.
Ponieważ styki 2, 5 i 6 na złączu wstęgowym płyty głównej były uziemione lub nie miały połączenia, a styki 3, 4 i 7 były uziemione na złączu wstęgowym modułów WiFi. Doszedłem do wniosku, że wstążka odwraca się między dwoma złączami, tak że pin 1 na płycie głównej jest pinem 8 w module WiFi.
Ponieważ pin 7 na złączu wstęgowym płyty głównej jest stałym napięciem 3,4 wolta, który utworzyłby pin 2 w module Wi-Fi VCC. Teraz mamy zorientowane 4 piny na module WiFi.
Pin 2 VCC
Pin 3 Gnd
Pin 4 Gnd
Pin 7 Gnd
Krok 7: oscyloskop testujący moduł
Podłącz ponownie moduł WiFi i za pomocą oscyloskopu przetestuj moduł w punktach testowych.
Włącz drukarkę i zapisz odpowiedzi po jednej szpilce podczas włączania i wyłączania drukarki, obserwuj kody błędów na wyświetlaczu LCD.
Tym razem otrzymałem znacznie inną odpowiedź od 5 pinów podłączonych do punktów testowych.
Punktem testowym podłączonym do styku 2 modułu było stałe napięcie 3,3 V, potwierdzając, że styk 2 to VCC.
Punkt testowy podłączony do styku 1 na module przeszedł z 0 woltów na 3,3 wolta z powrotem do 0 woltów, a następnie z powrotem do 3,3 wolta i pozostał tam.
W tym samym czasie, gdy sygnał na pierwszym styku spadł z 3,3 do 0 woltów iz powrotem do 3,3 wolta, punkt testowy podłączony do styku 8 zmienił się z 0 woltów na 3 wolty i tam pozostał. Pin 8 zrobił to tylko wtedy, gdy moduł WiFi był podłączony, a pin 1 miał napięcie 3,3 wolta. To sprawiło, że podejrzewałem, że pin 1 jest włączony, a pin 8 jest gotowy.
Punkt testowy podłączony do styku 5 pozostał na poziomie 0 woltów.
Punkt testowy podłączony do styku 6 miał powtarzający się sygnał, który migał synchronicznie z kodami błędów. To sprawiło, że zacząłem podejrzewać, że drukarka próbuje powiedzieć komputerowi, że nie jest gotowa do działania i czeka na odpowiedź z komputera wprowadzającego dane pin 6 do modułu.
Ponieważ nie było komputera próbowałem skomunikować się z drukarką, która powinna wyprowadzić dane pin 5 z modułu.
Krok 8: Pinouty
Minimalna liczba pinów w module WiFi to 4; VCC, Gnd, D+ i D-. mogą mieć dodatkowe piny VCC lub mogą mieć dodatkowe piny uziemienia, Enable in, Ready out, Reset i NC lub No Connections.
Moduł K30345 WLAN WiFi ma 8 pinów, Enable, VCC, Gnd, Gnd, D-, D+, Gnd i Ready.
Zalecana:
DIY Fitness Tracker Inteligentny zegarek z pulsoksymetrem i tętnem - Modułowe moduły elektroniczne od TinyCircuits - Najmniejszy Arcade: 6 kroków
DIY Fitness Tracker Inteligentny zegarek z pulsoksymetrem i tętnem | Modułowe moduły elektroniczne od TinyCircuits | Smallest Arcade: Hej, co słychać, chłopaki! Akarsh tutaj z CETech.Dzisiaj mamy ze sobą kilka modułów czujników, które są bardzo przydatne w naszym codziennym życiu, ale w małej wersji samych siebie. Czujniki, które mamy dzisiaj, są bardzo małe w porównaniu do tra
MODUŁY PRZETWORNIKÓW TUBE NIXIE - Część II: 11 kroków
NIXIE TUBE DRIVER MODULES - Część II: Ta instrukcja jest kontynuacją modułu sterownika lamp nixie (część I), który zamieściłem tutaj. i wyprowadza informacje dziesiętne i moc trasy t
Fajne oświetlenie dla Fre (moduły LED): 9 kroków
Fajne oświetlenie dla Fre (moduły LED): w tym instruktażu zrobiłem małe diody LED dla ładnych efektów świetlnych i użyłem zużytych baterii, ponieważ były bezpłatne, ale możesz użyć dowolnej baterii
Moduły wyświetlacza LED Arduino i TM1638: 11 kroków
Moduły wyświetlacza LED Arduino i TM1638: Jeśli potrzebujesz szybkiego i łatwego sposobu na dodanie danych wejściowych i wyjściowych użytkownika do projektu, te moduły wyświetlacza są interesujące i zabawne. Zawierają osiem 7-segmentowych czerwonych cyfr LED, osiem czerwonych / zielonych diod LED i również osiem przycisków do wprowadzania danych przez użytkownika. Jednostki mogą również
Gra Reaction- Projekt Inżynierii Komputerowej: 3 Kroki
Reaction Game- Computer Engineering Project: Gra reakcji jest dokładnie taka, jak mówi nazwa, testuje szybkość reakcji. Możesz zapytać, jakie korzyści może przynieść ten serwer poza rozrywką, dobrze możesz użyć tego dla osób na odwyku po operacji lub wypadkach. Ich reakcja sp