Hallo,
Zoals in dit topic besproken (https://www.circuitsonline.net/forum/view/148169 ), heb ik de sturing van mijn 3D printer aangepast van een volledig zelf gemaakte sturing met H-bruggen naar een sturing via stepper motor drivers.
Wat nu een nieuw probleem is: vb. als ik na het printen van een éénwandige cylinder met diameter 1 cm en hoogte 1 cm (1000 punten), de printkop terug naar de nulpositie beweeg, staat de printkop 0,5 mm meer naar rechts en 0,7 mm meer naar boven.
Bij grotere objecten met meer punten, is de afwijking groter (steeds in dezelfde richting en de totale afwijking lijkt evenredig te zijn met het totaal aantal punten).
De software in de PIC is gelijkaardig met mijn oude sturing, bij mijn oude sturing was dit probleem echter niet aanwezig! Ik heb "software feedback": bij iedere puls die gegeven wordt, wordt de waarde van een variabele ook verhoogd/verlaagd, deze variabele wordt terug naar de pc gestuurd om de coördinaten van de huidige positie aan te passen.
Het probleem kan ik niet vinden, maar ik zou een "hardware feedback" willen introduceren.
Bestaan er devices om de huidige x en y coördinaten te meten met goede resolutie? Ik dacht aan iets in de aard van een analoge/digitale schuifpotentiometer met een lengte van 30 cm?