Author Topic: Generating PWM AC voltage with negative swing below the GND?  (Read 233 times)

0 Members and 1 Guest are viewing this topic.

Offline LinuxHataTopic starter

  • Frequent Contributor
  • **
  • Posts: 400
  • Country: us
Generating PWM AC voltage with negative swing below the GND?
« on: October 18, 2024, 08:45:01 am »
Hello.
I know, title is a bit misleading, but I simply don't know, which term applies to this correctly.

Situation is as follows:
I have +-5V supply "on board".
I need to generate square pulses at output, at low frequency (50-200hz), but output should also go negative related to ground pin - output should swing from -2.5V to +2.5V. Current up to 5A.

As far as I understand this, I need two mosfets, N and P channel, and have to drive them sequentially. For that I plan to use MCU with hardware PWM generator, with dead time and all bells and whistles.

However, while with N mosfet everything is simple, I can't figure out, how to deliver negative voltage at P mosfet gate, from the MCU, which runs from +5 volts.

Any ideas?

(no transformers at input or output, please)
 

Offline Andy Chee

  • Super Contributor
  • ***
  • Posts: 1363
  • Country: au
Re: Generating PWM AC voltage with negative swing below the GND?
« Reply #1 on: October 18, 2024, 11:02:57 am »
Series coupling capacitor? Negative gate voltage charge pump?
 

Offline johansen

  • Super Contributor
  • ***
  • Posts: 1166
Re: Generating PWM AC voltage with negative swing below the GND?
« Reply #2 on: October 18, 2024, 09:08:26 pm »
Find a high and low side gate driver with dead time, and an enable pin that can run on 10 volts (watch the undervoltage lock out level), and reference it to your -5v ground.

For the signal inputs, a 2k resistor to -5 volts keeps both gates off... but your mcu is at +5 relative to ground, which means you need to subtract 5 volts from its signals.. using a 5.1v zener.

you don't necessarily need an enable pin but you may want one that could be hardwired into a current sense resistor to turn the gates off.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf