Mission Statement TRI-ADS intends to provide a network of display modules that display targeted...

33

Transcript of Mission Statement TRI-ADS intends to provide a network of display modules that display targeted...

Page 1: Mission Statement  TRI-ADS intends to provide a network of display modules that display targeted information in a variety of locations. The modules will.
Page 2: Mission Statement  TRI-ADS intends to provide a network of display modules that display targeted information in a variety of locations. The modules will.

Mission Statement

TRI-ADS intends to provide a network of display modules that display targeted information in a variety of locations. The modules will display relevant information or advertisements based on location, time of day, weather conditions, and proximity to other display modules.

Brian Weinstein

Page 3: Mission Statement  TRI-ADS intends to provide a network of display modules that display targeted information in a variety of locations. The modules will.

Vision

Fully-networked targeted advertisement system Piggy-backed on city transportation systems

Stationary ads involved in network Ability to gather information as well

Bus ETAs, weather, vehicle route info, system efficiency trending, etc.

Module interaction

Brian Weinstein

Page 4: Mission Statement  TRI-ADS intends to provide a network of display modules that display targeted information in a variety of locations. The modules will.

Technical Allowances

Large-scale application requires 3G or 4G data transmissionWiFi not feasible over large distancesAmazon’s Kindle uses proposed network

Proof of ConceptUsing UCB Wireless WiFi acts as faux 3G/4G network

Brian Weinstein

Page 5: Mission Statement  TRI-ADS intends to provide a network of display modules that display targeted information in a variety of locations. The modules will.

Objectives Receive, store, and display information

based on the units environment, location, and outside stimulants

Use a standard DVI output for scalable messages including bill board size displays

Accept 12VDC input from wall adapters or car outlets

Communicate wirelessly with base station

Andrew Gunn

Page 6: Mission Statement  TRI-ADS intends to provide a network of display modules that display targeted information in a variety of locations. The modules will.

Primary

Secondary

Tertiary

• GPS data processing• LCD display• GPS based image change

• WiFi communication• Base station• Universal power board

Andrew Gunn

Page 7: Mission Statement  TRI-ADS intends to provide a network of display modules that display targeted information in a variety of locations. The modules will.

System Diagram

Wade Pentz

Page 8: Mission Statement  TRI-ADS intends to provide a network of display modules that display targeted information in a variety of locations. The modules will.

Electronics Functional Diagram

Wade Pentz

Page 9: Mission Statement  TRI-ADS intends to provide a network of display modules that display targeted information in a variety of locations. The modules will.

Software Functional Diagram

Grant Fritz

Page 10: Mission Statement  TRI-ADS intends to provide a network of display modules that display targeted information in a variety of locations. The modules will.

Command and Data Handling System Overview Primary

Coordinate DVI output with CPLD and load image off of SD card

Store GPS location and coordinate ad changes

SecondaryManage Wifi/3G link and remote update

TertiaryManage Bluetooth communications between

display modulesGather temperature/accelerometer data and

coordinate ad changesGrant Fritz

Page 11: Mission Statement  TRI-ADS intends to provide a network of display modules that display targeted information in a variety of locations. The modules will.

Command and Data Handling System Hardware Development

STK1000

(AT32AP7000 microprocessor)2.6 Linux Kernel

○ Resource Management○ Modular process software design○ Utilize standard libraries

FinalLayout AT32AP7000 Microprocessor on

final board revision

Grant Fritz

Page 12: Mission Statement  TRI-ADS intends to provide a network of display modules that display targeted information in a variety of locations. The modules will.

Display System Overview Use DVI for easy interface to screens of

various sizesDVI prioritized over VGA to allow for future

expandability

Custom display hardware will allow for a simple embedded solutionRemoves the need to interface and power a

full rendering graphics card

Blake Orth

Page 13: Mission Statement  TRI-ADS intends to provide a network of display modules that display targeted information in a variety of locations. The modules will.

Display System Hardware DVI interface requires high clock

frequencies (165 MHz) in order to refresh a high resolution screen at 60Hz

Use TI TFP410  PanelBus DVI Transmitter

Complex Programmable Logic Device (CPLD) to control video to interface between TFP410 and video SRAMCommon microcontrollers do not have high

enough clocks to supply the TFP410

Blake Orth

Page 14: Mission Statement  TRI-ADS intends to provide a network of display modules that display targeted information in a variety of locations. The modules will.

Communications Block Diagram

Andrew Gunn

Page 15: Mission Statement  TRI-ADS intends to provide a network of display modules that display targeted information in a variety of locations. The modules will.

GPS Primary Objective GPS location used to provide optimal

advertisement

Specifications Ultra-low power External SMA connection

Tentative GPS Selection Copernicus GPS Receiver

○ 94mW (typical)

Andrew Gunn

Page 16: Mission Statement  TRI-ADS intends to provide a network of display modules that display targeted information in a variety of locations. The modules will.

Wifi Secondary Objective Used to update the Display Module with new

advertisements & information

SpecificationsMobile Units don’t require fast transfer ratesUART InterfaceLow power usage preferable

Andrew Gunn

Page 17: Mission Statement  TRI-ADS intends to provide a network of display modules that display targeted information in a variety of locations. The modules will.

Wifi Tentative Wifi Selection

