30.07.2013 Views

AN10717 DMX512 communication using the LPC2000 - NXP ...

AN10717 DMX512 communication using the LPC2000 - NXP ...

AN10717 DMX512 communication using the LPC2000 - NXP ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>NXP</strong> Semiconductors<br />

3. <strong>DMX512</strong> receiver<br />

USB<br />

6<br />

3 2<br />

5 4 1<br />

5V<br />

+<br />

3.1 Hardware<br />

10u<br />

<strong>AN10717</strong><br />

<strong>DMX512</strong> <strong>communication</strong> <strong>using</strong> <strong>the</strong> <strong>LPC2000</strong><br />

For <strong>the</strong> <strong>DMX512</strong> receiver part an LPC2103 is used (see Fig 4). UART1 of <strong>the</strong> LPC2103<br />

is used for <strong>the</strong> <strong>DMX512</strong> interface. Received dimming data is output on ports P0.16 to<br />

P0.23 connected to a buffer and eight LEDs.<br />

LD1117S33<br />

IN OUT<br />

GND<br />

LD1117S18<br />

IN OUT<br />

GND<br />

3V3<br />

22p<br />

100n<br />

12MHz<br />

47K<br />

100n<br />

Fig 4. <strong>DMX512</strong> - Slave test application<br />

22p<br />

100n<br />

100n<br />

11<br />

12<br />

20<br />

25<br />

26<br />

6<br />

5<br />

4<br />

17<br />

40<br />

42<br />

27<br />

7<br />

19<br />

43<br />

31<br />

X1<br />

X2<br />

RTCX1<br />

RTCX2<br />

RTCK<br />

RST<br />

VDD(1V8)<br />

VBAT<br />

VDD(3V3)<br />

VDD(3V3)<br />

VDDA<br />

DBGSEL<br />

VSS<br />

VSS<br />

VSS<br />

VSSA<br />

LPC2103<br />

P0.0<br />

P0.1<br />

P0.2<br />

P0.3<br />

P0.4<br />

P0.5<br />

P0.6<br />

P0.7<br />

P0.8/TXD1<br />

P0.9/RXD1<br />

P0.10<br />

P0.11<br />

P0.16<br />

P0.17<br />

P0.18<br />

P0.19<br />

P0.20<br />

P0.21<br />

P0.22<br />

P0.23<br />

P0.24<br />

P0.25<br />

P0.26<br />

P0.27<br />

P0.28<br />

P0.29<br />

13<br />

14<br />

18<br />

21<br />

22<br />

23<br />

24<br />

28<br />

29<br />

30<br />

35<br />

36<br />

37<br />

P0.12<br />

41<br />

P0.13<br />

44<br />

P0.14<br />

45<br />

P0.15<br />

46<br />

47<br />

48<br />

1<br />

2<br />

3<br />

32<br />

33<br />

34<br />

38<br />

39<br />

8<br />

9<br />

10<br />

15<br />

P0.30<br />

16<br />

P0.31<br />

47K<br />

3V3<br />

5V<br />

100n<br />

8<br />

VCC<br />

6<br />

1<br />

DO/RI<br />

7<br />

2<br />

RO DO/RI<br />

3<br />

RE<br />

4<br />

DE<br />

5<br />

DI GND<br />

<strong>AN10717</strong>_1 © <strong>NXP</strong> B.V. 2008. All rights reserved.<br />

Application note Rev. 01 — 1 July 2008 9 of 13<br />

10<br />

DS75176<br />

1<br />

19<br />

OE1<br />

OE2<br />

2<br />

4<br />

A1<br />

6<br />

A2<br />

8<br />

A3<br />

11<br />

A4<br />

13<br />

A5<br />

15<br />

A6<br />

17<br />

A7<br />

A8<br />

GND<br />

74LVC244<br />

VCC<br />

20<br />

18<br />

Y1<br />

16<br />

Y2<br />

14<br />

Y3<br />

12<br />

Y4<br />

9<br />

Y5<br />

7<br />

Y6<br />

5<br />

Y7<br />

3<br />

Y8<br />

3V3<br />

120e<br />

8 x LED<br />

1<br />

2<br />

3<br />

<strong>DMX512</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!