Mechatronics Term Project TEAM 2: Nicole Abaid Matteo Aureli Weiwei Chu Riccardo Romano May 4, 2009.

Slides:



Advertisements
Similar presentations
Sensing and Control.
Advertisements

Lecture 20 Dimitar Stefanov. Microprocessor control of Powered Wheelchairs Flexible control; speed synchronization of both driving wheels, flexible control.
1. Instrument Clusters Theory Support Automotive – Displays & Accessories 1 of 13 Instrument Clusters Topics covered in this presentation: Analog Instrument.
KEB COMBIVERT F5-M Exercises.
Servo Background Servos provide control of rotary position Servos are used extensively in the remote control hobby world for: Aircraft (flaps, ailerons,
Engineering Roles We will be forming groups of 3 students
Servos The material presented is taken from a variety of sources including:
Tachometers – An Overview
Servos The material presented is taken from a variety of sources including:
Lecture Outline  DC motors  inefficiencies, operating voltage and current, stall voltage and current and torque  current and work of a motor  Gearing.
EET 2261 Unit 13 Controlling Stepper Motors and Servos  Read Almy, Chapter 21.  Lab #13 due next week.  Final Exam next week.
Tony Yi 5/2/2015 CENG4480 TUTORIAL 3. ABOUT ME I am “the other” tutor of CENG4480 You can find me at Rm116 in SHB
L.
Active Suspension System Test Platform Bradley University Department of Electrical & Computer Engineering By: Craig Chan & Olusegun Michael Abidoye Advisor:
Connecting VEX and ROBOTC
The Solar Tracker. Solar Tracking Project Team Members: –Cristian Ruvalcaba –Ken Seal –David Clark –Mark McKinley –Richard DeJarnatt.
ME 224 Experimental Engineering: Professor Espinosa 2005 TEAM : Jamie Charles Carlo Niko Javier.
Design of a Control Workstation for Controller Algorithm Testing Aaron Mahaffey Dave Tastsides Dr. Dempsey.
Coordinate Based Tracking System
ACTIVE SUSPENSION TEST PLATFORM BRANDON NAYDEN & CHIAO LIU BY ADVISED BY: STEVEN GUTSCHLAG.
Codey Lozier Christian Thompson Advisor: Dr. Mohammad Saadeh
Digital I/O Connecting to the Outside World
University of Pennsylvania Department of Electrical and Systems Engineering ABSTRACT: Quantifying and measuring certain aspects of a golf swing is a helpful.
 Main Components:  Sensors  Micro controller  Motor drivers  Chasis.
DC Motor Model Using Simscape Engr. Salim Lashari.
1 Motors & Motor Controllers ECE AC or DC Motors AC –Few robots use AC except in factories –Most of those that use AC first convert to DC DC –Dominates.
Electronics and Power Distribution AME 470: Senior Design ASME Bulk Material Transporter Matt Bertke, Paul DeMott, Patrick Hertzke, Will Sirokman 4 November.
Sponsor/Customer: Dr. Ferat Sahin Multi Agent Bio-Robotics Lab Faculty Guide: Prof. George Slack Team Members: Matthew LeStrange – Electrical Engineering.
ECE 477 Design Review Group 9  Spring 2005 Omar Shaikh - Nathan Smith - Jeff Huston - Ryan Koors.
Introduction to Robotics Principles of Robotics. What is a robot? The word robot comes from the Czech word for forced labor, or serf. It was introduced.
Electric Motors and Motion Control Ara Knaian. Motors Motors convert electrical energy to mechanical energy Motors make things move LINEAR ELECTROSTATIC.
Microcontroller Hands-on Workshop #3 Ahmad Manshad New Mexico State University Institute of Electrical and Electronics Engineers November 7, 2009.
Servo Motor Control. EML 2023 Department of Mechanical and Aerospace Engineering Design Project You are to design a mechanical device that can tilt a.
1  Actuators are used in order to produce mechanical movement in robots.
1. 2 Outline 1.Introduction 2.Modeling 3.Simulation 4.Implementation 5.Demo 6.Conclusion.
Balance Bot DT04 Stephan Baranoff Nicole Beck Chris Hamrock Stephanie Kosec Dr. Sastry Balance Bot DT04 Stephan Baranoff Nicole Beck Chris Hamrock Stephanie.
HARDWARE INTERFACE FOR A 3-DOF SURGICAL ROBOT ARM Ahmet Atasoy 1, Mehmed Ozkan 2, Duygun Erol Barkana 3 1 Institute of Biomedical Engineering, Bogazici.
ME 335 Boğaziçi University A Study on Motor Speed Control.
Motors & Motor Drivers ECE 450.
MEASUREMENT STANDARDS AND UNITS. Chapter Objectives Contents  To define some measurement terms  To describe basic measurement units and relate to derivative.
Introduction to Mechatronics. Introduction Mechanical + Electronics.
Servos The material presented is taken from a variety of sources including:
Control systems KON-C2004 Mechatronics Basics Tapio Lantela, Nov 5th, 2015.
Stepping motors Jari Kostamo.
Motor Tutorial Kevin M. Lynch Laboratory for Intelligent Mechanical Systems Northwestern University Evanston, IL USA.
Codey Lozier Christian Thompson Advisor: Dr. Mohammad Saadeh
BLDC Motor Speed Control with RPM Display. Introduction BLDC Motor Speed Control with RPM Display  The main objective of this.
INTRODUCTION TO ROBOTICS Part 3: Propulsion System Robotics and Automation Copyright © Texas Education Agency, All rights reserved. 1.
Electrical and Computer Engineering Cumulative Design Review Team 22: Driver Assist.
Sitarambhai Naranjibhai Patel Institute Of Technology & R.C.
Connect VEX and ROBOTC Electrical Engineer Responsibilities © 2011 Project Lead The Way, Inc.Automation and Robotics VEX.
WATER LEVEL INDICATOR AND AUTOMATIC MOTOR SWITCHING SYSTEM
Sensors and Actuators Simple Sensors Switches and Pots Other Sensors Simple Actuators LEDs and Buzzers DC Motors MAE 156A.
Arduino based Automatic Temperature Controlled Fan Speed Regulator.
Components of Mechatronic Systems AUE 425 Week 2 Kerem ALTUN October 3, 2016.
CNC FEED DRIVES Akhil Krishnan G M.Tech 1. CONTENTS 1.Introduction 2.Requirements of CNC feed drives 3.Servo motor 3.1 Servo drive control 3.2 Components.
CNC FEED DRIVES.
Motors & Motor Controllers
Introduction to Motors, servos and steppers
Electrical Engineer Responsibilities
Introduction to Servos
Electrical Engineer Responsibilities
Servos The material presented is taken from a variety of sources including:
DC MOTOR SPEED CONTROL 1. Introduction
‘SONAR’ using Arduino & ultrasonic distance sensor
Electrical Engineer Responsibilities
Electrical Engineer Responsibilities
Servos The material presented is taken from a variety of sources including:
Sensors and actuators Sensors Resistive sensors
Introduction to Motor Drives
Presentation transcript:

Mechatronics Term Project TEAM 2: Nicole Abaid Matteo Aureli Weiwei Chu Riccardo Romano May 4, 2009

2 Outline Goal and motivation Description of components Mechanical system design Electrical system design Algorithm and operation instructions Mathematical modeling Conclusions Robotic swimmer and school of golden shiner minnows in Dynamical Systems Laboratory (DSL) at NYU-Poly

3 Project goals Design a feedback controller to turn the shell of a swimmer at a variety of attack angles in a flow of constant rate Use the BS2 as controller Include user interface for monitor and control the device At least one actuator should be included. A sensory feedback loop will be used to control the actuator Utilize a digital and analog sensor

4 Motivation Biomimetic, miniature robotic fish used to study schooling behavior of gregarious fish Uses ionic polymer metal composite, an electroactive material, as propulsor ABS plastic shell Requires optimization of shell shape to house on-board electronics and minimize drag Robotic swimmers from DSL Water tunnel in DSL

5 Component description Actuation –Jameco 12 Volt DC motor Sensing –Rotational potentiometers –Normally-open buttons User interface –Liquid crystal display Control –Basic Stamp microcontroller Structural –Assorted gears –Aluminum shaft

6 Component description ItemPrice Box$2 Screw$2 Transistor$4 Basic Stamp 2 $110 DC motor$25 ItemPrice Plexiglass$2 Batteries$8 Switch$4 Button$4 Gears$30 Total Cost: $191

7 Mechanical system design Low torque, high velocity DC motor requires internal transmission, external gear train to convert to high torque and low velocity Thrust bearings to withstand weight force Ball bearing to rotational force Required to rest on top of water tunnel and position body in center of chamber to eliminate wall effects Automatic calibration of maximum range using sensor potentiometer and dial attached to rotating shaft

8 Mechanical system design Lateral view of structure Mechanical apparatus with motor, gear train, shaft and support

9 Mechanical system design Schematic of gear train and forces Maximum efficiency speed: 35 rpm Maximum torque: Nm Transmission ratio is 11 : 3 Enhances the positioning precision and decrease the angular velocity of shaft

10 Mechanical system design Bird’s eye view of actuation device Plexiglass casing Gear train Dial Right button Left button DC motor Tension screws Potentiometer

11 Electrical system design Schematic of H-bridge H-bridge for motor control Speed can be controlled via PWM High signal enters Q3’s base, Q3 conducts, which allows Q2 to conduct Current flows from positive supply terminal through the motor from right to left (forward) To reverse the direction, low Q3 and high Q4

12 Electrical system design Input button circuit schematic Input and sensor RC-potentiometer circuit schematic

13 Electrical system design LCD display Display measurement and status information Parallax 2×16 serial LCD 3-pin connection Used with PBasic SEROUT command

14 Electrical system design Device circuitry without sensors connected BS2 microcontroller H-bridge Sensor button circuits Input button circuits RC pot circuits “On” LED

15 Electrical system design User interface LCD display Water resistant case “On” LED Power switch for BS2 and motor Input pot Input button 1 Input button 2

16 Calibration: Automatically moves dial to hit left endpoint button, then right endpoint button Uses RCtime command to record potentiometer position at each endpoint BS2 calculates middle position for potentiometer, uses PWM to track Scale range of dial in RCtime output with ±90 o Algorithm

17 Input position and actuation: Input reference step or ramp, using button (discrete) or potentiometer (continuous) Input in degrees, which BS2 scales to RCtime, in 2 µs units Displayed on LCD, scaled to degrees Shaft position senses with RCtime command Feedback controller uses pulse width modulation Algorithm Block diagram of feedback control loop

18 Algorithm θ θdθd V t thth tltl θ θdθd θ θdθd V t thth tltl V t thth tltl Shaft positionPWM signal Pulse width modulation- Low time, t l, is constant High time, t h, is proportional to the error: t h = K (θ d - θ) Mean signal

19 Operating instructions Start the Basic Stamp and motor using external on/off switch –This switch is the emergency shutdown, resetting and recalibrating system Wait as system calibrates automatically Button 1 pressed at any time after calibration to resets Select input mode –Button1: button input –Button2: potentiometer input If button input is selected, select position to the left or right of zero position, then degree value If potentiometer is selected, choose step or ramp intput –Button1: step input –Button2: ramp input If step input is selected, LCD displays reference position which shaft matches. If ramp input is selected, potentiometer selects grade of ramp –Steeper ramp to the left –Shallower ramp to the right

20 Modeling Electrical, mechanical subsystems can be described as the following ODE’s: L = inductance of DC motor R = electrical resistance i(t) = current V (t) = voltage applied to DC motor V b (t) = back electromotive force J = moment of inertia of shaft B = viscous-type dissipative action ω(t) = angular velocity of motor shaft τ(t) = torque of motor shaft

21 Input is V (t) PI controller was implemented and found to lack any advantage over a strictly proportional control Proportional feedback control is implemented based on direct measurement of shaft angular position θ, and reference input θ d PWM is used to control amplitude of driving voltage V supplied to DC motor. Modeling Block diagram of feedback controller

22 Conclusions Angle of attack of the swimmer is input by the user A proportional feedback loop guarantees the desired position LCD display shows the reference step or ramp input Future Work- Use strain gauge or composite beam to measure forces acting on body Consider roll and pitch motions of the body Implement PID control