ho comprato una riga ottica di 1m da 5 micron e l'ho installata sulla mia CNC connessa via parallela al LinuxCNC.
Su asse x ho un driver che gestisce il motore e sulla riga gestisco il feedback con un PID.
Ho configurato il PID e l'ho tarato come si deve, o almeno credo , visto che compensa l'errore.
Il problema è che lo fa male, mi shifta di 0,004 centesimi a botta (e ad ogni correzione aumenta) e quindi non riesco a farlo essere preciso.
Ho l'impressione come se la porta parallela si perdesse qualche impulso dalla riga.
Qualcuno ha avuto esperienza in questo?
C'è un modo per testare se tutti gli impulsi sono letti correttamente (o che altro test posso fare per controllare che non si perda nulla?)
Grazie in anticipo.
Sono nuovo del mondo Linuxcnc e CNC in generale, spero che il mio problema si chiaro.