Buy Some Parts at 12311 Culebra Road San Antonio
These are all surface mount (requires some sort of etched board) except as noted by leaded.
2N3904 NPN, 2N3906 PNP general-purpose transistors $.05 SOT-23 Leaded, $.20 40V, .35W, 100mA
PMSTA06 NPN, PMSTA56 PNP 80V transistors about 300mA $.028 SOT-323, extra small
Darlingtons: MMBTA14LT1G NPN .3A 30V MMBTA64LT1G PNP .5A 30V $.06 SOT-23
TIP31 NPN, TIP42 PNP TO-220 power transistors. These are leaded transistors. $1 40V, A version is 60V, B version is 80V 3A 20W with heat sinking
2N3055 NPN, MJ2955 PNP TO-3 high power transistors. Leaded $2 60V 10A 60W with big heat sink slow transistors, OK for audio
MMBFJ309LT1G JFET N-channel RF $.26
MMBF4393LT1G JFET N-channel 30V rdson 100 ohms max intended for use as a switch like in sample/hold
MOSFET N-channel 400V 6amp TO-220 leaded $.85 FQP6N40C
MOSFET P-channel 60V 8amp TO-220 leaded $.70 SPP08P06P H
MM4148 small, fast diode 75V in tiny cylindrical, glass package that rolls around on the PCB as you try to solder it
CD1206-S01575 is like MM4148 but in the easy-to-use 1206 SMD package
1N4002 One amp rectifier slow leaded free only 100V reverse rating, so with 120VAC, you need two in series
1N4937 one amp rectifier fast recovery leaded $.05 600V
Zener diodes 5.1V 7.5V package has two tiny pins out the ends also a 3.3V zener but it has high dynamic resistance, is only 3.3V near 50uA
SFELF 10M7GA00-B0 10.7MHz two-element IF filter Murata
SFULA 455kU2B-B0 455kHz IF filter Murata
1206-size resistors in these ohms: 10, 100, 1000, 10k, 100k, 1M, 10M $.02 1206 can do .25 watt
1206-size resistors also in these ohms: 240, 270, 360, 470, 3300, 66.5k, 300k $.02
.1% tolerance 0805 resistors at $.10: 390, 2k, 6.8k, 33k, 300k
0805-size resistor 5.1k
0603-size resistors: 33k $.01 0603 can do .1 watt
1W leaded resistor 20 ohms $.06, 1500 ohms
1/2W leaded resistor $.05 100 ohms 330 1k 1% 100k
1/4W leaded resistor $.03 1.2 ohms 2.4 5.6 27 75 150 200 390 680 3300 1% 9090 1% 33k 75k 1% 100k 330k
orange LEDs size 0603, red & green 1206 $.09
thermistor 47k at room temperature $.25 size 0603 or maybe smaller
PUM-3046L-R electret microphone tiny $1.68 uidirectional has built-in JFET, needs 2V and 2.2k to complete the pre-amp
LM324 quad op amp $.60 SO size, also the big DIP
741 op amp in both SO and DIP
TL061 JFET op amp in SO, the inputs may be up to the pos. supply but have to be kept at least 3.5V above neg. supply, .2mA supply current, supplies +-2V to +-15V, typ. 3.5V/us slew rate (7x better than 741), but open-loop gain is only 1/33 that of 741
339 quad comparator in SO
555 timer in DIP at about $.17
trimmed voltage reference 5V with very low temperature coefficient MAX6350CSA $11
LM3886 power speaker amplifier as an op amp 68W
TLC271 op amp "programmable" AC performance vs. current draw
OPA1662 low noise audio op amp
OPA551 60V op amp
FIN1002M5X 3.3V low voltage differential signaling receiver
74LVC05A hex inverter with open-collector outputs but this is an obsolete part
memory SRAM: CY7C199D10VXI 32k x 8
memory SRAM: CY62148ESL-55ZAX1 512k x 8
memory SRAM: see the SPI SRAM below, 23K256T
1206-size capacitors: .1uF 50V $.01 $.05 to $.15: .01uF 100V X7R 1000pF 100V NP0 2700pF 100V NP0
0805-size capacitors: 4.7pF 100V NP0 100pF 100V NP0
0603-size capacitors: 10pF 100V NP0 33pF 50V NP0 330pF 100V NP0
polypropylene .01uF 319VAC
polypropylene .1uF 100VDC
1uF plastic-film capacitor 100V leaded $.90 also in polypropylene 1uF 450VDC
10uF 35V electrolytic capacitor surface mount $.08
100uF 25V electrolytic capacitor leaded $.07 note: supply-bypassing cap is generally .1uF 1206-size, 10uF surface mount, or 100uF leaded
3300uF 35V leaded
330uF 63V leaded $.40
100uF 63V leaded
2200uF 50V leaded $1.16
Ferrite bead in 1206 surface mount $.05 blocks radio frequency 2512066017Y1
.1" single- and dual-row .025" square pins, female pins dual row
pin & socket bulkhead connectors "subminiature D" 9 pin male and female solder cup pins
Ethernet printed circuit board female connector 8 pin Tyco Company 5555164-1
quad analog switch supply 2-12V 14-pin leaded $.30 MC74HC4066ADTR2G
quad NAND CMOS unbuffered 14-pin leaded (DIP) $.13 HEF4011UBP,652 specially for crystal oscillators & DeMorgan practice
solid-state relay Avago ASSR-4119-001E $1.65 LED needs 5mA output MOSFETs 400V .1A AC or DC
Atmel Complex Programmable Logic Device ATF1504AS in 84-pin PLCC, needs socket (84 through-board pins) (or you can try surface-mount soldering PLCC package) and 10-pin JTAG header to program & reprogram it. The chip is $6.50. Requires use of WinCUPL & Pro-Chip software for design & programming. A newer in-system-programming cable, Atmel ATDH1150USB, $60, is available through Kanda. The old ISP cable is off the parallel port of older computers. Warning: make clock transistions into this CPLD fast, like use NC7SZ58P6X (below) going into clock pins of CPLD.
Atmel (& others) 22V10 FLASH-programmable, 10-macrocell, complex programmable logic device in 24-pin DIP which is spaced .3", programmable in Wellon VP-290 programmer, $2.79 for 10ns grade. VP-290 is in Kanda's "USB PLD Kit for Training" $200 but may require a 32-bit Windows installation. This kit is used by universities to train electrical engineers. WinCUPL for design. Not in-system programmable. Sockets are available with solder tails that can be bent out for surface mounting.
#36 wire, #43 wire for winding transformers and inductors
TinyLogic 2-input NAND, OR, XOR (programmable) $.18 with hysteresis (Schmitt) in tiny SC-70 package 3.7ns 1.8V-5.5V NC7SZ58P6X
Phototransistor IR and visible 15us rise, fall .22mA in room light EL-PT11-21C/L41/TR8 1206 size
Laser Diode red 650nm Jameco LiteOn LTLD505T up to 5mW (dangerous to the eye) coherent light source, monochromatic, needs a lens
Integrated Circuits needed for 1/f noise project, etc. Jan 2018
translating between logic at different voltage levels: SN74LV1T34DBVR $.19 5-pin SOT-23 The output level is referenced to the supply voltage and is able to support 1.8-V, 2.5-V, 3.3-V, and 5-V CMOS levels. The input is designed with a lower threshold circuit to match 1.8 V input logic at V CC = 3.3 V and can be used in 1.8 V to 3.3 V level up translation. In addition, the 5 V tolerant input pins enable down translation (that is, 3.3 V to 2.5 V output at V CC = 2.5 V). The wide V CC range of 1.8 V to 5.5 V allows generation of desired output levels to connect to controllers or processors. The SN74LV1T34 device is designed with current-drive capability of 8 mA. Input: steeper than 20ns/volt. At 3.3V, 7mA source or sink. For 5V Vcc, input is high if over 2.1V. tpd 5.5ns at Vcc 5V, 7ns at 3.3V.
TLC2654CP Op Amp Low Noise Chopper $4.73 8-pin PDIP 10kHz chop Common-Mode Input Voltage Range Includes the Negative Rail +-2.3V to +-8V supplies keep inputs 2.3V below Vcc+. 5uV typ Vio, but beware thermocouple effect. Iib 50pA. Slew rate typ 2V/us.
LF398MX/NOPB Sample/Hold $1.28 14-pin SOIC ±5-V to ±15-V Supplies Iib typ 5nA
MCP3201-CI/P ADC SPI 12 bit $2.40 8-pin PDIP 2.7V to 5V S/H built in SPI modes 0,0 1,1 100kS/s at 5V, at 1.6MHz clk straight binary code
SRAM 23K256T-I/SN 8-pin SOIC 256K 32K X 8 2.7 to 3.6V SERIAL SPI separate in and out lines $1.06 clk 20MHz max 25ns min clk hi or low time input a command and 16-bit address, or do Sequential Operation that uses internal addr cntr
NE5534AP op amp low noise $.93 8-pin PDIP int comp for gain 3 ext cap can be used NPN inputs Iib 500nA 8mA supply max GBW 10MHz typ 13V/us slew +-3V to +-18V
INA163UA/2K5 instrumentation amplifier $6 14-pin SOIC supply +-15V gain 1 to 10000 low noise for low Zin typ Vio 50uV +2000uV/gain keep inputs 3V inside supplies typ 2uA Iib at gain 100, 800kHz BW slew 15V/us with 2k-to-grd load, output gets to 2V from supplies 10mA supply current Fig 2 use inductors on inputs (oscillation)
LM3046MX/NOPB end of life purchasing $1.06 14-pin SOIC 5 NPN array 15V min Vceo typ Beta speced .01mA to 10mA GBW 570MHz 4mA
MF10CCWMX/NOPB Active Filters Dual Switched Capac $3.48 20-pin SOIC 10.5mm across ends of pins on opposite sides of pkg +-5V supply needs clk and 4 resistors per filter LP HP bandpass notch clk 10Hz to 1MHz center freq .2Hz to 20kHz dyn. range typ 80dB
NB3N502DG PLL clock multiplier $3.31 8-pin SOIC choice of 6 multipliers 2, 2.5, 3, 3.33, 4, 5 14MHz to 190MHz out 2MHz to 50MHz in, or crystal 5-27MHz 3.3V to 5V Vdd
Other parts: you can order on your own, on-line from Mouser and Digi-Key.
The data sheets for most of these parts can be found in www.mouser.com .
Representative PCB pads are at https://sites.google.com/site/solderandcircuits/home/more-about-pcb-artwork
Tools
These are needed for soldering and building. Through Adafruit.com, a $100 tool set with meter is available. A participant should come several times before buying tools to get an idea of what tools to buy.
Soldering iron
You get what you pay for, but don't go expensive unless you are serious about electronics. The smaller the tip, the better it is for surface mount. A quality, temperature-controlled iron is $100. At Fry's I have seen $13 Hakko 40 watt, #508. This must be used with an incandescent lamp, about 60W, in series to reduce the heat, and you must build this safely, ask the instructor. Also at Fry's is Weller $42 12 watt #WM120, use with 1/64" tip MP13.
long-nose pliers, cutter, wire stripper, X-Acto knife (prefer #16 blade for minimum sharp exposure), utility knife, tweezers, files, drill and maybe a Dremel tool kit $80, magnifier, digital volt ohmmeter (DMM) ($80 gets a nice meter, $10 analog meter at Walmart, $14 and $26 DMM at Walmart), hacksaw, alligator clip leads
If a participant is in class in a group of friends, most of these can be shared to lower the cost.
Making up Intermediate Resistors between 78 and 1,000,000 Ohms
Using just the surface-mount resistors available in class, many intermediate values can be made up from only two resistors. The last value on each line is the equivalent resistance. All are 1206 size except 33k is 0603.
360 parallel with 100 78
100 by itself 100
270 parallel with 470 105
100 series with ten 110
240 parallel with 240 120
270 parallel with 240 127
270 parallel with 270 135
360 parallel with 240 144
100 series with 51 151
240 parallel with 470 159
360 parallel with 360 180
240 parallel with 1000 193
100 series with 100 200
270 parallel with 1000 213
3300 parallel with 240 224
470 parallel with 470 235
240 by itself 240
270 parallel with 3300 250
270 parallel with 10,000 263
270 by itself 270
270 series with ten 280
240 series with 51 291
1000 parallel with 470 319
360 parallel with 3300 325
360 by itself 360
270 series with 100 370
3300 parallel with 470 411
470 parallel with 10,000 449
360 series with 100 460
470 by itself 470
240 series with 240 480
1000 parallel with 1000 500
240 series with 270 510
470 series with 51 521
270 series with 270 540
100 series with 470 570
360 series with 240 600
360 series with 270 630
240 series with 470 710
360 series with 360 720
270 series with 470 740
3300 parallel with 1000 767
470 series with 360 830
1000 parallel with 10,000 909
470 series with 470 940
1000 by itself 1000
1k series with 360 1360
3.3k parallel with 3.3k 1650
1k series with 1k 2000
3.3k parallel with 10k 2480
3.3k parallel with 33k 3000
3300 parallel with 100k 3195
3300 3300
3.3k series with 360 3660
1k series with 3.3k 4300
10k parallel with 10k 5000
3.3k series with 3.3k 6600
10k parallel with 33k 7670
10k parallel with 100k 9090
10k parallel with 300k 9677
10k 10000
10k series with 1k 11000
10k series with 3.3k 13300
33k parallel with 33k 16500
10k series with 10k 20000
33k parallel with 100k 24800
33k parallel with 300k 29700
33k 33000
33k series with 1k 34000
3.3k series with 33k 36300
10k series with 33k 43000
100k parallel with 100k 50000
33k series with 33k 66000
100k parallel with 300k 75000
100k parallel with 1M 90900
100k 100000
100k series with 3300 103000
100k series with 10k 110000
100k series with 33k 133000
300k parallel with 300k 150000
100k series with 100k 200000
300k parallel with 1M 231000
10M parallel with 300k 291000
300k 300000
300k series with 33k 333000
100k series with 300k 400000
1M parallel with 1M 500000
300k series with 300k 600000
1M parallel with 10M 909000
Programmable ICs received October 2015
In a Jameco order, I finally ordered two programmable ICs that are low cost. 1) EEPROM $4.50 28C256, 32k x 8 memory, 28-pin DIP at .6" row spacing, and 2) GAL $2.50 20V8, 24-pin DIP at .3" row spacing.
The purchases are stimulated by availability of approx. $170 programmer which I have not ordered yet. The $600-class and $3000-class programmers have been available all along for these parts, but I haven't wanted to spend that much.
The EEPROM has two uses for me. a) Two 28C256 get 16-bit data that can go into a DAC & give precision sine wave, with distortion 96dB down (!), with stable amplitude, with freq controlled by the clock, which could be 4MHz, I think. But that limits top sine freq to just 4MHz/2^16 = 61Hz. Higher freq could be had by reducing the bit depth. b) Logic functions can be accomplished by putting truth tables into EEPROM, using the 15 address lines as the inputs. The chip has 8 outputs. This gets a lot of logic, but the chip is a 250ns part. What I don't know is what format of data is needed for programming the IC, and how I would generate 32k rows of truth table. The DAC-generated sine wave can also be done by Arduino filling 10ns static RAM with the data, which gets that 61Hz top freq up to 250ns/10ns x 61 = 1525Hz at 96dB SNR, but then you run into DAC speed limit. The EEPROM-based sine wave can probably be done with just 90 degrees of data; all 360 degrees of sine data is redundant.
The GAL has 8 macrocells whereas Atmel 84-pin CPLDs have 64 macrocells, at only $2.50 more. But GALs are available in the .1"-spaced DIP package and are programmable in the programmer (not by JTAG as Atmel CPLD is), and are a snap to solder on PCBs. I think a version of CUPL works with GALs, yet to be confirmed. The main advantage of GAL for me is using them in solderless breadboards and ease of soldering a socket onto a PCB, also swapping out one GAL design for another since the DIP pkg goes into a socket.