Layar Connecting (Anet A8) 2004 ke MKS GEN L

8

Adakah yang bisa menghubungkan tampilan Anet A8 (2004) default ke MKS GEN L?

Saya sudah mencoba koneksi langsung dengan kabel ulang, dan melihat kotak putih di sana, tapi saya hanya bisa melihat kotak putih di layar seperti pada tangkapan layar:

Kotak putih pada gambar

Kabel:

Pengkabelan

Kode yang saat ini digunakan untuk tampilan:

  1. Config.hmenggunakan #define ZONESTAR_LCD. Juga#define MOTHERBOARD BOARD_MKS_GEN_L

  2. Config_adv.h gunakan #define LCD_PROGRESS_BAR

  3. Pin dibiarkan seperti di file konfigurasi.

Saya juga sudah mencoba menggantinya dengan penomoran ini (yang berasal dari spesifikasi MKS):

35  16  25  29  5V
37  17  23  27  GND
saikek
sumber
Apakah Anda sadar bahwa Anet A8 default (ZONESTAR_LCD dalam firmware Marlin) tidak memiliki slot kartu SD, demikian juga MKS GEN L, sehingga Anda perlu mendapatkan tampilan lain dengan slot kartu SD atau mendapatkan pembaca kartu SD eksternal. Kecuali Anda mencetak melalui server printer (mis. Seperti OctoPrint), memiliki pembaca kartu SD adalah keharusan.
0scar
1
Harap tambahkan lebih banyak informasi apa yang Anda lakukan dan apa yang tidak berhasil. Misalnya memposting tautan ke kabel ulang dan firmware mana yang Anda gunakan.
0scar

Jawaban:

4

Saya memiliki layar Anet A8 yang bekerja pada RAMPS 1.6 (yang pada dasarnya bekerja persis sama dengan papan RAMPS 1.4). Perhatikan bahwa pada koneksi pertama saya mendapatkan tampilan yang persis sama ketika saya menghubungkan LCD ke header EXP1 dan EXP 2 menggunakan "adaptor pintar".

Untuk membuat tampilan Anet A8 bekerja pada MKS GEN L (yang pada dasarnya adalah papan RAMPS karena tata letak pin dari konfigurasi RAMPS digunakan dalam firmware MKS GEN L) Anda harus melupakan header EXP1 dan EXP2 dan "adaptor pintar" untuk tampilan Anet A8. Alih-alih, Anda perlu menghubungkan layar Anet A8 ke header AUX2. Satu-satunya hal yang harus Anda lakukan (dari sisi perangkat keras) adalah mengganti kabel yang terhubung ke pin 1 dan pin 2. Saya menggunakan konektor dan kabel Dupont. Pin 1 pada AUX2 adalah VCC dan pin 2 pada AUX2 adalah GND, ini terbalik pada layar Anet A8.

Dari sisi perangkat lunak Anda perlu mengatur konstanta berikut:

#define ULTRA_LCD   // Character based

dan

#define ZONESTAR_LCD

Layar Anet A8 bekerja pada RAMPS 1.6

Harap dicatat bahwa di foto Anda masih melihat "adaptor pintar" dengan kabel pita datar, tetapi mereka tidak terhubung ke layar, alasan mereka ada di sana adalah saya juga menguji pengontrol diskon grafik penuh di sesi sebelumnya. Layar Anet A8 terhubung ke kabel pita datar pada AUX2 tepat di atas driver stepper paling kiri atas.


UPDATE: Pada saat penulisan dan penggunaan versi Marlin yang lebih lama, ini diperlukan untuk mengatur #define ULTRA_LCD. Di Marlin 1.1.9 Anda tidak perlu mengatur #define ULTRA_LCDsecara eksplisit, ini sekarang secara intrinsik ditetapkan oleh #define ZONESTAR_LCD. Untuk menguraikan ini, #define ZONESTAR_LCDset konstanta #define ULTIPANELyang menetapkan konstan #define ULTRA_LCDdi Conditionals_LCD.h.

0 mobil
sumber