This repository has been archived by the owner on Jun 30, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
System Design
praffulj24 edited this page Feb 17, 2017
·
3 revisions
NAME | OPTION 1 | OPTION 2 | OPTION 3 |
---|---|---|---|
Casing Material | Aluminium | Acrylic | Wood |
Heat sink material | Aluminium | Copper | Graphite Foam |
Carrier board | Toradex | Advantech MIC-3961 | Abaco CPCI-100A |
OS | Windows | Linux | IOS |
GPIO pins | 40 | 50 | 60 |
USB Ports | 2 | 3 | 4 |
Computer On Module | Apalis T30 IT | SMARC | Rabbit |
RAM | 1GB | 2GB | 3GB |
Programming language | C++ | Javascript | Python |
Angular-Material | Angular | BootStrap | |
Task runner for development | gulp js | Grunt | npm |
Client-side development | Yeoman | Slush | Assemble |
Programming Packages | Node Red | Johnny Five | Blockly |
PCB layers | Single | Double | Four |
PCB Surface Finish | HAL | Immersion (Gold/ENIG) | Lead Free HAL |
NAME | Choice Selected |
---|---|
Casing Material | Aluminium |
Heat sink material | Aluminium |
Carrier board | Toradex |
OS | Linux |
GPIO pins | 40 |
USB Ports | 2 |
Computer On Module | Apalis T30 IT |
RAM | 1GB |
Programming language | Javascript |
Angular-Material | Angular |
Task runner for development | gulp js |
Client-side development | Slush |
Programming Packages | Node Red |
PCB layers | Four |
PCB Surface Finish | HAL |
NAME | Choice Selected |
---|---|
Casing Material | Acrylic |
Heat sink material | Copper |
Carrier board | Advantech MIC-3961 |
OS | Linux |
GPIO pins | 50 |
USB Ports | 3 |
Computer On Module | SMARC |
RAM | 2GB |
Programming language | C++ |
Angular-Material | BootStrap |
Task runner for development | Grunt |
Client-side development | Yeoman |
Programming Packages | Johnny Five |
PCB layers | Single |
PCB Surface Finish | Immersion (Gold/ENIG) |
NAME | Choice Selected |
---|---|
Casing Material | Wood |
Heat sink material | Graphite Foam |
Carrier board | Abaco CPCI-100A |
OS | IOS |
GPIO pins | 40 |
USB Ports | 3 |
Computer On Module | Rabbit |
RAM | 1GB |
Programming language | Javascript |
Angular-Material | BootStrap |
Task runner for development | npm |
Client-side development | Assemble |
Programming Packages | Blockly |
PCB layers | Double |
PCB Surface Finish | Lead Free HAL |
Alternatives→ | Weightage | Design 1 | Design 2 | Design 3 |
---|---|---|---|---|
Design Criteria ↓ | ||||
Safety | 0.2 | 8/1.6 | 7/1.4 | 8/1.6 |
Portability | 0.08 | 9/0.72 | 7/0.56 | 8/0.64 |
Simplicity | 0.07 | 8/0.56 | 8/0.56 | 7/0.49 |
Durability | 0.1 | 8/0.8 | 7/0.7 | 7/0.7 |
Public Acceptance | 0.15 | 8/1.20 | 7/1.05 | 7/1.05 |
Performance | 0.15 | 8/1.2 | 7/1.05 | 7/1.05 |
Cost to develop | 0.04 | 9/0.36 | 8/0.32 | 8/0.32 |
Cost to buy | 0.05 | 9/0.45 | 8/0.40 | 8/0.40 |
Reliability | 0.05 | 8/0.40 | 7/0.35 | 8/0.40 |
Maintenance | 0.10 | 7/0.7 | 6/0.6 | 6/0.6 |
Sum | 1.00 | 7.99 | 6.99 | 7.25 |
Design 1 is selected as it has the highest sum total compared to other designs