IC Tester Part 1

Share Embed Donate


Short Description

IC Tester...

Description

IC tester Part 1: circui circuitt des descri cripti ption  on  and construction 

This article describes a stand-alone IC tester for logic ICs ICs (with up to to 24 pins) from from the well-know well-known n 74xx (TTL) and 40xx (CMOS) series. The elementary building blocks that make up the design are an 80C535 microcontroller, a large EPROM, an LCD display, a small keyboard and an RS232 interface. In this first instalment, our main subjects will be hardware-related.

This design was awarded the International First prize in the Elektor Electronics 1997 Design Competition. A condensed description of the project appeared in the January 1998 Supplement on prize-winning contest entries.

Design by L. Lamesch

50

In the January 1998 issue we promised a full-blown and tested version of the IC Tester, complete with PCB layouts and a ready-programmed GAL and EPROM. Many of you will have eagerly looked forward to the present article, which, we hope, lives up to expectation. The IC tester is a fairly complex project, and an interesting combination of mixed-mode (analogue/digital) electronics on the one hand, and software (microprocessor as well as PChosted), on the other. The IC tester is capable of working in stand-alone mode, i.e., any connection to a PC is entirely optional. The standard version of the tester is capable of testing all ICs listed in Table 1. A number of software utilities are available which allow advanced users to add ICs to the library as listed listed in Table Table 1, and this subject will be covered in detail in part 2 of this article. We We do, however, however, reckon that the ‘default’ library will be sufficient in the majority of cases — extending it with ‘new’ devices is specialist work! This tester is a great tool for anyone who’s ever had to do go/non-go testing  on a vast amount of integrated circuits from the ‘74’ TTL and ‘4000’ CMOS series. These ICs are still extensively used by hobbyists because (1) they can often be salvaged from surplus equipment or bought ‘ten a penny’ or at least at knock-down prices, and (2) their datasheets are widely available, so you know how to use them in a design of  your own. As a matter of course, the tester is also perfectly suitable for use in an electronics repair shop, where it will be necessary from time to time to check suspect devices. Lastly, the IC tester may also be used to identify unknown ICs, i.e., those with obscure print or a label someone painstakingly ground off…

H O W I T W O R KS The circuit diagram of the IC tester is shown in Figu Figure re 1. It may be divided into a digital control (microcontroller) section, a precision power supply, an RS232 interface, a zero-insertion-force (ZIF) socket (which receives the device under test, DUT), a keyboard section, an LCD and a power supply. Elektor Electronics

3/98

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Visit our Web site at http://ourworld.compuserve.com/homepages/elektor_uk 

Around the DUT Let’s start with a look at the electronics around the ZIF socket, position IC12. All input pins of the DUT inserted in the zero-insertion force socket may be pulled to the logic high (H) or logic low (L) level using current limiting resistors and appropriate control levels at the outputs of two Z80PIO I/O blocks, IC2 and IC4. The output states of the DUT may be interrogated via the same PIOs for subsequent evaluation by the CPU (IC3). The power supply pins of DUTs with 14, 16, 18, 18, 20, 22 and and 24 pins may be connected to ground or a current-limited supply voltage via BC639/BC640 switching transistors. These are controlled by outputs on counter cascade IC1-IC9. While the PIOs enable the exact logic states of the DUT outputs to be checked (i.e., 0 or 1), ports P1, P4 and P5 of the 80C535 are used to detect which DUT pins represent a high impedance (high-Z). DUT power supply The voltage source used to power the DUT is built around quad opamp IC6. It supplies an accurately regulated voltage of 5.2 V, and its output current is limited limited to about 0.2 A. The output current is converted into a proportional voltage for measurement by the Table 1. Library: 74xxx 74:00 74:01* 74:02 74:03 74:04 74:05 74:06  Parent: 74:05 74:07  74:08 74:09 74:10 74:11 74:12* 74:13 74:14 74:15* 74:16 74:17  74:18* 74:19* 74:20 74:21 74:22* 74:24* 74:25 74:26

