IoTECH* *Internet of Things Extensible Car Hub. MDR Presentation

Similar documents
IoTECH* *Internet of Things Extensible Car Hub. PDR Presentation

IoTECH Internet of Things Extensible Car Hub

ARDUINO PRIMO. Code: A000135

The Diabetic Breathalyzer. Group 13 Jon Brown Christine Sleppy Noah Spenser Edert Geffrard

SMART HOME SYSTEMS. Group 10. Daniel Moody CpE Thien Luu EE Joel LeGros EE Vu Ha EE

5.1 Configure each Sensor Pin Rename Set Rules Export Data Switching Nodes... 25

Truck Smart Blind Spot Detection System Group #32. David Sheets (EE) Neel Sheth (EE) Aris Socorro (CpE) Abhijith Santhoshkumar (CpE)

SMART HOME SYSTEMS. Group 10. Daniel Moody CpE Thien Luu EE Joel LeGros EE Vu Ha EE

MDR Presentation SmartWheel

HEXIWEAR COMPLETE IOT DEVELOPMENT SOLUTION

PBLN52832 DataSheet V Copyright c 2017 Prochild.

Open Sesame. Grant Apodaca Jeffrey Bolin Eric Taba Richie Agpaoa Evin Sellin

Wireless Accident Detection and Indicator System

ECE 189A Senior Capstone December 16, 2014 Team Leader: Will Miller Charles Crain, Isaac Flores, Brian Phan, Sarah Pilkington

RN-174. WiSnap M2 Super Module. Features. Description. Applications. ~ page 1 ~ rn-174-ds v1.1 6/1/2011

A platform to build smart solutions for everyday ease

Initial Design Review

BANGLADESH UNIVERSITY OF ENGINEERING & TECHNOLOGY (BUET) DHAKA TECHNICAL SPECIFICATION FOR SUPPLY AND INSTALLATION OF LABORATORY EQUIPMENTS (PKG1).

Optimization of IoT Sensing Systems Based on Bluetooth Smart SiP Modules. Chris Barratt Insight SiP Sophia Antipolis France October 15 th 2015

COL862 - Low Power Computing

SKB360I Bluetooth 4.0 Low Energy Module Datasheet

ReMutt Control. Critical Design Review

BT-22 Product Specification

Datasheet DFBM-NQ62X-DT0R. A Bluetooth Low Energy System On Chip Module. Proprietary Information and Specifications are Subject to Change

HZX N03 Bluetooth 4.0 Low Energy Module Datasheet

Smart Harness. Group #15 Members MATTHEW HORTON - EE HAI NGUYEN - CPE DOMINIC VU - CPE

GROUP #4. Chris Carmichael, EE Ismael Rivera, CpE Journey Sumlar, EE Warayut Techarut, CpE T-100 WATCHDOG

ARDUINO M0 PRO Code: A000111

Product Specification

Lesson 6 Intel Galileo and Edison Prototype Development Platforms. Chapter-8 L06: "Internet of Things ", Raj Kamal, Publs.: McGraw-Hill Education

Specification of JBT Mesh Bluetooth Module

MiCOKit-3166 Development Kit Hardware Manual

RN-174. WiFly GSX Super Module. Features. Description. Applications. rn-174-ds v1.1 3/3/2011

ARDUINO YÚN MINI Code: A000108

Product Specification

nblue TM BR-MUSB-LE4.0-S2A (CC2540)

T.A.A.G. Tamper Automated Alert Gadget. Critical Design Review. Group 7 Aiman Salih Daniel Gibney Leaphar Castro

[Type here] M904S. Bluetooth 4.0 SiP Module - BT 4.0 LE

THE WI-FI SEEKER GROUP 30 CHRISTINA LEICHTENSCHLAG ADRIAN MORGAN JIMMY WONG SPONSORS: LEIDOS DUKE ENERGY

