140 likes | 286 Views
Battle For Everyouth. Anton Zuponcic , Danny Hagaman, Eric Bangen , Luke Buer , Tony Zhang. Motivation. Artistic presentation during a night time festival. Wirelessly control lighting hardware. Generalized for expanded future uses.
E N D
Battle For Everyouth Anton Zuponcic, Danny Hagaman, Eric Bangen, Luke Buer, Tony Zhang
Motivation • Artistic 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.
Solution • Hardware solution • Wireless Transmitter Communicating with Microcontroller. • Luke, Eric, and Tony. • Software solution • Control Output of Digital I/O, ADC, and PWM. • Danny and Anton.
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: • The cost: in order to be cost efficiency, we used a 4 layer design. • To the concern of solderability and availability; we chose a specific packaging format. TSSOP (and so on)
Availability of components • We 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)
8 – TSSOP specifications • According to the Datasheet, we can Specify the foot- Print in Eagle Precisely Fig 2. Devise dimention From the datasheet from Fairchildsemi.com
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
One Library • Here is the procedure to make an IC library:
Hardware DesignMain Players XBEE Teensy++
Board Specifics • Power • Battery Powered (3.7V LiPo) • Boost Supply for +5V (TPS61085PWR) • Teensy • LDO for +3.3V (TPS73633DCQR) • XBEE • Battery Charging • USB-Mini (MCP73831) • Buffering • Bi-Directional Buffering • MAX3378
Board Specifics • Complete 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
Software Requirements • ADC • Variable Rate Sampling • 1 Hz – 100 Hz • Digital I/O • Variable Rate Sampling • 1 Hz – 100 Hz • PWM • Variable Duty Cycle • 0 – 100% • Hardware • >1 kHz • Software • 10 Hz – 1 kHz • Changed via Simple Commands