80C535 CPU via its AN0 (analogue) input. The current-sense resistors are R94 and R95. The output voltage is 5.2 V rather rather than 5.0 5.0 V (the typical supply voltage of all TTL ICs) in order to compensate the collector-emitter drop of the BC640 transistors when they are switched on. Logic circuitry and firmware EPROM The control program of the IC tester and the test vectors for the ICs that may be tested are contained in a single 27C512 EPROM, which may be obtained ready-programmed from the Publishers under order code 986507-1. 986507-1. Larger (32-pin) EPROMs like the 27C020 or 27C021 may also be used in this design. For the 27C021 EPROM,  jumper JP1 has to be set to the A17 position. More about this in next month’s concluding instalment. The selection between the 64-kByte banks in the EPROM is accomplished by outputs B6 and B7 of IC2. These lines are applied to GAL IC5, which contains logic to control the A16 and A17 address lines of EPROM IC7. Basically, Basically, when a 28-pin EPROM is used, JP1 is set to the bevelled edge position (‘A’). When a 32-pin EPROM is used, the A17 signal is required, so JP1 is set to the other position. The 80C535 CPU runs at a clock  speed of 12 MHz. The CPU does does not contain firmware code, and fetches all

of its instructions and data from the system EPROM. None the less, it directly controls the LC display and a keyboard with with 6 keys. The GAL, IC5, looks after the address decoding, and also generates the PHI signal for the Z80PIOs, as well as other essential control signals in the circuit. The GAL, like the EPROM, is supplied ready-programmed by the Publishers, the order 986506-1. code is 986506-1. The reason for using the Z80PIO to control and monitor the DUT inputs and outputs is that this chip is the only widely available 16-bit parallel port IC of which all port line directions are individually controllable, while the output drivers for all port lines consist of push-pull circuits. User I/O The system interacts with the user via a small keyboard (circuit diagram in Figure Figure 2), an LED, LED, D6, and and an LCD LCD (liquid crystal display). The LCD is a general-purpose type with 2 ↔16 characters, optionally with back-lighting. Its contrast is adjustable with preset P1. The LED lights to inform the user that the DUT is being powered and should not be removed from the ZIF socket. An RS232 serial interface, traditionally designed around the MAX232, enables the IC tester to (optionally)

Index of ICs that may be tested (default EPROM contents) 

74:38 74:39* 74:40 74:42 74:45 74:46* 74:47  74:48* 74:49* 74:51 St,S* 74:51 LS,L 74:54* 74:55* 74:73 74:74 74:75 74:76 74:83 74:86 -C,-L 74:86 C,L* 74:90 74:92 74:93 74:95A,B 74:100 74:107  74:109 74:119

74:139 74:140* 74:147  74:145* 74:148 74:150 74:151 74:153* 74:154 74:155 74:156* 74:157  74:158* 74:159* 74:160 74:161 74:162 74:163 74:164 74:165 74:166 74:168* 74:169 74:170 74:173 74:174 74:175 74:180*

74:239 74:240 74:241 74:242* 74:243 74:244 74:245 74:247* 74:248* 74:249* 74:250* 74:251 74:253 74:257  74:258* 74:259 74:260* 74:266 74:273 74:280 74:283 74:290* 74:293 74:299 74:323 74:347* 74:348* 74:352*

74:386* 74:390 74:393 74:412 74:425* 74:426* 74:445* 74:447* 74:465* 74:466* 74:467* 74:468* 74:518* 74:519* 74:520* 74:521 74:522* 74:533* 74:534* 74:540* 74:541 74:563* 74:564* 74:573 74:574 74:576* 74:580* 74:590

74:596* 74:620* 74:621* 74:622* 74:623* 74:638* 74:639* 74:640 74:641* 74:642* 74:643* 74:644* 74:645 74:646 74:647* 74:648* 74:649* 74:668* 74:669* 74:670 74:682 74:683* 74:684 74:685* 74:688 74:689* 74:699 74:746**

74:758 74:759* 74:760* 74:762* 74:763* 74:810* 74:811* 74:1000* 74:1002* 74:1003* 74:1004* 74:1008* 74:1010* 74:1020* 74:1032* 74:1034* 74:1035* 74:1036* 74:1240* 74:1244* 74:1245* 74:1640* 74:1645* 74:2240* 74:2241* 74:2244* 74:2540* 74:2541*

