zach molden shamlan al-roomi nj purevsuren raied farash aadiel rizvi c ritical d esign r eview
TRANSCRIPT
![Page 1: Zach Molden Shamlan Al-Roomi NJ Purevsuren Raied Farash Aadiel Rizvi C ritical D esign R eview](https://reader035.vdocuments.net/reader035/viewer/2022070412/56649e985503460f94b9b41a/html5/thumbnails/1.jpg)
Zach MoldenShamlan Al-Roomi
NJ PurevsurenRaied FarashAadiel Rizvi
Critical Design Review
![Page 2: Zach Molden Shamlan Al-Roomi NJ Purevsuren Raied Farash Aadiel Rizvi C ritical D esign R eview](https://reader035.vdocuments.net/reader035/viewer/2022070412/56649e985503460f94b9b41a/html5/thumbnails/2.jpg)
Agenda•System Overview
•Detailed Design Specifications
•Software Processes
•Testing Processes
•Parts List
•Updated Division of Labor
•Updated Schedule
![Page 3: Zach Molden Shamlan Al-Roomi NJ Purevsuren Raied Farash Aadiel Rizvi C ritical D esign R eview](https://reader035.vdocuments.net/reader035/viewer/2022070412/56649e985503460f94b9b41a/html5/thumbnails/3.jpg)
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
![Page 4: Zach Molden Shamlan Al-Roomi NJ Purevsuren Raied Farash Aadiel Rizvi C ritical D esign R eview](https://reader035.vdocuments.net/reader035/viewer/2022070412/56649e985503460f94b9b41a/html5/thumbnails/4.jpg)
User Input
Mother
Zigbee Module
Microcontroller
Child Zigbee Module
Microcontroller
Child Zigbee Module
System Overview
![Page 5: Zach Molden Shamlan Al-Roomi NJ Purevsuren Raied Farash Aadiel Rizvi C ritical D esign R eview](https://reader035.vdocuments.net/reader035/viewer/2022070412/56649e985503460f94b9b41a/html5/thumbnails/5.jpg)
Mother PCB
Mother Zigbee Module
Power supplies
RS232
Detailed Design Specifications
![Page 6: Zach Molden Shamlan Al-Roomi NJ Purevsuren Raied Farash Aadiel Rizvi C ritical D esign R eview](https://reader035.vdocuments.net/reader035/viewer/2022070412/56649e985503460f94b9b41a/html5/thumbnails/6.jpg)
Mother PCB SchematicDetailed Design Specifications
![Page 7: Zach Molden Shamlan Al-Roomi NJ Purevsuren Raied Farash Aadiel Rizvi C ritical D esign R eview](https://reader035.vdocuments.net/reader035/viewer/2022070412/56649e985503460f94b9b41a/html5/thumbnails/7.jpg)
Mother PCB SchematicDetailed Design Specifications
![Page 8: Zach Molden Shamlan Al-Roomi NJ Purevsuren Raied Farash Aadiel Rizvi C ritical D esign R eview](https://reader035.vdocuments.net/reader035/viewer/2022070412/56649e985503460f94b9b41a/html5/thumbnails/8.jpg)
Child Zigbee Module
Microcontroller
SSR
Power supplies
Child PCB
JTAG
Detailed Design Specifications
![Page 9: Zach Molden Shamlan Al-Roomi NJ Purevsuren Raied Farash Aadiel Rizvi C ritical D esign R eview](https://reader035.vdocuments.net/reader035/viewer/2022070412/56649e985503460f94b9b41a/html5/thumbnails/9.jpg)
Child PCB Schematic Detailed Design Specifications
![Page 10: Zach Molden Shamlan Al-Roomi NJ Purevsuren Raied Farash Aadiel Rizvi C ritical D esign R eview](https://reader035.vdocuments.net/reader035/viewer/2022070412/56649e985503460f94b9b41a/html5/thumbnails/10.jpg)
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
![Page 11: Zach Molden Shamlan Al-Roomi NJ Purevsuren Raied Farash Aadiel Rizvi C ritical D esign R eview](https://reader035.vdocuments.net/reader035/viewer/2022070412/56649e985503460f94b9b41a/html5/thumbnails/11.jpg)
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
![Page 12: Zach Molden Shamlan Al-Roomi NJ Purevsuren Raied Farash Aadiel Rizvi C ritical D esign R eview](https://reader035.vdocuments.net/reader035/viewer/2022070412/56649e985503460f94b9b41a/html5/thumbnails/12.jpg)
TMP101 ThermocoupleTiming Diagram (Write)
Detailed Design Specifications
![Page 13: Zach Molden Shamlan Al-Roomi NJ Purevsuren Raied Farash Aadiel Rizvi C ritical D esign R eview](https://reader035.vdocuments.net/reader035/viewer/2022070412/56649e985503460f94b9b41a/html5/thumbnails/13.jpg)
TMP101 ThermocoupleTiming Diagram (Read)
Detailed Design Specifications
![Page 14: Zach Molden Shamlan Al-Roomi NJ Purevsuren Raied Farash Aadiel Rizvi C ritical D esign R eview](https://reader035.vdocuments.net/reader035/viewer/2022070412/56649e985503460f94b9b41a/html5/thumbnails/14.jpg)
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.
![Page 15: Zach Molden Shamlan Al-Roomi NJ Purevsuren Raied Farash Aadiel Rizvi C ritical D esign R eview](https://reader035.vdocuments.net/reader035/viewer/2022070412/56649e985503460f94b9b41a/html5/thumbnails/15.jpg)
XBee UART Data Flow
Detailed Design Specifications
![Page 16: Zach Molden Shamlan Al-Roomi NJ Purevsuren Raied Farash Aadiel Rizvi C ritical D esign R eview](https://reader035.vdocuments.net/reader035/viewer/2022070412/56649e985503460f94b9b41a/html5/thumbnails/16.jpg)
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.
![Page 17: Zach Molden Shamlan Al-Roomi NJ Purevsuren Raied Farash Aadiel Rizvi C ritical D esign R eview](https://reader035.vdocuments.net/reader035/viewer/2022070412/56649e985503460f94b9b41a/html5/thumbnails/17.jpg)
MCU UART
![Page 18: Zach Molden Shamlan Al-Roomi NJ Purevsuren Raied Farash Aadiel Rizvi C ritical D esign R eview](https://reader035.vdocuments.net/reader035/viewer/2022070412/56649e985503460f94b9b41a/html5/thumbnails/18.jpg)
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
![Page 19: Zach Molden Shamlan Al-Roomi NJ Purevsuren Raied Farash Aadiel Rizvi C ritical D esign R eview](https://reader035.vdocuments.net/reader035/viewer/2022070412/56649e985503460f94b9b41a/html5/thumbnails/19.jpg)
Testing ProcessesNetburner
TCP/IP connection with Flash web application
![Page 20: Zach Molden Shamlan Al-Roomi NJ Purevsuren Raied Farash Aadiel Rizvi C ritical D esign R eview](https://reader035.vdocuments.net/reader035/viewer/2022070412/56649e985503460f94b9b41a/html5/thumbnails/20.jpg)
Testing ProcessesNetburner
UART output to terminal window/UART input from COM port
![Page 21: Zach Molden Shamlan Al-Roomi NJ Purevsuren Raied Farash Aadiel Rizvi C ritical D esign R eview](https://reader035.vdocuments.net/reader035/viewer/2022070412/56649e985503460f94b9b41a/html5/thumbnails/21.jpg)
Testing ProcessesXbees:
Monitoring send/receive signals between NetBurner and Computer.
Monitoring send/receive signals between MCU and Computer.
![Page 22: Zach Molden Shamlan Al-Roomi NJ Purevsuren Raied Farash Aadiel Rizvi C ritical D esign R eview](https://reader035.vdocuments.net/reader035/viewer/2022070412/56649e985503460f94b9b41a/html5/thumbnails/22.jpg)
Testing ProcessesMicrocontroller
Receiving command from the NetBurner (Turn the Light Bulb ON or OFF).
Return successful completion.
Detecting inputs to the MCU.
![Page 23: Zach Molden Shamlan Al-Roomi NJ Purevsuren Raied Farash Aadiel Rizvi C ritical D esign R eview](https://reader035.vdocuments.net/reader035/viewer/2022070412/56649e985503460f94b9b41a/html5/thumbnails/23.jpg)
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
![Page 24: Zach Molden Shamlan Al-Roomi NJ Purevsuren Raied Farash Aadiel Rizvi C ritical D esign R eview](https://reader035.vdocuments.net/reader035/viewer/2022070412/56649e985503460f94b9b41a/html5/thumbnails/24.jpg)
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
![Page 25: Zach Molden Shamlan Al-Roomi NJ Purevsuren Raied Farash Aadiel Rizvi C ritical D esign R eview](https://reader035.vdocuments.net/reader035/viewer/2022070412/56649e985503460f94b9b41a/html5/thumbnails/25.jpg)
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.
![Page 26: Zach Molden Shamlan Al-Roomi NJ Purevsuren Raied Farash Aadiel Rizvi C ritical D esign R eview](https://reader035.vdocuments.net/reader035/viewer/2022070412/56649e985503460f94b9b41a/html5/thumbnails/26.jpg)
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