Fun Low-power Observer-interactive Waterfall Sponsored by Orlando Utility Commision

Oberon M2M IoT Platform. JAN 2016

KCS TraceME TM-178 / R9H4 GPS / GPRS / SMS / RFID module, OEM Version

Prepaid Energy System

Product specification

BLE to Wi-Fi Gateway

RAK8211-NB Datasheet V1.0

BT 31 Data Sheet. Amp ed RF Technology Inc.

CC26xBxA Bluetooth Smart and IoT Module

ARDUINO INDUSTRIAL 1 01 Code: A000126

RN-174. WiFly GSX Super Module. Features. Description. Applications. rn-174-ds v1.1 4/20/2011

Wireless-Tag WT51822-S1

Steven Edouard SDET, US - DX Audience West Microsoft Bruno Terkaly Principal Software Engineer - Microsoft

MegaPi Born to Motion Control

Efficient HVAC System

Intel Galileo gen 2 Board

The Heart Buddy. Andrew Pagan, Andrew Villagomez, Jose Reyes, Jairo Hernandez

BLE MODULE SPECIFICATIONS

Embedded WiFi Module for M2M and IOT

DuelReality. Preliminary Design Review. Jerry Charles Hadi Ghantous Xiaobin Liu. Advisor: Prof. Jackson. October 7, 2017

LM780 Bluetooth Serial Data Module 25m Distance with On-Board Antenna

Final Report. Project Title: Dial A Whip

[Type here] M907. Bluetooth 4.2 Low Energy/Zigbee/RF4CE/Thread SiP Module with MCU and integrated antenna

Midway Design Review. Team RCA December 5, 2012

Modules For Six Months Industrial Training On WIRELESS EMBEDDED SYSTEM DESIGN

New STM32WB Series MCU with Built-in BLE 5 and IEEE

Mega128-DEVelopment Board Progressive Resources LLC 4105 Vincennes Road Indianapolis, IN (317) (317) FAX

INDEX. Network Power Monitor R10 SNMP

ARDUINO YÚN Code: A000008

FLEET MANAGEMENT

RN-174. WiFly GSX Super Module. Features. Description. Applications. rn-174-ds v1.1 1/24/2011

March 21, BT22 Datasheet. Amp ed RF Technology, Co., Ltd.

nblue TM BR-LE4.0-S2A (CC2540)

Improving Remote Site Communications Using Wireless Technologies. Eric Swanson

KDG27. GPS Tracker. Vehicle or Personal Position Tracking Vehicle Status and Speed Tracking. Auto Accident Report Global Position System (GPS)

Digital Circuits Part 2 - Communication

System Architecture Directions for Networked Sensors[1]

LPM355X USB to Serial Converter

Typical Applications: GHz Bluetooth low energy systems - Proprietary 2.4 GHz systems - Sports and leisure equipment - Mobile phone accessories,

ARDUINO LEONARDO ETH Code: A000022

Corporate Property. ALTA Wireless IoT Sensors Kit. Kit Data Sheet. Things are talking. The only 1000 / 10-yr. IoT Sensors Platform in the World

ACU6. Technical Reference Manual. Specifications Interfacing Dimensions. Document topics. ANSARI Controller Unit Type 6 technical reference manual

ESPino - Specifications

M M WIFI Module

Lesson 5 Arduino Prototype Development Platforms. Chapter-8 L05: "Internet of Things ", Raj Kamal, Publs.: McGraw-Hill Education

Communication Gateway

Electron Asset Tracker

[Type here] M905. Bluetooth 4.2 Low Energy SiP Module with MCU and integrated antenna

MEITRACK T333 User Guide

FIFOTRACK MOTORCYCLE/VEHICLE GPS TRACKER

Product description for ED1600 generic Sigfox Module

Secure Your Way of Life. Now Compa ble With. Home Security Gateway Series. Transforming Your Life

