Fräse, Touch DRO GUI in Java

OP #8093396
Lesenswert?

Ich habe mich die letzten Tage mit DRO (Digital Readout) beschäftigt. (z.B. nachrüstung alter XYZ Fräsen mit Glasmaßstäben)

Die Basis war eine ESP32 Hardware aus dem Touchdro/Android Projekt das Serielle Daten sendet.. die eigene ESP32 Firmware ist auch schon fertig, muss aber noch getestet werden.

Am Ende ist es ja nur eine Quadratursignal Verarbeitung mit seriellem Stream, um diesen mit einer Java-App empfangen und anzuzeigen.

Ich wollte das ganze für einen Raspi oder Mini-PC/Laptop mit Touchscreen auf Multi-Platform umsetzen, dabei aber nicht das Touchdro Projekt nachmachen, sondern eher auf grundlegende nützliche Funktionen beschränken.

Der Code folgt nach dem ersten Rundum Test.

Screenshot Basisbildschirm und Referenzliste.

Angehängte Dateien:
OP #8093402
Lesenswert?

Nick schrieb:

Was ist denn die Maximalfrequenz die du verarbeiten kannst?

Die spielt meiner Meinung nach bei Handmaschinen und einem ESP32 keine Rolle.

Bei nem Motorbetriebenem Vorschub würde ich mir da schon gedanken machen.. habe ich aber nicht.

Angenommen 5um Glasmaßstäbe (200 Schritte pro Millimeter) pro Kanal *2 für eine Achse auf 3 Achsen sind erstmal keine Belastung für einen ESP32.. wenn ich sogar eine 100KHZ Abtastfrequenz ohne Interrupt hochrechnen würde... wären wir immerhin bei 83mm pro Sekunde. (Interrupt wäre weit höher möglich)

Da hat der ESP32 nichtmal ne Grätsche gemacht.. (Nichtmal mit dem blödesten Arduino Beispiel)

Oder die Aktualisierung bei der App? Naja.. manuell bedient um ein Maßteil zu erstellen wäre das auch zu vernachlässigen.

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