Accessible Manufacturing Equipment Phase 2 Proposal Team 2 Nicholas Neumann Ralph Prewett Jonathan Brouker Li Tian Felix Adisaputra.

Slides:



Advertisements
Similar presentations
Unit 4 - I Said Stop!. Introduction New Topics Timing Parallelism Sequence of Operations New Features NXT terminals New Functions Wait For.
Advertisements

LabView Basics.
Robot Construction Basics Les Turner Director of Technology, Northern Indiana ESC Head Coach, Bremen Botz!
Data Acquisition Risanuri Hidayat.
Hardinge Universal Turret Senior Design Project Project Sponsor: Hardinge Inc.
ECE 480 Design Team 3 Doug’s Kitchen Robot Team Members - Thomas Manner - Ali Alsatarwah - Ka Kei Yeung - Daniel Phan Team Facilitator - Professor Lixin.
MOTORS.  Need a Motor That is Capable of Moving the Mirrors to a Fairly Precise Angle.
CONTROL SYSTEM IMPLEMENTATION. What ‘Control System’ mean for a Wind Turbine Yawing of nacelle Blade pitch adjustment.
Bakers DJ By Troy Mills ELM-Final Project. Contents Problem Statement Background Solution Project Design Parameters System Diagram State Machine.
Development of Laser Fuser Test Bed Project Number: P07501 Justin McMillan.
Bradley University Department of Electrical and Computer Engineering 2011 Wind Tunnel Control (WEBWIND) By: Adam Green Advisor: Dr. Aleksander Malinowski.
Multidisciplinary Engineering Senior Design Project 6218 Soft Tissue “Tensile” Tester Preliminary Design Review 2/24/2006 Project Sponsor: Bausch & Lomb.
Copyright © 1998 by Addison Wesley Longman, Inc. 1 Concepts of Programming Languages Chapter 1.
Steven Chao Kodai Ishikawa Daniel Olbrys Terry Pharaon Michael Wang
Automated Precision Machines Team 2 Nicholas Neumann Ralph Prewett Jonathan Brouker Li Tian Felix Adisaputra November 5 th, 2010.
Mechanical Engineers: Brian Church Tyler Breitung Michael Oplinger Electrical Engineers: Anthony Salmin Ross Bluth Stephen Mroz Sponsor: Dr. Roman Press.
The NXT is the brain of a MINDSTORMS® robot. It’s an intelligent, computer-controlled LEGO® brick that lets a MINDSTORMS robot come alive and perform.
Kinetix 3 Component Servo Drive
Sponsor –UROP –ZWORLD Corp. –W. M. Berg Corp. Advisor –Professor David J. Reinkensmeyer.
2008 – 2009 Team Unlimited (FTC # 1) Coding for the FIRST Tech Challenge NXT/G, LabVIEW & RobotC compared, and a Crash Course in RobotC Presented by Team.
Electric Motors and Motion Control Ara Knaian. Motors Motors convert electrical energy to mechanical energy Motors make things move LINEAR ELECTROSTATIC.
Viking Pump Flow Manager - Phase 2 Senior Design May
Copyright by Silca S.p.A Unocode 399 EVO. Copyright by Silca S.p.A Unocode 399 Evo Unocode 399 Evo is quicker,quiter, easier to use and extremely.
LEGO Mindstorms NXT Introduction. Component NXT Brick Touch Sensor Light Sensor Ultrasonic Sensor Interactive Servo Motors MMN Lab.
Robotics Actuators. Motors. Sensors. NXT-G logic. Lab: Measurements Homework: Task moodle assignment! Mechanics readings. Prepare summary. Postings. Next.
Adapted for STLP Camp ‘09 Mobile Robots Why do robots need to move?
Why do robots need to move?
Accessible Manufacturing Equipment Phase 2 Team 2 Nicholas Neumann Ralph Prewett Jonathan Brouker Felix Adisaputra Li Tian December 10 th, 2010 ECE 480.
Prepared By: Rania hasan Enas hamadneh Cnc machine.
Shutter Timing and Flash Synchronization System Joel Hoffa Shaun Pontsler November 10, 2005 Advisor: Professor Herr.
Automated Industrial Wind Tunnel Controller By Daniel Monahan and Nick DeTrempe Advised by Dr. Aleksander Malinowski.
 AUTOMATION  PLC  SCADA  INSTRUMENTATION  DRIVES & MOTORS.
Engineer Training RTRun – Real Time Software TJ8300 / TJ8500 RTRun – Real Time Software.
University of Tehran 1 Microprocessor System Design IO Applications Omid Fatemi
CS-EE 481 Spring Swift-Fox Founder’s Day, 2005 University of Portland School of Engineering Imagine the ability to view and record Up to five different.
RADIATION SOURCE Design Review Dmitry Gudkov BE-BI-ML.
Overview: The goal of this lesson is to transition from discussing robots in general to the specifics of NXT robot. Objectives: Students will be able.
NXT A computer controlled brick and the “brain” of your robot that controls the motors and sensors.
LHC Machine Protection System Review LHC Machine Protection System Review Oliver Aberle13 April 2005 with input from R. Assmann and R. Losito Ensuring.
Automated Maze System Development Group 9 Tanvir Haque Sidd Murthy Samar Shah Advisors: Dr. Herbert Y. Meltzer, Psychiatry Dr. Paul King, Biomedical Engineering.
Incoming Power Grid Monitor TEAM #3: JAMES MCCORMICK, ZHIHOUG QIAN, JACOB JEBB, VICTOR EZENWOKO, ALEX LANGE FACILITATOR: DR. ASLAM SPONSOR: GREAT LAKES.
Design Solutions Sponsored by: National Science Foundation Advisors: Abdullah Eroglu, Hosni Abu-Mulaweh, Hossein Oloomi Team Members: Mitchell Eilerman,
How to control LEGO® Mindstorms devices Thomas Mueller thomas _ tmspecial.com.
MOTORS. Definition Of Motor That powered by electricity or internal combustion, that supplies motive power for a vehicle or for some other device. A device.
Automated Maze System Development Group 9 Tanvir Haque Sidd Murthy Samar Shah Advisors: Dr. Herbert Y. Meltzer, Psychiatry Dr. Paul King, Biomedical Engineering.
Language Implementation Methods David Woolbright.
What are the advantages of using bar code scanner?  Fast  It is fast  It is fast for reading data  It is fast for data input  Accurate  The advantage.
Team 6: Stephen Heussler and Nolan Skop Freely Adjustable and Accessible Keyboard and Arrow Pad for Client with Cerebral Palsy Sponsored by the National.
EG1003: Introduction to Engineering and Design Laboratory 4: Sensors.
3 phase Induction motor speed control by v/f method Prepared by:- Dobariya Nilesh Bhuva jaydeep Upadhyay pranav.
LOGO AutoCarParking Capstone Project. LOGO Project Role HungPD Supervisor Huynb Project Manager, Developer Truongpx Developer Tuanhh Developer, tester.
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.
SNS COLLEGE OF ENGINEERING
NXT Mindstorms Kit Programming
Seminar On CNC Machine Submitted To: Submitted By:
Introduction to JUII⊕Series Machine.
Chapter 1 Reasons to study concepts of PLs Programming Domains
Introduction To Programming with LEGO NXT 0
1.1 Reasons to study concepts of PLs
Servo Motor can be designed to have higher peak torque
Project Members: M.Premraj ( ) G.Rakesh ( ) J.Rameshwaran ( )
NC and CNC machines and Control Programming
Sysmac NC Controller Introducing the NJ5 PLC and NC integrated controller for complex and precision advanced manufacturing.
CHAPTER 10 METHODOLOGIES FOR CUSTOM SOFTWARE DEVELOPMENT
Introduction to Software Planning and Design
ACOE347 – Data Acquisition and Automation Systems
Cnc machine Presented By:.
LEGO MINDSTORMS NXT PROGRAMMING
Presentation transcript:

Accessible Manufacturing Equipment Phase 2 Proposal Team 2 Nicholas Neumann Ralph Prewett Jonathan Brouker Li Tian Felix Adisaputra

Contents Introduction Introduction Background Background Conceptual Design Descriptions Conceptual Design Descriptions Proposed Design Solution Proposed Design Solution Conclusion Conclusion

Introduction Existing Ribbon Cutting Machine Existing Ribbon Cutting Machine PIC Programming PIC Programming C Code C Code Timing Loop Timing Loop Stepper Motors Stepper Motors Parallel Operation (Belt) Parallel Operation (Belt) Cam Motors Cam Motors Rotary Cutter Rotary Cutter Stationary and Movable Clamps Stationary and Movable Clamps

Introduction (Continued) Major Problems Major Problems Programming Interface Programming Interface Complexity Complexity Difficult Maintenance Difficult Maintenance Stepper Motors Stepper Motors Inaccuracy and Inconsistency Inaccuracy and Inconsistency Slow Operation Slow Operation Drivers Heat Issues Drivers Heat Issues

Background Customer Requirements Customer Requirements Programming Interface Programming Interface Simplicity Simplicity Easy Maintenance Easy Maintenance Motors Motors Precision and Accuracy Precision and Accuracy Variable Speed Control Variable Speed Control Higher Maximum Speed of Operation Higher Maximum Speed of Operation

Background (Continued) Primary Objectives Primary Objectives New Programming Interface New Programming Interface Simplicity Simplicity Future Improvement Future Improvement New Motors New Motors Drivers Drivers Better Performance Better Performance

Background (Continued) Secondary Objectives Secondary Objectives Cutter Replacement Cutter Replacement Noise Reduction Noise Reduction Safety Improvement Safety Improvement Rollers Replacement Rollers Replacement Friction Reduction Friction Reduction Fan Replacement Fan Replacement Reliability Reliability Aesthetics Aesthetics Wire Harness Wire Harness

FAST Diagram

Conceptual Design Descriptions LEGO Solution LEGO Solution LEGO Mindstorms NXT-G LEGO Mindstorms NXT-G Easier Approach Easier Approach Future Improvement Future Improvement LEGO Servo Motor LEGO Servo Motor Compatibility Compatibility 9V DC Motor 9V DC Motor Precision and Accuracy Precision and Accuracy

Conceptual Design Descriptions (Continued)

Simplified Code Solution Simplified Code Solution C Language Code C Language Code Simplification Simplification Well Commented Well Commented DC Motor DC Motor PID Controller PID Controller Conceptual Design Descriptions (Continued)

Hybrid Solution Hybrid Solution PIC Microcontroller (C Code) PIC Microcontroller (C Code) Audio Audio Display Display LEGO NXT Brick (Mindstorm) LEGO NXT Brick (Mindstorm) Movable Clamp Control Movable Clamp Control Future Improvement Future Improvement LEGO DC Servo Motor LEGO DC Servo Motor Compatibility Compatibility Precision and Accuracy Precision and Accuracy Conceptual Design Descriptions (Continued)

Solution Selection Matrix Engineering Criteria Importance Possible Solutions ● = 9 (Strong) Lego Servo Motor DC Motor LEGO Mindstorms LabVIEW RobotC C++ Code Connectors Safety Guards New Cutter New Controller Box Flipper ⃝ = 3 (Moderate) Δ = 1 (Weak) Speed of Operation 5⃝● Δ Δ Accuracy and Precision 5●⃝ Δ Safety 4 ●⃝ Aesthetics 2 ● ⃝● Revisable Software 5 ●⃝ΔΔ Noise 2ΔΔ ● Compatibility 3●Δ Mechanical Maintenance 3 Δ Maturity of Technology 4 Δ⃝⃝⃝ Robustness 4⃝●Δ⃝⃝● ● TOTALS

Proposed Design Solution LEGO Solution LEGO Solution LEGO NXT Brick LEGO NXT Brick Controlling the DC Motor Controlling the DC Motor Cutter Mechanism Cutter Mechanism Stationary Clamp Stationary Clamp Open/Close Function of the Clamp’s Jaws Open/Close Function of the Clamp’s Jaws LEGO Servo Motor LEGO Servo Motor Transporting the Movable Clamp Transporting the Movable Clamp

Proposed Design Solution (Continued) Length Input Length Input Current Buttons Interface with LEGO NXT Brick Current Buttons Interface with LEGO NXT Brick 7-Segment Display 7-Segment Display Controlled by PIC to Use Fewer NXT I/O Ports Controlled by PIC to Use Fewer NXT I/O Ports Audio Output Audio Output LEGO NXT Brick Sound System LEGO NXT Brick Sound System

Proposed Design Solution (Continued) Cutter Replacement Cutter Replacement Rollers Replacement Rollers Replacement Metal Rollers Metal Rollers Fan Replacement Fan Replacement Flipper Flipper

Conclusion Advantages Advantages More Customizable Programming More Customizable Programming Better Accuracy and Precision Better Accuracy and Precision Compatibility Compatibility LEGO NXT Brick & LEGO Servo Motors LEGO NXT Brick & LEGO Servo Motors

Conclusion (Continued) Disadvantages Disadvantages LEGO NXT Brick LEGO NXT Brick Limitation of I/O Ports Limitation of I/O Ports Lack of Complex Features in the Compiler Lack of Complex Features in the Compiler LEGO Servo Motor LEGO Servo Motor Low Overall Torque Low Overall Torque

Conclusion (Continued) Project Management Plan Project Management Plan Nicholas Nicholas Programming Interface Programming Interface Sensors Sensors Ralph Ralph Programming Interface Programming Interface Motor Drivers Motor Drivers Jonathan Jonathan LEGO Servo Motor Interface LEGO Servo Motor Interface Motor Drivers Motor Drivers

Conclusion (Continued) Li Li Flipper Implementation Flipper Implementation Flipper Interface Flipper Interface Audio Output Audio Output Felix Felix Cutter Mechanism Cutter Mechanism Cutter Interface Cutter Interface 7-Segment Display 7-Segment Display

Conclusion (Continued) QuantityProduct DescriptionCost 1LEGO Mindstorms NXT 2.0*$ Bronze Rollers$3.02 1New Cutter$ Flipper$5.00 Miscellaneous$10.00 TOTAL$ *Note: LEGO Mindstorms NXT 2.0 is already provided by our sponsor. Proposed Budget

References LEGO Mindstorms NXT 2.0 LEGO Mindstorms NXT Extreme NXT: Extreme NXT: Extending the LEGO Mindstorms NXT to the Next Level Extending the LEGO Mindstorms NXT to the Next Level