Archive for the ‘Uncategorized’ Category.

NEC NP215 DLP Projector Teardown

P1000964

I’ve been playing with an old, faulty NEC Projector. It uses a DDP2230 DLP controller, for which no datasheet is available. It took a bit of fiddling to get everything working out of the case and the mercury lamp burnt a nice mark in my desk… I did manage to get some video of the DMD (1076-6039b IIRC) working:

I also a traced out the header (see below), the +/- ~20v signals appear to match the mirror bias/reset signals, but I wasn’t able to see anything on what looked like differential pairs going into the DMD. And without the datasheet I’m not quite sure what the signals should look like.

There is 9 page datasheet for the DMD device itself though the part number doesn’t match completely. In typical vendor style they’ve also masked out all the pinout information (available under NDA I’d guess). A few screen grabs below…

10766039

10766039_2

10766039_3

P1000967

P1000966

P1000965

Pin 7 etc. Mirror reset/bias
LCRY0602P12674_20151002_061819

Example of what I assume is LVDS trace:
LCRY0602P12674_20151002_074700

Length matched differential traces?:
photo(5)

Tracing out the header:
1: 3.2v
2:
3: 3.2V
4:
5: 0V
6:
7: +20 TO -20 300NS FIRST NEG THEN GND THEN POS. BASELINE IN +20v
8:
9: as 7
10: as 7
11: as 7
12: 7
13: as 7
14: as 7
15: as 7
16: 7
17: as 7
18: 7
19: as 7
20:7
21: as 7
22:7
23: 0
24: 0
25: 0
26: 3
27: 2.3v
29: 0
30: 0

31: 0
32: 0
33: 0
34: 0
35: 800mv
36:
37: 1.2
38: 1.2
39: 800
40: 800
41: 1,2
42: 1.2
43: 0
44: 0
45: 800
46:1
47: 1.2
48: 1
49: 800
50: 800
51: 800
52:
53: 1.2
54: 0
55: 800
56: 800
57: 1.2
58: 0
59: 800
60: 1.3
61: 1.2
62: 800
63: 0
64: 1.3
65: 1.2
66:0
67: 800
68:1
69: 1.2
70:1
71: 800
72:1
73: 1.2
74:800
75: 800
76:1.3
77: 1.2
78: 1.3

LCRY0602P12674_20151002_074656

LCRY0602P12674_20151002_074622

AD5791 DAC Arduino shield Rev 3

dac3

There were a few problems with the previous revision. Basically a screw up with one of the tracks. Only one bodge wire required on the build. Next version is out to fab, but this revision should be good enough for my purposes.

Kicad files and Gerbers: ad5791.tar

LTC1859 ADC Board rev 2

ADCR2

You can now buy the current rev of this board in my shop at whitefordresearch.com.

This is a revision of the LTC1859 board which fixes a few mistakes. Notably:

  • SMA footprint
  • MUX input for some unknown reason connected to the ground plane!
  • Footprint of voltage reference.
  • Route traces around ADC, nothing under it.
  • Error in decoupling for voltage reference.

Kicad files and gerbers: LTC1859.tar

Atari Punk Console Rev2

apc2

Updated the APC layout removing the headphone socket and making it look a bit nicer. Also increased the size of the holes for the pots which were too small in the previous design. Will go out to fab shortly.

Kicad files: APC2.tar