Documente Academic
Documente Profesional
Documente Cultură
Contents
Introduction System Block Diagram
LED Panel
Display Driver Board Multiplexing
Microcontroller Board
Flowchart Linear Power Supply
Exhibitions
Transportation etc.
M Tech, Power Electronics The Oxford College of Engineering 3
To derive and implement hardware, firmware for a master board which is used for
controlling moving display
Objective: Energy efficient lighting / display solution Minimize electricity consumption & thus reduce electricity generation cost
Life Span (average) Sensitivity to low temperature Toxic Mercury Sensitivity to humidity On/Off cycling Durability
50,000 hours
1,200 hours
8,000 hours
None
Some
Yes
No No No Effect Durable
4-5 watts
40 watts
9-13 watts
UART
Personal Computer
Microcontroller Board
Display Panel
LED Panel
LED Panel 12 X 8 Matrix Block Diagram of LED
Vertical Driver Embedded system Horizontal Driver LED Driver LED Matrix
LED Panel
LED KWT803S
Features White colored SMT package InGaN material Suitable for all SMT assembly and soldering methods Pb-Free Reflow soldering application
RoHS compliant
Applications: Interior lighting General lighting Indoor and outdoor displays Architectural /Decorative lighting White Back-light
LED Schematic
12 X 8 LED Matrix
Parameter Power Dissipation Forward Current Peak Forward Current Reverse Voltage Operating Temperature Symbol Pd IF IFM VR TOPR Value 111mW 30mA 90mA 5V -40~+850C
Tstg Tj
Min. 2.9V 1700mcd
-40~+1000C 1250C
Typ. 3.2V Max. 3.4V 10uA 2500mcd
11
LED PCB
The LED panel developed in FR4 grade PCB The images illustrate front & back side view of the PCB Front side view demonstrates:
LED positioning Connector positioning Copper positioning (light green)
Front side view of PCB Rear side view of PCB
ROW1
ROW2
ROW3
13
P I C 1 8 F 4 5 2 0
SN74HC04
P-MOSFET
Data bus
SN74HC374
N-MOSFET
L E D
P a n e l
SN74HC374
N-MOSFET
SN74HC374
N-MOSFET
SN74HC374
N-MOSFET
14
Timing Diagram
1/3 ON
I P1 Mosfet
3.3ms
P2 Mosfet
15
P channel MOSFET
Copper positioning (light green)
Microcontroller board
18
19
Microcontroller PCB
The Master board developed in FR4 grade PCB The images illustrate front & back side view of the PCB Front side view demonstrates:
PIC Microcontroller Relimate connectors
PIC18F4520 DB9
DB9 Connector
AT24C64 IC
Flow Chart
21
22
No If Interrupt occurs?
Yes
Read 96 bytes of data from UART (Serial Port)
End
23
Start
Initialization of N channel MOSFET from N1 to N32 P3 MOSFET Initialization 3.3ms on and 6.7ms off
No B
24
End
25
26
Development Board
27
N channel MOSFET
28
29
30
ASCII TABLE
DEC OCT HEX BIN Symbol A B C HTML Number A B C Description Uppercase A Uppercase B Uppercase C 83 123 84 124 85 125 86 126 87 127 88 130 89 131 53 01010011 54 01010100 55 01010101 56 01010110 57 01010111 58 01011000 59 01011001 S T U V W X Y Z S T U V W X Y Z Uppercase S Uppercase T Uppercase U Uppercase V Uppercase W Uppercase X Uppercase Y Uppercase Z 65 101 41 01000001 66 102 42 01000010 67 103 43 01000011
68 104 44 01000100
69 105 45 01000101 70 106 46 01000110 71 107 47 01000111 72 110 48 01001000 73 111 49 01001001 74 112 4A 01001010 75 113 4B 01001011 76 114 4C 01001100 77 115 4D 01001101 78 116 4E 01001110 79 117 4F 01001111 80 120 50 01010000
D
E F G H I J K L M N O P
D
E F G H I J K L M N O P
Uppercase D
Uppercase E Uppercase F Uppercase G Uppercase H Uppercase I Uppercase J Uppercase K Uppercase L Uppercase M Uppercase N Uppercase O Uppercase P
90 132 5A 01011010
81 121 51 01010001
82 122 52 01010010
Q
R
Q
R
Uppercase Q
Uppercase R The Oxford College of Engineering 33
Programming
Void DispCleanRay(void) DISP_DATA_BUF[0]= (0xE0 | 0x0E); //Col1 DISP_DATA_BUF[0]= (0xA0 | 0x0C); //Col2 DISP_DATA_BUF[0]= (0xA0 | 0x0A); //Col3 DISP_DATA_BUF[0]= (0x00 | 0x00); //Col4 DISP_DATA_BUF[0]= (0xE0 | 0x06); //Col5 DISP_DATA_BUF[0]= (0x20 | 0x0C); //Col6 DISP_DATA_BUF[0]= (0x20 | 0x06); //Col7 DISP_DATA_BUF[0]= (0x00 | 0x00); //Col8 0x11100000 | 00001110 0x10100000 | 00001100 0x10100000 | 00001010
DISP_DATA_BUF[0]= (0xE0 | 0x08); //Col9 DISP_DATA_BUF[0]= (0x40 | 0x06); //Col10 DISP_DATA_BUF[0]= (0xE0 | 0x08); //Col11 DISP_DATA_BUF[0]= (0x00 | 0x00); //Col12
M Tech, Power Electronics The Oxford College of Engineering
34
35
36
37
Item Pixel pitch LED Configuration Panel Size Refresh Time of Display Transmission Interface Power Source Average Power Consumption Heat Sink
12 x 8 single colour LED Display system 11mm x 11mm White colour SMD 130mm x 130mm 10ms RS232 AC 220V/50 Hz 6.5 W Natural Air
38
Conclusion
We have designed, built and evaluated LED panel, microcontroller and display driver board. The average power consumption of the circuit is calculated which gives lesser power intake around 6.5 W. The embedded board is developed using PIC18F4520 microcontroller which is readily available in market, manufactured by MICROCHIP. It has got several features such as it supports RS232, RS485 communication and hence a data transfer from PC to PIC microcontroller can be readily achieved. The driver circuit is developed by using MOSFETs. Since MOSFETs have higher switching frequency they are best suited for applications which requires greater speed. The MOSFET switch was not provided with any heat sink. Array multiplexing is used, hence the number of drivers required to drive LED is also considerably less. 96 LEDs can be controlled by using only 35 MOSFETs and also each LEDs intensity control can be achieved individually.
M Tech, Power Electronics The Oxford College of Engineering 39
Future Scope
The above concept can be extended to a colour LED outdoor display board with 32 bit ARM Microcontroller using FPGA technique ARM has good characteristics of small size, low power consumption, powerful data processing ability to meet different size, full-colour image display requirement Programmable logic devices such as FPGA provide high speed data transmission
40
Reference
R.E Brown, LED displays past, present and future, in Proc. IEEE transactions on consumer electronics, Vol. C.E-24, No. 3, August 1978 Why multiplex LEDs? David M Barton, IEEE spectrum , November 1972 PIC Microcontroller and Embedded systems by Mohammed Ali Mazidi, Rolin D
42