Speed Control o?f Single Phase Induction Motor using Arduino?

This project is design to control the speed of a single-phase induction motor using Arduino. The single-phase inverter converts dc voltage into ac voltage. Single-phase induction motor speed depends on the frequency of the inverter.

Project Type? : Hardware Kit
Delivery? ? ? ? ? :? 4 – 5 Days
Support? ? ? ? ? : Online Live Session
Deliverables? : Project Kit, Report and Presentation

Description

?Single-phase Induction Motor

This project is used to control the speed of a single-phase induction motor by using an Arduino controller. The single-phase inverter converts dc voltage into ac voltage. Single-phase induction motor speed depends on the frequency of the inverter.


Details for 1Phase Inverter Board

The inverter card comes with an inbuilt full bridge rectifier and filter capacitor. 4 No?s of IRFP250 MOSFETs are mounted with a Heat sink. The output of the inverter is terminated with a 2 pin PTB Connector. The user should get soldered on the backside of the board for the gate pulse interface.

?4 No?s of IRFP250 MOSFET are mounted with proper Heat sink

?5A Bridge Rectifier with DC Filter Capacitor (1000uF/250V)

?2 Pin PTB Connector provided to connect Motor

Speed Control of Single Phase Induction Motor Using Node MCU 2

Specification? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???4?No?s of IRFP250 MOSFET with Heat sink

?Input Voltage 100V/AC/50Hz

?Operating Frequency 25 kHz

?Input and Outputs are terminated with PTB Connectors


TLP 250 DRIVER BOARD

Specification

?4 No?s Opto-Isolated Gate Drive

?Input Voltage 12V/AC/50Hz

?Operating Frequency 25 kHz

?All input and outputs are terminated with RMC Male Connectors

??????????????????????????????????

Three phase Induction motor control using TMS320F2812 DSP Controller 2


Block Diagram

Speed Control of Single Phase Induction Motor Using Arduino 3

 

Block Diagram Explanation

  • Pulse generator: ? Here we have used a PIC microcontroller (PIC 16F877a) to generate a PWM signal.
  • Driver circuit: It is used to amplify the pulses and provided isolations using an optocoupler. It has two functions,
    • Amplification
    • Isolation
  • Bridge Rectifier: It converts AC supply to DC Supply.
  • Single-phase Inverter: It converts DC supply to single-phase AC Supply to drive the single-phase induction motor.

 


Arduino Controller

Zeta Converter Using Arduino 2

Working

The Arduino controller is used to generate the PWM pulses for the inverter circuit. The Arduino controller pulses are given to the driver circuit as input. Driver board is mainly used to isolate and amplify the input signals from the controller. The amplified driver output is connected to the main power circuit devices. The ac supply is converted into dc by using a bridge rectifier. And the dc voltage is applied to the inverter circuit and by varying the frequency of the inverter the motor speed also varied.

Advantages

  • High efficiency
  • Easy to control the speed
  • Switching losses are reduced

Applications

  • Industrial applications
  • Pumping system

single-phase induction motor

single-phase induction motor

Speed Control of Single Phase Induction Motor Using Arduino 4
Single Phase Induction Motor

Conclusion

The speed control of single phase induction motor by using Arduino controller. The PWM pulses are generated by using an Arduino controller. The single-phase inverter frequency is varied by using increment and decrement switches. The single-phase inverter output waveform is shown below.

Inverter Output Waveform

Speed Control of Single Phase Induction Motor Using Arduino 5
Speed Control of Single Phase Induction Motor Using Arduino 5

Customer Reviews

There are no reviews yet.

Be the first to review “Speed Control o?f Single Phase Induction Motor using Arduino?”

This site uses Akismet to reduce spam. Learn how your comment data is processed.