Skip to main content
HEMANTH.S
Explorer II
February 22, 2023
Solved

Hi, I need to generate a PWM signal with a 12V supply. Can I use VND7040AJ for this functionality by providing a PWM signal in the enable pin? I don't know about the practical possibility of this method. Please help me in finding the solution to this

  • February 22, 2023
  • 2 replies
  • 1638 views

..

This topic has been closed for replies.
Best answer by Peter BENSCH

Welcome, @HEMANTH.S​, to the community!

The VND7040AJ does not have an actual enable pin with which you can activate or deactivate the outputs, but in principle you could output PWM with this high-side switch. To do this, apply the PWM signal to the INx input, whereby you should connect FaultRST to GND for an auto-restart in case of errors.

However, please consider that such a powerful high-side switch can only work with limited pulse widths, the PWM must not exceed approx. 1...2kHz, nor must the pulse width (both low and high pulse) be less than about twice td(on)+td(off).

Does it answers your question?

Regards

/Peter

2 replies

Peter BENSCH
Peter BENSCHBest answer
Technical Moderator
February 22, 2023

Welcome, @HEMANTH.S​, to the community!

The VND7040AJ does not have an actual enable pin with which you can activate or deactivate the outputs, but in principle you could output PWM with this high-side switch. To do this, apply the PWM signal to the INx input, whereby you should connect FaultRST to GND for an auto-restart in case of errors.

However, please consider that such a powerful high-side switch can only work with limited pulse widths, the PWM must not exceed approx. 1...2kHz, nor must the pulse width (both low and high pulse) be less than about twice td(on)+td(off).

Does it answers your question?

Regards

/Peter

JMala.3
Associate III
February 22, 2023

If you want to generate a PWM that switches between 0 and 12v, the easiest method is to use a transistor. Connect the base to the port generating the PWM to the base via a resistor, the emitter to ground, and the collector to 12v via a resistor. Here is a schematic. https://arduino.stackexchange.com/questions/78547/how-do-i-convert-0-5v-pwm-to-a-0-12v-pwm