SmartCup – Team 42 Harington Lee, Chirag Patil, Arjun Sharma 1.

Slides:



Advertisements
Similar presentations
Team 4 Baby Peas “Pulse Early Alarm Sensor”
Advertisements

DATA COLLECTION USING ZIGBEE NETWORK Timothy Melton Moscow, ID.
Outline Project overview Project-specific success criteria Block diagram Component selection rationale Packaging design Schematic and theory of operation.
HELMET TRACKING SYSTEM (HTS) Group 8 Andrés F. Suárez (EE) Brian Maldonado (EE) Rígel Jiménez (EE)
Wireless ABS system By: Srej Balázs Pereira Raymond Alejandro Escalada Arto Toppinen Anssi Suhonen Savonia Polytechnic.
COE 341: Data & Computer Communications (T081) Dr. Marwan Abu-Amara Chapter 1: Data Communications & Networking Overview.
COE 341: Data & Computer Communications (T061) Dr. Marwan Abu-Amara Chapter 1: Data Communications & Networking Overview.
Mica: A Wireless Platform for Deeply Embedded Networks Jason Hill and David Culler Presented by Arsalan Tavakoli.
Wearable Wireless Physiological Sensors Daniel Bishop Rosy Logioia Josh Handley Gouri Shintri Phillip Hay Clay Smith Christina Hernandez Adam Stevenson.
Team Impact Intelligent Helmet Impact System Preliminary Design Review January 29 th, 2008 Amanda Brodbeck Wei-Chu Liao Wei-Shen Liao Chris Mintle.
3D Wireless Mouse Shirley Li Matt Tanwentang Joseph Cheng.
Palm Wireless Morgan Demers Erik Golen. Presentation Agenda  Project Definition  Technical Specifications - Hardware - Communication Protocol - Chat.
Senior Project Design Review Remote Visual Surveillance Vehicle (RVSV) Manoj Bhambwani Tameka Thomas.
1 Application Accessory For Cellular Phone - Final Presentation - Performed by: Omer Kamerman Avi Feldman Project instructor: Boaz Mizrachi Technion –
RF Wakeup Sensor – On-Demand Wakeup for Zero Idle Listening and Zero Sleep Delay.
GROUP 13 OSCAR CEDENO CESAR ROMERO CAMILO ROMERO
Embedded Systems Design
General Licensing Class G7A – G7C Practical Circuits Your organization and dates here.
ECE 477 Design Review – Spring 2010 Team 15. Team Members.
BeH ā v Student Behavior FeedbackSystem. Overview Team BeHāV Overview Schematic Parts Software Hub Timeline Budget.
AS Computing F451 F451 Data Transmission. What data is transmitted? Phone SMS Radio TV Internet.
Wireless Sensor Monitoring Group Members: Daniel Eke (COMPE) Brian Reilly (ECE) Steven Shih (ECE) Sponsored by:
Technician License Course Chapter 5 Operating Station Equipment Lesson Plan Module 11: Transmitters, Receivers and Transceivers.
DESIGN & IMPLEMENTATION OF SMALL SCALE WIRELESS SENSOR NETWORK
Wearable Sensors Final Presentation Problem Background Inferred Transmission (short range) Bulky Design, hard to wear 20 Samples per second.
Team Members Jordan Bennett Kyle Schultz Min Jae Lee Kevin Yeh.
Virtual Imaging Peripheral for Enhanced Reality Aaron Garrett, Ryan Hannah, Justin Huffaker, Brendon McCool.
Shiv Yukeun Donghan Robert.  Project overview  Project-specific success criteria  Block diagram  Component selection rationale  Packaging design.
1 Department of Electrical and Computer Engineering Advisor: Professor Hollot Team RCA March 1, 2013 Cumulative Design Review.
Bluetooth Controlled Robot USART communication. This project aims in wireless control of the robot from a bluetooth app in a mobile device through USART.
Justin Kenny – IME  Project Description + Goals  Block Diagram + Descriptions  Schematic + Layout  Construction, Testing + Problems.
Traumatic Brain Injury Eyewear “TB-Eye” Todd Biesiadecki, Matthew Campbell, Matthew Vildzius ECE4007 L03 EM1 Advisor: Erick Maxwell December 14, 2011.
CS 8903 Demo Wireless Interface for the Bioloid Robot Chetna Kaur.
Autonomous Helicopter James LydenEE 496Harris Okazaki.
 “Zigbee is a suite of high level communication protocols using small, low power digital radios based on an IEEE 802 standard.”  Basically- short-range.