International Journal of Artificial Intelligence and Applications (IJAIA), Vol.9, No.3, May Bashir Ahmad

ARDUINO LEONARDO WITH HEADERS Code: A000057

Qualcomm Wi-Fi Connectivity Selector Guide

ez430-chronos Wireless Watch Development Tool: Teardown & Getting Started

BLE232: Manual Copyright 2014 taskit GmbH

KCS TraceME TM-202 / R9C5 GPS / GPRS / SMS / RFID module, OEM Version

Fleet Management - Smart, Secure and Easy

ARK. SDP18 Team 21 MDR 12/07/2017

GPS Tracker AT06 manual Ver

Transcription:

IoTECH* *Internet of Things Extensible Car Hub MDR Presentation

The IoTECH Team Chris Ingerson CSE Nick Korniyenko EE Nigel Paine CSE Raghid Bahnam EE Prof. Jay Taneja Advisor

IoTECH - Problem Statement & Recap Problem: Most current IoT devices don t extend beyond the home with WiFi applications. Very few automotive IoT devices on the market! Smart Hub - IoT Device Interface with OBD-II Port & External Sensors 3G/WiFi/Bluetooth data transfer Many potential applications

IoT Application: TempAlert What does it do? Sense temperature and motion If threshold reached and motion detected, send alert via 3G to server (IFTTT) to user What s In-the-box? PIR Motion Sensor Infrared Camera Temperature Sensor (OBD & Dedicated) Particle Electron (3G) Redbear Duo (BLE/WiFi)

Requirements: Specifications Small and lightweight Hub: (~100g) (2.5 x 2.5 x 2 in) Extension: (~200 g) (5 x 2.5 x 3 in) Extensible Ability to expand IoTECH smart hub through hard-wired or wireless connections Modular Able to interface with multiple sensors

Requirements: Specifications (cont d) Fast & Reliable Relay information immediately (i.e. alerts) Make sure alerts are seen by the user Efficient Car battery life 160-200hrs (~1 week) Extension battery life 12+ hrs (average) Secure Ensure that communication between devices are encrypted No vulnerabilities to 3rd parties

Requirements: Input/Output Inputs: Power - OBD II (car battery) Car Data - OBD II Network of external sensors Output: SMS messages & notifications via IFTTT server

MDR Deliverables Power electronics circuit built Ability to read OBD-II data from car Ability to read other sensor data Breadboard prototype circuits Display data from sensors on computer

MDR Extras & Goodies Wireless communication between Hub and Server Implemented IFTTT triggers Able to capture images using serial IR camera

Team Member Contributions Chris Read sensor data on the Hub Communication between Hub and Server IFTTT triggers Nick Breadboarded Hub and Extension Power Circuitry and Consumption Drew Schematics

Team Member Contributions Nigel RedBear Duo Extension Setup Infrared Camera PIR Motion Sensor Raghid OBD II Power Circuitry OBD II CAN-to-UART Circuit Debug & Read OBD II Data

Block Diagrams - Power PDR MDR 12v 12v 3.3v 3.7v 5v 5v

Block Diagrams - Signals PDR MDR

IoTECH Sensors Extension HUB Temperature OBD-II Port Wide-Angle Camera IR Motion Detector

Demo time!

Electron Data Consumption UDP Less overhead No handshakes needed to keep connection alive Each published event is 67 bytes One ping every 23 minutes during idle 318 bytes/hour Able to run continuously for minimal cost

Security Electron-Particle Server (3G) AES CCM encryption Provides Authentication and Confidentiality Devices must be registered on Particle website Unique Product ID RedBear Duo (Bluetooth) AES coupled with Secure Pairing Communication is encrypted

Temperature/IFTTT Demo

RedBear Duo Uses similar code library to Particle IDE and Arduino Bluetooth 4.1 & WiFi 802.11b/g/n 1MB internal flash 2MB external SPI flash 128KB SRAM

