Presentation is loading. Please wait.

Presentation is loading. Please wait.

V i t a l i s ECE 477 - Spring 2013 TEAM 13 Presenter: Shantanu Joshi Wireless Biometric Sensor Team Members: Aakash Lamba Di Mo Shantanu Joshi Yi Shen.

Similar presentations


Presentation on theme: "V i t a l i s ECE 477 - Spring 2013 TEAM 13 Presenter: Shantanu Joshi Wireless Biometric Sensor Team Members: Aakash Lamba Di Mo Shantanu Joshi Yi Shen."— Presentation transcript:

1 V i t a l i s ECE 477 - Spring 2013 TEAM 13 Presenter: Shantanu Joshi Wireless Biometric Sensor Team Members: Aakash Lamba Di Mo Shantanu Joshi Yi Shen Software Design Narrative

2 Prototype of a portable wireless biometric sensor Battery-powered device with fuel gauge Mounted on the wrist Monitor pulse rate, SpO 2 and skin temperature Transmit the information via Wi-Fi for remote web access NFC chip allows immediate access Accelerometer on the shoulder for fall detection Manual and automatic alarm system. Project Abstract

3 Block Diagram

4 Software Requirements (1) Software / Communication ProtocolSensor/Device UART μOLED and WiFly Shield I2CTemp. Sensor and Fuel Gauge ADCAccelerometer 4DGL μOLED Embedded

5 Software Requirements (2) SoftwareFunction Node.jsServer Jade, StylusClient Smoothie.jsPlotting MongoDB Database AndroidApp for NFC Tag Web/Mobile

6 Software Organization

7 Pulse Oximeter Algorithm 1.Red/Infra-red LED switched on alternately 2.TSL230 outputs appropriate frequency 3.Each output pulse triggers external interrupt 4.Update appropriate counter 5.Calculate ratio 6.Table lookup 7.Count peaks to obtain pulse

8 Software Design Constraints Balance safety and reliability with power – Achieved by collecting data in a buffer and transmitting it periodically to the server – Empirically determine buffer size and transmit interval to maximize battery life while ensuring patient safety Avoid high latency Timer interrupt triggered at appropriate interval

9 Web Application Software Server is asynchronous event driven – Makes extensive use of callbacks Database: NoSQL MongoDB Client side – Add/Review/Delete patients and doctors. – Real time graphs using Smoothie.js Example of Smoothie.js chart

10 Software Status Software ComponentStatus UARTVerified through T.T. I2CTested and Verified with Temp Pulse oximeterOnly missing lookup tables ADCTested and Verified with pots. μOLED (4DGL)In progress WiFlyPart Arrived over spring break NFC(Android App)Tested via SW emulation of NFC Web ApplicationNeed to incorporate plotting library and host it and ensure it communicates with the Wi-Fi board

11 Questions?


Download ppt "V i t a l i s ECE 477 - Spring 2013 TEAM 13 Presenter: Shantanu Joshi Wireless Biometric Sensor Team Members: Aakash Lamba Di Mo Shantanu Joshi Yi Shen."

Similar presentations


Ads by Google