74:7541* Library: 40xxx 4001 4002 4009* 4010* 4011 4012 4013 4014* 4015 4016 4017  4019 4020 4021 4022* 4023 4024 4025 4027  4028 4029 4030 4040 4041* 4042

4050** 4051 4052 4053 4056 4060 4066 4067  4068 -RCA* 4068 RCA* 4069 4070 4071 4072 4073 4075 4076 4077  4078 -RCA* 4078 RCA* 4081 4082* 4093 4094 4099* 40014* 40102 40103

40161 40162 40163 40174 40175 40192 40193 40194 4502 4508 4510 4511 4512 4514 4515* 4516* 4518 4520 4522 4526 4529 4539 4543* 4555 4556* 4584 4724

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

1 5V

SSTR

1

SOE

15

C2

IC9

EN3

* R25 ... R48 = SMD

SRG8

16

16

C20

IC1

SCLK

3

SD

2

C11

1D

2D

3

IC9 100n

8

100n

8

4

V17

5

V19

6

V21

7

V20

100n

5V 9

10

XTAL

1

SD

2 A13

3

A15

4

WR

5

PSEN

6

RD

7

B7

8

B6

I0

F0

I1

F1

I2

F2

IC5

I3

F3

GAL 16V8

I4 I5

F4 F5

I6

F6

I7

9

F7

12

PIO1

13

PHI

14

EPROE

15

SSTR

1

SOE

15

SCLK

Z3

180 Ω

Z2

180 Ω

Z1

180 Ω

9

R42

8

R41

7 18

27 28

4

G22

V12

29

IORQ

5

G21

G24

30

16

PIO0

6

G20

17

LCDE

7

G7

2D

3

18

A16

14 G10

19

A17

13 G17

I9 9

10

PA1

D1

PA2

D2

PA3

D3

PA4

D4

PA5

D5

PA6

D6

IC2

D7

ASTB

INT

Z80-PIO V9 V10

10

D0

PB0

B6

33

B7

34

12 G12

21

11 G15

17

D0

19

20

D1

D1

20

1

D2

D2

1

40

D3

D3

40

39

D4

D4

39

38

D5

D5

38

3

D6

D6

3

2

D7

D7

2

IEO

PA0

D1

PA1

D2

PA2

D3

PA3

D4

PA4

D5

PA5

D6

PA6

IC4

D7

15 R40 14 R39 13 R38 12 R37 10 R36

PA7

23

24

24

22

22

INT

ASTB

IEI

4

CE

PB3

RD

PB4

IORQ

PB5

M1

PB6

C/D

PB7

B/A

PIO1

35

RD

36 37

PIO0 RD

35

IORQ

IORQ

36

SOE

SOE

37

5

A11

A11

5

6

A14

A14

6

25

PHI

PHI

25

R34

7

R33

CE

29 R30

PB2

RD

PB3

IORQ

PB4

M1

PB5

C/D

PB6

B/A

30 R29 31 R28 32 R27 33 R26 34 R25

PB7

CLK

11

*

Z24

180 Ω

Z23

180 Ω

Z24

180 Ω

Z21

180 Ω

Z20

180 Ω

Z19

180 Ω

Z18

180 Ω

Z17

180 Ω

16

28 R31

*

Z16

180 Ω

Z15

180 Ω

5V

Z14

180 Ω

Z13

180 Ω

P1

Z12

180 Ω

U–

Z11

180 Ω

10K

Z10

180 Ω

Z9

180 Ω

21

BRDY CLK

8

27 R32

PB0

BRDY BSTB

R35

Z80-PIO

IEO

4

9

18

ARDY

5V

23

D0

PB1

LED

74HC4094

IEI

PB2

32

390 Ω

D0

PB1

31

R80

19

ARDY

IC1

C1/ 1D

26

PA0

PA7

16

C2 EN3

I8

11

R43

SRG8 3 2

R44 10

180 Ω

C13

20

R45 12

180 Ω

Z4

74HC4094

R46 13

180 Ω

Z5

11 V24

R47 14

180 Ω

Z6

12 V22

R48 15

