P18310: Tuned Vibration Absorber Demo System
/public/

Subsystem Build & Test

Table of Contents

Team Vision for Subsystem Level Build & Test Phase

Team Vision Task Completed? Comments
  • Address any concerns or risks that have/may come up.

YES

Continued to mitigate risks, and problem solve through new issues.
  • Continue with MECE build.

YES

Completed both separate vibratory systems (without LORD mounts).
  • Review BOM and calculate needs for the system. Create new orders within budget.

YES

Reviewed BOM, crosschecked purchases vs parts received. Well within budget.
  • Order ABS plastics, and plexiglass case.

YES

ABS ready for machining, plexiglass case vendor chosen and within budget.
  • End goal: Complete part manufacturing for all of MECE subsystems.

EXCEEDED

Completed MECE, EE, and GUI subsystems, combined the three to show simplified system demo on 2/20/2018.
MSD2 Overview

MSD2 Overview

Test Results Summary

The following tests have been run on our design so far, all with satisfactory results.
Subsystem Progress Details Related Test Plans Results
Mechanical

On Time

  • All aluminum parts machined and assemble to complete two separate and identical vibratory systems. Motors mounted and system functional. Tuning needed.
  • TA16 - ABS Plastic Bonding
  • TA16 - ABS plastic brackets survived significantly more applied weight than expected. Target weight was ~6.5lb, ABS brackets survived more than 18lb. From these results we conclude ABS will be more than adequate for EE Box construction.
Electrical/Controls

Ahead of Schedule

  • Code structure complete, most hardware purchased, assembled and tested. Fine tuning entire system underway.
  • T04, 06, 09 - Data Graphing, Vibration Measurements, Signal Interference
  • TA15 - Motor Durability
  • TA17 - NeoPixel LED Strip Test
  • T04, 06, 09 - Data processing and graphing successful, with accurate vibration detection without lag. Frequency output stable and sustainable for long periods. No critical noise or interference detected.
  • TA15 - Motors have been run continuously for more than 24 hours without issue. A subject matter expert was consulted regarding the longevity of the motors, and the team was assured they would last beyond their requirement. The motors are concluded to be acceptable for our design.
  • TA17 - Code was created which successfully assigned colors to individual LEDs on the strip. Additionally, the LEDs could be made to crossfade colors, blink, and produce patterns. The LED strip will be more than adequate for out design.
Graphic User Interface

On Time

  • Working prototype available. Fine tuning for final revision, make eye-catching.
  • N/A
  • N/A
Testing Summary

Testing Summary

TA 15: Motor Durability Test

See the full test plan for information about this test.

TA 16: ABS Plastic Bonding Test

(Below) The five ABS testing brackets that were used in this experiment. 3 of the 5 measures 3.5"x3.5", the other two were slightly smaller at 3"x3". The brackets were bonded at 90 degree angle using the process outlined in the testing document.

ABS Testing Brackets

ABS Testing Brackets

(Below) One of the 3.5" brackets holding 15lb, more than twice the targeted amount.

ABS bracket with 15 lb weight

ABS bracket with 15 lb weight

(Below) The fracture surface from one of the 3.5" brackets. Note that the fracture is rough, alluding to good adhesion between the ABS plastic surface and the epoxy. A clean break would have been expected if the joining was weak.

ABS bracket broken at >18lbs force

ABS bracket broken at >18lbs force

See the full test plan for detailed analysis and conclusion.

Video showing ABS bracket with 12 lb weight under oscillating force.

TA 17: Adafruit NeoPixel LED Strip Test

This additional test was run to ensure that the Adafruit NeoPixel Strip would be practical for our project, as well as creating basic instructions for operation of the device.

We concluded that the NeoPixels would be acceptable, and would require an external micro controller to provide the most functionality and flexibility possible. Please see TA17 on the full test plan for more details.

Instructions

  1. Quantitatively summarize the capabilities, performance, throughput, and robustness of your subsystems as demonstrated by execution of the text plan. Document your testing with photos or videos in addition to test data.
  2. Evaluate how well the test plan was able to confirm satisfaction of subsystem requirements
  3. Include snapshot of testing completed to date, and include link to live requirements and testing document

Risk and Problem Tracking

Risk Overview

Risk Overview

Functional Demo Materials

Initial test of mechanical vibration system

Initial test of mechanical vibration system

Include links to:

Project Plan

Phase 2 Overview

MSD II Phase 1 and 2 Gantt Chart

MSD II Phase 1 and 2 Gantt Chart

Phase 3 Overview

MSD II Phase 3 Gantt Chart

