ECET/CPET 491 Senior Design Project Phase II

Fall 2017

Paul I-Hai Lin, PE (IN, CA)
Professor of Electrical and Computer Engineering Technology
Purdue University Fort Wayne

Lectures/Assignments/Class Activities

8/22

(A) Course Syllabus: Course description, course outcomes, expectations,  projec tasks and schedule; project design and development tools.

(B) Senior Design Project PPT and/or Echo 360 Recorded Presentations, Spring 2012-2016 (For ABET CPET/ECET Program Conprehensive Review - Oct. 16-18, 2016): http://www.etcs.ipfw.edu/~lin/ECET491/491Presentations-Recordings/cpetecet491-Echo360Recording-2016-10-15-ABET.html

(C) Senior Design Project PPT and/or Echo 360 Recorded Presentations, Spring 2012-2017, http://www.etcs.ipfw.edu/~lin/ECET491/491Presentations-Recordings/cpetecet491-PPTsEcho360Recording-2017-8-21.html

(D) ETCS College Project Day Presentation Poster Papers, May 2017
** Oxygen Enrichment System for Copper Refining Process, by Blake Herb; Faculty Advisor: Paul Lin and Gary Steffen (poster)
** Solar Mini-Blid with DC-DC Converters for 5V Charging Applications, by Joshua Stezel; Faculty Advisors: Paul Lin and Hadi Alasti (poster)
** PLC-Based Automating Bracket Crimper and Resistance Tester for Gas Ignitors,  by Dabie Howard; Faculty Advisors: Paul Lin and Hal Broberg (poster)
** 2.4GHz Wireless Transmitter/Receiver for Audio System, by Clint Thompson; Faculty Advisors: Hadi Alasti and Paul Lin (poster)

(E) Tech Report reference format (IEEE format), see Senior Design Project report guideline

(F). Examples of Visio Design Diagrams:
1) Technology Management and Procedure
2) Web-based HVAC Monitoring & Control
3) Enterprise IT System Integration
4) Analog-Digital Conversion and Signal Processing
5) Diagrams and Drawings for Embedded Systems
6) Mobile Sales Ordering Automation System

(G) Reviewed Phase I Proposals & Charters:
** Submit Graded CPET/ECET 490 Proposals and Charters (Electronics copy), by Aug. 24

Read:
1. Introduction to OMG's Unified Modeling Language, July 2005,
http://www.omg.org/gettingstarted/what_is_uml.htm
* Structure Diagrams: Class diagram, Object diagram, Component diagram, Composite structure diagram, Package diagram and Deployment diagram.
* Behavior Diagrams:  Use case diagram, Activity diagram, State Machine diagram
* Interaction Diagrams: Sequence diagram, Communication diagram, Timing diagram, and Interaction overview diagram

2. Practical UML: A Hands-On Introduction for Developers, by Rabby Miller, Embarcadeo Technologies

** First progress report due Sept. 5, before 5PM, and the Items needed:
(A) Each team (project team) will submit a copy of the revised 490 project design report/proposal (if any changes), and
(B)
A Progress Report, using the Sample format: Sample ECET/CPET 491 Progress Report, Gary Atchinson, Feb. 2010

8/29 Review and Discussion:
1) CPET 491 Collaborative Robots Vision Inspection for Engine Assembly Line Application, Santos Covarrubias:
** PLCs, Four 5-DOF manipulators, Four GigE vision systems (with Basler Pilot model camera)
** Applications: (A) Oil leak inspection, (B) CPA (connector position assurance) latch inspection
** HMI, Sequence of operation, Machine interface, Reporting   
2) CPET 491 RFID Area Information Network, Eamonn M. Barry
** RFID tags, RFID programmer, readers, information processor
** Data format: Train ID (96-bit data: 8-bit header, 28-bit product manufacturer, 24-bit product types, 36-bit unique serial number)
** Database
** Queries on: the current cars on site, when they arrived, where they were last scanned, how long is left until they need to sent back.
** Car moving direction: entering, leaving the site
** Sequnce of operation, HMI
** System response time
3) CPET 491 Strain Gauge Measurer with GUI, Ryan A. Johnson
** Strain guage (force control resistor), Wheatstone bridge
** Self calibration
** Ref. MET 487 Instrumentation & Automatic Controls, Lecture 13 note on Stress and Strain Measurement, by Prof. Paul Lin, http://www.etcs.ipfw.edu/~lin/MET487/2011-SumII/Lectures/Lect-13-MET487-Sensors-1-of-2-SumII-2011.pdf
4) ECET 491 Alarm System Status Visual Indicator, Joel P. Clouse
** Two Arduino UNO R3 + Bluetooth
** Bluetooth Piconet (master-slave)
5) ECET 491 Smart Pet Door, Carly A. Kessler
** Animal approaching detector (RFID?), Unlock/Lock Pet Passing Door
** Arduino Microcontroller, RFID tags and Reader, Hall Effect Sensors/Dectors, Solenoid lock
** HMI - LCD, Keypad
6) ECET 491 Bluetooth Audio Transmitter (Wireless Home Audio System?), Max A. Lanning
7) ECET 491 Metal Detector Interference Locator (food packaging application), Benjamin R. Willard
** Detect metal contamination using Electromagnetic metal detection (SafeLine)
** Improve system accuracy and reliability that may be caused by other RF interefernce (source, magnitude, frequency range).
** The project system: Directional Antenna, RF signal receiver, Software Define Radio, Raspberry PI (Python?), Spectrum analyzer, Display 


