I am new to the field of robotics. I have googled up motor drivers to learn that they are used to control the speed of a motor and acts as an intermediate device between the microcontroller and the motor.
If we are getting 5V out of an MCU, can't we simply use a transistor to amplify this to 12V to power on a motor? What are the drawbacks of this method? When it comes to Pulse Width Modulation, can't we simply turn on and off the voltage from the output of the MCU?
If we are getting 5V out of an MCU, can't we simply use a transistor to amplify this to 12V to power on a motor? What are the drawbacks of this method? When it comes to Pulse Width Modulation, can't we simply turn on and off the voltage from the output of the MCU?