WiFly GSX 802.11 b/gSparkfun

SpecificationsSmall form factorUltra Low power

○ 4uA sleep, 40mA Rx, 210mA Tx (Max)Supports WPA security

Andrew Gunn

Page 18: Mission Statement  TRI-ADS intends to provide a network of display modules that display targeted information in a variety of locations. The modules will.

Bluetooth Tertiary Objective

Multiple Display Module to communicate current advertisementPrevents duplicate AdsAds could multiple displays

SpecificationsLow current consumptionUART Interface

Tentative SelectionRayson BTM-182

Andrew Gunn

Page 19: Mission Statement  TRI-ADS intends to provide a network of display modules that display targeted information in a variety of locations. The modules will.

Power System Independent board System input is 12V DC

Car outletWall AC-DC converterBattery

Provide specified voltage to all componentsLinear regulators for IC’sDC-DC converter or linear regulator for LCD

LCD power needs are being researchedMay need isolation to protect other components

Wade Pentz

Page 20: Mission Statement  TRI-ADS intends to provide a network of display modules that display targeted information in a variety of locations. The modules will.

Power Rails

IC power rails24V12V5V3.3V1.8V

LCD screenPredicted 12V – 24V inputAt ~4A

Wade Pentz

Page 21: Mission Statement  TRI-ADS intends to provide a network of display modules that display targeted information in a variety of locations. The modules will.

Linear Regulators

Wade Pentz

Page 22: Mission Statement  TRI-ADS intends to provide a network of display modules that display targeted information in a variety of locations. The modules will.

Analog Sensors

Tertiary objective Temperature

Display basic weather data

AccelerometerAutomatically detect orientation of display

module and flip image accordingly

Wade Pentz

Page 23: Mission Statement  TRI-ADS intends to provide a network of display modules that display targeted information in a variety of locations. The modules will.

Temperature Sensor

Sparkfun digital sensor Simple I2C interface Power on 3.3V line 12 bit, 0.0625°C

Resolution

0.5°C accuracy http://www.sparkfun.com/products/9418

Wade Pentz

Page 24: Mission Statement  TRI-ADS intends to provide a network of display modules that display targeted information in a variety of locations. The modules will.

Accelerometer

Sparkfun 3-Axis digital +/- 2g range Outputs SPI or I2C Power on 3.3V line Decoupling caps included http://www.sparkfun.com/products/758

Wade Pentz

Page 25: Mission Statement  TRI-ADS intends to provide a network of display modules that display targeted information in a variety of locations. The modules will.

Base Station

Primary Objectives:○ Single display module communications

Send & receive

○ Store all system info ○ Constantly connected to internet○ Receive & store info from display modules

Weather, location, UUID, status, etc.

○ Password protected

Brian Weinstein

Page 26: Mission Statement  TRI-ADS intends to provide a network of display modules that display targeted information in a variety of locations. The modules will.

Base Station

Secondary Objectives:Multiple display module communications

○ Send & receiveHandles image pre-processing for different

screens○ DM screen info in UUID message○ Rescaling/adjustments to image

Brian Weinstein

Page 27: Mission Statement  TRI-ADS intends to provide a network of display modules that display targeted information in a variety of locations. The modules will.

Base Station

Tertiary Objectives:Simple GUI Increased networking capabilities

○ Prioritized update system○ Select varied number of display modules

Brian Weinstein

Page 28: Mission Statement  TRI-ADS intends to provide a network of display modules that display targeted information in a variety of locations. The modules will.

Base Station

Acts as server with static IPDisplay modules poll base station

○ Check for updates & send info/status

Linux-based Possible MySQL databaseSSH tunneling

Brian Weinstein

Page 29: Mission Statement  TRI-ADS intends to provide a network of display modules that display targeted information in a variety of locations. The modules will.

Division of Labor

Blake Orth

Page 30: Mission Statement  TRI-ADS intends to provide a network of display modules that display targeted information in a variety of locations. The modules will.

Schedule

Blake Orth

Page 31: Mission Statement  TRI-ADS intends to provide a network of display modules that display targeted information in a variety of locations. The modules will.

BudgetItem Cost Company

EDU Monitor Donated Criagslist

Board Fabrication 2 Rev’s ~$90

GPS with Breakout Board $80.95 Sparkfun Electronics

Bluetooth $74.95 Sparkfun Electronics

WiFly GSX $55 Sparkfun Electronics

Triple Axis Accelerometer $43.95 Sparkfun Electronics

Atmel Microprocessor x2 $35.72 Digi-Key

Digital Temperature Sensor $6.50 Sparkfun Electronics

Miscellaneous Components ~$100

Sub-Total $475.47

Sparkfun Donation $-150

Total $325.47

Blake Orth

Page 32: Mission Statement  TRI-ADS intends to provide a network of display modules that display targeted information in a variety of locations. The modules will.

Risk Management DVI LCD display

Sparkfun VGA moduleCharacter LCD

Board complexityIsolated subsystem boardsEDU

BGA for AP7000 MicroprocessorIndustry advisors Find a reflow ovenProfessional population

GPS demoVideo demoSimulation

Blake Orth

Page 33: Mission Statement  TRI-ADS intends to provide a network of display modules that display targeted information in a variety of locations. The modules will.

Thank you!