BLDC Motor control using FPGA and LABVIEW

Slides:



Advertisements
Similar presentations
Controller Tests Stephen Kaye Controller Test Motivation Testing the controller before the next generation helps to shake out any remaining.
Advertisements

Add and Use a Sensor & Autonomous For FIRST Robotics
1. 2 LabVIEW for FRC Doug Norman National Instruments January 6, 2012.
ECE 477 Final Presentation Team 03 - Spring 2013 Ryan Pawling Spencer Julian Josh Hunsberger Robert Harris.
Motor Control Lab Using Altera Nano FPGA
OutLine Overview about Project Wii Robot Escaper Robot Problems and Solutions Demo.
FRC LabVIEW Software Overview Joe Hershberger Staff Software Engineer National Instruments.
PRIME Antenna Inc. Antenna Test Team Adam Straubinger Alan Condino Thanh Hong Ronnie Berg Sam Gregorio.
National Instruments LabVIEW and Data Acquisition: Applications for FIRST Danny Diaz, National Instruments.
Multidisciplinary Engineering Senior Design Project 6508 Controls Lab Interface Improvement Preliminary Design Review 11/11/05 Team Members: Michael Abbott,
GPSBot08 System Overview.
Mark CerritelliMatthew Fister Charles Cole Mine Yalcinalp.
Performed by: Maria terushkin & Guy Ovadia Mony Orbach Instructor: Mony Orbach Cooperated with: Alex Bekker (EO Laboratory) המעבדה למערכות ספרתיות מהירות.
The Solar Tracker. Solar Tracking Project Team Members: –Cristian Ruvalcaba –Ken Seal –David Clark –Mark McKinley –Richard DeJarnatt.
Universal driver for LabView Pia & Shmulik Zobel Advisor – Mony Orbach.
Data Acquisition for Biofeedback System Using LabVIEW Midterm Presentation Performed by Rapoport Alexandra Supervised by Eugene Rivkin Technion Department.
EDGE™ Wireless Open-Source/Open-Architecture Command and Control System (WOCCS) Group Members: –Eric Hettler –Manuel Paris –Ryan Miller –Christian Moreno.
Department of Electrical Engineering Southern Taiwan University of Science and Technology Robot and Servo Drive Lab. 2015/7/2 Digital Control Strategy.
Robot Hardware and Control Sarah Bergbreiter UC Berkeley June 17, 2002.
Tracking Rover Team Rubber Ducky Alex Chi Joshua Rubin Alexander Starick Ryan Ramos.
Stability Control System for a Propeller Powered by a Brushless DC Motor Codey Lozier & Christian Thompson Advisor Dr. Mohammad Saadeh.
Wind Turbine Simulation (Phase IV) SDMAY Advisor: Dr. Venkataramana Ajjarapu.
 Main Components:  Sensors  Micro controller  Motor drivers  Chasis.
Annarita Giani, UC Berkeley Bruno Sinopoli & Aakash Shah, Carnegie Mellon University Gabor Karsai & Jon Wiley, Vanderbilt University TRUST 2008 Autumn.
Distributed Control Systems Emad Ali Chemical Engineering Department King SAUD University.
Group II Brian Jacobs Kenneth (Rocky) Santiago Jr. Stephen C Fraser II.
HOME AUTOMATION THROUGH ANDROID MOBILE. What is Home Automation?  Home automation involves introducing a degree of computerized or automatic control.
To control the movement of a manual wheelchair by means of human voice for paralyzed patients. AIM:
HI-WIRE Haptic Interface With Intuitive Robot Control.
Jordan Wagner Justin Spencer Mark Sears John Jachna.
A PRIMER ON INTEGRATING WIIMOTE FUNCTIONALITY Wiiiiii!-Mote Connections.
P13363 Touch Sensitive Piano Keys Justine Converse (ISE) James Cover (CE) Alexander Eschbach (EE) Jason Hang (ME) Ashley Trode (EE)
Microcontroller Hands-on Workshop #3 Ahmad Manshad New Mexico State University Institute of Electrical and Electronics Engineers November 7, 2009.
Lab 4- Intro to using Wii remotes Southern Methodist University Bryan Rodriguez.
RC Car Thomas Chau, Ben Sack, Peter Tsonev. Overview Goal: to build a smart RC car that corrects itself using sensors. Objective: testing our run at high.
FPGA-based Weblab Infrastructures Guidelines and a prototype implementation example Authors: Ricardo Costa (ISEP/CIETI/LABORIS) /
DISCLAIMER!!!! I AM A N00B! Please do note that everything that I have worked on is subject to questioning.. in fact.. I suggest it. This entire project.
New techniques for physical modeling and simulation Tom Lee Ph.D., Vice President, Applications Engineering, Maplesoft Kent Chisamore, Account Manager,
A Modular and Extendable Robotics Platform for Education Ryan Connaughton and Matthew Modlin University of Notre Dame, James Whitcomb Riley High School.
Scientific Superviser: Prof. Dr. Eng. Aurel GONTEAN Author: Horia Octavian SABU “POLITEHNICA” UNIVERSITY OF TIMIŞOARA ELECTRONICS AND TELECOMUNICATIONS.
By: Khalid Hawari Muath Nijim Thaer shaikh Ibrahim Supervisor: Dr. Jamal Kharousheh Dr. Nasser Hamad 27 December 2010.
RomoRobot Feras Khateeb Yousef Azem supervisors Dr.Raed Al-Qade Dr.Lui Malhis.
Wii mote interfacing. The product It is a wireless device, using standard Bluetooth technology to communicate The Wii Remote uses the standard Bluetooth.
Autonomous Helicopter James LydenEE 496Harris Okazaki.
BLDC Motor control using FPGA and LABVIEW. Motivation 2/12 Motors – a basic component of our lives FPGA – challenging but extremely flexible LabVIEW –
Michael Lisoski Leblanc Meneses Jason Schaer Bryan Staton.
Sub-Nyquist Sampling Algorithm Implementation on Flex Rio
Project Goals Our task was to take the proof of concept and make a production ready prototype with the following parameters Use low cost microprocessor.
Control systems KON-C2004 Mechatronics Basics Tapio Lantela, Nov 5th, 2015.
Digital Control CSE 421.
School of Mechanical Engineering Project number 180: Design and Build of a self tuning stringed instrument Andrew LeonardColin Love.
Master Slave Arm System for Telepresence T. Khalil.
Lianna Dicke MOTOR HARDWARE BREAKDOWN. Design Goals: Drive DC motor that draws 5 A maximum continuous current Voltage operation at 12 Volts (automotive)
BLDC Motor Speed Control with RPM Display. Introduction BLDC Motor Speed Control with RPM Display  The main objective of this.
 Wiimote  Wiimote library  Wiimote multi pointing  System architecture  System current  System structure  Experiment  Further work  References.