180 Ω

Z7

13 V16

26

*

Z8

14

100n

5V C8

C1/

BSTB

K3

17

5V

11 A14 A15 LCDE

LCDE D0 D1

EPROE

5V 5V C5

C1

C2

100n

10µ 16V

D2

5V

D3 D4

R100

1

8x 4k7

R82

D5

1 4x 4k7

D6 D7

100n 32

IC8 74HC573

31

A1 A2

OE/VPP

A3

IC7 D0

13

D1

14

D2

15

D3

17

D4

18

D5

19

D6

20

D7

21

A4

D0 D1 D2 D3 D4

A5

EPROM 27C512/ 27C021

37

A6 A7 A8 A9

D5

A10

D6

A11

D7

A12 A13 A14 A15 A16 A17

12

A0

A0 12

9

D0

D0

52

11

A1

A1 13

8

D1

D1

53

10

A2

A2 14

7

D2

D2

54

9

A3

A3 15

6

D3

D3

55

8

A4

A4 16

5

D4

D4

56

7

A5

A5 17

4

D5

D5

57

6

A6

A6 18

3

D6

D6

58

A7 19

2

D7

D7

59

5

A7

27

A8

26

A9

1D

50

23 A10

C1

25 A11

EN

11

A8

41

A9

42

4 A12

A10

43

28 A13

A11

44

29 A14

A12

45

3 A15

A13

46

2 A16

A14

47

30

A15

48

1

     7      1      A

22

P0.1

P4.6

P0.2

P4.5

P0.3

P4.4

P0.4

P4.3

P0.5

P4.2

P0.6

P4.1

IC3

P0.7

P4.0 P5.7

ALE

P5.6 P2.0

P5.5

P2.1

P5.4

P2.2

P5.3

P2.3

P5.2

P2.4

P5.1

P2.5

80C535

P5.0

P2.6 P2.7

P1.7 T2

5V

P1.5 T2EX P1.4 INT2 20

5V

19 18

K4

JP1 C6

17

A

IC8 10

2

P4.7

P1.6 CLKOUT

5V

20

VCC

P0.0

CS 16

68

VAREF VCC VCC

A0 24

11

16 100n

15 14 13

AN0

P1.3 INT6 CC3

AN1

P1.2 INT5 CC2

AN2

P1.1 INT4 CC1

AN3

P1.0 INT3 CCO

3

4

5

T3

R95 1Ω

25V

100n

P3.4 T0

BD139 T1

10µ

P3.3 INT1

PSEN

R98

P3.2 INT0

47k      k      0      1

PSEN 49

R85

P3.1 TxD

1M 4

1%

BC547

R86

R92

100k 1% R87 100k R90 1%

C19

12

9 10

8

IC6c

R99

7

R3

6

R4

5

R5

3

R6

2

R7

1

R8

60

R9

61

R10

62

R11

63

R12

64

R24

65

R23

66

R22

67

R21

29

R20

30

R19

31

R18

32

R17

33

R16

34

R15

35

R14

36

R13 3

4

5

14

IC6d

R89 12

     k      9      3

RESET X1

27p

     M      1

1%

6

7

8

9

WR

1

8x 4k7

2

3

4

Z1

10k

Z2

10k

Z3

10k

Z4

10k

Z5

10k

IC12

Z6

10k

Z7

10k

Z8

10k

Z1

1

24

Z24

Z2

2

23

Z23

Z3

3

22

Z22

Z4

4

21

Z21

Z5

5

20

Z20

Z6

6

19

Z19

Z7

7

18

Z18

Z8

8

17

Z17

Z9

9

16

Z16

Z10

10

15

Z15

Z17

Z11

11

14

Z14

Z18

Z1 2

12

13

Z 13

Z9

10k

Z10

10k

Z11

10k

Z12

10k

Z13

10k

Z14

10k

Z15

10k

Z16

10k 10k 10k

Z19

10k

Z20

10k

ZIF 24

Z21

10k

Z22

10k

Z23

10k

Z24

10k

5

SSTR

24

SCLK

23

SD

2 C17 10µ 16V

40

3 11

12

21

9

5V

5V R96

C9

C15

