Welcome! Log In Create A New Profile

Advanced

MK4DUO su MKS GEN 1.4 + Display Nextion 4,3"

Posted by thedragonlord 
MK4DUO su MKS GEN 1.4 + Display Nextion 4,3"
November 20, 2018 01:03PM
Ciao a tutti, volevo informazioni su questo utilizzo tenendo conto che vorrei avere comunque il supporto per BLTouch, sensore di fine filamento e la porta USB "libera" per il controllo da Octoprint...in teoria il tutto funziona, solo che sul gruppo FB di MK4DUO mi hanno detto che con la GEN è tutto molto stretto e la scheda sarebbe molto "tirata" ma non sono riuscito a farmi dire se sarebbe un problema di memoria o "capacità" del processore della MKS (purtroppo, senza polemiche ma è la verità, su quel gruppo sono un po' "tiratini" come info ed aiuti ed ho l'impressione che non vedano di buon occhio gli ignoranti come me)....qualcuno ha esperienza in proposito? A me interessa MK4DUO perchè ha un'interfaccia molto accativante sul Nextion (oltre alle altre varei feature ovviamente) ma prima di prendere il Nextion voglio essere sicuro di poter far girare il tutto in "sicurezza"...magari eliminando delle funzionalità che a me non interessano tipo buzzer  supporto SD..

Grazie per ogni aiuto

Andrea
Re: MK4DUO su MKS GEN 1.4 + Display Nextion 4,3"
November 20, 2018 02:18PM
Non sono esperto di firmware, ma se temi problemi di memoria, potresti compilare una copia di mk abilitando tutto quello che vuoi, e controllare quanta memoria richiede, per poi confrontarlo con quello della scheda che hai.
Per problemi di pin invece dovrai vedere se c'è "spazio" per tutto quello che vuoi montare.


Alessandro

Prusa I3 Rework molto modificata - Taurino Classic - Ramps 1.4 - Driver DVR8825 - Titan Extruder e Hotend E3D V6 - Bltouch originale - Firmware MarlinKimbra - Cura - Repetier Host
Re: MK4DUO su MKS GEN 1.4 + Display Nextion 4,3"
November 20, 2018 02:22PM
Quote
bilanciamist
Non sono esperto di firmware, ma se temi problemi di memoria, potresti compilare una copia di mk abilitando tutto quello che vuoi, e controllare quanta memoria richiede, per poi confrontarlo con quello della scheda che hai.
Per problemi di pin invece dovrai vedere se c'è "spazio" per tutto quello che vuoi montare.
ciao, no non è assolutamente un problema di pin, quelli ci sono!
Re: MK4DUO su MKS GEN 1.4 + Display Nextion 4,3"
November 21, 2018 02:57AM
Mi risulta che il Nextion in pratica abbia il proprio processore e che agisca come un host attaccato alla macchina, il problema semmai è la velocità di risposta dell'insieme.

Io ho un esp8266 collegato alla seriale di una MKS Gen v1.2 e il problema è il ritardo nel collegamento e nell'esecuzione dei comandi inviati all'ESP, presumo che il fatto che il processore a 8bit deva gestire LCD ritardi le routine interne (ad esempio su GRBL con aun Arduino UNO sembra tutto più fluido, ma quello fa solo motion control).

Avendo un display esterno dovresti disabilitare tutte le cose relative all'LCD in modo che il mega si occupi solo di controllare la macchina e spedire e ricevere i dati sulla seriale, in questo modo il processore dovrebbe fare meno cose ed essere più pronto.

Però non avendo il Nextion in pratica non so cosa fa MK4duo quando attivi il Nextion.

Saluti

Carlo D.


P3Steel - MKS GEN v1.2 e REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER + Gen 7 MOSFET (HotBed) + alimentatore step-down 12V -> 5V
Firmware MK4duo 4.3.6 con ABL induttivo con LJ18A3 - Slic3R (Originale) ed ESP3D per controllare la stampante da remoto.
HotEnd Cinese V6 clone con ugello da 0.4mm.

[My Building Log]
Re: MK4DUO su MKS GEN 1.4 + Display Nextion 4,3"
November 21, 2018 03:15AM
No no il Nextion non fa da host è un display touch programmabile con un editor ma ha un suo protocollo di comunicazione che non centra nulla con il protocollo host. Quindi viene gestito dal firmware come gli altri display, l'unica differenza con il display grafico è che la grafica è tutta dentro il nextion. Quindi pesa come e forse più degli altri..


COMPRA ITALIANO - sostieni le nostre aziende - sostieni la nostra gente - sostieni il tuo popolo - sosterrai te stesso.
Alberto C. felice possessore di una Kossel K2
My Blog - My Thingiverse
Re: MK4DUO su MKS GEN 1.4 + Display Nextion 4,3"
November 21, 2018 03:28AM
Quote
MagoKimbra
No no il Nextion non fa da host è un display touch programmabile con un editor ma ha un suo protocollo di comunicazione che non centra nulla con il protocollo host. Quindi viene gestito dal firmware come gli altri display, l'unica differenza con il display grafico è che la grafica è tutta dentro il nextion. Quindi pesa come e forse più degli altri..
Ma quindi gli stessi problemi di prestazioni che ci sarebbero col Nextion li avrei anche con un LCD 12864 se il Nextion "pesa" come gli altri?
Re: MK4DUO su MKS GEN 1.4 + Display Nextion 4,3"
November 21, 2018 06:33PM
Grazie mago per la delucidazione, ora anch'io ho le idee più chiare.

Saluti

Carlo D.


P3Steel - MKS GEN v1.2 e REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER + Gen 7 MOSFET (HotBed) + alimentatore step-down 12V -> 5V
Firmware MK4duo 4.3.6 con ABL induttivo con LJ18A3 - Slic3R (Originale) ed ESP3D per controllare la stampante da remoto.
HotEnd Cinese V6 clone con ugello da 0.4mm.

[My Building Log]
Re: MK4DUO su MKS GEN 1.4 + Display Nextion 4,3"
November 21, 2018 06:59PM
Quote
thedragonlord
Quote
MagoKimbra
No no il Nextion non fa da host è un display touch programmabile con un editor ma ha un suo protocollo di comunicazione che non centra nulla con il protocollo host. Quindi viene gestito dal firmware come gli altri display, l'unica differenza con il display grafico è che la grafica è tutta dentro il nextion. Quindi pesa come e forse più degli altri..
Ma quindi gli stessi problemi di prestazioni che ci sarebbero col Nextion li avrei anche con un LCD 12864 se il Nextion "pesa" come gli altri?

Si, in un certo qual modo anche di più con il display grafico. Quello ogni 100 millisecondi ridisegna tutta la grafica e per esempio sulle delta si sente, ecco perché sulle delta e schede a 8 bit molto meglio il testuale.
Invece il nextion invia solo i campi delle coordinate e quelli della temperatura e poco altro. Il resto lo fa lui. Solo che in termini di byte pesa un po di più, ma non è un grosso problema se non si mettono troppe cose..
Morale se si vuole una stampante 3d a 8 bit prestante meglio non mettere alcun display e mettere una rasp esterna con eventualmente un suo display, altrimenti schede a 32 bit...


COMPRA ITALIANO - sostieni le nostre aziende - sostieni la nostra gente - sostieni il tuo popolo - sosterrai te stesso.
Alberto C. felice possessore di una Kossel K2
My Blog - My Thingiverse
Sorry, only registered users may post in this forum.

Click here to login