Zach Molden Shamlan Al-Roomi NJ Purevsuren Raied Farash Aadiel Rizvi C ritical D esign R eview.

Post on 16-Jan-2016

212 views 0 download

Tags:

Transcript of Zach Molden Shamlan Al-Roomi NJ Purevsuren Raied Farash Aadiel Rizvi C ritical D esign R eview.

Zach MoldenShamlan Al-Roomi

NJ PurevsurenRaied FarashAadiel Rizvi

Critical Design Review

Agenda•System Overview

•Detailed Design Specifications

•Software Processes

•Testing Processes

•Parts List

•Updated Division of Labor

•Updated Schedule

System Overview -- Block DiagramFlash Web Application

Netburner Embedded Ethernet Module

Mother Zigbee Module

Child Zigbee Module

MicrocontrollerRelays

TCP/IP

RF 2.4 GHz

UARTGPIO

Contact Sensors/

Flood Sensors

Analog/I2C

UART

Temp. Sensor

I2 C

Electrical Devices/ DC

Motors

User Input

Mother

Zigbee Module

Microcontroller

Child Zigbee Module

Microcontroller

Child Zigbee Module

System Overview

Mother PCB

Mother Zigbee Module

Power supplies

RS232

Detailed Design Specifications

Mother PCB SchematicDetailed Design Specifications

Mother PCB SchematicDetailed Design Specifications

Child Zigbee Module

Microcontroller

SSR

Power supplies

Child PCB

JTAG

Detailed Design Specifications

Child PCB Schematic Detailed Design Specifications

Netburner MOD527010/100 BaseT with RJ-45 connector3 UARTSI2C47 Digital I/O512K Flash memory with boot and

application sectors2 MB SDRAMDC Input Voltage: 3.3V @ 500 mA

Detailed Design Specifications

TMP101 ThermocoupleDigital output: I2C serial 2-wireResolution: 9 – 12 bitsLow quiescent current: 45µA, 0.1µAWide supply range: 2.7V to 5.5VTiny SOT23-6 package

Detailed Design Specifications

TMP101 ThermocoupleTiming Diagram (Write)

Detailed Design Specifications

TMP101 ThermocoupleTiming Diagram (Read)

Detailed Design Specifications

XBee® RF ModulesISM 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.

XBee UART Data Flow

Detailed Design Specifications

Olimex MSP430P169MSP430F169 .Low Supply: 1.8 V … 3.6VActive: 330 µA at 1 MHz, 2.2 VStandby 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

Flex BuilderMXMLActionScript•TCP/IP Socket Connection

Flash Web Application Eclipse IDE

C++•UART•TCP/IP

Netburner

X-CTUSetup

Mother XBee

X-CTUSetup

Child XBee

TI Code Composer C

•UART•GPIO•I2C

MSP430F169

Testing ProcessesNetburner

TCP/IP connection with Flash web application

Testing ProcessesNetburner

UART output to terminal window/UART input from COM port

Testing ProcessesXbees:

Monitoring send/receive signals between NetBurner and Computer.

Monitoring send/receive signals between MCU and Computer.

Testing ProcessesMicrocontroller

Receiving command from the NetBurner (Turn the Light Bulb ON or OFF).

Return successful completion.

Detecting inputs to the MCU.

Parts ListAlready purchased:

Netburner core ethernet moduleXbee standard Zigbee modulesMSP430F169 microcontrollersTMP101 thermocoupleAC/DC converter

Need to be purchased:Comparators/ buffers/ transistorsResistors/inductors/capacitorsContact/ Flood sensorFuseRegulatorMiscellaneous connectors/ parts

Updated Division of Labor

  AadilShamla

n Raeid NJ ZachFlash Web Application x        Data Flow Path Integration x  x x  x PCBs   x   x x Power Supplies       x  Contact Sensors/DC motors x xElecrical Devices/ Connections   x   x  Hardwear Setup x x x x xDocumentation 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