Team 6 DOODLE DRIVE Alexander Curtis Peachanok Lertkajornkitti | Jun Pan | Edward Kidarsa |
William Stallings Data and Computer Communications
The Design of an Electronic Bicycle Monitor (EBM) Team P118: Gary Berglund Andrew Gardner Emrys Maier Ammar Mohammad.
Daredevil Robot Direction Module (DRDM) Senior Design II Midterm Presentation.
ECE 477 DESIGN REVIEW TEAM 3  SPRING 2015 Garrett Bernichon Bryan Marquet John Skubic Tim Trippel.
A.M.E.N. Autonomous Meteorological Embedded Network for Fire Fighting Fan Zhang, Dmitry Stomakhin, Flavio Sira, Brian Hansen.
ECE 477 Design Review Team 5  Spring 2010 Fred Grandlienard Andrew Gregor Kevin Mohr Ryan DeFord.
“We watch so you don’t have to.” Midterm Presentation Tuesday, February 05, 2002.
Transformer Monitoring System Group 8 Bradley Tanner Charles Payne Jon Rowe Robert Howard.
 ACCELEROMETER  TRANSMITTER- BLOCK DIAGRAM  RECEIVER- BLOCK DIAGRAM  COMPONENTS DESCRIPTION- ENCODER TRANSMITTER RECEIVER OPTICAL SENSOR.
Magic Wand Battle Game Team 53 Shanoon Martin, Jialin Sun, Manfei Wu.
PROJECT OVERVIEW GSM SECTION BLUE TOOTH SECTION SOFTWARE DEVELOPMENT CIRCUIT DEVELOPMENT LESSONS LEARNED AND CHALLENGES FACED.
QuickBev Group 29: Phillip Nielsen & Michael Perreux TA: Braedon Salz ECE445 Spring 2016 May 4, 2016.
Electric Air Ukulele Ivan Setiawan (setiawa2) Satyo Iswara (iswara2) ECE 445 Senior Design Spring 2012 Team #32 TA: Jane Tu.
By.  The main aim of this project is to get information about the condition of the baby, which is in ICU through blue tooth medium.  In earlier days,
Preliminary Design Review Team 18 October XX, 2015 Department of Electrical and Computer EngineeringAdvisor: Csaba Andras Moritz.
TRANSMISSION LINE MULTIPLE FAULT DETECTION AND INDICATION TO EB
Deep Touch Pressure Abdomen Belt Group 32 Kevin Rathbun & Luke Fleming & Chang-O Pyo ECE 445 Senior Design April 28, 2015.
Power Budget Automation System Team #40 Hai Vo, Ho Chuen Tsang, Vi Tran ECE 445 Senior Design April 30 st, 2013.
A Wireless Local Area Network by Raymond Woodward.
RECON ROBOT ECE 477 Group 8 Vinit Bhamburdekar Arjun Bajaj Aabhas Sharma Abhinav Valluru.
MICROCONTROLLER AND INTERFACING Presented by: Shefali Jethva ( ) Shivali Panchal ( ) Komal Soni ( ) Roll no. :- 14EC308.
Wireless Power How it works
Voice Controlled Robot by Cell Phone with Android App
Arduino Based Industrial appliances control system by decoding dual tone multi frequency signals on GSM / CDMA network. Submitted by:
ECE 445 Smart Window Responding System
Textbook Detection System With Radio-Frequency Identification
NFC Menu Ordering System
OBJECTIVE AND FEATURES:
ECE477 MIDTERM DESIGN REVIEW: TEAM #08
Group 60 ECE 445 Spring 2016 Devin Berchtold Michael Yu
General Licensing Class
Remote Firework Launcher
COE 342: Data & Computer Communications (T042) Dr. Marwan Abu-Amara
Presentation transcript:

SmartCup – Team 42 Harington Lee, Chirag Patil, Arjun Sharma 1

2

Introduction  SmartCup  A module that attaches to the bottom of existing cups that tracks liquid levels and sends data to restaurant employees.  Simple design with built-in scalability  iOS application: Displays all cups and their beverage levels.  Hub: Performs error correction and Bluetooth transmission.  Attachment: Measures weight and cup motion. 3

