Skip to content

This project implements a remote control system for a crane operator, enabling users to monitor and adjust 3-phase AC induction motor performance parameters over a microcontroller and a UI through a simulated environment.

Notifications You must be signed in to change notification settings

TeslaNeuro/Remote-Three-Phase-Induction-Motor-Control-Crane-System

Repository files navigation

Remote-Three-Phase-Induction-Motor-Control

This repository contains Rev A of a remote control system for a three-phase induction motor, utilizing an Arduino Nano for motor control and an Arduino Uno for display. The system uses PWM signals to drive MOSFET drivers, generating the necessary three-phase signals to control the motor. This project is meant to simulate a simple 3-phase motor open loop control system for an industrial application.

image

Features

  • PWM Control: Generates three-phase signals by driving MOSFETs with PWM outputs from the Arduino Nano.
  • Parameter Display: Real-time motor parameters, such as speed and current, are shown on an LCD connected to the Arduino Uno.
  • Basic Remote Operation: Start/stop and speed adjustments controlled through a simple interface.

Hardware Requirements

  • Three-phase induction motor
  • MOSFET drivers and inverter MOSFETs for three-phase signal generation
  • Arduino Nano (for motor control)
  • Arduino Uno (for display)
  • LCD display for real-time monitoring
  • Passive electronic elements (Resistors, Capacitors and Inductors)
  • Optional: 12VDC power or grid supply

Software

  • Arduino IDE for firmware development
  • Proteus Professional for simulating the circuit and code using VSIM
  • C++ code to generate PWM signals on the Nano and display metrics on the Uno

Getting Started

  1. Clone this repository and upload the firmware to the Arduino Nano and Arduino Uno.
  2. Set up the MOSFET drivers and connect the motor, display, and control circuits.
  3. Power the system and use the interface for basic motor control and monitoring.

Future Development (Rev B)

  • ESP32 as main controller for display and motor control
  • Network capability for remote monitoring and control
  • Closed-loop feedback control using hall effect sensors, encoders and etc
  • Improved fault detection and protection features
  • Potential integration of PID control for more refined motor speed handling

image

About

This project implements a remote control system for a crane operator, enabling users to monitor and adjust 3-phase AC induction motor performance parameters over a microcontroller and a UI through a simulated environment.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages