Download presentation
Presentation is loading. Please wait.
Published byMark O’Connor’ Modified over 9 years ago
1
ECE 477 Final Presentation Group 2 Spring 2005 Paste a photo of team members with completed project here. Annotate this photo with names of team members.
2
Outline Project overviewProject overview Block diagramBlock diagram Professional componentsProfessional components Design componentsDesign components Success criteria demonstrationsSuccess criteria demonstrations Individual contributionsIndividual contributions Project summaryProject summary Questions / discussionQuestions / discussion
3
Project Overview Home security/monitoring systemHome security/monitoring system Highly flexible and expandable systemHighly flexible and expandable system –swappable cards/expansion slots Real time monitoring and alertsReal time monitoring and alerts –Status –Email Security is important to everybodySecurity is important to everybody
4
Block Diagram
5
Professional Components Constraint analysis and component selection rationaleConstraint analysis and component selection rationale Patent liability analysisPatent liability analysis Reliability and safety analysisReliability and safety analysis Ethical and environmental impact analysisEthical and environmental impact analysis
6
Constraint Analysis MicrocontrollerMicrocontroller –Ethernet interface –Simplicity in coding Dynamic C vs. CDynamic C vs. C Sensors Sensors –Powered by 12 V –Relays
7
Patent Liability Analysis Possible Doctrine of Equivalents InfringementPossible Doctrine of Equivalents Infringement –4,204,201 – Modular alarm System Patent is expiredPatent is expired –4,465,904 – Programmable alarm system Patent is expiredPatent is expired –4,567,557 – Building intelligence system Patent is expiredPatent is expired –4,581,606 – Central monitor for home security Patent is expiredPatent is expired Possible Literal InfringementPossible Literal Infringement –None
8
Reliability/Safety Analysis Four critical components analyzedFour critical components analyzed –Freescale MC9S12NE64 – MTTF 20.8 years –Atmel MEGA88 – MTTF 58.3 years –Sensor circuitry – MTTF 100 years –Horn circuitry – MTTF 1122 years High criticality failuresHigh criticality failures –Loss of sensor monitoring SoftwareSoftware Optical isolator failureOptical isolator failure
9
Ethical/Environmental Analysis Ethical IssuesEthical Issues –Prevent tampering with wires –Installation guidelines –Warning labels to prevent box from being tampered with –Alarm functioning in extreme conditions –Contents of case be secure Environmental IssuesEnvironmental Issues –PCB fabrication and disposal Lead and hazardous materialLead and hazardous material –Disposal of case Steel must be recycledSteel must be recycled –Disposal of smoke detector –Disposal of battery backup
10
Design Components Packaging design considerationsPackaging design considerations Schematic design considerationsSchematic design considerations PCB layout design considerationsPCB layout design considerations Software design considerationsSoftware design considerations
11
Packaging Design 1'x1'x6” 14 gauge steel box1'x1'x6” 14 gauge steel box Hinged and lockedHinged and locked Wall mountable, recessed designWall mountable, recessed design 20 in 2 for routing cables20 in 2 for routing cables External keypad mountExternal keypad mount
12
Schematic/Theory of Operation
19
Printed Circuit Board Different voltages on boardDifferent voltages on board Placement of Ethernet jacks and serial portPlacement of Ethernet jacks and serial port Kept bypass capacitors as close as possible to the main microcontrollerKept bypass capacitors as close as possible to the main microcontroller Avoided 90 degree tracesAvoided 90 degree traces Power was routed at the edges of the boardPower was routed at the edges of the board Special considerations were taken for the Ethernet connectorSpecial considerations were taken for the Ethernet connector
20
Main Circuit Board
21
Sensor Module Board
22
Keypad Module Board
23
Keypad PCB
24
Software Design Freescale HC9S12NE64Freescale HC9S12NE64 –Startup Code – Runs initialization code –Ethernet – Read and write Ethernet packets –HTTP – Contains code to run HTTP server –UDP – Sends and receives information from the Java applet to the microcontroller –SMTP – Sends email through an SMPT server –Flash – Erases and writes to flash
25
Software Design Atmel ATMEGA88Atmel ATMEGA88 –Startup Code – Runs initialization code –Keypad – Controls the logic from receiving key presses –Keypad Status LED – Displays system status
26
Success Criteria Demonstrations 1.Ability to use a keypad to disarm the system - demo demo 2.Ability to detect smoke, intrusion, motion, glass break, etc. - demo demo 3.Ability to send email calls as alerts if sensors are tripped - demo demo 4.Ability for real time monitoring & configuration of system via internet - demo demo 5.Ability to display status via LED - demo demo
27
Individual Contributions Team Leader – Brian StratmanTeam Leader – Brian Stratman Team Member 2 – Jacob SchroederTeam Member 2 – Jacob Schroeder Team Member 3 – Blake ShelbyTeam Member 3 – Blake Shelby Team Member 4 – Michael TammenTeam Member 4 – Michael Tammen
28
Team Leader – Brian Stratman Component Selection RationaleComponent Selection Rationale SoftwareSoftware –Design of structure –Implementation SchematicSchematic System DebuggingSystem Debugging
29
Member 2 – Jacob Schroeder Team WebpageTeam Webpage SoftwareSoftware –Java Applet –Message protocol –Static webpage –Backend server Patent Liability AnalysisPatent Liability Analysis Packaging DesignPackaging Design
30
Member 3 – Michael Tammen Schematic / PCB layoutSchematic / PCB layout PCB solderingPCB soldering Hardware debuggingHardware debugging Reliability and safety analysisReliability and safety analysis User ManualUser Manual
31
Member 4 – Blake Shelby Schematic / PCB layoutSchematic / PCB layout PCB solderingPCB soldering Hardware debuggingHardware debugging Environmental impact analysisEnvironmental impact analysis User ManualUser Manual
32
Project Summary What we have learnedWhat we have learned –Better understanding of how to take a design to fabrication –Actual understanding of how to use parts in a design rather than just knowing how they work
33
Project Summary Second iteration changesSecond iteration changes –Sensors wired directly to HC12
34
Questions / Discussion
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.