Battle For Everyouth
description
Transcript of Battle For Everyouth
![Page 1: Battle For Everyouth](https://reader035.fdocuments.us/reader035/viewer/2022062218/56816231550346895dd264f3/html5/thumbnails/1.jpg)
Battle For Everyouth
Anton Zuponcic, Danny Hagaman, Eric Bangen, Luke Buer, Tony Zhang
![Page 2: Battle For Everyouth](https://reader035.fdocuments.us/reader035/viewer/2022062218/56816231550346895dd264f3/html5/thumbnails/2.jpg)
MotivationArtistic presentation during a night time
festival.Wirelessly control lighting hardware.Generalized for expanded future uses.
Creating more choices for artists to express their ideas using electronics.Eliminates wires.Expands the stage.
![Page 3: Battle For Everyouth](https://reader035.fdocuments.us/reader035/viewer/2022062218/56816231550346895dd264f3/html5/thumbnails/3.jpg)
SolutionHardware solution
Wireless Transmitter Communicating with Microcontroller.
Luke, Eric, and Tony.Software solution
Control Output of Digital I/O, ADC, and PWM.Danny and Anton.
![Page 4: Battle For Everyouth](https://reader035.fdocuments.us/reader035/viewer/2022062218/56816231550346895dd264f3/html5/thumbnails/4.jpg)
Layer and Packaging In our design, we need to use Eagle to make
Library, Schematic, and board. These are then sent to the fabrication company for printing.
There are two things that we need to address:1. The cost: in order to be cost efficiency, we
used a 4 layer design.2. To the concern of solderability and
availability; we chose a specific packaging format. TSSOP (and so on)
![Page 5: Battle For Everyouth](https://reader035.fdocuments.us/reader035/viewer/2022062218/56816231550346895dd264f3/html5/thumbnails/5.jpg)
Availability of componentsWe ordered most of our components via
DigiKey and TSSOP. They carry the more popular types at low cost with plenty of stock.
Fig 1. the DC step-up IC we chose (from Digi-Key)
![Page 6: Battle For Everyouth](https://reader035.fdocuments.us/reader035/viewer/2022062218/56816231550346895dd264f3/html5/thumbnails/6.jpg)
8 – TSSOP specificationsAccording to the Datasheet, we canSpecify the foot-Print in Eagle Precisely
Fig 2. Devise dimentionFrom the datasheet from Fairchildsemi.com
![Page 7: Battle For Everyouth](https://reader035.fdocuments.us/reader035/viewer/2022062218/56816231550346895dd264f3/html5/thumbnails/7.jpg)
One Library Eagle doesn’t have all the IC and components
that we use, so we need to create the library. There are three steps to make a library: 1. symbol 2. package 3. connect them
![Page 8: Battle For Everyouth](https://reader035.fdocuments.us/reader035/viewer/2022062218/56816231550346895dd264f3/html5/thumbnails/8.jpg)
One LibraryHere is the procedure to make an IC library:
![Page 9: Battle For Everyouth](https://reader035.fdocuments.us/reader035/viewer/2022062218/56816231550346895dd264f3/html5/thumbnails/9.jpg)
Hardware Design Main Players
•XBEE•Teensy++
![Page 10: Battle For Everyouth](https://reader035.fdocuments.us/reader035/viewer/2022062218/56816231550346895dd264f3/html5/thumbnails/10.jpg)
Board SpecificsPower
Battery Powered (3.7V LiPo) Boost Supply for +5V (TPS61085PWR)
Teensy LDO for +3.3V (TPS73633DCQR)
XBEEBattery Charging
USB-Mini (MCP73831)Buffering
Bi-Directional Buffering MAX3378
![Page 11: Battle For Everyouth](https://reader035.fdocuments.us/reader035/viewer/2022062218/56816231550346895dd264f3/html5/thumbnails/11.jpg)
Board SpecificsComplete Header Access – Teensy
QNTY 46: 3-pin headers (Signal, PWR, GND) Covers every Teensy Signal Pin
QNTY 2: 2x5 Shrouded Header Allows connection to other boards used by customer
![Page 12: Battle For Everyouth](https://reader035.fdocuments.us/reader035/viewer/2022062218/56816231550346895dd264f3/html5/thumbnails/12.jpg)
Schematic
![Page 13: Battle For Everyouth](https://reader035.fdocuments.us/reader035/viewer/2022062218/56816231550346895dd264f3/html5/thumbnails/13.jpg)
Layout
![Page 14: Battle For Everyouth](https://reader035.fdocuments.us/reader035/viewer/2022062218/56816231550346895dd264f3/html5/thumbnails/14.jpg)
Software RequirementsPWM
Variable Duty Cycle 0 – 100%
Hardware >1 kHz
Software 10 Hz – 1 kHz
Changed via Simple Commands
• ADC– Variable Rate
Sampling• 1 Hz – 100 Hz
• Digital I/O– Variable Rate
Sampling• 1 Hz – 100 Hz