Download presentation
Presentation is loading. Please wait.
Published byProsper Lloyd Modified over 9 years ago
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 display relevant information or advertisements based on location, time of day, weather conditions, and proximity to other display modules. Brian Weinstein
3
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
4
Technical Allowances Large-scale application requires 3G or 4G data transmission WiFi not feasible over large distances Amazon’s Kindle uses proposed network Proof of Concept Using UCB Wireless WiFi acts as faux 3G/4G network Brian Weinstein
5
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
6
Primary Secondary Tertiary GPS data processing LCD display GPS based image change WiFi communication Base station Universal power board Second module Analog sensors Bluetooth Base station GUI Packaging Animation Andrew Gunn
7
System Diagram Wade Pentz
8
Electronics Functional Diagram Wade Pentz
9
Software Functional Diagram Grant Fritz
10
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 Secondary Manage Wifi/3G link and remote update Tertiary Manage Bluetooth communications between display modules Gather temperature/accelerometer data and coordinate ad changes Grant Fritz
11
Command and Data Handling System Hardware Development STK1000 (AT32AP7000 microprocessor) 2.6 Linux Kernel ○ Resource Management ○ Modular process software design ○ Utilize standard libraries Final Layout AT32AP7000 Microprocessor on final board revision Grant Fritz
12
Display System Overview Use DVI for easy interface to screens of various sizes DVI prioritized over VGA to allow for future expandability Custom display hardware will allow for a simple embedded solution Removes the need to interface and power a full rendering graphics card Blake Orth
13
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 SRAM Common microcontrollers do not have high enough clocks to supply the TFP410 Blake Orth
14
Communications Block Diagram Andrew Gunn
15
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
16
Wifi Secondary Objective Used to update the Display Module with new advertisements & information Specifications Mobile Units don’t require fast transfer rates UART Interface Low power usage preferable Andrew Gunn
17
Wifi Tentative Wifi Selection WiFly GSX 802.11 b/g Sparkfun Specifications Small form factor Ultra Low power ○ 4uA sleep, 40mA Rx, 210mA Tx (Max) Supports WPA security Andrew Gunn
18
Bluetooth Tertiary Objective Multiple Display Module to communicate current advertisement Prevents duplicate Ads Ads could multiple displays Specifications Low current consumption UART Interface Tentative Selection Rayson BTM-182 Andrew Gunn
19
Power System Independent board System input is 12V DC Car outlet Wall AC-DC converter Battery Provide specified voltage to all components Linear regulators for IC’s DC-DC converter or linear regulator for LCD LCD power needs are being researched May need isolation to protect other components Wade Pentz
20
Power Rails IC power rails 24V 12V 5V 3.3V 1.8V LCD screen Predicted 12V – 24V input At ~4A Wade Pentz
21
Linear Regulators Wade Pentz
22
Analog Sensors Tertiary objective Temperature Display basic weather data Accelerometer Automatically detect orientation of display module and flip image accordingly Wade Pentz
23
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 http://www.sparkfun.com/products/9418 Wade Pentz
24
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 http://www.sparkfun.com/products/758 Wade Pentz
25
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
26
Base Station Secondary Objectives: Multiple display module communications ○ Send & receive Handles image pre-processing for different screens ○ DM screen info in UUID message ○ Rescaling/adjustments to image Brian Weinstein
27
Base Station Tertiary Objectives: Simple GUI Increased networking capabilities ○ Prioritized update system ○ Select varied number of display modules Brian Weinstein
28
Base Station Acts as server with static IP Display modules poll base station ○ Check for updates & send info/status Linux-based Possible MySQL database SSH tunneling Brian Weinstein
29
Division of Labor TaskWadeAndrewGrantBlakeBrian CDH Board LayoutSecondary Primary EPS BoardPrimarySecondary CPLD SoftwareSecondary PrimarySecondary COM BoardPrimarySecondary COM Software ( DHCP, SSH, etc)SecondaryPrimarySecondary COM Firmware (Wifi, GPS, Bluetooth) PrimarySecondary Graphics SoftwareSecondary Primary Base Station ProgramingSecondary DocumentationPrimary Secondary Blake Orth
30
Schedule Blake Orth
31
Budget ItemCostCompany EDU MonitorDonatedCriagslist Board Fabrication 2 Rev’s~$90 GPS with Breakout Board$80.95Sparkfun Electronics Bluetooth$74.95Sparkfun Electronics WiFly GSX$55Sparkfun Electronics Triple Axis Accelerometer$43.95Sparkfun Electronics Atmel Microprocessor x2$35.72Digi-Key Digital Temperature Sensor$6.50Sparkfun Electronics Miscellaneous Components~$100 Sub-Total$475.47 Sparkfun Donation$-150 Total$325.47 Blake Orth
32
Risk Management DVI LCD display Sparkfun VGA module Character LCD Board complexity Isolated subsystem boards EDU BGA for AP7000 Microprocessor Industry advisors Find a reflow oven Professional population GPS demo Video demo Simulation Blake Orth
33
Thank you!
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.