Recommended Progress Report format:
Sample ECET/CPET 491 Progress Report, Gary Atchinson, Feb. 2010
ECET/CPET 490 Final Report/Charter due for further review & comments


1st Progress Report, due Sept. 5
9/5 Detailed Design Phase - Aug. 22 to Sept. 26:
** Define detailed requirements and specifications (hardware/software subsystems and interface, I/O interface, timing, events, constraints, etc) and overall characteristics of your proposed project for implementation
** Consider system usability (human factor), performance, reliability, supportability, off-the-shelf parts, assembly time, power, weight, size, cost, tradeoff, etc
** Design a System Architecture (software and/or hardware)
** Perform circuit simulation, system simulation, and/or mathematical modeling: MATLAB, PSpice, Muitisim, etc; log and gather simulated data; analyze, and document the simulation and/or testing results
** System function modeling (flow chart, data flow diagram, state transition diagrams, activity diagrams, collaboration diagrams, block diagrams, etc); MS Visio, Unified Modeling Language (UML)
** Make sure all the needed hardware and/or software are ordered

Example Analysis and Design Reports:
* Sol-Gel Corrosion Sensor System: Trade-Off Design, by Max Yen, Paul Lin, and Dong Chen, Nov. 2011

Review of Progress Report 1.

1st Progress Report, due Sept. 5
9/12 (A) Discussion of Paper Format and Organization: Abstract, Introduction, Major Sections, Conclusion. Acknowledgement, References
** Design of a Real-Time Rotor Iniertial Estimation System for DC Motors with A Personal Computer, by Paul I-Hai Lin and Edward E. Messal, IEEE Instrumentation and Measurement Technology Conference, IMTC 91, May 14-16, 1991, Atlanta, Geogia
(B) Ethics Review (hw assignment):
* National Society of Profesisonal Engineers, http://www.nspe.org/resources/ethics
** NSPE Code of Ethics for Engineers,http://www.nspe.org/resources/ethics/code-ethics
*  Online Ethics Center for Engineering and Science, National Academy of Engineering, http://www.onlineethics.org/
*** Allowing Defective Chips to go to Markets, 1995, by Jeremy Hanzlik, with Question on Ethics and Professionalizm, (Copy the questions and answer the questions on ethics and professionalism - due Sept. 26) http://www.onlineethics.org/Resources/numericalprob/DefectiveChips.aspx
** Teaching Ethics to Scientists and Engineers: Moral Agents and Moral Problems, 1995,  by Caroline Whitebeck,  http://www.onlineethics.org/Resources/instructessays/teaching.aspx#scenarios
** Professional Ethics in Engineering Practice: Discussion Cases based on NSPE BER Cases, http://www.onlineethics.org/Resources/NSPEcases.aspx

(C) Topics ; Showcased Technologies (Description of Technology, Technology Features)
**Showcased Technology 1:
A Cloud-enabled Parking Garage Monitoring System with Smartphone Notification, Jacob Pitcher, Andrew White, Gary Steffen and Paul I-Hai Lin, Technology Abstract

IP Presentation, ppt file, pdf file, Sep. 20-23, 2012, International Taipei Invention Show, Taiwan.
** Showcased Technology 2:
Wind Speed Data Logger with Wireless Communication Link for Residential Wind Power Generator Planning, Charle Craft, Charle Craft, Jr., and Paul I-Hai Lin, Technology Abstract
IP Presentation, ppt file, pdf file, Sep. 20-23, 2012, International Taipei Invention Show, Taiwan
** Showcased Technology 1:
A Corrosion Monitoring System with Innovative Cylindrical Sensors for Early-Stage Warning of Environmental Structures and Infrastructures, Max Yen,  Paul I-Hai Lin, Dong Chen Technology Abstract
IP Presentation Poster, Sep. 26-29, 2013, International Taipei Invention Show, Taiwan.
** Showcased Technology 2:
An Integrated Energy Harvesting System Using Solar Power and Thermal Electric Generators, Paul I-Hai Lin, MengWei Li and Gary K. T. Lin , Technology Abstract
IP Presentation Poster, Sep. 26-29, 2013, International Taipei Invention Show, Taiwan.

