By: Khalid Hawari Muath Nijim Thaer shaikh Ibrahim Supervisor: Dr. Jamal Kharousheh Dr. Nasser Hamad 27 December 2010.

Slides:



Advertisements
Similar presentations
What is Arduino?  Arduino is a ATMEL 168 micro-controller kit designed specially for small projects  User friendly IDE(Integrated Development Environment)
Advertisements

Microprocessor Motor Control Spring Introduction  Stamp projects Robots  Sensors  Motor control  Logic Rocketry  Reading acceleration (“g”
Gesture Controlled Car (GCC) By: Ashwaq Alkailany Reema Abubaker Supervised by: Dr. Luia Malhis.
Autonomous Helicopter: James Lyden Harris Okazaki EE 496 A project to create a system that would allow a remote- controlled helicopter to fly without user.
EML 2023 – Motor Control Lecture 4 – DAQ and Motor Controller.
Drives & Control June 2003 A. Jansen 1 Brushless DC Motor Control with C868 and CAPCOM6.
OutLine Overview about Project Wii Robot Escaper Robot Problems and Solutions Demo.
L.
Team 5 Small, Lightweight Speed and Distance Sensor for Skiers & Snowboarders Kunal Verma Manager Justin Erskine Webmaster Temika Cage Presentation Coordinator.
Motor Control of an Oscillating Pendulum Nick Myers and Chirag Patel March 9, 2004 Advised by: Dr. James Irwin and Mr. Jose Sanchez Bradley University.
Autonomous Sensor and Control Platform Rover Tae Lee Josh Reitsema Scott Zhong Mike Chao Mark Winter.
The Solar Tracker. Solar Tracking Project Team Members: –Cristian Ruvalcaba –Ken Seal –David Clark –Mark McKinley –Richard DeJarnatt.
Team GPS Rover Critical Design Review Alex Waskiewicz Andrew Bousky Baird McKevitt Dan Regelson Zach Hornback.
Design of a Control Workstation for Controller Algorithm Testing Aaron Mahaffey Dave Tastsides Dr. Dempsey.
Senior Project Design Review Remote Visual Surveillance Vehicle (RVSV) Manoj Bhambwani Tameka Thomas.
Coordinate Based Tracking System
The Enforcer Laura Celentano Glenn Ramsey Michael Szalkowski.
GRAMM International Future Energy Challenge ‘07 Geoff Sanders, Richard Tan, Ankit Tripathi, Maung Myat, and Marc Hesse Versamachine.
ACTIVE SUSPENSION TEST PLATFORM BRANDON NAYDEN & CHIAO LIU BY ADVISED BY: STEVEN GUTSCHLAG.
System Level. Total Costs 3 fully powered and steering, 4 idler modules Prototyping Costs (1 fully powered and steering, tested on bench): –Power.
ECE 504: Supervisory Control & Critical Infrastructures University of Idaho Udhay Ravishankar.
Wind Turbine Simulation (Phase IV) SDMAY Advisor: Dr. Venkataramana Ajjarapu.
Introduction to Robotics Electronics and Robotics Club.
Engineering 1040: Mechanisms & Electric Circuits Fall 2011 Introduction to Embedded Systems.
Servo Motors # A servo is a motor that you can position at any angle very accurately. # Servos have a limited servo range; most servos have a range of.
ENGR 6806 – Motor Control Prepared By: Rob Collett September 15, Office: EN2074.
DESIGN & IMPLEMENTATION OF SMALL SCALE WIRELESS SENSOR NETWORK
Xin Jin Zelun Tie Ranmin Chen Hang Xie. Outline  Project overview  Project-specific success criteria  Block diagram  Component selection rationale.
September, 2007ENGR Low-Level Robot Control Mechatronics: Motors, sensors & embedded controls.
Propulsiometer Instrumented Wheelchair Wheel Prepared by: Seri Mustaza (BME) Siti Nor Wahida Fauzi (BME) Ahmad Shahir Ismail (EECE) Hafizul Anwar Raduan.
Wall-E Prototype I Team 1 Xin Jin
Scientific Superviser: Prof. Dr. Eng. Aurel GONTEAN Author: Horia Octavian SABU “POLITEHNICA” UNIVERSITY OF TIMIŞOARA ELECTRONICS AND TELECOMUNICATIONS.
RomoRobot Feras Khateeb Yousef Azem supervisors Dr.Raed Al-Qade Dr.Lui Malhis.
1 Lecture on Lab 6 Lab 7 Lab 8. 2 Lab 6: Open Loop Controller As you learned in lab 5, there are two kinds of control systems: open loop and closed loop.
CCP MODULES  The CCP module (Capture/Compare/PWM) is a peripheral which allows the user to time and control different events.  Capture Mode provides.
By Tony Hoff ECE 4220 – Real Time Embedded Computing University of Missouri - Columbia Course Instructor: Dr. Guiherme DeSouza.
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.
Automatic accident avoiding system PROJECT MEMBERS MUTHUKUMAR.K (05ME33) SAKTHIDHASAN.S (05ME39) SAKTHIVEL.N (05ME40) VINOTH.S (05ME56) PROJECT GUIDE:
Michael Broski Jonathan Mulvaine Josh Schortgen Phillip Byers TEAM BOAR.
Microcontroller Applications ELEC 421 Dr. Ron Hayne Images Courtesy of Ramesh Gaonkar and Delmar Learning.
Final Year Project(EPT4046) Development of an internet controlled Surveillance Mobile Robot By Mimi Madihah Bt Mohd Idris Id: BACHELOR OF ENGINEERING.
PIC18F4431. PIC18F1330 Infrared Encoder/Decoder.
Closed Loop Temperature Control Circuit with LCD Display Mike Wooldridge ECE 4330 Embedded Systems.
ECE 445 Track Vehicle Project Team 25: Kuangxiao Gu Jialun Liu Jilin Jiang.
BLDC Motor Speed Control with RPM Display. Introduction BLDC Motor Speed Control with RPM Display  The main objective of this.
 ACCELEROMETER  TRANSMITTER- BLOCK DIAGRAM  RECEIVER- BLOCK DIAGRAM  COMPONENTS DESCRIPTION- ENCODER TRANSMITTER RECEIVER OPTICAL SENSOR.
FSAEe Data Acquisition System ECE 445 Senior Design Mohan Sha Raviraj Mahajan Mohammad Farooq Shaik TA: Ryan May Project No. 34 Spring 2013.
Arduino Based DC Motor Speed Control
Solar Patio Umbrella Final Presentation May 3 rd, 2016 Team #37 ECE 445 – Spring 2016.
Self-Sustainable Electric Golf Bag Final Presentation Group 19 Jon Kinney, Cory Edwards, Harrison Kantner 30 April 2013.
Wireless Bluetooth Controller For DC Motor. Introduction Wireless becoming more and more available and widely used Bluetooth is one of the major players.
TRANSMISSION LINE MULTIPLE FAULT DETECTION AND INDICATION TO EB
Module 8 Tutorial  An 8086 system is used for controlling the speed of a motor. The motor can operate at 5 different speeds (1- 5).  The speed.
Deep Touch Pressure Abdomen Belt Group 32 Kevin Rathbun & Luke Fleming & Chang-O Pyo ECE 445 Senior Design April 28, 2015.
Power Budget Automation System Team #40 Hai Vo, Ho Chuen Tsang, Vi Tran ECE 445 Senior Design April 30 st, 2013.
ARM CORTEX (STM32) BASED MOTOR SPEED CONTROL SUBMITTED BY EDGEFX TEAM.
ECE445 Presentation Smart Umbrella Group 35 : Dominic Antonacci, Jonathan Buie, Martin Miller TA: Cara Yang.
Arduino based Automatic Temperature Controlled Fan Speed Regulator.
Components of Mechatronic Systems AUE 425 Week 2 Kerem ALTUN October 3, 2016.
Voice Controlled Robot by Cell Phone with Android App
INTRODUCTION The more you drive your car, the more you are at risk.
Aim Of The Project To implement the obstacle avoidance and Zigbee control functions for Omni directional mobile robot.
Arduino Based Industrial appliances control system by decoding dual tone multi frequency signals on GSM / CDMA network. Submitted by:
ECE 445 Smart Window Responding System
Using Arduino to modify RC controls Nick Carter 12/31/2015
SCADA for Remote Industrial Plant
‘SONAR’ using Arduino & ultrasonic distance sensor
High Performance Low Cost Low Lost Wireless DC Motor Speed Control
PLC’s Are ... Similar to a Microcontroller: Microprocessor Based
Robotics System Lecture 11_12: DC Motor
Presentation transcript:

By: Khalid Hawari Muath Nijim Thaer shaikh Ibrahim Supervisor: Dr. Jamal Kharousheh Dr. Nasser Hamad 27 December 2010

 Introduction  Applications  Block Diagram  Full Schematic  Hardware Layout and Design Specs  User Interface  Tests  Challenges  Successes  Results  Next Step

Motivation:  Wireless becoming more and more available and widely used.  Wireless control technology is effective in the world.  It is general project so it is can be installed for any devices in many places.

Features:  Wireless Controller for DC Motor  Offset QPSK Wireless Standard  Windows based GUI  12 V DC Motor  Battery powered  Variable speed

Benefits:  Practical  Provides Flexibility  Economical  User-friendly  Can be ran from any PC running Windows

 Robotics  Remote control car  Industrial Uses  Household Uses

Microcontroller:  PIC16F pin.  Programmed in PIC C using PIC C Compiler.  Receives control signal from user software.  Translates desired speed to necessary duty cycle.  1 kHz internal clock used for timers.  Sends duty cycle to H-bridge inputs using onboard PWMs.

H-Bridge:  L298N Dual H-Bridge Driver.  Duty cycle determines speed by controlling how long switches are active.  Motor direction can be controlled.  IN1 and IN2 fed from PWM.  Adjusted voltage is output to motor terminals.

 GUI developed in Visual C-sharp.  It can detect the active port automatically.  User can accelerate, decelerate, start and stop motor.  Motor direction can be chosen.  Speed is output to serial port (RS232) by software.

Functional Tests:  Used HyperTerminal to get initial connection between XBee Modules and another XBee with their implemented receiver and transmitter circuits.  Sent serial input to PIC, tested basic outputs (oscilloscope, serial text echo).  Tested H-Bridge using function generator.

Operation Tests:  For a given duty cycle, the resulting speed was measured.  Using a collection of these points, a linear translation from duty cycle to speed was calculated.  At 10 RPM: Duty cycle = 110  At 120 RPM: Duty cycle = 950  Y = mx + b  Duty = 7.93(speed)

 Replaced Voltage Divider consisting of resistors with Voltage Regulators.  H-Bridge suffer from little maximum current.  ASCII Translation Issues.

 Motor ran in both directions.  RPM range.  Maximum continuous load = 30 W

Motor Operations: No-Load Motor Current vs. Terminal Voltage

Motor Operations Max Load Motor Current vs. Terminal Voltage

Duty Cycle to H-Bridge: PIC To H-Bridge Control 42 RPM PIC To H-Bridge Control 90 RPM

 Designed feedback loop for closed system control.  Designed optical encoder wheel on motor shaft with one notch to read RPM.  Directed signal to PIC, began programming.  Modified the interface program to display the real and active RPM.  Install the system in a practical application as a car control.