08-05-2020, 04:31 PM
CONSULTA fallo en la pantalla
|
08-05-2020, 08:41 PM
Hola @pepe20, bienvenido al foro.
Efectivamente, la pantalla esta bien, el problema se produce por una mala temporización de la señal. Para corregirlo, tendrás que modificar el firmware y volver a subirlo a la placa. Por ejemplo, puedes hacerlo incluyendo en el archivo Configuration.h las siguientes líneas, justo después de la línea que habilita la pantalla gráfica de Anet: #define ANET_FULL_GRAPHICS_LCD #define ST7920_DELAY_1 DELAY_NS(150) #define ST7920_DELAY_2 DELAY_NS(150) #define ST7920_DELAY_3 DELAY_NS(150) Si no estoy equivocado, esos son los valores correctos para ese tipo de pantalla.
09-05-2020, 04:48 PM
Arduino: 1.8.5 (Windows 7), Tarjeta: "Anet V1.0"
En el archivo incluido del boceto \ MarlinConfig.h: 29: 0, del boceto \ G26_Mesh_Validation_Tool.cpp: 27: Configuration.h: 1861: error: "150" puede no aparecer en la lista de parámetros macro #define ST7920_DELAY_1DELAY_NS (150) // Un clon de la pantalla gráfica completa RepRapDiscount pero con ^ ~~ Configuration.h: 1862: error: "150" puede no aparecer en la lista de parámetros macro #define ST7920_DELAY_2DELAY_NS (150) // pines / cableado diferentes (ver pines_ANET_10.h). ^ ~~ Configuration.h: 1863: error: "150" puede no aparecer en la lista de parámetros macro #define ST7920_DELAY_3DELAY_NS (150) Hola de nuevo hice lo que me recomendastes pero me a salido este fallo, ¿Sabrías decirme como lo puedo quitar.?
09-05-2020, 06:02 PM
Hola, seguramente has escrito directamente en Marlin las líneas, en lugar de hacer un copia/pega de las que yo puse y te has olvidado de poner el espacio que hay entre los parámetros (ST7920_DELAY_1, ST7920_DELAY_2 y ST7920_DELAY_3) y su valor (DELAY_NS (150)). Incluye ese espacio y desaparecerá el error.
10-05-2020, 05:25 PM
Hola de nuevo amigo: tras seguir al pie de la letra tus indicaciones, la pantalla funciona aunque tiene un parpadeo, pero ahora puedo ver bien lo
que pone. Te doy las gracias por la ayuda, si sabes alguna solución bien sino me vale así, gracias.
10-05-2020, 10:27 PM
Hola, pues la cuestión está en ajustar los valores correctos que van entre paréntesis.
Esos que te he indicado son los que vienen para la pantalla gráfica de Anet en los archivos preconfigurados de Marlin2 y supuse que serían los correctos. Para una Reprap Discount Full Graphics con ese problema, yo lo solucioné con los siguientes: #define ST7920_DELAY_1 DELAY_NS(0) #define ST7920_DELAY_2 DELAY_NS(250) #define ST7920_DELAY_3 DELAY_NS(250) quizá te funcione en tu caso también.
11-05-2020, 08:38 PM
Ya se quitó y quedo perfecta muchas gracias.
11-05-2020, 11:21 PM
Muy bien, entonces parece que esos valores son adecuados para todas las del tipo 12864.
Me alegro que se solucionase. Un saludo. |
Posibles temas similares… | |||||
Tema | Autor | Respuestas | Vistas | Último mensaje | |
Fallo placa ANET A8 plus | TOTE | 17 | 1,565 |
04-02-2022, 11:46 PM Último mensaje: Simemart |
|
fallo en compilación | Jose55 | 19 | 7,874 |
03-10-2020, 11:11 AM Último mensaje: Simemart |
|
CONSULTA Fallo al instalar marlin 2.0 en mi anet A6 | srsamu98 | 1 | 1,444 |
23-06-2020, 01:50 PM Último mensaje: Simemart |
|
fallo en termistór | pepe20 | 2 | 1,156 |
15-05-2020, 02:55 PM Último mensaje: pepe20 |
|
CONSULTA fallo en POWER_LOSS_PIN | cundo | 6 | 2,021 |
16-10-2019, 08:49 PM Último mensaje: Simemart |