ReadMe.txt Change List 8 Oct 2004 _Readme.txt added change list, added text of SBLA_BOM.txt SBLA_PLD.xls updated SBLA_BOM.txt updated Description of the files: _Readme.txt - this file Comdlg32.ocx - OCX file required by program, place in Windows\System DSO_help.gid - ancilliary file for Help DSO_help.hlp - Windows Help file DSOLA.exe - Logic Analyzer program inpout32.dll - Windows parallel port driver from www.lvr.com Mscomct2.ocx - OCX file required by program, place in Windows\System SBLA.drl - CAD drill size SBLA.ini - sample "ini" file SBLA.TH - CAD drill locations SBLA_3FC.brd - WinBoard design file SBLA_BOM.txt - BOM SBLA_BOM.xls - BOM SBLA_PLD.dxf - circuit board schematic SBLA_PLD.xls - wiring list SBLA_S1.gbr - CAD side 1 Gerber plot SBLA_S2.gbr - CAD side 2 Gerber plot SBLA_SCH.bmp - circuit board schematic SBLA_VIA.bmp - via locations SBLA_VIA.gbr - via locations Screen_x.bmp - sample screen shots SF1000test.bin - binary data file used for sample screens in the article SF1000test.ini - ini file associated with SF1000test.bin There is a free Gerber viewer (ViewMate) available at www.pentalogix.com which can be used to create .BMP files. Be sure that the scaling is correct if you are going to use the BMPs in your photo etching process. Here are some construction hints: I strongly suggest the following: work using a magnifier (3X or 4X) lamp. use thin solder - no thicker than .031" use a hot iron with a fine tip have some solder wick and a solder sucker available Check the parts against the BOM Side 1 Components: U1 (PLD), U2, U3, U4 and H1 All others on side 2. Check the PCB Install the components in the following order Feedthrus - suggest using #26 or #30 wire wrap wire and bend the wires over against the board and along the associated trace. C1..C5, R1, P1 and P2 U5 (RAM) - you will need to bend the leads so that they protrude out from the body of the IC such that it looks more like U2, U3 and U4. J1, J2, J3: these are for the mezinine board for an additional 8 channels. If you are not going to install the additional channels you will need to consider many of the holes on J1 and J2 as feedthrus. If you do install them you will need to solder many pins on both sides of the board. I found it easiest to first push the insulator higher up the pins, solder both sides, then push the insulator back down. It may be possible to insert the header upside down and then push the insulator toward the board but I have not tried it. U6 - crystal oscillator U2, U3 and U4 PLD socket - The socket must be of good quality because you will have to bend most of the pins out away from the body of the socket in the same way the leads of the RAM were bent. Bend all pins but 20,,32. The center square support piece can be removed easily by placing the socket, pins down, on a firm flat surfce and simply pressing down on support until it snaps off. Everything else. You do not need to install H1 since it is only used for in-circuit programming of the PLD. The unit requires a regulated 5v supply. I used a 9v DC "wall wart" and installed a 5v regulator (78M05) mounted to the chassis. The unit draws approximately 100ma. The circuit board is just the right size for the suggested box. I was able to cut a hole for the 25 pin D connector using a nibbler. The "hole" for the 9 pin D is actually a slot just wide enough for the connector. I did this in order to make inserting the board into the box easier. If a hole is made for both connectors you will need to "spring" the sides of the box apart until the connectors are in the holes. I felt that this was not a good idea. I plan to have a board for the additional eight inputs done soon. As soon as it is ready I will publish the information on my web site as well as send an email to anyone who wants to be informed. These instructions are probably not complete. I will gratefully accept any constructive criticisms or suggestions. The BOM lists all the parts from DigiKey. However, if I am asked to supply a kit of parts I reserve the right to purchase equivalent parts from other sources as long as they do not degrade the operation of the unit. Cost savings will be reflected in the actual purchase price. I have purposely not specified probes of any kind since I have no idea how you prefer to connect to your circuits. I use "mini grabbers" which can be obtained from several sources: Ocean State Electronics - TL-21, 5 pair with wires, $6.95 Mouser - 153162CX, $0.54 ea @ qty=10 DigiKey - 923848-ND - 6 pieces, $10.95 Circuit Specialists - M000F0005, 10 pair with wires, $5.95 For the same reason I have not specified the cable for the probes. If I supply a kit I will include a two foot length of 8 conductor, or two pieces of 4 conductor, flat telephone cable as long as my supply lasts. Here is the BOM for the SBLA - prices are subject to change: Part Qty Vendor Vendor Part Nbr Cost ea. Ext. Cost Box, Alum, 6 x 3 x 3 1 DK HM613 $7.50 $7.50 Capacitor, .47uf 4 Capacitor, 100uf, 15v 1 Capacitor, 300pf 1 Conn D Sub 25P, M, rt angle, PCB 1 DK 182-725M-ND $2.61 $2.61 Conn D Sub 9P, F, cable 1 DK 209F-ND $0.67 $0.67 Conn D Sub 9P, M, rt angle, PCB 1 DK 182-709M-ND $1.83 $1.83 Conn, 2.1mm, F, Cable 1 DK CP-004A-ND $0.65 $0.65 Conn, 2.1mm, M, Panel 1 DJ CP-5-ND $1.83 $1.83 IC Dig, 74AHCT245DW, 8 bit xcvr, SOIC 1 DK 296-1117-5-ND $0.48 $0.48 IC Dig, 74HCT245, 8 bit xcvr, SOIC 2 DK 296-1208-5-ND $0.48 $0.96 IC Dig, CPLD, ATF1508AS-7JC84 1 DK ATF1508AS-7JC84-ND $13.50 $13.50 IC Dig, SRAM, CY7C109B-15VC, 128x8, SOJ, 15 1 DK 428-1033-ND $4.05 $4.05 Oscillator, 50 MHz, ECS100AC 1 DK X121-ND $1.88 $1.88 Pin Strip Header, straight, 1X8 1 DK S1212-36-ND $1.28 $1.28 Pin Strip Header, straight, 2x36 1 DK S2212-36-ND $2.34 $2.34 Printed Circuit Board 1 Far Cir. $7.50 $7.50 Resistor Network, 1K, 16P, DIP, isol 1 DK 4116R-1-102-ND $0.60 $0.60 Resistor Network, 47K, 10P, SIP, common 1 DK 770-101-R47K-ND $0.26 $0.26 Resistor, 4.7K, 1/4w 1 Socket, IC, PLCC, 84 pin 1 DK ED80013-ND $2.21 $2.21 Total $50.15