Can somebody please explain and walk me though this motor drive circuit?

In summary: V rail toeards the -6V rail whenever the LED is turned on. this current is then used to control the speed of the motor.
  • #1
CraigH
222
1
MTNK0Nx.jpg

The Drive terminals are connected to a PWM signal generated by an arduino micro controller. The purpose of this circuit is to isolate the arduino from the motors to avoid too much current being drawn.

What I understand so far:

  • The motor will only turn when the diode is reverse biased. When it is forward biased this will short circuit the motor and turn it off.
  • The opto isolator (LED and NPN transistor) allows current to flow from the 6V rail toeards the -6V rail whenever the LED is turned on.

The rest confuses me. Can somebody please walk me through step by step how this circuit works?

Thanks!
 
Engineering news on Phys.org
  • #2
CraigH said:
The opto isolator (LED and NPN transistor) allows current to flow from the 6V rail toeards the -6V rail whenever the LED is turned on

for a start, no.
very basically ...
The opto-coupler controls the voltage/current on the Gate of the FET, this in turn varies the drive to the motor via the FET

The diode is for back EMF protection of the FET and the opto-coupler

Dave
 
  • #3
let's walk it backwards.

Top of motor is connected permanently to +6volts.
Motor will run whenever current is allowed to flow through it, from +6 to -6.
That is the purpose of the STP60xxxx... FET, to allow that conduction from motor bottom to -6 when commanded by Arduino.
Turning on that FET allows motor current to flow around the closed loop Supply+ > Motor > FET > Supply- . (Remember KCL)

Turning off that FET disallows motor current.
But you cannot instantly stop current through an inductor, and a motor has plenty of inductance.
The inductance will reverse the polarity of and raise voltage across its terminals to whatever is necessary to maintain current flow.
Diode 11DQ... gives that current someplace to flow when FET turns off. Current can decay to zero as it completes the closed loop around diode/motor. Observe clever connection of diode to provide correct polarity...

FET60NExx... is turned "on" by driving gate toward +6 volts through the transistor half of opto-isolator. That transistor turns "on" whenever Arduino provides "drive" current through LED half of opto-isolator.

The 100n capacitor across motor terminals is there to absorb electrical "noise" from arcing at the motor brushes.
Someday place a cheap transistor radio set for AM adjacent a small motor and listen for "static" when the motor runs. Motor brushes make RF interference, that's why you usually see a small capacitor very near the motor terminals. That RF "noise" can wreak havoc with computers so they suppress it as near the source as is practical.

Opto-isolator's transistor half has a small but non-zero "off state" current.
1K resistor across FET's Gate-source just assures that the off-state current through opto-isolator won't mistakenly turn on the FET. It can't produce enough voltage across just 1Kohm.That's all the parts.

By varying the fraction of time during which motor current is allowed to flow through FET60NE... and motor, you are controlling the average voltage impressed across the motor. That in turn will control its speed.
If you connect a tachometer to the motor and use that to apprise Mr Arduino of motor's speed, you can achieve very precise speed control.
Look up servo control... it's a whole 'nother field.Have fun

old jim
 
  • Like
Likes LickMyEyeball, dlgoff and davenn

Related to Can somebody please explain and walk me though this motor drive circuit?

1. How does a motor drive circuit work?

A motor drive circuit is a system of components and circuitry that controls the operation of a motor. It typically consists of a power supply, control circuitry, and a motor driver. The power supply provides the necessary voltage and current to operate the motor, while the control circuitry determines the motor's direction and speed. The motor driver amplifies the control signals and delivers them to the motor, which converts the electrical energy into rotational motion.

2. What are the main components of a motor drive circuit?

The main components of a motor drive circuit include a power supply, control circuitry, and a motor driver. Additional components such as sensors, switches, and protection devices may also be included depending on the specific application.

3. How is a motor drive circuit different from a motor controller?

A motor drive circuit and a motor controller both control the operation of a motor, but they function differently. A motor drive circuit directly controls the power delivered to the motor, while a motor controller uses a separate power source to control the motor's operation. Motor drive circuits are typically used in more complex or high-power applications, while motor controllers are used in simpler and lower-power applications.

4. What are the different types of motor drive circuits?

There are several types of motor drive circuits, including DC motor drives, AC motor drives, stepper motor drives, and servo motor drives. DC motor drives are used to control the speed and direction of DC motors, while AC motor drives are used for AC motors. Stepper motor drives are used to precisely control the rotational position of a stepper motor, and servo motor drives are used to control the position, speed, and torque of a servo motor.

5. What are the advantages of using a motor drive circuit?

Using a motor drive circuit offers several advantages, including precise control over the motor's operation, improved efficiency, and protection against overloads and faults. It also allows for more flexibility in motor control, as different types of motors can be used with the same circuit. Additionally, motor drive circuits can be easily integrated into larger systems and controlled by microcontrollers or other electronic devices.

Similar threads

  • Electrical Engineering
Replies
1
Views
881
Replies
5
Views
5K
  • Electrical Engineering
Replies
26
Views
6K
  • Electrical Engineering
Replies
6
Views
2K
  • Electrical Engineering
Replies
7
Views
6K
  • Electrical Engineering
Replies
2
Views
1K
  • Electrical Engineering
Replies
2
Views
16K
  • Electrical Engineering
Replies
13
Views
6K
Replies
1
Views
2K
Back
Top