Recent Changes - Search:

Introduction to Microcontroller Programming

About PICmicro Chips

Clocking Your PICmicro Devices

E-Blocks

Flowcode Step By Step

PICmicro Projects

Labs

Motors

<^< Buzzers / Sounders | Course Index | Stepper Motors >^>

A wide range of motors is available, differing mainly in their power rating. The higher the power rating, the greater the load that the motor can move. However, the greater the power rating, the higher the current that the motor needs to operate.

The main problem in using PICmicro chips to control motors is the large current that motors demand. In the vast majority of cases, this current has to be supplied by a driver circuit placed between the PICmicro chip and the motor. We deal with this topic later.

Motors are electromagnetic devices, and that gives rise to another potential problem. When an electric current flows through the coil in the motor, it produces a magnetic field. This magnetic field causes the motor to rotate. However, when the current is switched off, the magnetic field collapses, and in the process generates a very high voltage in the coil of wire. The energy that was stored in the magnetic field is converted into electricity. The voltage produced can be so high that it damages electronic components connected to the motor.

This danger can be avoided by connecting a diode in parallel with the motor, as shown in the circuit diagram.

Under normal conditions, the diode does nothing. It is reverse-biased, (connected the wrong way round to pass an electric current.) On the other hand, when the motor is switched off, the voltage generated as the magnetic field collapses causes a current to flow through the diode. The energy is dissipated as heat in the diode, and causes no harm to the driver circuit.

<^< Buzzers / Sounders | Course index | Stepper Motors >^>

Print - Search - Login

Page last modified on August 26, 2011, at 10:12 AM