P14315: Universal Pump Data Acquisition System
/public/System Design/

Controller Pugh

Table of Contents

Pugh Chart for Determining Controller

Using SBC as Datum

Feature SBC Microcontroller DSP PC PLC
I/O Ports Datum + + - +
Configurability Datum Same Same Same Same
Availability Datum + - + Same
Display Datum - - Same Same
Storage Datum - - - Same
Resources Available Datum + - Same Same
Ease of Programming Datum - - Same -
Ease of Debugging Datum Same - Same +
Cost Datum Same - - -
Total Datum 3+
3-
Net: 0
1+
7-
Net: -6
2+
2-
Net: 0
3+
3-
Net: 0
Note: This suggests eliminating DSP as an option

Using Microcontroller as Datum

Feature SBC Microcontroller PC PLC
I/O Ports - Datum - +
Configurability Same Datum + Same
Availability - Datum + -
Display + Datum + +
Storage + Datum + Same
Resources Available - Datum Same Same
Ease of Programming + Datum + Same
Ease of Debugging Same Datum Same +
Cost Same Datum - -
Open Source Same Datum Same -
Total 3+
3-
Net: 0
Datum 5+
2-
Net: 3
3+
3-
Net: 0

Note: Although scoring well, PCs have to be eliminated due to I/O port considerations


Home | Planning & Execution | Problem Definition | Systems Design | Sub-System Design | Detailed Design | Project Reviews