PIR Motion Sensor Detects changes in radiation (heat) Communicates via analog or digital (high/low) Variable sensitivity/delay Sense up to 7m away 3-4 second delay between firing 120 degree sensing range Communicate via RedBear Duo 3 Pins - Power, Ground, and Signal

Motion Sensor Demo

Infrared Camera Serial communication via UART (TX/RX) Baud rate, resolution, and low power settings available Can take images in low light settings Baudrate: 38400 Resolution: 320x240 Returns JPEG (hex data) Communicate via RedBear Duo Convert hex data to JPEG image using Python

Camera Demo

OBD-II OBD II Power Circuitry OBD II CAN-to-UART Circuit Debug & Read OBD II Data

Power circuitry

Car Battery Voltage Idling Ignition Engine On Regulated circuit is constant 3.3V and 4.9V

OBD-II to UART UART : 9600 bps, 8 data bits, 1 stop bit and no parity.

SCHEMATIC

Reading OBD-II data ELM327 Command with extended ST commands PID Tx Rx equation result Ambient Temperature 0146 41 46 3C A - 40 C 68 F Coolant Temperature 0105 41 05 7E Value - 40 186.8 F RPM 010C 41 0C D1 CC Value / 4 13427 RPM Speed 010D 41 0D DE - 66 km/h

OBD-II Demo

Power Block Diagram 12v 12v 3.3v 3.7v 5v 5v

Hub Schematic

Extension Schematic

Hub Power Consumption Hub Temperature Alert System Max Typical Power Max Power Consumption Consumption Sleep Power Consumption Electron 27000 mw 2750 mw 30mW Sensors 3040.95mW 500mW 4.7mW Voltage Reg. 264 mw 55.5 mw 2.31mW Total 30.3W 3.3 W 37.01 mw Current at 12-15 volts 2.02Amps-2.525 Amps 227mA- 275mA 2.5 ma-3.1ma Hours Battery would Last 18 Hours - 22 Hours 163 Hours-200 Hours 14516 Hours-18000 Hours

Extension Power Consumption Extension Temperature Alert System Max Typical Sleep Boost Converter 155 mw 61 mw 59 mw Sensors 1.25 W 0.55 W 0.4 W Red Duo 3.4 W 0.56 W 5.2 mw Total 4.8 W 1.1 W 0.5 W Total Current (At 3.7V) 1.3 A 0.3 A 0.1 A Hours Battery Would Last (2000mAH) 1.5 Hours 6.3 Hours 16 Hours Hours Battery Would Last (4400mAH) 3.4 Hours 14 Hours 35.2 Hours

Power Consumption - Measured HubWhole circuit Connecting to Cell Tower 780 mw-975 mw Startup: 780 mw-1800 mw Connecting to Particle Server: 1344 mw-1680 mw Completely Connected and Idle or Reading Data: 468-615 mw With Bluetooth it would be probably: 2280 mw-2850 mw Power at Idle and measuring 2280 mw - 2850 mw 236 Hours

Car Battery w/ Temperature Battery Voltage and State of Charge: (80 Deg. F) 12.66v = 100% 12.45v = 75% 12.24v = 50% 12.06v = 25% 11.89v = 0% Battery Voltage Drops: 0.01 Volts for every 10 degrees Celsius So a Fully Charged Car Battery would be 11.66 Volts at -20 Degrees F. and 10.89 Volts if at 0% Ref: www.aa1car.com

Power Consumption - Measured Measured Extension Power Instances Camera ON ON ON ON ON ON ON ON IR Light ON ON ON ON OFF OFF OFF OFF Low Power Camera Mode OFF ON OFF ON OFF ON OFF ON IR Sensor ON OFF ON OFF ON OFF ON OFF Bluetooth Transm. ON ON OFF OFF ON ON OFF OFF Power (mw) 1831-1887 1653 1460-1520 1284 910-976 773 540-606 403 Battery Life (Hours) 8.6-8.9 9.84 10.7-11.1 12.6 16.6-17.8 21 26-30 40

