Download presentation
Presentation is loading. Please wait.
Published byAugust Jefferson Modified over 6 years ago
1
FPGA BASED SPEED CONTROL OF BLDC MOTOR USING SINUSOIDAL PWM
2
OBJECTIVE to generate the sinusoidal signals using FPGA .
to generate the Triangular signals using FPGA . to generate the sinusoidal PWM signals using FPGA (Xilinx FPGA SPARTAN 3, XC3S400) to control the speed of BLDC motor using sinusoidal PWM Technique.
3
BLOCK DIAGRAM
4
Work completed so far:-
Introduction of FPGA Introduction of VHDL Flow Chart for sine wave generation Flow Chart for comparison of sine wave and DC Flow Chart for triangle wave generation Flow Chart for comparison of triangle wave and DC
5
Introduction of FPGA: FPGA: Field Programmable Gate Array
Construction of interconnected logical cells FPGA is a semiconductor device that can be configured by the customer hence name “Field-programmable” Gate array:- Two dimensional array of logic gates. Traditionally connected with customized metal. Field programmability is achieved though switches.
6
Advantages of FPGA User can program an FPGA in a few minutes or rather than a week or months required for the production of mask-programmed parts. Ability to reprogram in the field to fix bugs.
7
Introduction of VHDL VHDL stands for “very high speed integrated circuit hardware description language”. VHDL is one of the programming language used to model a digital system by Gate level, behavioral and structural style of modeling. VHDL is a versatile and powerful hardware description language which is useful for modeling electronic systems at various levels of design abstraction.
8
Table for Generation of Gate pulse for Voltage source inverter 180° mode using Spartan III :-
DEGREE TIME (Milli Seconds) Frequency (HZ) (1/Time) Digital (50MHZ/ Frequency) Binary G1 (ON) 0°-180° 0-10 0-100 0-500,000 0-0111,1010,0001,0010,0000 (OFF) 180°-360° 10-20 100-50 500, ,000 0111,1010,0001,0010, ,0100,0010,0011,1111
9
Flow chart for sine wave generation in VHDL
10
Output:-
11
Flow chart for comparison of Sine wave and DC
12
Output:-
13
For triangle wave generation in vhdl
14
output
15
Flow chart for comparison for triangle wave and dc.
16
Output:-
17
Schedule for future work:-
Generation of PWM pulse comparison of sine and triangular wave using FPGA. The PWM pulse fed to Inverter of Hard Ware Kit. Check out the Controllable speed with satisfactory dynamic and Static Performance.
18
REFFERENCE: B.N.Mwinyiwiwa, Z. Wolanski and B.T. Ooi, Microprocessor implemented SPWM for multiconverters with Phase-Shifted triangle carriers, IEEE-IAS Annu. VHDL Coding and Examples by ASHENDEN. websites
19
THANK YOU
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.