DC Motor Abstraction