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.