Stap 2: Hoe het werkt...
Om te bepalen van de positie van de as van een DC-motor (en daardoor omzetten in een servomotor), moet u zitten kundig voor 'coderen' de positie van de schacht. Deze 'huidige positie' zal worden vergeleken met een 'gewenste positie' en een 'positionele error' zal worden geproduceerd. Spanning op de motor terminals toegepast zal moeten nul om de schacht te wenden tot het verminderen van 'positionele error' veroorzaken. Dit soort van een 'feedback'-systeem wordt ook gebruikt in de handel verkrijgbare servomotoren.
Voor de uitvoering van de feedback-lus die u bevestigen de schacht van een roterende potentiometer aan de Stichting van de motor moeten zult terwijl het toestaan van de potentiometer lichaam vrij draaien met de motoras trekken. Deze regeling staat bekend als een as-encoder. Nu, als de motor shaftrotates, zal er een overeenkomstige hoekige beweging tussen de potentiometer schacht en haar lichaam. Door het aftasten van de spanning bij de terminal van de Wisser van de potentiometer, kunt u de hoekige positie van de motoras meten. Deze hoek zal vervolgens worden ingevoerd in de feedback lus waarmee software op een microcontroller waarmee de hoekige positie van de motoras trekken.