Anycubic Mega S Display Reverse Engineering - Interne Logic?

Gast #7274035
Lesenswert?

Hallo,
vorab, ich bin Maschinenbau Ingenieur und versuche einen Anycubic Mega S 
mit einem 0-5V Triangulationslaser zum Scanner aufzurüsten. Das 
Trigorilla Board ist ein Arduino Mega mit etwas Zubehör auf dem Board. 
Das Display hat 5 Uart Anschlüsse.

Nun zu meiner Frage, ich habe ein kurzes Programm hochgeladen und kann 
auch nachvollziehen dass es funktioniert. Aber das Display behält seine 
Screens und seine Menüstruktur. Ich hätte erwartet, dass es sofort tot 
ist.

Kann das sein, gibt es bei den 2,4 Displays interne Speicher und Logic?

By the way, Ich habe verzweifelt versucht das Display mit Ardafruit 
Bibliotheken und Code anzusteuern, vergebens.

Falls jemand einen Link zu einem guten Pinout des Trigorilla Boards hat 
würde mich das auch happy machen.

Vielen Dank fürs Mitdenken schönen Sonntag
Tom
Gast #7274057
Lesenswert?

Ich käme selbst im Suff nicht auf die Idee, so etwas als 
"UART-Anschlüsse" zu betreiben, vor allem nicht in der Menge. Das ist 
dann eher ein "UART-Anschluss".

Offenbar handelt es sich hier um einen 3D-Drucker, an dem ein 
"intelligentes" Display mit eigenem µC angeschlossen ist.

Da ja wohl die Firmware des Druckers als Opensource verfügbar sein 
sollte, muss man nur in den Sourcen nachsehen, wie mit dem Display zu 
kommunizieren ist, und natürlich im Schaltplan, wie die jeweilige 
Schnittstelle konfiguriert ist.
Gast #7274066
Lesenswert?

Thomas Folke schrieb:
> Kann das sein, gibt es bei den 2,4 Displays interne Speicher und Logic?

Ja, so sind die meisten 3D Drucker aufgebaut. (Zumindest die günstigen 
aus China)
Ein Mainboard auf dem z.B. eine Version von Marlin läuft.
https://marlinfw.org/

Und ein per UART angeschlossenes Bedienelement mit eigener Software.
Die Software für das Bedienelement ist manchmal frei aber auch mal close 
source, je nach Hersteller des Druckers.

Die Kommunikation zwischen Bedienelement und Marlin ist immer gleich. Du 
kannst auch ein anderes Bedienelement anschließen.
Gast #7274079
Lesenswert?

Die Marlin Software ist open Source aber sehr komplex. Schaltpläne oder 
Datenblätter von Anycubic habe ich nicht gefunden. Leider auch niemand 
der an dem Gerät gearbeitet hat. Die Dinger sind reizvoll, man bekommt 
sie für unter 100 Euro, Arduino kompatibel mit 4 Achsen.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren