I'm rather new to the world of motors and motor control circuits - about all I know is that you need one.
My intended application is to take a DC motor and create a "servo", which I understand to mean a motor that I can control via angular position commands.
The motor I intend to use is the following: http://www.robotshop.com/ca/en/banebots-rs-550-motor-12v-19300rpm.html From my torque requirements, I've calculated that I can gear it up to what's needed.
Here is a demo video showing what I think it is I want to do: make this motor control a load with precise position: https://www.youtube.com/watch?v=2FpRb-oOZ6c
1) To achieve my goal, what type of electronics do I need to use? Why? Example products would be super helpful.
2) How is position feedback implemented (I assume this needs a sensor of some type), and what is an example product? What type of accuracy could one expect, and what would be the next steps for increasing it?
3) Do I need one "controller" electronics thing for each motor? I'm hoping not, trying to keep costs down =) Ideally I'd like to be able to control 5 of these motors as price-efficiently as possible.
For background, I started working in robotics on the software / algorithm side of things recently, and decided that I'd like to build my own hobby hardware on the side to better understand the discipline. Thanks for your help!