Presentation is loading. Please wait.

Presentation is loading. Please wait.

Interactive LED Staircase Modules Group 38 Mike Udelhofen ECE 445 April 26, 2012.

Similar presentations


Presentation on theme: "Interactive LED Staircase Modules Group 38 Mike Udelhofen ECE 445 April 26, 2012."— Presentation transcript:

1 Interactive LED Staircase Modules Group 38 Mike Udelhofen ECE 445 April 26, 2012

2 Motivation: Health and fitness Energy consumption Visual appeal Objectives

3 Features 48 RGB LEDs per module 12-bit intensity control per RGB channel Full color spectrum, fading Mode switch – up to 4 modes Calibration switch Modular – no maximum

4 Physical Design – 6x2 Array 16” 28” 4”

5 Physical Design 6 x 2 = 12 pixels per module 4 RGB LEDs + 1 photodiode per pixel 6 LED drivers per module 1 microcontroller per module Clear acrylic top cover

6 Hardware Flow Analog Photodiode Array Digital- Serial Micro- processor Analog LED Driver LED Array 6 PIC16F887TLC5947 RGB, Common Anode A to D conversion I/O + pattern processing A to D conversion I/O + pattern processing

7 Photodetectors Advanced Photonix PDB-C156 6 x 2 array 120° viewing angle Output between:.18V (dark).31V (light)

8 Microcontroller - Input ADC – V ref -, V ref + Two voltage division circuits Sets bounds on input voltages.15 to.48 10-bit digital resolution 12 photodetectors

9 Software Flow

10 Software – Algorithm Processing Mode 0: basic illumination mode Mode 1: unused Mode 2: modular ripple mode Mode 3: test algorithm mode

11 LED Drivers TI TLC5947 30mA max, run at 25mA 30MHz capability 24 channels – each drives 6 pixels (one color) 12 bit resolution

12 LED Drivers

13 LEDs RGB Common Anode View Angle: 25 degrees Forward Voltage: R= 1.8-3.5V B= 3.0-3.5V G= 3.0-3.5V Current: 20-25mA Size: 5mm Luminosity: 6,000- 9,000 mcd

14 Design Changes Original PIC16F877A No internal clock 7 ADC channels 2 PICs / module “Main” level Limits modularity Final PIC16F887 Internal clock 14 ADC channels 1 PIC / module No “main” level Modularity is controlled from each module

15 Testing and Verification 1.All powered units receive adequate power 1.Microprocessors receive 5V 2.LED drivers receive 5V 3.RGB LEDs receive no more than 3.2V 1. 1.A voltage between 4.5 and 5.5V is measured at VDD pins. 1.Measured 4.8V 2.A voltage between 4.5 and 5.5V is measured at VDD pins. 1.Measured 4.7V 3.A voltage between 2 and 3.2V is to be measured from each pin to ground 1.Measured 2.0V, 3.2V, 3.2V at constant illumination

16 Testing and Verification 2. PIC reference voltages are within photodiode range 1.Lower reference voltage is within spec 2.An upper reference voltage is within spec 3.Minimum photodiode voltage is >.15V 4.Maximum photodiode voltage is <.48V 2. 1.V ref - <.15V must be measured with multimeter at pin A2 1.Measured.106V 2.V ref + >.480V must be measured at pin A3 1.Measured.489V 3.V min =V dark >.15V 1.Measured.18V when completely covered 4.V max =V light <.48V 1.Measured.31V when under illumination by flashlight

17 Testing and Verification 3. Output to LED drivers is properly timed 3. Measure 288 clock pulses per one XLAT pulse on oscilloscope See next slide

18 Testing and Verification

19 4. Each pixel can be addressed individually 1.Count up through addresses from PIC, enabling each with maximum current for 500 ms. Implemented as test mode in code. 4. 1.Each pixel is illuminated individually for 500 ms 1.Test algorithm successful

20 Successes and Challenges Successes: Photodetection, ADC LED illumination PCB fabrication I/O routing and algorithms

21 Successes and Challenges Main Challenges: Performance limited by microcontroller Too much LED data processing – slow Man-hours - soldering

22 Closing Thanks to Prof. Carney, Mustafa, Alex, and the rest of the course staff! Questions?


Download ppt "Interactive LED Staircase Modules Group 38 Mike Udelhofen ECE 445 April 26, 2012."

Similar presentations


Ads by Google