MSD II Phase 3 Gantt Chart

Click here to download the GanttProject file for viewing on your PC.

The link to download the GanttProject software is here: http://www.ganttproject.biz/

3 Week Plans

The table below summarizes all completed tasks from each member on a weekly basis, and displays the anticipated completed tasks for Phase 3 during weeks 6 through 8.

Member P2 Week 3 P2 Week 4 P2 Week 5 P3 Week 6 P3 Week 7 P3 Week 8
Stephen J. Giordano
  • Code support for motor control.
  • Troubleshoot connections, serial data, and organization.
  • Fine tune code for motor control.
  • Troubleshoot noisy data lines.
  • Ensure all peripherals are working properly.
  • Combine mechanical system with electrical subsystem.
  • Confirm fluid motion of mechanics.
  • Assisted in code creation for accelerometer calibration.
  • Project management tasks for Phase 3.
  • Test Plans for 2/20.
  • Code cleanup and commenting.
  • Assist Malik with GUI Final revision.
  • Assist Mechanical Team with ABS machining for EE box layout.
  • Create connectors for motor, LEDs, etc.
  • Communicate to LORD what their preferences are on LED colors, patterns, amount, etc.
  • Organize Phase 4 plans.
  • Address any incomplete/delayed tasks before Spring Break.
  • Assign teams for Operation Manual and MSD Report for break.
Nathan P. Ehnot
  • Measure out stock materials and cut to approx size
  • Squaring blanks for further machining
  • Aluminum Parts machining
  • ABS test parts cutting and preparation
  • ABS Epoxy Bonding Test TA16
  • Continued aluminum parts machining
  • Parts re-machining and reworking
  • Prototraks press fit machining
  • System Plate assembly and fit checking
  • ABS plastic measuring and cutting
  • ABS machining and assembly
  • ABS fit checking and re-working if necessary
  • ABS assembly
  • ABS assembly
  • Component install into EE Box
Shayne F. Hollands
  • Organize received items. ME system vs EE system
  • Measure out stock materials and cut to approx size on bandsaw
  • ABS test parts cutting and preparation, ABS Epoxy Bonding Test TA16
  • Continued aluminum parts machining
  • Aluminum and purchased parts reworking
  • Prototraks press fit machining for bearings
  • Aluminum and purchased parts reworking
  • System Plate assembly and fit checking with rework
  • Poster research, and design. Tailor poster for Imagine RIT & LORD Corp. Contact LORD Marketing team for advice
  • Full MECE system assembly
  • Poster work continued
  • Begin work on Technical Report
Connor Jensen
  • Measure out stock materials and cut to approx size on bandsaw
  • ABS test parts cutting and preparation, ABS Epoxy Bonding Test TA16
  • Machined base plates
  • Machined wheel supports & conrods
  • Machined wheels
  • Machined piston housing supports
  • Machine remaining base base part & ABS
  • Rework parts based on functionality
Kyle M. Kelly
  • Created new wires for both motors and accelerometers
  • Troubleshot why motor control was having issues keeping the frequency constant for both motors
  • Added a second Arduino development board to create two identical systems
  • Troubleshot why motor was having control problems
  • Added an Adafruit Trinket to control the LED strip
  • Connected full electric sub-system
  • Added code that calibrates the accelerometers before the motors start spinning
  • Added code that shuts the electric system down after a predetermined time period (will be used for testing)
  • Test Plans for 2/20.
  • Code cleanup and commenting.
  • Assist Malik with GUI Final revision.
  • Assist Mechanical Team with ABS machining for EE box layout.
  • Create connectors for motor, LEDs, etc.
  • Assemble electric components into the EE box.
  • Address any incomplete/delayed tasks before Spring Break. If needed, come in to do work.
  • Start working on report.
Malik Wallace
  • Assisted with troubleshooting code for motor control
  • Maintained the BOM and organized the shortlist for additional items needed
  • Downloaded and setup framework for GUI application
  • Began implementation of the GUI
  • Updated the shortlist and ordered additional parts
  • Finalized GUI
  • Began test with GUI merged with EE subsystem
  • Troubleshoot and adjust GUI to function properly with EE box
  • Looked into poster design
  • Continue troubleshooting GUI
  • Received ordered parts and update BOM and shortlist
  • (If needed) Continue troubleshooting GUI
  • Look into poster design
  • Look into poster design

Home | Planning & Execution | Imagine RIT

Problem Definition | Systems Design | Preliminary Detailed Design | Detailed Design

Build & Test Prep | Subsystem Build & Test | Integrated System Build & Test | Customer Handoff & Final Project Documentation