Description
Induction Motor Speed Control using FPGA Kit
Introduction
This project describes the speed control of the Induction motor with the Spartan6 Digital Signal Controller. By comparing the sine and triangular wave (internal) Spartan6 generates the controlled switching pulses for the inverter. The speed control is done by changing the frequency of reference sine from Spartan6. The motor speed is measured by using the proximity sensor placed on the Induction Motor and displayed on LCD.Induction Motor Speed Control using?FPGA Kit
Hardware Block Diagram

In this project, the Three Phase Induction Motor is controlled by Spartan6 FPGA. The Induction Motor power is converted from AC and Full wave rectifier. The 3Ph Inverter circuit formed using IRFP250 MOSFET and its gate is driven by TLP250 with a separate isolator for TOP and BOTTOM MOSFET from Spartan6 FPGA. The speed of induction motor speed is sensed by the Proximity sensor.
Details for H-Bridge 3 Phase Inverter Card:
The inverter card comes with an inbuilt full bridge rectifier and filter capacitor. 6 Nos of IRFP250 MOSFETs are mounted with a Heat sink. The output of the inverter is terminated with a 3 pin PTB Connector. The user should get soldered on the backside of the board for the gate pulse interface.
?6 Nos of IRFP250 MOSFET are mounted with proper Heat sink
?5A Bridge Rectifier with DC Filter Capacitor(1000uF/250V)
?3 Pin PTB Connector provided to connect Motor

INVERTER BOARD:
Specification:
?6? Nos of IRFP250 MOSFET with Heatsink
?Input Voltage 100V/AC/50Hz
?Operating Frequency 25 kHz
?Input and Outputs are terminated with PTB Connectors
TLP 250 DRIVER BOARD:
Specification:
?6? Nos Opto-Isolated Gate Drive
?Input Voltage 12V/AC/50Hz
?Operating Frequency 25 KHz
?All input and outputs are terminated with RMC Male Connectors
Xilinx Spartan 6 FPGA project Board
Description:
The Spartan6 FPGA Project Board is a digital system development board that features Xilinx Spartan6 FPGA, 4Mb of external non-volatile memory, and enough I/O devices and external connector to interface a variety of digital applications. The Spartan6 FPGA is an ideal platform for any engineer to gain experience with Xilinx?s latest technologies, and it is perfectly suited to the classroom ? new students can build logic circuits without worrying about complex external interfaces.Induction Motor Speed Control using?FPGA Kit
Key Features:
?16 Nos. DIP Switch (Digital Input)
?16 Nos. Point LEDs (Logic Output)
?2 Nos. of Push Buttons
?Two UART(RS232)
?12-Bit SPI ADC (2 channel)
?12-Bit SPI DAC
?Temperature Sensor LM35
?5V SPDT Relay
?Buzzer (Alarm)
?Reset Button | Power-on Indication
?JTAG (Program/Debug)
?40 Pin and 20 Pin I/O Expansion Connector
?On-Board Voltage regulators +5V | +3V3 | +1V2
Benefits:
?Evaluate Real-Time Applications
?Supports VHDL, VERILOG & Schematic
?JTAG Programming/Debugging
?Easy Add-on Card Interface
FPGA Module:
?Device : Spartan6 (XC6SLX9-TQ144)
?Memory : 4MB ? PROM
?Clock : 50MHz crystal
In the FPGA-based speed control for three-phase induction motor drives. The sinusoidal PWM is realized on a Spartan6 FPGA kit to provide controlled switching pulses for inverter block. The speed control operation is done by adjusting frequency from the FPGA. The speed at which the induction motor rotates is calculated using a Proximity Sensor as feedback to FPGA and displayed it on LCD.
Feedback block flow from Motor to FPGA:

Customer Reviews
There are no reviews yet.