roject work presentation

Similar documents
Single-phase Variable Frequency Switch Gear

Project Name: SpyBot

DC Motor and Servo motor Control with ARM and Arduino. Created by:

Electronic Components

MD03-50Volt 20Amp H Bridge Motor Drive

New Eagle PWM to Analog Converter

Project Proposal. Low-Cost Motor Speed Controller for Bradley ECE Department Robots L.C.M.S.C. By Ben Lorentzen

DC motor control using arduino

New Eagle PWM to Analog Converter

CHAPTER 3 METHODOLOGY

DC Motor-Driver H-Bridge Circuit

EEL4914 Senior Design. Final Design Report

PreLab 6 PWM Design for H-bridge Driver (due Oct 23)

o What happens if S1 and S2 or S3 and S4 are closed simultaneously? o Perform Motor Control, H-Bridges LAB 2 H-Bridges with SPST Switches

Speed Control of DC Motor Using Microcontroller

Micro Controller Based Ac Power Controller

Mechatronics Engineering and Automation Faculty of Engineering, Ain Shams University MCT-151, Spring 2015 Lab-4: Electric Actuators

Semiconductor 9/21/2015

REPLACEMENT OF RELAY BOX IN BH-60 BEML DUMP TRUCK USING MICROCONTROLLER AND SOLID STATE POWER DEVICES

'", DECLARATION. ')C,jC'/ (()\..,c'l

A PID Controller for Real-Time DC Motor Speed Control using the C505C Microcontroller

MICROCONTROLLER BASED THREE PHASE INVERTER Project index: PRJ 012

POWER DELIVERY SYSTEMS

P15051: Robotic Eye for Eye Tracker

A Bi-directional Z-source Inverter for Electric Vehicles

STARTER / GENERATOR MOTOR CONTROLLER

Four Quadrant Speed Control of DC Motor with the Help of AT89S52 Microcontroller

Pulse Width Modulation and

MDSRC Proceedings, December, 2017 Wah/Pakistan

Industrial Fully Control Dc Motor Drive without Microcontroller. Four Quadrant Speed Control of DC Motor Using MOSFET and Push Button Switch

Jaguar Motor Controller (Stellaris Brushed DC Motor Control Module with CAN)

MD04-24Volt 20Amp H Bridge Motor Drive

Programming PIC Microchips

Castle Creations, INC.

Remote Control Lawn Mower

Separately Excited DC Motor for Electric Vehicle Controller Design Yulan Qi

CHAPTER 3 APPLICATION OF THE CIRCUIT MODEL FOR PHOTOVOLTAIC ENERGY CONVERSION SYSTEM

PWM CONTROL USING ARDUINO. Learn to Control DC Motor Speed and LED Brightness

Micromouse Meeting #3 Lecture #2. Power Motors Encoders

Chapter 1: Introduction

Solid State Devices (2)

Hydra: A Three Stage Power Converter

Applications for Isolated Gate Drivers

Enhancing Power Delivery System Designs with CMOS-Based Isolated Gate Drivers