Prepare your Abstract and Executive Summary - item due Sept. 21
 
9/19 (A) ECET/CPET 491 Projects: ETCS College Project Day Presentation Poster Papers, May 2017
** Oxygen Enrichment System for Copper Refining Process, by Blake Herb; Faculty Advisor: Paul Lin and Gary Steffen (poster)
** Solar Mini-Blid with DC-DC Converters for 5V Charging Applications, by Joshua Stezel; Faculty Advisors: Paul Lin and Hadi Alasti (poster)
** PLC-Based Automating Bracket Crimper and Resistance Tester for Gas Ignitors,  by Dabie Howard; Faculty Advisors: Paul Lin and Hal Broberg (poster)
** 2.4GHz Wireless Transmitter/Receiver for Audio System, by Clint Thompson; Faculty Advisors: Hadi Alasti and Paul Lin (poster)


(B) Review of Abstracts & Executive Summaries"
1) CPET 491 Collaborative Robots Vision Inspection for Engine Assembly Line Application, Santos Covarrubias
2) CPET 491 RFID Area Information Network, Eamonn M. Barry
3) CPET 491 Strain Gauge Measurer with GUI, Ryan A. Johnson
4) ECET 491 Alarm System Status Visual Indicator, Joel P. Clouse
5) ECET 491 Smart Pet Door, Carly A. Kessler
6) ECET 491 Bluetooth Audio Transmitter (Wireless Home Audio System?), Max A. Lanning

7) ECET 491 Metal Detector Interference Locator (food packaging application), Benjamin R. Willard

(C) Guidlines of Detailed Design Report
* Define detailed requirements and specifications (hardware/software subsystems and interface, I/O interface, timing, events, constraints, etc) and overall characteristics of your proposed project for implementation
* Consider system usability (human factor), performance, reliability, supportability, off-the-shelf parts, assembly time, power, weight, size, cost, tradeoff, etc
* Design a System Architecture (software and/or hardware)

Conduct the following design/simulation activities:
* Perform circuit simulation, system simulation, and/or mathematical modeling: MATLAB, PSpice, Muitisim, etc; log and gather simulated data; analyze, and document the simulation and/or testing results
* System function modeling (flow chart, data flow diagram, state transition diagrams, activity diagrams, collaboration diagrams, block diagrams, etc); MS Visio, Unified Modeling Language (UML)
* Make sure all the needed hardware and/or software are ordered

(D) Samples of Detailed Design Report
* CPET 491 A Web-Enabled Parking Garage Monitoring System for Real-Time Data and Trend Analysis, Jacob Pitcher and Andrew White, Oct. 1 2009
* ECET 491 Forming Die Test Press, Gary Atchison, Feb. 22, 2010
* ECET 491 Wind Speed Data Logger, Chuck Craft, Feb. 19, 2012
* ECET 491 Wearable Thermal Generator for Battery Free Power Supply, Nate Beemebr, Feb. 16, 2015

(E) Other Design Report Examples (for rererfence)
* Redesign of Capacitance-to-Voltage Converter, Paul Lin
* The Design of a Sine Wave Generator, Paul Lin
Due Sept. 26, before 5 PM,  (a) Detailed Design Report (MS Word format), (b) a PPT slide for presentation
9/26 Design Report Review/Discussion
*CPET 491 Collaborative Robots Vision Inspection for Engine Assembly Line Application, Santos Covarrubias
* ECET 491 Bluetooth Audio Transmitter (Wireless Home Audio System?), Max A. Lanning

* ECET 491 Metal Detector Interference Locator (food packaging application), Benjamin R. Willard  
 
10/3 Design Report Review/Discussion
*CPET 491 RFID Area Information Network, Eamonn M. Barry
*CPET 491 Strain Gauge Measurer with GUI, Ryan A. Johnson
*ECET 491 Alarm System Status Visual Indicator, Joel P. Clouse
*ECET 491 Smart Pet Door, Carly A. Kessler
 
10/10  Fall Break   
10/17 Sept 27-Oct. 24: Design Project Prototyping and/or DevelopmentSystem Construction & Unit Testing Report
* Define/refine implementation plan and timeline for project management
* Prioritized handware/software co-constuction
* Incrementally build and test your prototype system
* Document your activity, unit testing report

