PDA

View Full Version : Help ! Controlling 3-Phase AC Induction Motors Using the PIC18F4431



gaikieuuc
- 14th April 2012, 03:31
I start learn 3 Phase AC Induction Motors Using the PIC18F4431. Pz help me pointing the wa. how to create a phase difference of 120 degrees and calculate the value of sine table, timer interrupts and frequency. I do not need to change in frequency.thank all :love_heart:.

ScaleRobotics
- 14th April 2012, 04:26
Here's some 3 phase for the PIC18F2431 chip. http://www.picbasic.co.uk/forum/content.php?r=229-Sine-wave-using-DT-interrupts

gaikieuuc
- 14th April 2012, 04:39
Thankiu very much ! i will read it .
I intend follow this guide but does not change frequency and PWM Fault detection plz more help.
http://ww1.microchip.com/downloads/en/appnotes/00900a.pdf

Here's some 3 phase for the PIC18F2431 chip. http://www.picbasic.co.uk/forum/content.php?r=229-Sine-wave-using-DT-interrupts

ScaleRobotics
- 14th April 2012, 04:46
For that, I would use their source code! http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1824&appnote=en020394

The first link I shared only covers the
how to create a phase difference of 120 degrees and calculate the value of sine table, timer interrupts and frequency. part. :)

gaikieuuc
- 15th April 2012, 15:20
Once more , thank ScaleRobotics (http://www.picbasic.co.uk/forum/member.php?u=2373) !

gaikieuuc
- 17th April 2012, 17:48
And for 3 phase Power Control PWM, using a bit of Bruce's 18F2431 example :

PTPERL = 206 'for 21.6khz
PTPERH = 1

Let me just how to calculate
And timerone = 60950 ;gives about 60 htz sine
Let me just how to calculate 60950
And if I declare : PTCON0 = 0x00 ’Postscale 1:1, Prescale 1:1, Free Running
PTCON1 = 0x80 ’PWM time base is on, count up!
PWMCON0 = 0x20 ’Enable PWM0-1, Complementary
PWMCON1 = 0x40

I give 6 pwm (pwm(0-5)) connected to 6 IRG4PH50UD (3 phase inverter bridge)is ok ? Thank a lot!

Here's some 3 phase for the PIC18F2431 chip. http://www.picbasic.co.uk/forum/content.php?r=229-Sine-wave-using-DT-interrupts