DMC-8 (SKU#ROB )

Exercise 2. The Buck Chopper EXERCISE OBJECTIVE DISCUSSION OUTLINE. The buck chopper DISCUSSION

Hardware Platforms and Sensors

EE152 Final Project Report

A servo is an electric motor that takes in a pulse width modulated signal that controls direction and speed. A servo has three leads:

75 VOLT 8 AMP MOSFET H-BRIDGE PWM MOTOR DRIVER/AMPLIFIER

ECE 556 Power Electronics: DC-DC Converters Lab 6 Procedure

Design of double loop-locked system for brush-less DC motor based on DSP

Ocean Controls KT-5198 Dual Bidirectional DC Motor Speed Controller

AUTOMATIC RESISTOR COLOUR CODING DETECTION & ALLOCATION

75 VOLT 10 AMP MOSFET H-BRIDGE PWM MOTOR DRIVER/AMPLIFIER

AVR Microcontroller based remote controlled embedded system to regulate AC fan or dim AClight with power level, temperature and humidity display.

Other Electronic Devices

Designing with the Si9976DY N-Channel Half-Bridge Driver and LITTLE FOOT Dual MOSFETs

Robotic Navigation Distance Control Platform

Figure 1. Digilent DC Motor

ELECTRONIC GIANT. EG3113 Datasheet. Half-Bridge Driver. Copyright 2017 by EGmicro Corporation REV 1.0

*X036/12/01* X036/12/01 TECHNOLOGICAL STUDIES HIGHER NATIONAL QUALIFICATIONS 2015 TUESDAY 12 MAY 1.00 PM 4.00 PM

CHAPTER 7 MAXIMUM POWER POINT TRACKING USING HILL CLIMBING ALGORITHM

Implementation of Multiquadrant D.C. Drive Using Microcontroller

CHAPTER IV DESIGN AND ANALYSIS OF VARIOUS PWM TECHNIQUES FOR BUCK BOOST CONVERTER

02 Digital Input and Output

Microcontroller Based Closed Loop Speed and Position Control of DC Motor

AUTOMATIC RAILWAY CROSSING SYSTEM

The operational amplifier

Brushed DC Motor Control. Module with CAN (MDL-BDC24)

Bi-Directional DC Motor Speed Controller 5-32Vdc (3166v2)

Automotive High Side TMOS Driver

Implementation of Brushless DC motor speed control on STM32F407 Cortex M4

Electric Vehicle Charger for Plug-In Hybrid Electric Vehicles

Single-phase Variable Frequency Switch Gear

CURRENT CONTROLLER FOR INVERTER BRIDGE DESIGNED FOR GRID-CONNECTED PHOTOVOLTAIC SYSTEM

Bidirectional Buck-Boost Controller for Electric Vehicle Using FPGA Board

75 VOLT 10 AMP MOSFET H-BRIDGE PWM MOTOR DRIVER/AMPLIFIER

CHAPTER 4 CONTROL ALGORITHM FOR PROPOSED H-BRIDGE MULTILEVEL INVERTER

DeviceCraft Revision #1 11/29/2010

Pulse-Width-Modulation Motor Speed Control with a PIC (modified from lab text by Alciatore)

The FMMT718 Range, Features and Applications

CHAPTER-5 DESIGN OF DIRECT TORQUE CONTROLLED INDUCTION MOTOR DRIVE

change (PABX) systems. There must, however, be isolation between and the higher voltage, transientprone

High Reliability, DC Solid State Relay

EEE3410 Microcontroller Applications Department of Electrical Engineering Lecture 11 Motor Control

SPECIFICATION EP 1000/1500/2000 Series

Speed Control Of Transformer Cooler Control By Using PWM

Photovoltaic Battery Charging System Based on PIC16F877A Microcontroller

BLOCK DIAGRAM OF THE UC3625

DR3535 DR3535-O. Hardware Reference Manual. Document Revision A7 May 16, 2018 MICROKINETICS CORPORATION

LS7362 BRUSHLESS DC MOTOR COMMUTATOR / CONTROLLER

Current Amplifying using a Line Driver

Monitoring Temperature using LM35 and Arduino UNO

Application Note 1024

Bridgeless Cuk Power Factor Corrector with Regulated Output Voltage

IGBT based Multiport Bidirectional DC-DC Converter with Renewable Energy Source

1. Definition A power supply is an electronic device that supplies electric energy to an electrical load.

ELG4139: Power Electronics Systems Objective To Realize and Design Various Power Supplies and Motor Drives!

Coal Mine Lead-acid Battery Intelligent Charger

Transcription:

roject work presentation roject Title: roject Index: 122 Microcontroller based power controller for an Electric Vehicle. y: Eric Bulimo Ubaga F17/1451/2011 upervisor: xaminer: Mr. C. Ombura. Dr. Dharma.

ntroduction An electric vehicle (EV) is a vehicle that is powered, at least in part, by electricity This project, therefore, seeks to design such a controller system that is microprocessor based to monitor the power flow of the EV i.e. monitoring the battery conditions and controlling the flow of power from the battery to the traction motor. Key issues addressed in the project include: 1. What is an Electric Vehicle (EV)? 2. Why an EV? 3. Possible implementation.

pecifications the power controller was to be designed meeting the following conditions: 1. Drive a 600W motor. 350W motor was however used in implementation. 2. Must be microprocessor based. 3. Drive an EV while minimizing the cost of production. 4. Determine the state of charge (SOC) of the battery and indicate its capacity.

lectric Vehicle and Applications The controller take power and delivers it to the motor. The accelerator pedal hooks to a pair of potentiometers that provide the signal that tells the controller how much power it is supposed to deliver. Has mainly three components: i. The drive system ii. iii. The control system The battery pack system Electric traction has been in application though mainly in forklifts. Over the years, electric traction study and research has been intensified and its application be used in many different ways such as electric vehicle, electric train, electric motorcycles, electric scooter and electric traction elevators

esign Divided into Circuitry and program. The motor picked on was a dc motor, 350 Watts A. Circuitry he skeleton of the designed circuit was the h-bridge H- Bridge. An H-Bridge or full bridge converter is a switching configuration composed of four switches in this case MOSFETs in an arrangement that resembles an H. H- bridge enables voltage to be applied across a load in either direction.

esign. Circuitry. hile designing this circuit, a choice had to be made between the IGBT and power OSFET. ower MOSFETS have a much higher switching frequency capability than do GBTs. They do not have as much capability for high voltage and high current pplications, and tend to be used at voltages lower than 250V and less than 500W. Since this project is about design of a 24V, DC motor control to be used in electric ehicle MOSFET is the ideal choice. Also MOSFET being a voltage controlled evice, it can be driven directly from CMOS or TTL logic and the same gate signal an be applied to diagonally opposite switches since the gate drive current required is ery low.

esign. PWM. Pulse Width Modulation (PWM) ulse-width modulation uses a square wave whose pulse width is modulated resulting n the variation of the average value of the waveform. he average of voltage that supply to DC motor is given by, Where = / in Vave = average voltage supply to DC motor ton = time ON of switches T = period of PWM ton /T = DC, duty cycle n PWM method, operating power to the motors is turned on and off to modulate the urrent to the motor. The duty cycle determines the speed the motor he Pulse Width Modulation (PWM) in microcontroller is used to control duty cycle of C motor drive.

esign. PWM Example: = = = 2 255 = 102 5 = 102 34 = 13.. 255 The PWM is effected through the optocoupler that is put on the ground side of the H-Bridge circuit.

esign.. Software. e microcontroller was programmed in the Arduino language that is based on C programming guage. e flow chart showing the working algorithm inside the microcontroller is shown below. ogram begins by initializing the microcontroller pins and the display unit. crocontroller constantly checks for the battery capacity allowing for movement only when the ttery has a percentage capacity greater than 0. This translates to input greater than 30V.

esign. Flow chart start INITIALIZE THE MICROCONTROLLER INITIALIZE THE VARIABLES INITIALIZE THE LCD DISPLAY UNIT CHECK BATTERY SOC. ENOUGH CHARGE? NO YES DISPLAY DRIVING MODE DISPLAY STATE OF BATTERY CHARGE ENGAGE DRIVING GEAR A CHECK IF THE ACCELERATOR IS PRESSED NO C

esign. Flowchart. A B C D YES PRINT SPEED SET THE INPUT PINS TO ZERO GOOD CHECK BATTERY CAPACITY LESS DON T RUN THE MOTOR

esults.. he constructed controller was tested and found to drive a 350W DC motor. Some of the esults are shown below. On the time of testing, the speed module had not yet been ompleted. hen driving the motor in reverse, the yellow LED lights as shown below.

esults waveforms. The forward and reverse waveforms are similar and were

losing Microcontroller gives out a perfect square wave that is varied by the variable resistor acting as acceleration pedal. The controller is able to run the motor. The output of the H-Bridge was not a perfect square wave. In overall the main objectives of the project were obtained. The greatest limitation was time.