C18

4

10µ 16V

     k      0      1

5

5V

16

IC10

C1– T1IN

T1OUT

T2IN

T2OUT

R1OUT

R1IN

R2OUT

R2IN

14

K1

7

8 C22

C2+

MAX232

100n

15

C2– 6 C21 10µ / 16V

R97

D2

1N4001

27p      L      A      T      X

4µ7

     2      3      2      S      R

13

V-

     2      k      2

T2

V+

C1+

R79

     k      0      1

39

12MHz

1

10

22

10

C16 10µ / 16V

1 4x 4k7

5V

26 25

R81

SOE

     k      1

R88

RD

27

X2

C12

1%

R83

28

X1

     k      1

5V

13

1N4148

VAGND

51 38

1n D3

P3.0 RxD

R93

     k      0      1

5

PE

EA VSS

27 Ω

4

AN7

P3.5 T1

C4

3

AN6

P3.7 RD

C14

2

AN5

P3.6 WR 1%

9

R2

2

1Ω

1%

8

R1

AN4

U+

R94

7

8

R101

UIN

6

9

1 6V 6V

BC547

U IN

P2

IC11 5V

7805

D4

K2 D1

3 1

IC6a

1N4148 C3

2

1k R91 100k

IC6 = LM324

4

5 R84      8      k      6

IC6b 6

1N4001

U IN

7

C23

IC6 11

100n

C10

C7

470 µ 35V

100n

9 ... 15V D5

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Visit our Web site at http://ourworld.compuserve.com/homepages/elektor_uk 

Z7 T18

U+

R67 1k

R78

V9

     k      0      1

G7

T11

R74 1k

Z9

U+ R77

V10

     k      0      1

T12

R73 1k

Z10 T20

U+

R65 1k

R76

V12

     k      0      1

G10

T13

R72 1k

Z12 T22 R64 1k

G12

Z15 T21

U+

R63 1k

R62

V16

     k      0      1

G15

T10

R55 1k

Z16

U+ R60

V17

     k      0      1

T9

R53 1k

Z17 T19

U+

R66 1k

R59

V19

     k      0      1

G17

T8

R52 1k

Z19

U+ R57

V20

     k      0      1

T7

R50 1k

Z20 T17

U+

R68 1k

R58

V21

     k      0      1

G20

T6

R51 1k

Z21 T16

U+

R69 1k

R56

V22

     k      0      1

G21

T5

R49 1k

Z22 T15

U+

R70 1k

R61

V24

     k      0      1

9

8

7

6

5

4

3

G22

2

T4

R54 1k

Z24

R103

1

8x 10k

T14 R71

T4 ... T13 = BC640 T14 ... T22 = BC639

R75

1k

G24

     k      0      1

980029 - 11

Power supply The on-board 5-volt power supply for the IC tester is based on a single 7805 3-pin voltage regulator (IC11). A small negative voltage is created mainly for older LCDs by a stealer diode (D5)  between the negative line of the unregulated input voltage and the circuit ground. This negative voltage provides a proper range for the LCD contrast setting, P1. The circuit may be powered by an inexpensive mains adaptor with an output voltage voltage between between 9 VDC and 15 VDC. Battery Battery powering is also also possible. The unregulated voltage is also applied to the DUT supply discussed above. The current consumption of the circuit will will be of the order of 150 mA.

CONSTRUCTION As you can see from the photographs on this article and the artwork in Figure 3, the printed circuit board designed for the IC tester is densely populated. The board being doublesided and through-plated, production with hobbyists tools will be almost impossible, hence our recommendation to buy it ready-made through our Readers Services or one of the kit suppliers advertising in this magazine. Remember, successful construction almost entirely depends on accuracy and soldering skills. Start by separating the keyboard from the main board. Put the key board section section aside for later. later. Populating the main board may take quite some time as there are relatively many components to sort and solder in place. Resistors, diodes, capacitors, crystal Start by fitting the SMD (surfacemount device) resistors, R25-R48. This should be done with a lowpower (8-watt) soldering iron and lots of care and precision. Use an ohm-meter to check your work on each and every SMD resistor. All other resistors are mounted upright to save space on the board. Make sure you know the value of each and every resistor and capacitor before mounting it. If necessary, use your DMM and the component overlay printed on the board (and shown in Figure Figure 3) to be absolutely absolutely sure. Also, Also, the SIL resistor arrays on the board must be fitted the right way around, so make sure you know where the ‘common’ terminal goes. Likewise, observe the orientation of the elec-

 Figure 2. RS232 con nection diagram and  circuit diagram of the  keyboard.