Objectives  Motivations  Restaurant patrons want their drinks refilled and restaurants want to keep their customers happy (hopefully).  Better service = better reviews and higher tips.  Accuracy  Make sure data being sent is correct by detecting when the cup is not in motion.  Ease of Use  Wireless charging to keep enclosure closed.  iOS application for quick access. 4

Overall System Block Diagram 5

Attachment 6

Attachment Block Diagram 7

Attachment PCB 8

Wireless Charging Coils 9

Cockcroft Walton Generator  Voltage Multiplier and AC to DC converter  Ladder network of capacitors and Schottky diodes 10

Battery Charging  MAX1555 Battery IC  Controls charging of the battery from the output of the Cockcroft Walton Generator  Output goes to 3.3V voltage regulator  Powers weight sensor, accelerometer, amplifier, and transceiver 11

Weight Sensor  3kg load cell  1.2 mV/V Output  Instrumental Amplifier (INA122UA)  With R G = 47  Voltage ranged from 1V to 3V 12

Accelerometer  ADXL335  3 axis detection  Starting voltage reading ± 0.07 V as threshold  Mapping voltage to microcontroller  analogRead() maps input voltages of 0 – 3.3V to 0 –

Attachment Microcontroller Logic  Initial weight and accelerometer values recorded at start  Pulsing transmitter on and off  Interfered with instrumental amplifier voltage readings  Data formatted into packet and Checksum is generated  Thresholds for empty and full set in the app 14

Flowchart 15

 90/10 split between receiving and transmitting Attachment Battery Life Task Current ( Receiving)Current ( Transmitting) Total25mA29mA 16

RF Transceiver  Need to communicate data between the attachment and the hub.  RF communication is preferred.  Long distance  Multiple devices  Texas Instruments CC1000 RF transceiver  Programmable to 315/433/868/915 MHZ  Adaptable for ideal power reception at V  External impedance matching network. 17

How to Transmit RF Data? AttachmentHub 433 ±10 MHz Encoded data, known clock speed, known baud rate 433 ± ??? MHz Unknown data, possible clock drift, unknown baud rate?? TransmitterReceiver 18

Packet Transmission Protocol PreambleCIByte 1Byte 2Byte 3 EOM Data Packet (35 bytes) 19

Clock Data Recovery **Keysight, Electrical and Optical Clock Data Recovery Solutions 20

Impedance Matching Network 88-j26 Ω 50 Ω 21

LC Network Simulation 22

Transmitter Antenna Response dBM at 1.5 feet 23

Transmitter Antenna Response dBm at 30 feet 24

Receiver Harmonic Response 25

Attachment PCB Schematic 26

Attachment PCB Layout 27

Hub  Performs error correction on incoming RF packet.  Transmits data via Bluetooth. 28

Hub Block Diagram 29

Hub Microcontroller Code  Primarily does ECC and packet conversion between async systems.  Maintain message FIFO from attachment. PreambleCIByte 1Byte 2Byte 3 EOM PreambleUUID Header Advert. Channel Payload Access ID Prefix EOM RF packet Bluetooth packet 30

Bluetooth Module  HM-10 Bluetooth 4.0 module  4-wire SPI interface  Switched to serial due to solder issues 31

Hub PCB Schematic 32

Hub PCB Layout 33

Software 34

iOS CoreBluetooth  iOS7 has a provided CoreBluetooth SDK  Peripheral: Bluetooth Hub (uses UUID to connect)  Central: Phone 35

Peripheral Broadcasting  Important to understand layout of the broadcasted data  CBService: Weight Info  Characteristic 1: Cup ID  Characteristic 2: Cup Weight 36

Multiple Weight Values  Each Cup has to have its own view controller 37

User Interface Decisions  Green  100%-51%  Yellow  50%-26%  Red  25%-0% 38

System Integration  Completely Integrated  Weight Sensor  Microcontroller code  Bluetooth/RF  iOS App  Partially Integrated  Accelerometer 39

Future Work  Multiple Attachments  (2400 bits/sec)(1byte/8bits)(1device/35bytes)(10sec) = 85 attachments  BLE range  Use Android Instead  Minimize physical footprint  3D Print/Moldable Plastic Attachment  Cup/Table layout 40