logo-mobile

ROHM

ROHM
Menu
  • Arduino –
  • Raspberry Pi –
  • Trending –
  • Others –
  • About –
  • Contact –

Glossary

Constant Current Operation Based on PWM Drive

Device Plus Editorial Team
Published by Device Plus Editorial Team at June 28, 2016
Categories
  • Glossary
  • Others
Tags
  • drives
PWM drive

Figure 1. Example of constant current operation with a PWM drive

Question: How does constant current operation via PWM drive work?

Answer: As an example, a small resistor can be inserted at the groundside side of the output transistor to detect current flowing to the motor. The voltage across this resistor is compared with the reference voltage, and if greater the ON output of the output transistor high side is turned OFF. From this point the motor current continues to flow, but will gradually decrease. After a certain period of time this high side output will turn ON and the motor current will increase until the resistance voltage reaches the reference voltage, turning OFF the high side once again. This operation is repeated, with a triangular current wave flowing up to a peak current value obtained by dividing the reference voltage with the current detection resistor. Setting the high side OFF time sufficiently small can enable virtually constant current operation.

PWM drive

Figure 1. Example of constant current operation with a PWM drive

Figure 1 shows a circuit diagram of constant current operation utilizing a PWM drive.

A current detection resistor Rs is connected to the groundside (RNF) of the power transistor. A comparator compares this RNF voltage to the reference voltage pin (Vref) and outputs Low if the RNF voltage exceeds Vref, turning OFF the power transistor at the power supply side responsible for supplying current. (It is also ok to turn OFF the power transistor at the power supply side and turn ON the power transistor at the groundside.)

Next, in the above example, counting the oscillator (OSC) frequency allows arbitrary OFF time (toff) setting. During this OFF time regenerative current flows. Once the OFF time ends, the power transistor at the power supply side turns ON again, supplying current. Since the OFF time is sufficiently small with respect to the electrical time constant, the motor can be operated through constant current control with a peak current Ipeak of Vref/Rs. Constant current drive makes it possible to turn the motor at a constant torque.

PWM drive

Figure 2. Constant current waveforms with a PWM drive

Figure 2 shows the constant current waveforms with PWM drive.

While regenerative current flows, since current does not flow through Rs, once current supply resumes the current change at Rs will be large.

Large voltage noise may be generated due to the parasitic inductor component, allowing current to flow to charge the parasitic capacitance of the power transistor and possibly causing Vref to be exceeded.

To prevent an OFF operation due to this voltage noise, a time where no reaction occurs (tblnk) is required in order to ignore the peak current for a short period of time. This is necessary to ensure no malfunctions occur due to voltage noise even when the motor rotation switches.

In addition to this time setting there is another way to remove noise using a filter.

PWM drive

Figure 3. Current pathways during current supply and current regeneration with a PWM drive

Figure 3 illustrates the current pathway during motor current supply and current regeneration with the PWM drive.

In Figure 3 above, when current is supplied (a), Q1 and Q4 are turned ON, connecting the motor to the power supply. During Current Regeneration 1 (b), Q1 is turned OFF, Q2 is turned ON, and Q4 remains ON (similar to shorting the motor terminals), while in Current Regeneration 2 (c), Q1 and Q2 are turned OFF, Q4 stays ON, and the motor current cycles through the parasitic diode of Q2.

Device Plus Editorial Team
Device Plus Editorial Team
Device Plus is for everyone who loves electronics and mechatronics.

Check us out on Social Media

  • Facebook
  • Twitter

Recommended Posts

  • Motor Current When Applying a Torque LoadMotor Current When Applying a Torque Load
  • Differences in PWM Current Regeneration MethodsDifferences in PWM Current Regeneration Methods
  • Simple DC Brush Motor ControlSimple DC Brush Motor Control
  • How To Calculate Power ConsumptionHow To Calculate Power Consumption
  • How To Make Parking Assist Car SensorsHow To Make Parking Assist Car Sensors
  • Driver Assist Car Predicts Your MovesDriver Assist Car Predicts Your Moves
Receive update on new postsPrivacy Policy

Recommended Tutorials

  • How to integrate an RFID module with Raspberry Pi How to integrate an RFID module with Raspberry Pi
  • How to Use the NRF24l01+ Module with Arduino How to Use the NRF24l01+ Module with Arduino
  • How to Run Arduino Sketches on Raspberry Pi How to Run Arduino Sketches on Raspberry Pi
  • Setting Up Raspberry Pi as a Home Media Server Setting Up Raspberry Pi as a Home Media Server

Recommended Trends

  • SewBot Is Revolutionizing the Clothing Manufacturing Industry SewBot Is Revolutionizing the Clothing Manufacturing Industry
  • All About The Sumo Robot Competition And Technology All About The Sumo Robot Competition And Technology
  • 5 Interesting Tips to Calculating the Forward Kinematics of a Robot 5 Interesting Tips to Calculating the Forward Kinematics of a Robot
  • Go Inside the Drones That Are Changing Food Delivery Go Inside the Drones That Are Changing Food Delivery
Menu
  • Arduino –
    Arduino Beginner’s Guide
  • Raspberry Pi –
    Raspberry Pi Beginner's Guide
  • Trending –
    Updates on New Technologies
  • Others –
    Interviews / Events / Others

Check us out on Social Media

  • Facebook
  • Twitter
  • About
  • Company
  • Privacy Policy
  • Terms of Service
  • Contact
  • Japanese
  • 简体中文
  • 繁體中文
Don’t Forget to Follow Us!
© Copyright 2016-2023. Device Plus - Powered by ROHM
© 2023 Device Plus. All Rights Reserved. Muffin group

istanbul escort istanbul escort istanbul escort