Download Zee Home

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
Critical Design Review
Zach Molden
Shamlan Al-Roomi
NJ Purevsuren
Raied Farash
Aadiel Rizvi
Agenda
•System Overview
•Detailed Design Specifications
•Software Processes
•Testing Processes
•Parts List
•Updated Division of Labor
•Updated Schedule
System Overview -- Block Diagram
Flash Web
Application
I2C
TCP/IP
Netburner
Embedded
Ethernet
Module
Temp. Sensor
Mother
Zigbee
Module
UART
RF
2.4 GHz
Contact
Sensors/ Flood
Sensors
Child
Zigbee
Module
Microcontroller
Relays
Electrical
Devices/ DC
Motors
UART
System Overview
Mother
Zigbee
Module
Child Zigbee
Module
Microcontroller
Child Zigbee
Module
Microcontroller
User Input
Detailed Design Specifications
Mother PCB
RS232
Mother Zigbee
Module
Power supplies
Mother PCB Schematic
Detailed Design Specifications
Mother PCB Schematic
Detailed Design Specifications
Detailed Design Specifications
Child PCB
Child Zigbee
Module
Microcontroller
JTAG
SSR
Power supplies
Child PCB Schematic
Detailed Design Specifications
Detailed Design Specifications
Netburner MOD5270
 10/100 BaseT with RJ-45 connector
 3 UARTS
 I2C
 47 Digital I/O
 512K Flash memory with boot and application sectors
 2 MB SDRAM
 DC Input Voltage: 3.3V @ 500 mA
Detailed Design Specifications
TMP101 Thermocouple
 Digital output: I2C serial 2-wire
 Resolution: 9 – 12 bits
 Low quiescent current: 45µA, 0.1µA
 Wide supply range: 2.7V to 5.5V
 Tiny SOT23-6 package
Detailed Design Specifications
TMP101 Thermocouple
Timing Diagram (Write)
TMP101 Thermocouple
Timing Diagram (Read)
Detailed Design Specifications
XBee® RF Modules
 ISM 2.4 GHz operating frequency
 Indoor: up to 30 m.
 Outdoor: up to 90 m.
 point-to-multipoint, Broadcast mode.
 Retries and Acknowledgements
 TX Peak Current: 45 mA (@3.3 V).
 RX Current: 50 mA (@3.3 V).
 Power-down Current: < 10 μA.
Detailed Design Specifications
XBee UART Data Flow
Olimex MSP430P169




MSP430F169 .
Low Supply: 1.8 V … 3.6V
Active: 330 µA at 1 MHz, 2.2 V
Standby Mode: 1.1 µA
 60K Bytes Program Flash.
 256 Bytes data Flash.
 2K Bytes RAM.




64LQFP.
2 UARTs.
1 I2C.
GPIO.
MCU UART
Software processes
Flash Web Application
Flex Builder
MXML
ActionScript
•TCP/IP Socket
Connection
Netburner
Eclipse IDE
C++
•UART
•TCP/IP
Mother XBee
X-CTU
Setup
TI Code Composer
C
•UART
•GPIO
•I2C
X-CTU
Setup
MSP430F169
Child XBee
Testing Processes
 Netburner
 TCP/IP connection with Flash web application
Testing Processes
 Netburner
 UART output to terminal window/UART input from
COM port
Testing Processes
 Xbees:
 Monitoring send/receive signals between NetBurner and
Computer.
 Monitoring send/receive signals between MCU and
Computer.
Testing Processes
 Microcontroller
 Receiving command from the NetBurner (Turn the Light
Bulb ON or OFF).
 Return successful completion.
 Detecting inputs to the MCU.
Parts List
 Already purchased:
 Netburner core ethernet module
 Xbee standard Zigbee modules
 MSP430F169 microcontrollers
 TMP101 thermocouple
 AC/DC converter
 Need to be purchased:
 Comparators/ buffers/ transistors
 Resistors/inductors/capacitors
 Contact/ Flood sensor
 Fuse
 Regulator
 Miscellaneous connectors/ parts
Updated Division of Labor
Flash Web Application
Data Flow Path Integration
PCBs
Power Supplies
Contact Sensors/DC motors
Elecrical Devices/ Connections
Hardwear Setup
Documentation
Aadil Shamlan Raeid
x
x
x
x
x
x
x
x
NJ
x
x
Zach
x
x
x
x
x
x
x
x
x
x
x
x
x
Updated Schedule
•Milestone I
•Flash web application TCP/IP connection with Netburner
ethernet module
•UART connection between Netburner ethernet module and
mother Zigbee module
•UART connection between child zigbee module and
microcontroller.
•Temperature sensor interfaced with I2C bus on the
Netburner ethernet module.
Updated Schedule
• Milestone II
• Entire data flow path is integrated
• All hardware on PCBs (i.e. no development boards)
• Correct integration of sensors and web display
• Final Design Expo
• Integration of all hardware components in a model house
• Proper installation of sensors in the model house
• Secure login for website and full control over the devices in
the house
Related documents