Go Down

Topic: 3 PWM for 3 phase inventer (Read 34965 times) previous topic - next topic

antz975

Perhaps I am  wrong,. The only thing I am unsure of is how how it he IGBT driver know to switch the negative and not the positive?  Every schematic I've seen shows a two inputs per phase. One high side and one low side.

michinyon

You need to carefully read through the datasheets for devices such as

http://www.irf.com/product-info/datasheets/data/irs2330pbf.pdf

http://www.ti.com/product/drv8313

http://www.intersil.com/content/dam/Intersil/documents/an96/an9642.pdf

http://cache.freescale.com/files/analog/doc/fact_sheet/MC33395FS.pdf

And when you understand what all of these gadgets do,    you will have a better understanding of the process which you want to achieve,  and how to drive them.

adelo14


You need to carefully read through the datasheets for devices such as

http://www.irf.com/product-info/datasheets/data/irs2330pbf.pdf

http://www.ti.com/product/drv8313

http://www.intersil.com/content/dam/Intersil/documents/an96/an9642.pdf

http://cache.freescale.com/files/analog/doc/fact_sheet/MC33395FS.pdf

And when you understand what all of these gadgets do,    you will have a better understanding of the process which you want to achieve,  and how to drive them.


thx  michinyon
i have a idea about this drivers

baso_syahrul

hi,
my project is using arduino to generate 3 phase. and i use ir21362 as my driver 3-phase brigde. i can't figure out it. anybody can help me.. best regards.

MarkT

3-phase what though?  sinusoidal, trapezoidal?  With controllable amplitude? Frequency?

Have you tried generating a single phase in the first case?
[ I will NOT respond to personal messages, I WILL delete them, use the forum please ]

baso_syahrul

sinusoidal with controllable frequency. i

adelo14

hello ,  i'm back to complete my projet i have stop in control frenquence so no idea about it ?

MarkT

So what code do you have now?  (Or if you've posted it before please confirm which
reply # its in)
[ I will NOT respond to personal messages, I WILL delete them, use the forum please ]

adelo14

So what code do you have now?  (Or if you've posted it before please confirm which
reply # its in)
# its in

polymorph

And there is the problem with text-speak.

MarkT is asking you to provide which number (# is shorthand for "number", sometimes) message your current code is posted in, if you have already posted it. If not, please post your current code.

Like this. Is this the current code, or have you made changes since this was posted?

Message # 1719907
Steve Greenfield AE7HD
Drawing Schematics: tinyurl.com/23mo9pf - tinyurl.com/o97ysyx - https://tinyurl.com/Technote8
Multitasking: forum.arduino.cc/index.php?topic=223286.0
gammon.com.au/blink - gammon.com.au/serial - gammon.com.au/interrupts

babina

adelo14 : what did you do ?  i m in the same problem now , i want to control 6 IGBT  , DDS is solution ? what its + and - caracteristics ? please help me

said_ragab

#86
Jan 11, 2018, 11:07 pm Last Edit: Jan 11, 2018, 11:13 pm by said_ragab
adelo14 : what did you do ?  i m in the same problem now , i want to control 6 IGBT
to control of 3 phase induction motor , please help me, any one

MarkT

[ I will NOT respond to personal messages, I WILL delete them, use the forum please ]

ard_newbie


The Arduino DUE PWM peripheral has a Synchro feature. You can generate 3 sine waves, with the exact same frequency phase-shifted 120 degrees with respect to each other. The sine wave is realized by varying the duty cycle automatically by a DMA. In loop(), you can update the frequency of your sine waves as necessary.

MarkT

Assuming bang-bang FOC isn't used...

And you can synchonize 3 PWM units on most Arduinos anyway - interrupt-driven duty cycle update can
be substituted for DMA.
[ I will NOT respond to personal messages, I WILL delete them, use the forum please ]

Go Up