CDR Deliverables PCB schematic designs finalized Bluetooth/WiFi communication between Hub & Extension Combined Hub & OBD circuits Add 1 more application beyond Temp Alert (i.e. parental control)

CDR Timeline

Thank you

Extra Slides

Potential IoT Car Applications Temperature Alert System Detect motion inside car and report abnormally high temperatures (e.g. pets, kids, etc.) Sensors: IR Motion, Wide-Angle Camera OBD Data: Ambient Temperature Parked Collision Detection System Detects spikes in acceleration caused by a collision when parked Sensors: Accelerometer, HD Camera OBD Data: Parked Mode Theft Detection System Detects unexpected changes in vehicle location (e.g. being towed or a theft) Sensors: GPS, HD Camera, Wide-Angle Camera

IoT Car Applications - Parental Supervision Speed Detector Detects speed, notifies if goes over threshold speed based on location speed limit (parental monitoring) Sensors: GPS, OBD Data: Velocity Contaminant Detection Detects presence of carbon monoxide, smoke, and alcohol in vehicle Sensors: Gas

Extra Specs Photon: https://store.particle.io/products/photon Electron/Sensors: https://store.particle.io/products/sensor-kit ARM Processor, Programmed in C/C++ or Arduino 1MB Flash, 128KB RAM 3G Data: 1900 MHz cellular frequency, most major cell-phone carriers (Verizon, T-mobile, AT&T, etc.) WiFi: 802.11 b/g/n (2.4 or 5GHz band) Max WiFi data rate is 600 Mbps (or 75 MBps) Max Bluetooth data rate

Voltage Regulator Efficiency Charts

Full Hub Power Consumption Hub Temperature Alert System Max Power Consumption Average Power Consumption Sleep Power Consumption Electron 27 W 2.750 W 30 mw Sensors 3.102 W 582 mw 73.92 mw Voltage Reg. 306 mw 147 mw 36.4 mw Total 30.4 W 3.4 W 140.3 mw Current at 12-15 volts 2 A - 2.53 A 227 ma - 283 ma 9.35 ma - 11.7 ma Hours Battery would Last 18 Hours - 22 Hours 160 Hours - 200 Hours 3846 Hours - 4812 Hours

Full Extension Power Consumption All Sensor Extension Temperature Alert System Max Average Min. Boost Converter 280 mw 105 mw 60 mw Sensors 2.05 W 950 mw 400.5 mw RedBear Duo 3.404 W 555 mw 5.2984 mw Total 5.734 W 1610 mw 465 mw Total Current (At 3.7V) 1550 ma 435 ma 126 ma Hours Battery Would Last (2000mAH) 1.3 Hours 4.6 Hours 16 Hours Hours Battery Would Last (4400mAH) 2.8 Hours 10.1 Hours 35 Hours

Power Consumption- Measured Hub. Electron - 12V Connecting to Cell Tower: 48 ma Start Up: 20-80mA Connecting to Particle Server: 60 ma Completely Connected and Idle: 27mA Power at Idle: 324 mw Temperature Sensor - 3.3V 0.07 ua when Turned off 0.56 ma when Reading

Power Consumption - Measured Ext. RedBear Duo- 3.7 V 37 ma-54 ma Assuming when Sending data 150mA IR Sensor- 5V 0.178 ma Detect 37 ua Idle Camera- 5V On w/out IR Lights - 74 ma On w/ir Lights - 204 ma Low Power Mode without IR Lights - 50 ma Low Power Mode with IR Lights - 178 ma

Schematic - Potential Hub

Schematic - Potential Extension

Hardware Budget https://docs.google.com/spreadsheet s/d/1hik14toim_3y21gwlb1ykypzu6 LEQL-wq_8bVloB2G4/edit#gid=0