openloggage - open source data logging platform

16
OpenLoggage Igor Ramos 3/6/2014

Upload: igor-ramos

Post on 01-Nov-2014

45 views

Category:

Devices & Hardware


0 download

DESCRIPTION

open source data log system for packages and other shipments

TRANSCRIPT

Page 1: OpenLoggage - open source data logging platform

OpenLoggageIgor Ramos3/6/2014

Page 2: OpenLoggage - open source data logging platform

Why OpenLoggage

0Motivation:0 What happens to my luggage after check-in counter at

the airport?0 Hot? Cold? Dropped? Opened?

0Open = 0 open source hardware and software0 “crystal-clear”

0Loggage = 0 log + luggage

Page 3: OpenLoggage - open source data logging platform

Disclaimer

0Rules & regulations0 Does FAA allows luggage monitors?

Page 4: OpenLoggage - open source data logging platform

Features

0 In scope0 Temperature0 Light (see if luggage was opened)0 Shock/drop (accelerometer)0 Log microSDcard

0Out of scope0 GPS due to antenna

0On the fence0 Built-in li-ion charger0 Serial or USB interface

Page 5: OpenLoggage - open source data logging platform

Requirements

0Battery operated: Low power0Physically Robust: single pcb board

0 Breadboard not acceptable

Page 6: OpenLoggage - open source data logging platform

Step 1: block diagram

Page 7: OpenLoggage - open source data logging platform
Page 8: OpenLoggage - open source data logging platform

Power Management Tip 1

0Drop from 5v to 3.3v0Drop from 16Mhz to 8Mhz0Set uC into Sleep mode

Arduino Arduino Sleep OLGA w/ sleep0

5

10

15

20

25

30

35

40

45

50 44.1

32

0.495

Arduino Current Draw Improvement

Current

Page 9: OpenLoggage - open source data logging platform

More info

0 Blog posts in sept/oct 20130Calculating Arduino Uno power draw

http://gadgetmakersblog.com/arduino-power-consumption/

0Calculating Atmel328 power draw0http://gadgetmakersblog.com/power-consumption-arduin

os-atmega328-microcontroller/

Page 10: OpenLoggage - open source data logging platform

Power Management Tip 2

0Switch Power to peripherals0 User microcontroller pin if <30-40mA0 User FET to if >30-40mA

Page 11: OpenLoggage - open source data logging platform

Power Management <30mA

0uC pin to control power0Add jumper for multimeter 51uA

Page 12: OpenLoggage - open source data logging platform

Power Management >30mA

0Add Fet to switch power0Remeber to make ALL lines inputs!!!

Idle current= 20mAActive current = 50-60mA

Page 13: OpenLoggage - open source data logging platform

Low Price! $2 vs $6.50

0Fake USB to Serial IC (blog post)0 http://gadgetmakersblog.com/2/

Page 14: OpenLoggage - open source data logging platform

Prototype #1

Page 15: OpenLoggage - open source data logging platform

Next Steps

0Make smaller0uC from DIP to QFP0Fix bugs0Remove test points

Page 16: OpenLoggage - open source data logging platform

Thank you!

0Twitter: @RamosIgorS

0Site: OpenLoggage.com0Site: GadgetMakersBlog.com