110 likes | 241 Views
Infrared Sensitive Lights (ISL). Miguel Contreras IME 458 – Advanced Microelectronics and Electronic Packaging Spring 2014. Specifications/Design Overview. General Specifications Through hole components RoHS compliant Physical Dimensions 4 x 8 inches (10.16 x 20.32 cm)
E N D
Infrared Sensitive Lights (ISL) Miguel Contreras IME 458 – Advanced Microelectronics and Electronic Packaging Spring 2014
Specifications/Design Overview • General Specifications • Through hole components • RoHS compliant • Physical Dimensions • 4 x 8 inches (10.16 x 20.32 cm) • Thickness: 1/16” (1.6mm) • Mounting holes: 0.25” x 0.25” each corner • LEDs & Sensors • 8 LEDs Ultra-bright, 10mm OD • Wide viewing angle • LED color: Blue • 8 Near-infrared proximity detector • Phototransistor + IR LED • Sensor range: 10cm, in dark room • Microcontroller and Interfaces • ATmega 164, pre-programmed for stand alone mode • MCU socket: 40-pin socket • Programming interface: Standard 6-pin AVR ISP (SPI) • User input: Single tactile button switch • Clock source: 8MHz internal RC • Power Requirements • Input voltage: 5V DC, regulated • Current requirements: 200mA per panel • Idle current 50mA • Current rating of power switch: 4A • Input power source 2.5 x 5.5 mm jack
Bill Of Material Total Cost: ~ $32.00 Total Components: - 65 through hole
Prototype/Debugging • Prototype Implementation • One LED sequence = proof of concept for all 8 • Prototype First attempt failed • Issues found: • Placement of LEDs • Distance between sensors • Key takeaways: • Phototransistor and IR LED placement in layout • Added decoupling capacitors
Decoupling Capacitors Phototransistor Ultra-bright LED Infrared LED ISL Schematic
Fabricated PCB Unpopulated Board
Fabricated PCB Populated Board
ISL Modes + Light Sensitivity Eight standard response functions • 0. Gentle fade • 1. Slow fade • 2. Quick fade • 3. Ripple • 4. Sparkle • 5.“Heating” with fade • 6. Shadow mode • 7.Trigger and very slow fade (Program 0 is indicated by LED D0, and so on.) Four built in levels of sensitivity Hold the button for about ten seconds until it enters a different mode.