2

ENT 

5V'

S1

R102

1 8x 10k

UP2 

S2

K5 2

3

4

5

6

7

8

UP 

9 S3

ESC 

S4

DWN 

S5

5V' D6

DWN2 

S6

LED

1 DC DCD D

DB9 DB9

6 DSR 2

K1'

7 RTS

RXD

3

TXD

8 CTS

GND

4 DTR 9 5 980029 - 12

although you have to be careful not to mix up the BC639s and the BC640s. All ICs are mounted in sockets. With the possibility of future extensions in mind, it is recommended to fit a 32-pin IC socket in position IC7. However, as 32-pin wide-DIL are few and far  between, you may have to make one yourself by truncating a 40-pin socket. If you use the ready-programmed (28pin) 27C512 EPROM supplied through the Readers Readers Services, its pin 14 should go in socket pin pin 16. In other words, words, the EPROM is then inserted with its corner pins 14/15 close to the edge of the  board. The CPU socket has a bevelled edge which is also indicated on the overlay to assist in positioning. The socket in position IC12 is not intended for an integrated circuit and it is fitted at the solder side of the  board.  board. You can (carefully) solder the socket pins at the component side of  the board.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

      0 LED       2       C

     1      H

      3       1       T

      0       2       T

      0       1       T

      9       1       T

      9       T

      8       1       T

      8       T

      7       1       T

      7       T

      6       1       T

      6       T

      5       1       T       4       1       T

     5       C      I

R76 R77 R78 R62

C4

      1       1       T

   1    -    9     2     0     0     8     9 P1

     4      3      2      1      4      4      4      4      R      R      R     R

      0      1      2      3      4       7      7      7      7      7       R       R       R       R       R

R103

      1       2       T

     8      7      6      5      4      4      4      4      R      R      R      R

R79

----

      2       1       T

      8       C

IC2

      4      5       6      6 R       R

      2       2       T

H2

R80

     1       C      I

      3       6       R

980029-1

IC4

R11

    -

R10 R9

        -

     2      1       C      I

    -

      1       8       R

                    -

R13

      5       T

H4

R61

R53 R52

R59 R58

R51 R50

R57 R54

C5 C12       5       8       R

D1 C10

- - - - - -       0       9

IC3

R8 R7 R6 R5 R4 R3 R2 R1

      3       2       C

IC6

X1

C9

R93 C21

C1

      0       0       1       R

C18

      3       D

C17

R92       9       1       C

      1 K1       0       1       R       2       2       C

C2

      R

      8       9       R

C16

     1      1       C      I

T1

IC10

T3

R60

      5       7       R       4 C7       T

K3

        -

C3

R99

R12

    -

P2

R91

A

R82

R24

R84

R83 C6 C13

R55

     7       C      I

      1       P       J

     0      9      8      7      6      5      4      3      4      3      3      3      3      3      3      3      R      R      R      R      R      R      R R      2      1      0      9      8      7      6      5      3      3      3      2      2      2      2      2      R      R      R      R     R      R      R      R

     8       C I

IC9

      1       1       C

R97 K4

T2

R49

C15

C14

      4      5       9      9       R      R

      2       4       5       D       D       D

K2

      6       9       R      3      H

R56

+

0

   1    -    9     2     0     0     8     9

COMPONENTS LIST Resistors: R1-R24,R56-R62,R75R79,R90,R92,R96 = 10k Ω R25-R48 = 180Ω SMD

R93 = 1k Ω 1% R94,R95 = 1Ω 1% R97 = 2k Ω2 R98 = 47k Ω R99 = 27 Ω R100,R101 = SIL resistor array 8 x