Wii Remote Zibo Zou, Daniel Maertens, Steven Duan 1.
The Surveyor By: Randy Direen, David Cox, Ali Abali, Leonardo Carrasco, Lisa Prince Preliminary Design Review January 25, 2005.
Wireless Bluetooth Controller For DC Motor. Introduction Wireless becoming more and more available and widely used Bluetooth is one of the major players.
April 30 th, 2010 Freedom Innovation Research. Topics Covered Introduction System Overview Project Budget Timeline Future Development Question and Answers.
Components of Mechatronic Systems AUE 425 Week 2 Kerem ALTUN October 3, 2016.
Fan Assembly Driven by Magnetic Fields
Intro to USB-6009 DAQ.
Prototyping SoC-based Gate Drive Logic for Power Convertors by Generating code from Simulink models. Researchers Rounak Siddaiah, Graduate Student-University.
Monitoring Robot Prepared by: Hanin Mizyed ,Abdalla Melhem
Project Members: M.Premraj ( ) G.Rakesh ( ) J.Rameshwaran ( )
Balanduino Supervisor: Dr. Raed Al-Qadi Prepared by: Nadeen Kalboneh Nardeen Mabrouk.
AN ENVIRONMENT FOR REMOTE CONTROL
Quanser Rotary Family Experiments
Korry Force Feedback Project
Presentation transcript:

BLDC Motor control using FPGA and LABVIEW Author: Gabriel ZSURZSAN Scientific supervisor: Prof. dr. eng. Aurel GONTEAN

Motivation Motors – a basic component of our lives FPGA – challenging but extremely flexible LabVIEW – powerful and intuitive development platform Wii Remote – adds a much-needed fun factor and freedom of control to the project Gabriel ZSURZSAN

The Hardware Platform Nintendo Wii Remote Hurst BLDC motor Motor Driver (partial schematic) Spartan 3E Starter Kit Gabriel ZSURZSAN

The Software Platform LabVIEW 2009 provides a comprehensive development environment allowing access to all the resources necessary in order to implement the present project, either in its standard form or through one of its modules FPGA Module PID Module Gabriel ZSURZSAN

The Software Platform LabVIEW greatly shortens development time Gabriel ZSURZSAN

Full project chain The WiiMote communicates with the laptop through Bluetooth LabVIEW uses a .NET framework DLL in order to initialize the remote and interpret the data received Gabriel ZSURZSAN

Full project chain LabVIEW FPGA module manages the programming of the FPGA, as well as communication between the host and target VIs through USB Gabriel ZSURZSAN

Full project chain Driver The FPGA generates a PWM signal to drive the motor The Hall signals generated on the BLDC side are read by the FPGA, determining correct energizing of driver transistors and motor speed for PID loop adjustments PID feedback loop is implemented on the FPGA Driver Gabriel ZSURZSAN

Interface Straightforward Intuitive Easy to use Gabriel ZSURZSAN

Some results Gabriel ZSURZSAN

Observations & Conclusions Hall sensors are really noisy WiiMote accelerometer is very sensitive PID loop manual tuning is difficult and may take long WiiMote control is very intuitive, extra visual feedback added by the implemented 3D model LabVIEW allows for easily interpretable results PID response follows the setpoint accurately, giving no overshoot but a 10% undershoot Gabriel ZSURZSAN

My personal remark: It was FUN! Gabriel ZSURZSAN