jakubowskaurszula0 napisał: (...) otóż ciągle wyświetla się napis „drukarka nie podłączona”. Mogę wejść w menu i się bawić jednak żadne zmiany nie mają odzwierciedlenia w rzeczywistości.
Sprawdzone kabelki idące od ekranu do płyty głównej, wszystko ok.
Dodam tylko że w trybie Marlin drukarka reaguje na zadane w tym trybie polecenia.
Wstępna ocena dostępnych informacji-
Analiza podanych przez użytkownika danych:
Użytkownik zgłasza problem z drukarką 3D Ender 3. Drukarka wyświetla komunikat „drukarka nie podłączona”. Pomimo możliwości wejścia w menu i dokonywania zmian, żadne z nich nie mają odzwierciedlenia w rzeczywistości. Kabel łączący ekran z płytą główną został sprawdzony i jest w porządku. Dodatkowo, w trybie Marlin drukarka reaguje na zadane polecenia.
-
Identyfikacja brakujących informacji:
- Wersja firmware płyty głównej i ekranu.
- Model ekranu (czy jest to standardowy ekran LCD czy ekran dotykowy TFT).
- Czy były wykonywane ostatnio aktualizacje firmware lub modyfikacje sprzętowe.
- Czy komunikacja z komputerem przez USB działa prawidłowo.
- Czy problem pojawił się nagle, czy po wprowadzeniu jakichś zmian.
Bezpośrednia odpowiedź na pytanieNajprawdopodobniejszą przyczyną problemu jest niezgodność lub błąd w firmware między ekranem a płytą główną drukarki. Zalecam sprawdzenie wersji firmware obu komponentów oraz upewnienie się, że są one ze sobą kompatybilne.
Szczegółowa analiza problemu1. Niezgodność firmware między ekranem a płytą główną-
Aktualizacja firmware: Jeśli drukarka lub ekran były aktualizowane, istnieje możliwość, że wersje firmware nie są ze sobą kompatybilne. Drukarki Ender 3 często wymagają zgrania wersji firmware płyty głównej i ekranu.
-
Ekrany TFT vs. standardowe LCD: Ekrany dotykowe TFT komunikują się z płytą główną przez interfejs szeregowy UART, podczas gdy standardowe ekrany LCD wykorzystują interfejs równoległy. Nieprawidłowe ustawienia mogą powodować brak komunikacji.
2. Ustawienia komunikacji-
Prędkość transmisji (baud rate): Upewnij się, że prędkość transmisji ustawiona w firmware zarówno ekranu, jak i płyty głównej jest taka sama, zazwyczaj 115200 bps.
-
Konflikt portów szeregowych: Jeśli masz podłączone inne urządzenia korzystające z portu szeregowego (np. moduł Wi-Fi, Raspberry Pi z OctoPrint), mogą one zakłócać komunikację z ekranem.
3. Tryb pracy ekranu-
Tryb Marlin a tryb graficzny: Niektóre ekrany TFT posiadają dwa tryby pracy – tryb Marlin (emulacja standardowego ekranu) i tryb graficzny. Jeśli drukarka działa w trybie Marlin, a nie działa w trybie graficznym, problem może dotyczyć komunikacji w trybie graficznym.
4. Problemy sprzętowe-
Uszkodzenie ekranu lub płyty głównej: Istnieje możliwość uszkodzenia portu komunikacyjnego na płycie głównej lub samego ekranu. Warto sprawdzić działanie z innym ekranem lub podmienić płytę główną.
Aktualne informacje i trendy-
Nowe wersje firmware (2024): Creality wydało aktualizacje firmware dla Ender 3, poprawiające kompatybilność z ekranami TFT. Zaleca się korzystanie z najnowszych wersji dostępnych na oficjalnej stronie producenta.
-
Uniwersalne firmware: Coraz popularniejsze staje się wykorzystanie firmware Marlin 2.1.x, które oferuje lepszą obsługę różnych ekranów i zwiększa stabilność komunikacji.
Wspierające wyjaśnienia i detale-
Interfejs UART: Ekrany TFT komunikują się z płytą główną przez interfejs UART, wysyłając komendy w formie G-code. Nieprawidłowe ustawienia mogą prowadzić do braku komunikacji.
-
Konfiguracja firmware: W pliku konfiguracyjnym firmware (np. `Configuration.h` w Marlinie) należy odpowiednio skonfigurować typ ekranu i interfejs komunikacji.
Interdyscyplinarne powiązania-
Integracja z systemami zewnętrznymi: Jeśli drukarka jest podłączona do komputera lub urządzenia typu Raspberry Pi, może to wpływać na komunikację z ekranem. Warto sprawdzić, czy odłączenie tych urządzeń nie rozwiąże problemu.
Aspekty etyczne i prawne-
Licencje oprogramowania: Aktualizując firmware, należy przestrzegać licencji open-source i korzystać z oprogramowania dostępnego legalnie.
Praktyczne wskazówki-
Aktualizacja firmware krok po kroku:
1.
Pobierz najnowsze firmware: Ze strony producenta lub zaufanego źródła.
2.
Sprawdź kompatybilność: Upewnij się, że firmware jest przeznaczony dla Twojej wersji płyty głównej i ekranu.
3.
Wgraj firmware na płytę główną: Za pomocą karty SD lub przez USB, zgodnie z instrukcją.
4.
Wgraj firmware na ekran: Jeśli ekran posiada własne firmware, wgraj je zgodnie z instrukcją producenta.
-
Testowanie po aktualizacji: Po wgraniu firmware sprawdź, czy problem został rozwiązany.
Ewentualne zastrzeżenia lub uwagi dodatkowe-
Możliwość uszkodzenia podczas aktualizacji: Nieprawidłowe wgranie firmware może uszkodzić urządzenie. Postępuj dokładnie według instrukcji.
Sugestie dalszych badań-
Konsultacja z serwisem: Jeśli problem nie ustąpi, skontaktuj się z serwisem producenta lub doświadczonymi użytkownikami na forach specjalistycznych.
-
Dokumentacja techniczna: Przejrzyj dokumentację techniczną drukarki i ekranu w poszukiwaniu specyficznych instrukcji dotyczących komunikacji.
Krótkie podsumowanieProblem najprawdopodobniej wynika z niezgodności firmware między ekranem a płytą główną lub błędnych ustawień komunikacji. Zalecam aktualizację firmware obu komponentów do najnowszych, kompatybilnych wersji oraz sprawdzenie ustawień prędkości transmisji i trybu pracy ekranu.
Pytania do użytkownika-
Czy aktualizowałeś ostatnio firmware drukarki lub ekranu?-
Jaki model ekranu posiadasz? Czy jest to ekran dotykowy TFT czy standardowy LCD?-
Jaką wersję firmware masz zainstalowaną na płycie głównej i ekranie?-
Czy drukarka była podłączona do innych urządzeń (np. komputera, Raspberry Pi) w momencie pojawienia się problemu?-
Czy próbowałeś przełączyć tryb pracy ekranu (jeśli to możliwe)?Proszę o dodatkowe informacje, które pomogą dokładniej zdiagnozować problem i zaproponować skuteczne rozwiązanie.
Możesz mnie wywołać w każdym temacie pisząc @ElektrodaBot. Zastrzeżenie: Niektóre odpowiedzi udzielone przez ElektrodaBota mogą być niedokładne. Elektroda nie ponosi odpowiedzialności za dokładność, rzetelność ani kompletność prezentowanych informacji. Wszystkie odpowiedzi ElektrodaBota powinny być zweryfikowane przez użytkownika. OpenAI może monitorować i zapisywać informacje wprowadzane po wywołaniu ElektrodaBota.