Power-Saving PWM Solenoid Controller
This is a power-saving pulse-width modulator (PWM) controller for solenoids with an internal supply regulator. The board is based on the DRV110 IC which is a PWM current controller which is specifically designed for solenoid and relay applications. The project regulates the current with a well-controlled waveform to reduce power dissipation on the load. The solenoid current is ramped up fast to ensure the opening of the valve or relay. After initial ramping, the solenoid current is kept at a peak value to ensure correct operation, after which the current is reduced to a lower hold level to avoid thermal problems and reduce power dissipation.
Features
- Supply 24V DC (Range 15 to 48V DC -> Read Note)
- Load Current -> Read Below
- Fast Ramp-Up of Solenoid Current to Ensure Activation
- Protection, Thermal Shutdown, Undervoltage Lockout (UVLO)
- Solenoid Current is Reduced in Hold Mode for Lower Power and Thermal Dissipation
- IPeak (Peak Current) Adjustable Using Trimmer Pot PR1
- IHold (Holding Current) Adjustable Using Trimmer Pot PR2
- Jumper J1 Pull Low Disables the Output, pull high or Floating Enables the Output
- D2 Power LED
- Operating Frequency 20Khz (Can be altered), adjust resistor R6
- PCB Dimensions 46.06 x 23.36 mm
Components
- D1 Power LED
- Q1 MOSFET to drive the Load
- D1 Clamp Diode
- CN1 power supply input
- CN2 solenoid Connections
- PR1 peak current adjust
- PR2 Hold Current Adjust
- Jumper J1 Enable or disable the Output
- Resistor R6 Frequency Adjust
Example Application Values when RSense R8 = 1Ohms
- Peak Current 150mA When R-Peak (PR1 + R4) = 400Kohms
- Holding Current 50mA When R-Hold (PR2 + R5) =200kOhms
- Keep Time 100mS When Capacitor C2 = 1uF
- PWM Frequency 20Khz
The peak current duration is set with an external capacitor C2. The peak and hold levels of the current ramp can be adjusted using trimmer potentiometer PR2 and PR1, as well as the PWM frequency, which can independently be set with external resistor R6. External setting resistors can also be omitted if the default values for the corresponding parameters are suitable for the application. The DRV110 device has an internal Zener diode that limits the supply at VIN to VZENER for applications that require a higher supply voltage. High DC voltages such as 48V can also be accommodated this way.
Enable Jumper J1
Enable and disable the switch is controlled by the EN pin. The EN pin contains an internal resistor network to set the pin to logic HIGH when the EN pin is floating. This feature can be used for situations where a control signal is not required and the solenoid is only energized when a supply voltage is present. Such applications could be valves or contactors. By pulling down Enable pin disable the output.
Configuring Peak and Hold Currents
IPEAK and IHOLD depend on PR1 and PR2 trimmer pot resistance values RPEAK-PR1 and RHOLD-PR2 as shown in the circuit. If the PEAK pin or HOLD pin is connected to the ground or RPEAK or RHOLD is less than 43.33 kΩ (typical), then IPEAK is at its default value of 300 mA for IPEAK and 50 mA for IHOLD.
The IPEAK value can alternatively be set using trimmer pot PR1. For example, if a PR1 60-kΩ (= RPEAK) is connected between PEAK and GND, and RSENSE = 1 Ω, then the externally set IPEAK level will be 900 mA. If RPEAK -PR1 = 200 kΩ and RSENSE = 1 Ω, then the externally set IPEAK level will be 300 mA. It is not recommended to use a resistor between 30 kΩ and 55 kΩ to avoid the IPEAK or IHOLD current slipping from the maximum current setting to the default setting. In case RSENSE = 2 Ω instead of 1 Ω, then IPEAK = 450 mA (when RPEAK-PR1 = 55 kΩ) and IPEAK = 150 mA (when RPEAK-PR1 = 200 kΩ
Share
This is a power-saving pulse-width modulator (PWM) controller for solenoids with an internal supply regulator. The board is based on the DRV110 IC which is a PWM current controller which is specifically designed for solenoid and relay applications. The project regulates the current with a well-controlled waveform to reduce power dissipation on the load. The solenoid current is ramped up fast to ensure the opening of the valve or relay. After initial ramping, the solenoid current is kept at a peak value to ensure correct operation, after which the current is reduced to a lower hold level to avoid thermal problems and reduce power dissipation.
Features
- Supply 24V DC (Range 15 to 48V DC -> Read Note)
- Load Current -> Read Below
- Fast Ramp-Up of Solenoid Current to Ensure Activation
- Protection, Thermal Shutdown, Undervoltage Lockout (UVLO)
- Solenoid Current is Reduced in Hold Mode for Lower Power and Thermal Dissipation
- IPeak (Peak Current) Adjustable Using Trimmer Pot PR1
- IHold (Holding Current) Adjustable Using Trimmer Pot PR2
- Jumper J1 Pull Low Disables the Output, pull high or Floating Enables the Output
- D2 Power LED
- Operating Frequency 20Khz (Can be altered), adjust resistor R6
- PCB Dimensions 46.06 x 23.36 mm
Components
- D1 Power LED
- Q1 MOSFET to drive the Load
- D1 Clamp Diode
- CN1 power supply input
- CN2 solenoid Connections
- PR1 peak current adjust
- PR2 Hold Current Adjust
- Jumper J1 Enable or disable the Output
- Resistor R6 Frequency Adjust
Example Application Values when RSense R8 = 1Ohms
- Peak Current 150mA When R-Peak (PR1 + R4) = 400Kohms
- Holding Current 50mA When R-Hold (PR2 + R5) =200kOhms
- Keep Time 100mS When Capacitor C2 = 1uF
- PWM Frequency 20Khz
The peak current duration is set with an external capacitor C2. The peak and hold levels of the current ramp can be adjusted using trimmer potentiometer PR2 and PR1, as well as the PWM frequency, which can independently be set with external resistor R6. External setting resistors can also be omitted if the default values for the corresponding parameters are suitable for the application. The DRV110 device has an internal Zener diode that limits the supply at VIN to VZENER for applications that require a higher supply voltage. High DC voltages such as 48V can also be accommodated this way.
Enable Jumper J1
Enable and disable the switch is controlled by the EN pin. The EN pin contains an internal resistor network to set the pin to logic HIGH when the EN pin is floating. This feature can be used for situations where a control signal is not required and the solenoid is only energized when a supply voltage is present. Such applications could be valves or contactors. By pulling down Enable pin disable the output.
Configuring Peak and Hold Currents
IPEAK and IHOLD depend on PR1 and PR2 trimmer pot resistance values RPEAK-PR1 and RHOLD-PR2 as shown in the circuit. If the PEAK pin or HOLD pin is connected to the ground or RPEAK or RHOLD is less than 43.33 kΩ (typical), then IPEAK is at its default value of 300 mA for IPEAK and 50 mA for IHOLD.
The IPEAK value can alternatively be set using trimmer pot PR1. For example, if a PR1 60-kΩ (= RPEAK) is connected between PEAK and GND, and RSENSE = 1 Ω, then the externally set IPEAK level will be 900 mA. If RPEAK -PR1 = 200 kΩ and RSENSE = 1 Ω, then the externally set IPEAK level will be 300 mA. It is not recommended to use a resistor between 30 kΩ and 55 kΩ to avoid the IPEAK or IHOLD current slipping from the maximum current setting to the default setting. In case RSENSE = 2 Ω instead of 1 Ω, then IPEAK = 450 mA (when RPEAK-PR1 = 55 kΩ) and IPEAK = 150 mA (when RPEAK-PR1 = 200 kΩ
Dotfry has partnered with reputed logistic partners for our logistic services, to ensure that all our products reach you in the best of conditions with no damages. We ensure you that we use packaging materials of the best quality, which is sourced from reliable vendors, and ensure thorough testing of package worthiness before using them for shipping and delivery of our products.