Strona 2 z 4

Re: Wymiana płyty głównej Sapphire Pro

: 13 mar 2022, 11:37
autor: fifrak
Ok, super, dzięki za odpowiedzi, czyli zasadniczo przestawiam wyłącznie zworkę zasilnia na 3.3V, dokładam po zworce na UART jak pisałem i mogę przekładać.

Jak mam mosfet od MKS MOS+, który się inaczej podłącza to i tak zapominam o tych złączach w takim wypadku.
A ta fukcja sensorless homing, to jak działa swoją droga, bo trochę nie do końca łapię, na jakiej zasadzie ma się w takim wypadku drukarka wyzerować..?

A co do tej funkcji USB PWR, czyli jakbym ją aktywował to mogę płytkę zasilać z gniazda USB typu "drukarkowe"? Zasilacz 5V 2A wystarczy czy potrzebuję coś więcej..?

cyfron przygotowałem sobie na razie proste szablony, pierwszy do wycięcia otworu pod gałkę od TS35, a drugi dla gniazda USB. Zasadniczo ten pod ekran będę frezował z jakiegoś odpadku sklejki czy epoksydu, żeby ładnie sobie ten otwór spasować, a ten drugi na gniazdo USB, zasadniczo też jest narysowany do frezowania, ale to raczej przerost formy nad treścią i chyba to po prostu wydrukuje na kartce i przeniosę na obudowę, żeby nie było totalnego dziadowania ;)
W załączniku dxf z rysunkiem.
Samą przekładkę planuje też robić za tydzień, więc, wtedy zobaczymy czy wszystko pójdzie z moim planem.

Re: Wymiana płyty głównej Sapphire Pro

: 13 mar 2022, 12:14
autor: konradsdev1
Jeśli to jest ten mosfet z dwoma wejściami to równie dobrze możesz go podłączyć pod te piny oznaczone 10.
Możesz zasilać płytę z dowolnego gniazda USB, nie będzie pobierać dużo prądu bo z tego zasilany jest tylko procek i LEDY. Silniki i grzałki dostają napięcie osobno z zasilacza, wentylatory chyba też.
Sensorless homing działa tak, że stepstick wykrywa zatrzymanie silnika po dojechaniu do końca i wystawia sygnał na pinie DIAG - wymaga dokładnej kalibracji.

Re: Wymiana płyty głównej Sapphire Pro

: 13 mar 2022, 15:08
autor: fifrak
A już nie będę kombinował, zostawię według prawilnej kabelkologii przedstawionej przez MKS, szczególnie, że już mam tak ładnie kabelki docięte i szkoda mi czasu, żeby bawić się z tym na nowo.
Spoko patent z tym zasilaniem przez USB, dzięki temu mam już pewność, że towar z paczki działa ^^

Re: Wymiana płyty głównej Sapphire Pro

: 13 mar 2022, 15:36
autor: cyfron
Jeżeli krańcówki Ci nie przeszkadzają, to je zostaw. Jedyna zaleta sensorless homing to właśnie brak krańcówek i kabelków, reszta to same wady. Wyświetlacz mam inny, ale dzięki.

Re: Wymiana płyty głównej Sapphire Pro

: 26 mar 2022, 19:27
autor: fifrak
No dobra jestem po przeszczepie, około godziny spędziłem na wierceniu otworów pod gałkę wyświetlacza i gniazdo USB, ale efekt całkiem niezły wyszedł.
Nowy marlin skompilowany na nowo, prawie działa, bo nie mogę ogarnąć za cholerę jednej rzeczy... A dokładnie ekranu, w ustawieniach TFT wybieram opcję rotacji o 180stopni (bo tak fizycznie jest ekran obrócony w stosunku do fabrycznej konfiguracji), ekran faktycznie tak też się obraca, ale jak już klikam w niego to niestety odpowiada on w nieprawidłowy sposób. Część dotykowa jest kompletnie pomieszana :/
Dla przykładu kliknięcie w ikonę w lewy dolnym narożniku, powoduje interakcję z ikoną po przekątnej, czyli tą z prawego górnego narożnika.
Próbowałem także wersji z mirror X, jak i Y, i nie dało to zamierzonego efektu, więc już nie wiem, co i jak powinienem zmienić. Poratujecie podpowiedzią?

Kod: Zaznacz cały

/**
 * TFT Rotation. Set to one of the following values:
 *
 *   TFT_ROTATE_90,  TFT_ROTATE_90_MIRROR_X,  TFT_ROTATE_90_MIRROR_Y,
 *   TFT_ROTATE_180, TFT_ROTATE_180_MIRROR_X, TFT_ROTATE_180_MIRROR_Y,
 *   TFT_ROTATE_270, TFT_ROTATE_270_MIRROR_X, TFT_ROTATE_270_MIRROR_Y,
 *   TFT_MIRROR_X, TFT_MIRROR_Y, TFT_NO_ROTATION
 */
#define TFT_ROTATION TFT_ROTATE_180

//=============================================================================
//============================  Other Controllers  ============================
//=============================================================================

//
// Touch Screen Settings
//
#define TOUCH_SCREEN
#if ENABLED(TOUCH_SCREEN)
  #define BUTTON_DELAY_EDIT  50 // (ms) Button repeat delay for edit screens
  #define BUTTON_DELAY_MENU 250 // (ms) Button repeat delay for menus

  //#define TOUCH_IDLE_SLEEP 300 // (secs) Turn off the TFT backlight if set (5mn)

  #define TOUCH_SCREEN_CALIBRATION

  #define TOUCH_CALIBRATION_X 17880
  #define TOUCH_CALIBRATION_Y -12234
  #define TOUCH_OFFSET_X        -45
  #define TOUCH_OFFSET_Y        349
  //#define TOUCH_ORIENTATION TOUCH_LANDSCAPE

  #if BOTH(TOUCH_SCREEN_CALIBRATION, EEPROM_SETTINGS)
    #define TOUCH_CALIBRATION_AUTO_SAVE // Auto save successful calibration values to EEPROM
  #endif

  #if ENABLED(TFT_COLOR_UI)
    #define SINGLE_TOUCH_NAVIGATION
  #endif
#endif


Re: Wymiana płyty głównej Sapphire Pro

: 26 mar 2022, 20:49
autor: dziobu
Spróbuj zanegować te wartości:

Kod: Zaznacz cały

  #define TOUCH_CALIBRATION_X 17880
  #define TOUCH_CALIBRATION_Y -12234

Re: Wymiana płyty głównej Sapphire Pro

: 27 mar 2022, 10:24
autor: fifrak
To chyba nie to. Nic się nie zmieniło.

Re: Wymiana płyty głównej Sapphire Pro

: 27 mar 2022, 11:12
autor: dekas
Cześć,
Czemu masz wykomentowaną opcję TOUCH LANDSCAPE? Przecież ustawiłeś ekran poziomo. Testowałeś to?

Re: Wymiana płyty głównej Sapphire Pro

: 27 mar 2022, 12:13
autor: fifrak
Tak, nie ma różnicy, czy jest włączone czy nie. Już tego wczoraj próbowałem.
Najlepsze w tym wszystkim jest to, że jak wrzucam wersję TFT_NOROTATION to ekran obraca się do stanu fabrycznego, a dotyk działa wg. miejsc, który bym chciał mieć :|

Re: Wymiana płyty głównej Sapphire Pro

: 27 mar 2022, 16:20
autor: dziobu
Masz zdefiniowaną kalibrację w systemie (TOUCH_SCREEN_CALIBRATION). Wyklikaj z menu kalibrację albo wyslij do niego M995 i skalibruj dotyk.