Sample Reports:
"A Non-Contact Rotary Position Sensor Using Embedded Technology," Brian Barthlome, March 30, 2009
"A Web-Enabled Parking Garage Monitoring System for Real-Time Data & Trend Analysis," Jacob Picther and Andrew White, Nov. 2, 2009
"Arc Fault Sensing Device: Residential Testing Scenario,” Jason Bender, ECET 491, March 20 2010
"Mobile Comfort Control App," Michael McNair and Nathan Schaefer, Nov. 5, 2013
"Project Timekeeper - Construction and Unit Testing Report," Alexander Gust, March 15, 2015
Oct. 24, before 5 PM, due item:
1) 3rd Report: System Construction and Unit Testing Report, in Microsoft Word format
2) A PPT slide for making your report presentation
10/24 System Construction and Unit Testing Reports:
* Collaborative Robots Vision Inspection for Engine Assembly Line Application, Santos Covarrubias
* Metal Detector Interference Locator (food packaging application), Benjamin R. Willard
* RFID Area Information Network, Eamonn M. Barry
* Alarm System Status Visual Indicator, Joel P. Clouse
* Smart Pet Door, Carly A. Kessler
 
10/31 System Construction and Unit Testing Reports
Continue
* Bluetooth Audio Transmitter (Wireless Home Audio System?), Max A. Lanning
* Strain Gauge Measurer with GUI, Ryan A. Johnson

Sample Testing Reports:
* Wi-Fi Sump Pump Alarm, Fahad Nader, 2013/11/12
* Aurora Display Device (ADD) Testing and Verification Report, Matt Kolter, 2014/11/9
* Coop Door Design Project - Testing Report, Gil Stueber, 2014/11/11
4th Report due Nov. 7
11/7 4th Report due today  
11/14 Discussion of Final Report: See Final Report Guideline
** Format, Sections, List of Figures, List of Tables, Appendix, References
** Project management section (guideline)
** Abstract and Executive Summary:
*** Sample Abstracts (Spring 2017, CPET/ECET 491)
*** Sample Executive Summaries:
***** The Micro-Nano Technology Sol-Gel Corrosion Sensor System, by Max Yen, Paul I. Lin and Dong Chen, July 15, 2015
**** Executive Summary, Design and Development of an Advanced Measurement System for Manufacturing Process Improvement, by Paul I-Hai Lin, May 23, 2017
** Recommended Sections and Info for the Project Activities (Project Management Guideline)

Review and Discussion:

* Collaborative Robots Vision Inspection for Engine Assembly Line Application, Santos Covarrubias
* Metal Detector Interference Locator (food packaging application), Benjamin R. Willard
* Bluetooth Audio Transmitter (Wireless Home Audio System), Max A. Lanning
* Strain Gauge Measurer with GUI, Ryan A. Johnson
To Be Reviewed:
* RFID Area Information Network, Eamonn M. Barry
* Alarm System Status Visual Indicator, Joel P. Clouse
* Smart Pet Door, Carly A. Kessler
5th Report (Second Testing Report) due Nov. 21

Abstract and Executive Summary due Nov. 21
11/21 Review of Abstracts and Summaries
* Collaborative Robots Vision Inspection for Engine Assembly Line Application, Santos Covarrubias
* Metal Detector Interference Locator (food packaging application), Benjamin R. Willard
* Bluetooth Audio Transmitter (Wireless Home Audio System), Max A. Lanning
 
11/28 ** Project Presentation Time Schedule, Nov. 28, version 1
** Faculty Project Evaluation Form (template)
** Memo: Items Needed and Presentation Related Info
** Final Report (Soft copy)- draft due Nov. 28
** Final Report (two hard copies with binders), plus a soft copy of your Final Report and PPT slide - error free copy due Dec. 4
** Assessment and Copyright Forms
**** BS EET Degree Exit Survey Form; ECET 491 Student Assessment of Course Outcome Form
**** BS CPET Degree Exit Survey Form; CPET 491 Student Assessment of Course Outcome Form
**** Copy Right Release Form
 
12/8 ** Portfolio CD, Post display board, due
** Exit Assessment and Course Evaluation Forms due
** Project Presentation Time Schedule, Dec. 7, version 2
Final project presentation from 8:30 am to 12: 20 PM, Dec. 8, 2017
8:30-9:00 am: "Robot-Based Flexible Vision Inspection System," Santos Covarrubias,  CPET 491, PPT slide
9:00-9:30 am: "Metal Detector Interference Locator," Benjamin Willard, ECET 491, PPT slide
9:30-10:00 am: "A Bluetooth-based Home Alarm System Status Extender," Joel Clouse, ECET 491, PPT slide
10 min Break
10:10-10:40 am: "Bluetooth Home Audio System," Max Lanning, ECET 491, PPT slide
10:40-11:10 am: "RFID Area Information Network," Eamonn M. Barry, CPET 491, PPT slide
11:10-11:40 am: "Strain Gauge Measurer with GUI," Ryan A. Johnson, CPET 491, PPT slide
11:40-12:20 pm: "Smart Pet Door," Carly A. Kessler, ECET 491, PPT slide