Upload
issac-massengale
View
214
Download
0
Tags:
Embed Size (px)
Citation preview
Accessible Manufacturing Accessible Manufacturing Equipment Phase 2Equipment Phase 2
ProposalProposal
Team 2Team 2
Nicholas NeumannRalph Prewett
Jonathan BroukerLi Tian
Felix Adisaputra
ContentsContents
IntroductionIntroductionBackgroundBackgroundConceptual Design DescriptionsConceptual Design DescriptionsProposed Design SolutionProposed Design SolutionConclusionConclusion
IntroductionIntroduction
Existing Ribbon Cutting MachineExisting Ribbon Cutting MachinePIC ProgrammingPIC Programming
C CodeC CodeTiming LoopTiming Loop
Stepper MotorsStepper MotorsParallel Operation (Belt)Parallel Operation (Belt)
Cam MotorsCam MotorsRotary CutterRotary CutterStationary and Movable ClampsStationary and Movable Clamps
Introduction (Continued)Introduction (Continued)
Major ProblemsMajor ProblemsProgramming InterfaceProgramming Interface
ComplexityComplexityDifficult MaintenanceDifficult Maintenance
Stepper MotorsStepper MotorsInaccuracy and InconsistencyInaccuracy and InconsistencySlow OperationSlow OperationDrivers Heat IssuesDrivers Heat Issues
BackgroundBackground
Customer RequirementsCustomer RequirementsProgramming InterfaceProgramming Interface
SimplicitySimplicityEasy MaintenanceEasy Maintenance
MotorsMotorsPrecision and AccuracyPrecision and AccuracyVariable Speed ControlVariable Speed ControlHigher Maximum Speed of OperationHigher Maximum Speed of Operation
Background (Continued)Background (Continued)
Primary ObjectivesPrimary ObjectivesNew Programming InterfaceNew Programming Interface
SimplicitySimplicityFuture ImprovementFuture Improvement
New MotorsNew MotorsDriversDriversBetter PerformanceBetter Performance
Background (Continued)Background (Continued)
Secondary ObjectivesSecondary ObjectivesCutter ReplacementCutter Replacement
Noise ReductionNoise ReductionSafety ImprovementSafety Improvement
Rollers ReplacementRollers ReplacementFriction ReductionFriction Reduction
Fan ReplacementFan ReplacementReliabilityReliability
AestheticsAestheticsWire HarnessWire Harness
FAST DiagramFAST Diagram
Cut Ribbon
Basic Function
Secondary Function
Secondary Function
Cut Precisely
Secondary Function
Control Speed Accept Input
Control length Drive Servo
Establish Length Accept Input
Display Length
Announce Length
Prevent jam Remove Ribbon
Open Clamps
Flick Ribbon
Conceptual Design DescriptionsConceptual Design Descriptions
LEGO SolutionLEGO SolutionLEGO Mindstorms NXT-GLEGO Mindstorms NXT-G
Easier ApproachEasier ApproachFuture ImprovementFuture Improvement
LEGO Servo MotorLEGO Servo MotorCompatibilityCompatibility9V DC Motor9V DC MotorPrecision and AccuracyPrecision and Accuracy
Conceptual Design DescriptionsConceptual Design Descriptions(Continued)(Continued)
Conceptual Design DescriptionsConceptual Design Descriptions(Continued)(Continued)
Simplified Code SolutionSimplified Code SolutionC Language CodeC Language Code
SimplificationSimplificationWell CommentedWell Commented
DC MotorDC MotorPID ControllerPID Controller
Conceptual Design DescriptionsConceptual Design Descriptions(Continued)(Continued)
Hybrid SolutionHybrid SolutionPIC Microcontroller (C Code)PIC Microcontroller (C Code)
AudioAudioDisplayDisplay
LEGO NXT Brick (Mindstorm)LEGO NXT Brick (Mindstorm)Movable Clamp ControlMovable Clamp ControlFuture ImprovementFuture Improvement
LEGO DC Servo MotorLEGO DC Servo MotorCompatibilityCompatibilityPrecision and AccuracyPrecision and Accuracy
Conceptual Design DescriptionsConceptual Design Descriptions(Continued)(Continued)
Solution Selection MatrixSolution Selection Matrix
Proposed Design SolutionProposed Design Solution
LEGO SolutionLEGO SolutionLEGO NXT BrickLEGO NXT Brick
Controlling the DC MotorControlling the DC MotorCutter MechanismCutter MechanismStationary ClampStationary ClampOpen/Close Function of the Open/Close Function of the
Clamp’s JawsClamp’s Jaws
LEGO Servo MotorLEGO Servo MotorTransporting the Movable Transporting the Movable
ClampClamp
Proposed Design SolutionProposed Design Solution(Continued)(Continued)
Length InputLength InputCurrent Buttons Interface with LEGO NXT BrickCurrent Buttons Interface with LEGO NXT Brick
7-Segment Display7-Segment DisplayControlled by PIC to Use Fewer NXT I/O Ports Controlled by PIC to Use Fewer NXT I/O Ports
Audio OutputAudio OutputLEGO NXT Brick Sound SystemLEGO NXT Brick Sound System
Proposed Design SolutionProposed Design Solution(Continued)(Continued)
Cutter ReplacementCutter ReplacementRollers ReplacementRollers Replacement
Metal RollersMetal Rollers
Fan ReplacementFan ReplacementFlipperFlipper
ConclusionConclusion
AdvantagesAdvantagesMore Customizable ProgrammingMore Customizable ProgrammingBetter Accuracy and PrecisionBetter Accuracy and PrecisionCompatibilityCompatibility
LEGO NXT Brick & LEGO Servo MotorsLEGO NXT Brick & LEGO Servo Motors
Conclusion (Continued)Conclusion (Continued)
DisadvantagesDisadvantages LEGO NXT BrickLEGO NXT Brick
Limitation of I/O PortsLimitation of I/O Ports Lack of Complex Features in the CompilerLack of Complex Features in the Compiler
LEGO Servo MotorLEGO Servo Motor Low Overall TorqueLow Overall Torque
Conclusion (Continued)Conclusion (Continued)
Project Management PlanProject Management PlanNicholasNicholas
Programming InterfaceProgramming InterfaceSensorsSensors
RalphRalphProgramming InterfaceProgramming InterfaceMotor DriversMotor Drivers
JonathanJonathanLEGO Servo Motor InterfaceLEGO Servo Motor InterfaceMotor DriversMotor Drivers
Conclusion (Continued)Conclusion (Continued)
LiLiFlipper ImplementationFlipper ImplementationFlipper InterfaceFlipper InterfaceAudio OutputAudio Output
FelixFelixCutter MechanismCutter MechanismCutter InterfaceCutter Interface7-Segment Display7-Segment Display
Conclusion (Continued)Conclusion (Continued)
Quantity Product Description Cost
1 LEGO Mindstorms NXT 2.0* $299.99
2 Bronze Rollers $3.02
1 New Cutter $30.00
1 Flipper $5.00
Miscellaneous $10.00
TOTAL $348.01
*Note: LEGO Mindstorms NXT 2.0 is already provided by our sponsor.
Proposed Budget
ReferencesReferences
LEGO Mindstorms NXT 2.0LEGO Mindstorms NXT 2.0http://shop.lego.com/Product/?p=8547
Extreme NXT:Extreme NXT:Extending the LEGO Mindstorms NXT to the Extending the LEGO Mindstorms NXT to the
Next LevelNext Level