C2,C16,C17,C18,C21 = 10 µF 16V radial C3,C19 = 1nF C9,C12 = 27pF C10 = 470 µF 35V radial C14 = 10 µF 25V radial

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Visit our Web site at http://ourworld.compuserve.com/homepages/elektor_uk 

     4      H

 9    8    0    0   2    9   1  

H3

      5       K

      2       0       1       R

      2       P       U

      2       S

      6       S

     2      N      W      D

     P      U

      3       S

      5       S

      N       W       D

     C      S      E

      4       S

      1       S

     T      N      E

H1

     1    - 1        9 9        D      E      2 2        L      0 0        0 0        8 8        9 9  

      6       D      2      H

 Figure 3. Copper track layouts and component overlays (actual size) of the double-sided, through-plated printed circuit board.

Items available from the Publishers: PCB, disk, GAL and EPROM; set, order code 980029-C. PCB only, order code 980029-1. GAL 16V8 only, only, order code 986506-1. EPROM 27C512 only, order code 986507-1. Disk only, order code 986014-1.

980029-1

T14-T22 = BC639 IC1,IC9 = 74HC4094 IC2,IC4 = Z80PIO IC3 = SAB80C535-N IC5 = GAL 16V8 (order code 986506-1)

Miscellaneous: X1 = 12MHz quartz crystal K1 = 3-pin SIL header K2 = 2-way PCB terminal block (pitch 5mm) K3 = 14-pin SIL header

mounted at the solder side of the  board (and soldered at the component side). Its long pins receive a mating  socket whose pins are soldered to the 14 copper spots on the LCD module. Doing so allows the LCD to be given a

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Visit our Web site at http://ourworld.compuserve.com/homepages/elektor_uk 

Keyboard This is a simpler and smaller board which should not present any difficulty. Although a connector (K5) is indicated on the overlay, the 8-way flatcable between the keyboard PCB and the main board may be soldered directly to the spots at the solder side. One separate wire is used to control the LED, D6. It goes to a solder pin marked ‘LED’ on the main board.

4

 Figure 4. The LCD is  mounted at a slant  angle of about 15 degrees at the solder  side of the board.

That concludes the construction of the PCBs. Now’s a good time to review your work so far. Any blatant errors?

TESTING With the ICs still waiting to be inserted in the respective sockets, connect-up the input voltage and run a quick  check on the presence of the 5-volt supply voltage at the relevant pins of  all IC sockets. Switch off and insert the LM324 (IC6). Connect the DMM to ground and the top wire of R61, switch on again and adjust P2 for a reading reading of 5.2 V. Switch off and carefully insert all ICs. Note their orientations on the  board! Switch on again. The LCD should read IC Tester 1:Test  Okay so far? Congratulations!

 A  D J U S T M E N T S The DUT supply output voltage, U +, has to to be set set to 5.2 5.2 V ±0.05 0.05 V usin using  g  preset P2. Next, P1 is adjusted for optimum contrast of the texts that appear on the LCD. OPERATION The tester is operated using six keys labelled Ent (enter), Esc (escape), dn (scroll down), up, dn2 (fast scroll down), and up2 (fast scroll up). The up and dn keys have an auto-repeat auto -repeat function which causes the repeat rate to be

only those test vectors are used that have the GND and Vcc pins at the same positions. The GND/Vcc pin entry is optional. Next, you can select the libraries that have to be scanned. 3. Retest IC: once an IC has been tested or identified, it may be tested again without having to pick it from the libraries. 4. Trace: all test vectors and the response of the DUT to these vectors appear in succession on the LC display. 5. Options: here, you can define global options. 6. Info: information on version and copyright. 7. Self Check: the IC tester hardware may be checked using this function and a voltmeter.

5

8. Remote Mode: connect a PC to the RS232 interface and debug test vectors using the DOS program TVCHK.EXE. The up/dn keys are used to scroll one item up or down. The up2/dn2 keys do the same, but then five items at a time. The Ent key is used to confirm a selection. Esc, finally, jumps to the main menu.

NEXT MONTH Next month’s second and final instalment will discuss the structure of the various menus which appear on the LCD, as well as the ins and outs of test vector creation, downloading, debugging and EPROM programming. (980029-1)

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF