Editing Popular Parts

Jump to navigation Jump to search

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.

Latest revision Your text
Line 1: Line 1:
With so many different parts available, it can be hard to figure out which component to use. Taking a look at what others regularly use might make this process easier.
+
Another new page by russ_hensel, not much more than a stub now.  Feel free to join in with your recommendations.
  
Note that links may or may not be to the best sourceLook around, add a link if you find a better one. Do not delete a link, unless product is gone for good.
+
== Popular ==
 +
 
 +
So many parts, so many variations, which to pick.  Why not try to see what is popular:
 +
 
 +
*[http://eeshop.unl.edu/storlist.html The Big List These are the parts the EE Shop keeps in stock to sell to students.] UNL likes them why not us?
 +
*[http://ocw.mit.edu/OcwWeb/Electrical-Engineering-and-Computer-Science/6-301Solid-State-CircuitsSpring2003/Tools/ This section contains circuit examples from commercial products and datasheets of transistors which are studied in this course. ] If MIT studdies them, maybe they are worth looking at.
 +
*[http://www.edn.com/archives/1995/052595/11dfcov.htm Choosing an op amp: it's no longer a trying task] The oldies in particular may be good, but not expensive parts.
 +
*[http://www.voti.nl/swp/ Starting with PICmicro controllers] See the Selecting a PIC Section
  
 
== Kits and Projects ==
 
== Kits and Projects ==
If you're working from a kit or published project consider getting extras of the parts.  The authors of these things tend to know, and pick, what's popular.  If you use them once you may use them again; there are exceptions, though.
+
If you are working from a kit or a published project consider getting extras of the parts.  If you use them once you may use them again.  Also the authors of these things tend to know and pick what is popular.  Always think about it there are parts that are exceptions.
  
== PICs ==
+
==If you are working with X then Y==
Because PICs are mostly digital logic, if you use PICs you will need most of the stuff in the [[Popular Parts#X=Digital Logic]] section as well as stuff in this section.
+
 
 +
===X=PIC's===
  
 
{| class="wikitable"
 
{| class="wikitable"
Line 18: Line 26:
 
 
 
|-valign="top"
 
|-valign="top"
|The PIC
 
 
|
 
|
* [[microcontroller#Microchip_PIC]]
+
The PIC
 +
|
 
*[http://www.voti.nl/swp/ Starting with PICmicro controllers] See the Selecting a PIC Section.  I like the 16F877, but this may be out of date.
 
*[http://www.voti.nl/swp/ Starting with PICmicro controllers] See the Selecting a PIC Section.  I like the 16F877, but this may be out of date.
*[http://www.sparkfun.com/commerce/categories.php?cPath=51_22 Selection of PICs]
+
|16F877?
|
 
*16F877A
 
*18F2553 [http://www.raccoonrezcats.com/rfethernet.html]
 
*18Fxxx
 
 
 
|-valign="top"
 
|Debugger
 
|
 
I don't recommend wasting time on pure programmers for development purposes.  Once you get past the blinking LED stage, you are going to need a debugger.
 
|
 
*RealICE - Mid to High End PICs
 
*ICD2    - Broadest range
 
*Pickit2 - Low to Mid range PICs
 
  
 
<!----------------------------->
 
<!----------------------------->
Line 44: Line 39:
 
|
 
|
 
Some People hate them, but many find them a nice quick way to experiment.  I have found a max clock speed of 4 megHz works well.
 
Some People hate them, but many find them a nice quick way to experiment.  I have found a max clock speed of 4 megHz works well.
[http://www.futurlec.com/Breadboards.shtml Breadboard]
+
|?
|see links
 
  
 
<!----------------------------->
 
<!----------------------------->
Line 53: Line 47:
 
Crystals
 
Crystals
 
|
 
|
I keep 4 megHz and 20 meg Hz on hand.  Note that some PICs can do without crystals, but timing is not very accurate.  Check your spec. sheet, some PICs may be able to go to 40 meg Hz.  Note that a couple of capacitors are needed as well.  Ceramic resonators may be used instead.
+
I keep 4 megHz and 20 meg Hz on hand.  Note that some PICs can do without crystals, but timing is not very accurate.  Check your spec. sheet, some PICs may be able to go to 40 meg Hz.  Note that a couple of capicators are needed as well.  Ceramic resinoaters ( sp ) may be used instead.
*[http://www.sparkfun.com/commerce/product_info.php?products_id=534 Crystal 20MHz]
 
 
|
 
|
 
*4 meg Hz
 
*4 meg Hz
Line 64: Line 57:
 
Pull Up Resistors
 
Pull Up Resistors
 
|
 
|
Can be used as pull down as well.  I use 10k ohms, often useful for other stuff as well.
+
Can be used as pull down.  I use 10k ohms, often useful for other stuff as well.
*[http://www.futurlec.com/Res14WMF.shtml Metal Film 1%] 10 for 20 cents.
 
 
|
 
|
10K
+
Comment
 
<!----------------------------->
 
<!----------------------------->
  
 
+
<!--      -->
 
|-valign="top"
 
|-valign="top"
 
|
 
|
Generally Useful Chips
+
Voltage Reg
 
|
 
|
 
+
Easy choice is LM7805. A couple of caps usually go with it.  .1 and .01 bypass caps are generally useful.
*[http://chiphacker.com/questions/2320/what-are-the-best-useful-variety-ics-to-have-around-for-pic-microcontrollers What are the best useful variety IC’s to have around for PIC Microcontrollers?] from ChipHacker
 
 
|
 
|
na
+
*7805
 +
*.1 uf
 +
*.01 uf
 
<!----------------------------->
 
<!----------------------------->
 
 
<!--      -->
 
<!--      -->
 
 
 
 
 
 
|-valign="top"
 
|-valign="top"
 
|Op Amp
 
|Op Amp
  
|Need to condition your inputs? a op amp may be just the thing. See section on [[Popular_Parts#X.3DOp_Amps|op amp]]s.
+
|Need to condition you inputs, a op amp may be just the thing, see section on op amps.
 
|--
 
|--
 
<!----------------------------->
 
<!----------------------------->
Line 98: Line 85:
 
|How else can you say hello world?  Pretty much anything will do.  Do not forget to get a current limiting resistor 220 ohms or anything close.  LED also come in arrays and as 7 segment displays for numerical read out.
 
|How else can you say hello world?  Pretty much anything will do.  Do not forget to get a current limiting resistor 220 ohms or anything close.  LED also come in arrays and as 7 segment displays for numerical read out.
 
|
 
|
 +
*whatever
 
*220 ohms  
 
*220 ohms  
 
<!----------------------------->
 
<!----------------------------->
Line 104: Line 92:
 
|Push Button
 
|Push Button
 
|Need this for input.  I get mine from salvage.  Later I will find a source for you.
 
|Need this for input.  I get mine from salvage.  Later I will find a source for you.
*[http://www.sparkfun.com/commerce/product_info.php?products_id=97 Mini Push Button Switch]
 
*[http://www.futurlec.com/Switches/TACT001.shtml TACT001 - Small Black Tactile Switch]
 
 
|
 
|
*see links
+
*whatever
 
<!----------------------------->
 
<!----------------------------->
  
Line 114: Line 100:
  
 
|When you need more power from an output port this is the way to get more than 10 times a much current,  Not very expensive.  One chip will drive 2 stepper motors.  ULN2803 has 8 inputs and outputs.
 
|When you need more power from an output port this is the way to get more than 10 times a much current,  Not very expensive.  One chip will drive 2 stepper motors.  ULN2803 has 8 inputs and outputs.
*[http://www.futurlec.com/ICLinearOthers.shtml ULN2803A]
 
*[http://www.sparkfun.com/commerce/product_info.php?products_id=312 Darlington Driver 8-Channel ULN2803 DIP ]
 
 
|ULN2803  
 
|ULN2803  
 
<!----------------------------->
 
<!----------------------------->
Line 123: Line 107:
  
 
|Like a low side switch, but on the high side.  If you are driving "rows and columns" then you need some on the low side some on the high side.  The UDN2981 has 8 inputs and outputs.
 
|Like a low side switch, but on the high side.  If you are driving "rows and columns" then you need some on the low side some on the high side.  The UDN2981 has 8 inputs and outputs.
*[http://www.futurlec.com/ICSFOthers.shtml UDN2981A]
 
 
|UDN2981
 
|UDN2981
 
<!----------------------------->
 
<!----------------------------->
Line 129: Line 112:
 
|-valign="top"
 
|-valign="top"
 
|Sensors
 
|Sensors
|There are so many, for light photo diodes and transistors, for temperature LM34 and similar see section on [[Sensors]].
+
|There are so many, for light photo diodes and transistors, for temperature LM34 and similar see section on Sensors
|*whatever
+
|whatever
<!----------------------------->
 
 
 
|-valign="top"
 
|LCD Display
 
 
 
|Put out full alpha numeric data, several characters.  Seems like a better? solution than LED when many characters are required.  Probably best used with a controller to keep use reasonably simple.
 
* [[Microcontroller User Interfaces]]
 
* [[Optoelectronics#LCDs]]
 
*[http://www.sparkfun.com/commerce/product_info.php?products_id=255 Basic 16x2 Character LCD STN - Black on Green]
 
*[http://www.piclist.com/techref/io/lcd/panel1.htm LCD Front Panel Set]
 
|*HD44780 parallel interface
 
 
 
 
<!-----------------------------
 
<!-----------------------------
  
Line 157: Line 128:
 
|comment
 
|comment
 
|specific
 
|specific
<!-----------------------------
 
 
|-valign="top"
 
|y
 
 
|comment
 
|specific
 
 
 
<!--------------------------------------------->
 
 
 
 
|}
 
 
== Op Amps ==
 
{| class="wikitable"
 
|-valign="top"
 
! What
 
! Comment
 
! Specific Part
 
<!----------------------------->
 
|-valign="top"
 
|[[op amp]]s
 
|consider ... what,
 
|
 
*358 dual
 
* [http://www.ladyada.net/rant/2006/02/specifying-an-op-amp/ "Specifying an op-amp"]
 
* "TL08x series op amps (single, dual, quad) … when you want to have a stash of opamps for prototyping, [http://www.ladyada.net/rant/2006/03/cotw-tl08x-series-op-amps-single-dual-quad/ these are your best bet]."
 
* LM386N-3 speaker driver
 
* [http://forum.allaboutcircuits.com/showthread.php?t=11847]
 
<!----------------------------->
 
|-valign="top"
 
|Proto Board
 
|Some People hate them, but many find them a nice quick way to experiment.
 
|?
 
<!----------------------------->
 
 
|-valign="top"
 
|Resistors
 
 
|For precise gain you need 1 percent resistors.  I start with 10k and use multiples and sub multiples.
 
|
 
*10k
 
*20k
 
*100K
 
<!----------------------------->
 
 
|-valign="top"
 
|trim pots
 
|When you need a bit of adjustability.
 
|
 
*10k
 
 
|-valign="top"
 
|diodes
 
|When you need current one way, not the other. See [[Transistors, Diodes, etc.]] for details.
 
|
 
* ''(FIXME: isn't this already too many? Trim.)''
 
* MBRA140 (1 A DC forward; 40 V reverse) SMT for [[Reverse Protection Diodes]]
 
* 1N914 (300 mA DC forward; 75 V DC reverse)
 
* 1N4148 (0.2 A DC forward; 100 V reverse) TH glass
 
* 1N5711 (0.015 A forward; 70 V reverse) TH glass Schottkey diode
 
* 1N5817 (1 A DC forward; 20 V reverse) TH Schottkey diode TH $0.15
 
* BAT48 Schottkey diode (0.35 A DC forward; 40 V reverse)
 
* BAT85 Schottkey diode (0.20 A DC forward; 30 V reverse)
 
* 1N5406 (1N5408 is better) (3 A DC forward; 600 V reverse) TH $0.25
 
* 1N4001 (1N4007 is better) (1 A DC forward; 50 V reverse) TH $0.10
 
* 1N1188 (1N1189A is better) (35 A DC forward; 400 V reverse) threaded stud ($5.00 Newark 2010)
 
* 40EPF12PBF (40 A DC forward, 1200 V reverse) ($3.50 Newark 2010)
 
 
<!----------------------------->
 
 
|-valign="top"
 
|Power Transistors
 
|An op amp might be good for 20 mA.  Couple it to a darlington transistor and get a full ampere (1000 mA).  You may want to go push pull with a pair of npn and pnp transistors.  With this you can build power supplies, battery chargers, [[motor driver]]s, and audio amplifiers.
 
|TIPsomething
 
<!----------------------------->
 
  
|-valign="top"
 
|Sensors
 
 
|Measure something.  See [[Sensors]].
 
|[[Sensors]]
 
 
<!-----------------------------
 
<!-----------------------------
  
Line 262: Line 150:
 
|comment
 
|comment
 
|specific
 
|specific
<!----------------------------->
 
 
  
  
  
 +
<!----------------------------->
 
|}
 
|}
  
== Digital Logic ==
+
===X=Op Amps===
If you use any microcontroller, you will probably also need most of the stuff in this section.
 
  
 
{| class="wikitable"
 
{| class="wikitable"
Line 282: Line 168:
  
 
|-valign="top"
 
|-valign="top"
|Gates
+
|Op Amps
 +
|Of Course, consider:
 
|
 
|
|
+
*358 dual
*
 
* 74HC132 Quad 2-in Schmitt-trigger NAND gate
 
  
 
<!----------------------------->
 
<!----------------------------->
Line 292: Line 177:
 
|-valign="top"
 
|-valign="top"
 
|
 
|
Counters
+
Proto Board
 
|
 
|
* If you use a microcontroller in your project, the counters inside that microcontroller will probably be all the counters you need.
+
Some People hate them, but many find them a nice quick way to experiment.
 
+
|?
|
 
*?
 
  
 
<!----------------------------->
 
<!----------------------------->
  
 
|-valign="top"
 
|-valign="top"
 +
|Resistors
 +
 +
|For precise gain you need 1 percent resistors.  I start with 10k and use multiples and sub multiples.
 
|
 
|
Shift registers
+
*10k
|
+
*20k
Often used to expand the number of ports.
+
*100K
|
 
*?
 
* 74HC595 -- for more output pins. SIPO eight bit shift register with output latch. Perfect for letting the propeller clock [[POV display]] slowly clock in the next value, then LOAD them all at once. Near the bottom of the page describing the [http://www.robotroom.com/Tach.html "Digital Numeric LED Displays Tachometer (RPMs), Temperature, and Counter"] project, David Cook says: "The 595 is a great 8-bit serial chip because data can be shifted in without affecting the existing output. All new data is then switched over at the same time. The 595 can also be daisy chained. In this case, 48 outputs are controlled with only three wires (data, clock, and latch)."
 
* 74HC166 -- for more input pins. PISO 8-bit parallel-load shift registers.
 
* 74HC165 -- for more input pins. PISO 8-bit parallel-load shift registers.
 
 
 
 
 
<!----------------------------->
 
 
 
 
 
 
<!----------------------------->
 
<!----------------------------->
  
 
|-valign="top"
 
|-valign="top"
|Voltage Regs
+
|trim pots
|Power to the Chips
+
|When you need a bit of adjustability.
 
|
 
|
*LM7805
+
*10k
 
+
<!----------------------------->
  
<!--      -->
 
 
|-valign="top"
 
|-valign="top"
|
+
|Power Transistors
Voltage Reg
+
|An op amp might be good for 20 ma.  Couple it to a darlington transistor and get an ampYou may want to go push pull with a pair of npn and pnp transistorsWith this you can build power supplies, battery charges, motor drivers, and audio amplifiers.
|
+
|TIPsomething
Easy choice is LM7805A couple of caps usually go with it.1 and .01 bypass caps are generally useful.
 
*[http://www.sparkfun.com/commerce/product_info.php?products_id=107 Voltage Regulator - 5V]
 
*[http://www.futurlec.com/ICLinearRegulators.shtml 7805T]
 
|
 
*7805
 
*.1 uf
 
*.01 uf
 
 
<!----------------------------->
 
<!----------------------------->
  
 
|-valign="top"
 
|-valign="top"
|
+
|Sensors
decoupling capacitors.
 
|
 
"I can only recall using less than 1uF decoupling cap in one circuit in the last 8 or so years ... 100nF bypass caps [0.1 uF bypass caps] are so 1990s.  If someone tells you that should be the standard value, you should be careful about what other bad or outdated advice they may be dispensing." -- [http://massmind.org/techref/postbot.asp?by=thread&id=%5BEE%5D+1%2E0+uF+Decoupling+Cap+%2D+A+Must%3F&w=body&tgt=post one post in the PICList Thread (EE) "1.0 uF Decoupling Cap - A Must?"] by Olin
 
|
 
* 1uF through-hole caps for solderless breadboard
 
* 1uF 0805 ceramic caps for [[dead bug style]] prototyping and custom PCBs
 
  
 +
|Measure something.  See [[Sensors]].
 +
|[[Sensors]]
 
<!-----------------------------
 
<!-----------------------------
  
Line 375: Line 239:
  
 
|}
 
|}
 
 
== Electric Motors ==
 
See [[motor driver]] for details.
 
 
transistor
 
 
"my favorite International Rectifier FU5505 power MOSFET transistor"
 
-- [http://www.robotroom.com/DualFan.html David Cook]
 
 
== External Links ==
 
*[http://eeshop.unl.edu/storlist.html The Big List These are the parts the EE Shop keeps in stock to sell to students.]  UNL likes them why not us?
 
*[http://ocw.mit.edu/OcwWeb/Electrical-Engineering-and-Computer-Science/6-301Solid-State-CircuitsSpring2003/Tools/ This section contains circuit examples from commercial products and datasheets of transistors which are studied in this course. ] If MIT studies them, maybe they are worth looking at.
 
*[http://www.edn.com/archives/1995/052595/11dfcov.htm Choosing an op amp: it's no longer a trying task] The oldies in particular may be good, but not expensive parts.
 
*[http://www.voti.nl/swp/ Starting with PICmicro controllers] See the Selecting a PIC Section
 
* [http://dorkbotpdx.org/wiki/recommended_parts_parts_store DorkbotPDX: Recommended Parts]
 
* John C Luciani Jr. answers [http://wiblocks.luciani.org/FAQ/faq-parts-list.html "What parts would you recommend stocking?"]
 
* [http://www.ladyada.net/wiki/partselector Partfinder from ladyAda]
 
* [http://dangerousprototypes.com/docs/Partlist] Dangerous Prototypes' list of common parts
 
 
[[Category:Components]]
 

Please note that all contributions to OpenCircuits may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see OpenCircuits:Copyrights for details). Do not submit copyrighted work without permission!

Cancel Editing help (opens in new window)