HCS_C A.03  Bill of Materials (Updated Aug 31,2004)

 

Here's a list of the parts you'll need to build this board:  Caution--the board isn't fully

turned on yet.  I may be substituting parts if required.  I'll say it again--I may make

mistakes, if you order the wrong parts because I incorrectly listed them, well... I'd

advise a lot of tolerance (unless you want to start paying me a salary!).  But feel free

to point out any mistakes or problem parts or missing files.

 

PC board, version A.03:  You can use the Gerber files (in the Projects menu or downloads)

            to get a board made.  This is a first cut, you may want to wait...! I use APCircuits in

            Canada.  Use GC-Preview or some other Gerber viewer to check that things

            look OK.  You can make your own mods to the board using EasyEdit (Protel)

            on the hcs_c.pcb file and the easystd.lib file.  Be sure to check the drill file as 

            well, there are three drills used

                    ROUND62 T03 35        (0.035")
                    ROUND70 T04 42        (0.042")
                    VIA50 T02 28               (0.028")

The big drills don't seem to get generated by the Easyedit pc layout program I use.  This is one thing

that is somewhat of a pain when using free software, not everything works.  So you will have

to drill the 4 mounting holes and the strain resist holes for theX10 and PS2 connectors.

 

Altera EP20K100C240-1   FPGA  (x1)

Atmel ARM AT91R40008-66AI (x1)

SMT crystal osc 29.4912Mhz (x1)  (SMT pinout, about .2" square pads)  I recommend mounting

      this raised from the PC board a bit, otherwise if we change the frequency it's pretty tough to

      remove!  Note that changing the frequency requires resynthesizing the FPGA with new divider

      constants).

pushbutton with .2" pins in square pattern (I have a bunch of these but no mfgr on them) (x1)

LED green (x1)  (power LED)

LED red (x4)     (boot status, other indicators)

DIPSwitch, 4 position thruhole (x1)

Power connector three position (pin spacing 0.15") (x1)

3.3V low dropout 3 pin voltage regulator LT1584CT-3.3 TO220 (x1)  (NOTE:changed for A.03)

2.5V low dropout 3 pin voltage regulator TO220 (TC1264-2.5) (x1)

1.8V low dropout 3 pin voltage regulator TC1264-1.8VAB TO220 (x1)

EPC2LC20 FPGA config EPROM) (x1)

PLCC 20 pin socket SMT (not throughhole) (for EPC2 FPGA config EPROM) (x1)

 

AM29DL323DB Flash EPROM (x4)

KM616V4002BJ-15 SRAM (x2 or x4 if stacked)  (this is an old part, a new 

    replacement, untested yet, may be the Cypress CY7C1041CV33-15VC).

RTC-4543SA  RealTime clock with integrated crystal

Winbond (ISD) 4003-08MP thruhole Voice Recorder Chip (x2 if stacked)

SN74LVT162244 48pin SSOP package (x3)

SN74LVT16374 48pin SSOP package (x2)

SN74LVT16245 48pin SSOP package (x2)

SN74LVT245DN 20 pin SOJ package (x1)

MC34072A D package 8 pin dual OpAmp (x1)

MAX3232 RS232 Line Receiver/Driver 16 pin SOIC (x2)

SN65HVD07D RS485 Line Driver/Receiver (x3)

74LV05ADF SOIC (x1)

LM386N-1 Audio Amp thruhole 8 pin DIP (x1)

Omron G3V-1 3V relay (NOTE!! Use a 3V relay not 5V) (x2)

PS2 connector (x1)

RJ11 connector, 4 wire (x1) (for X10 TW523 interface)

40 pin molex dual row connector header (x3)  (IO interfaces, HCS daughtercard connector)

20 pin molex dual row connector header (x2) (ARM JTAG interface

26 pin molex dual row connector header (x1)  (HCS daughtercard connector)

10 pin molex dual row connector header (x1)  (Config EPROM JTAG connector)

10 pin molex dual row connector header (x1)  (Config EPROM JTAG connector)

8 pin molex dual row connector header (x2)  (RS232 connector)

3 pin molex single row connector header (x6)  (RS485, CID, LCD serial connectors)

8 pin molex single row connector header (x1)  (Vulcan touchscreen serial connector)

6 pin molex single row connector header (x1)  (phone/intercom/doorbell audio connector)

2 pin molex single row connector header (x1)  (voice input)

switching diode, SMT 603 footprint (x128)  (this is a lot of work to install!) I used MA2S111

1K pullup resistors, SMT 603 type (x16)  all resistors can be 5% 1/10 watt

10ohm resistor, SMT 603 type (x1)  (clock osc termination)

100ohm resistors, SMT 603 type (x8)

100ohm resistors, SMT 603 type (x8)

20K resistors, SMT 603 type (x2)

30K resistors, SMT 603 type (x2)

.001 uF protection capacitor, SMT 603 type (x64)

.01uF bypass capacitors, SMT 603 type (x100)

.1 uF bypass capacitors, SMT 603 type (x28)

1 uF bypass capacitors, SMT 603 type (x8)  (RS232 driver caps)

47uF bypass capacitors, SMT .2" spacing (x4)

100uf radial inductors 7/16" width spacing. Note this is not an SMT device but just a radial

    lead component. It should be rated for at least a few mA (it filters the analog power to

    the voice chip circuit in a Pi filter configuration)

1K thruhole potentiometer (.1" spacing in a triangle, diag up, then diag down) (x1)