Difference between revisions of "Electronic circuits"

From Splatspace
Jump to: navigation, search
(Using Transistors)
 
(74 intermediate revisions by 7 users not shown)
Line 7: Line 7:
 
and stuff for the electronics hobbyist.
 
and stuff for the electronics hobbyist.
  
 +
* [http://www.build-electronic-circuits.com/ Build-Electronic-Circuits.com]
 +
* http://waitersforgodot.com/robots/
 
* [http://www.discovercircuits.com/ DiscoverCircuits.com]
 
* [http://www.discovercircuits.com/ DiscoverCircuits.com]
 
* [http://www.hobby-electronics.info/ HobbyElectronics.info]
 
* [http://www.hobby-electronics.info/ HobbyElectronics.info]
Line 16: Line 18:
 
* [http://www.electronics-tutorials.ws/transistor/tran_7.html Electronics Tutorial about MOSFETs as Switches]
 
* [http://www.electronics-tutorials.ws/transistor/tran_7.html Electronics Tutorial about MOSFETs as Switches]
 
* [http://hades.mech.northwestern.edu/index.php/Driving_using_a_single_MOSFET Driving Using a Single MOSFET]
 
* [http://hades.mech.northwestern.edu/index.php/Driving_using_a_single_MOSFET Driving Using a Single MOSFET]
* [http://cktse.eie.polyu.edu.hk/eie304/Op-amp.pdf Operational Amplifiers for Electronic Circuits (pdf)]
+
* [http://www.sparkfun.com/tutorials/50 High Voltage Ring Circuit]
* http://en.wikipedia.org/wiki/Op-amp
+
 
 +
=== Online References and Education ===
 +
 
 +
* [http://learnabout-electronics.org/ Learn About Electronics] (beginning electronics)
 +
* [http://www.electronics-tutorials.ws/ Electronic Tutorials] (beginning electronics)
 +
* [https://www.electronicspoint.com/ Electronics Point]
 +
* [https://www.allaboutcircuits.com/ All About Circuits]
 +
* [https://www.clear.rice.edu/elec201/Book/basic_elec.html Rice University's Basic Electronics]
 +
* [https://startingelectronics.org/ Starting Electronics.Org]
 +
 
 +
(Including some useful discussion forums / boards / blogs / wikis / etc)
 +
 
 +
* [http://opencircuits.com/Main_Page Open Circuits]
 +
* [http://forums.makezine.com/ Make Magazine Forums]
 +
* [http://www.build-electronic-circuits.com/ Build Electronic Circuits]
 +
* [https://embeddedmicro.com/tutorials/beginning-electronics Embedded Micro's Beginning Electronics]
 +
* [http://www.williamson-labs.com/ Williamson Labs Electronics Tutorials]
 +
* [http://4hv.org/e107_plugins/forum/forum.php Other 4HV Forums]
 +
* [http://www.edaboard.com/ EDABoard Forums]
 +
* [http://www.physicsforums.com/ PhysicsForums.com]
 +
 
 +
=== Components / Parts Suppliers ===
 +
 
 +
See [[Electronics Parts Orders]] for group orders with other SplatSpace members.  Group orders are a good way to save
 +
on shipping costs, and on component costs through volume discounts.
 +
 
 +
* [http://www.summitelectronics.com/index.html Summit Electronics] - good place to find obsolete / hard-to-find components
 +
 
 +
* [http://www.surplussales.com/ Surplus Sales of Nebraska]
 +
 
 +
* [http://amazing1.com/ Information Unlimited]
 +
 
 +
* [http://www.skycraftsurplus.com/ Skycraft Parts & Surplus]
 +
 
 +
* [http://www.allelectronics.com/index.php All Electronics]
 +
 
 +
* [http://www.alliedelec.com/ Allied Electronics]
 +
 
 +
* [http://www.jameco.com/webapp/wcs/stores/servlet/StoreCatalogDisplay?langId=-1&storeId=10001&catalogId=10001 Jameco]
 +
 
 +
* [http://www.futurlec.com/index.shtml Futurlec]
 +
 
 +
* [http://www.newark.com/ Newark]
 +
 
 +
* [http://www.digikey.com/ Digikey]
 +
 
 +
* [http://www.mouser.com/ Mouser Electronics]
 +
 
 +
* [http://www.futureelectronics.com/en/Pages/index.aspx?OL=US&Language=en-US Future Electronics]
 +
 
 +
* [http://www.jpmsupply.com/ JPM Supply]
 +
 
 +
* [http://www.mini-lathe.com/Links.htm Big list of suppliers from mini-lathe.com]
 +
 
 +
* [http://www.northerntool.com/ Northern Tool & Equipment]
 +
 
 +
* [http://theelectrostore.com/shopsite_sc/store/html/ The Electro Store]
 +
 
 +
* [http://www.electronicsurplus.com/default.aspx Electronic Surplus]
 +
 
 +
* [http://www.surplustraders.net/ Surplus Traders]
 +
 
 +
* [http://www.mcmaster.com/ McMaster-Carr]
 +
 
 +
* [http://www.lowes.com/ Lowes]
 +
 
 +
* [http://www.radioshack.com Radio Shack]
 +
 
 +
* [http://www.kjmagnetics.com/ KJ Magnetics]
 +
 
 +
* [http://www.zorotools.com/ Zoro Tools]
 +
 
 +
* [http://www.grainger.com Grainger Industrial Supply]
 +
 
 +
* [http://www.weisd.com/ Wholesale Electronics, Inc.]
 +
 
 +
* [https://www.valuetronics.com/index.aspx Valuetronics]
 +
 
 +
* [http://www.emcohighvoltage.com/index.html Emco High Voltage]
 +
 
 +
* [http://www.goldmine-elec.com/ Electronic Goldmine]
 +
 
 +
* [http://www.halted.com/commerce/index.jsp HSC Electronic Supply]
 +
 
 +
* [http://www.all-spec.com/ All-Spec dot com]
 +
 
 +
=== Prototype PC Board Vendors ===
 +
 
 +
Here is a trivial comparison of sources for PC board fabrication suitable for prototyping. All provide boards with plated-through holes, solder masks and silk screening. The first four sources are hobby-oriented and have relatively longish, "it is what it is" lead times, while the last source is a highly regarded pro vendor. All but Seeedstudio offer ENIG (gold) finish and this was used for comparison and should be considered to keep the Seeedstudio price in perspective.
 +
 
 +
The table is purely from studying web sites and forum msgs, not from direct experience!
 +
 
 +
--[[User:Petesoper|Petesoper]] 10:03, 29 September 2012 (MDT)
 +
 
 +
 
 +
{| class="wikitable" style="text-align:center"
 +
|+
 +
|-
 +
! Vendor !! Loc !! 2 layer cost !! Est total for 3 2"x2" bds, cheap shipping !! wks order=>NC !! Slots?
 +
|-
 +
! [http://oshpark.com OSH Park]
 +
| OR || $1.67/sq inch || $20 (free shipping) || 2 || Y
 +
|-
 +
! [http://www.batchpcb.com BatchPCB]
 +
| CO || $10 setup + $2.50/sq inch || $44 || 4 || N
 +
|-
 +
! [http://www.seeedstudio.com/depot/fusion-pcb-service-p-835.html?cPath=185 Seeedstudio]
 +
| China || $0.25/sq in for 10 2"x2" bds || $14 (10 bds) (tin finish!) || 4 || N
 +
|-
 +
! [http://imall.iteadstudio.com/open-pcb/pcb-prototyping.html ITeadstudio]
 +
| China || $0.75/sq in for 10 2"x2" bds || $37 (10 bds) || 4 || N
 +
|-
 +
! [http://www.4pcb.com Advanced Circuits]
 +
| CO || see web site || $120 for 4 bds <= 60 sq in ea || 1 || N
 +
|}
 +
 
 +
Here is a [http://www.flickr.com/photos/83920333@N08/7728403252/sizes/l/in/pool-1688852@N24/ beautiful example] of three "sub-boards" made by OSH Park.
  
 
=== Software ===
 
=== Software ===
Line 25: Line 143:
 
* [http://www.gpleda.org/ gEDA]
 
* [http://www.gpleda.org/ gEDA]
 
* [http://fritzing.org/ Fritzing]
 
* [http://fritzing.org/ Fritzing]
 +
* [http://sourceforge.net/projects/qucs/ Qucs - Quite Universal Circuit Simulator]
 +
* [http://ngspice.sourceforge.net/ Ngspice]
 +
* [http://users.ece.gatech.edu/~mrichard/Xspice/ XSpice]
 +
* [http://embedded.eecs.berkeley.edu/pubs/downloads/cider/index.htm Cider]
  
 
=== Magazines ===
 
=== Magazines ===
Line 39: Line 161:
 
* [http://www2.electronicproducts.com/ Electronic Products]
 
* [http://www2.electronicproducts.com/ Electronic Products]
 
* [http://powerelectronics.com/ Power Electronics]
 
* [http://powerelectronics.com/ Power Electronics]
 
=== Some useful discussion forums / boards ===
 
 
* [http://4hv.org/e107_plugins/forum/forum.php Other 4HV Forums]
 
* [http://www.edaboard.com/ EDABoard Forums]
 
* [http://forums.makezine.com/ Make Magazine Forums]
 
* [http://forum.allaboutcircuits.com/ All About Circuits forum]
 
* [http://www.physicsforums.com/ PhysicsForums.com]
 
  
 
=== Using MOSFETs with Arduino ===
 
=== Using MOSFETs with Arduino ===
  
Using Power MOSFETs with an [[Arduino]], to control high current / high-voltage devices, is not always as straightforward as it might appear.  Here are several articles and Arduino.cc forum threads that speak to using MOSFETs with Arduino.
+
Using Power MOSFETs with an [[Arduino]], to control high current / high-voltage devices, is not always as straightforward as it might appear.  Here are several articles and Arduino.cc forum threads that speak to using MOSFETs / using MOSFETs with Arduino.
  
 
* http://arduino.cc/forum/index.php/topic,63972.0.html
 
* http://arduino.cc/forum/index.php/topic,63972.0.html
Line 62: Line 176:
 
* [http://robots.freehostia.com/SpeedControl/Mosfets.html MOSFETSs and MOSFET Drivers]
 
* [http://robots.freehostia.com/SpeedControl/Mosfets.html MOSFETSs and MOSFET Drivers]
 
* [http://www.innovatia.com/Design_Center/High-Side%20Drivers.htm High Side Gate Drivers]
 
* [http://www.innovatia.com/Design_Center/High-Side%20Drivers.htm High Side Gate Drivers]
 +
* [http://electronics.stackexchange.com/questions/18884/switching-dc-with-mosfet-p-channel-or-n-channel-low-side-load-or-high-side-load Switching DC with MOSFET: p-Channel or n-Channel; Low Side Load or High Side Load?]
 +
* [http://www.embeddedrelated.com/showarticle/98.php Which MOSFET topology?]
  
 
=== Using Surface Mount Components ===
 
=== Using Surface Mount Components ===
Line 71: Line 187:
 
==== Surface Mount to DIP Adapters ====
 
==== Surface Mount to DIP Adapters ====
  
 +
* http://www.futurlec.com/SMD_Adapters.shtml
 
* http://parts.digikey.com/1/parts-kws/soic-dip-adapter
 
* http://parts.digikey.com/1/parts-kws/soic-dip-adapter
 +
* http://www.proto-advantage.com/store/index.php?cPath=400
  
 
=== Using Transistors ===
 
=== Using Transistors ===
Line 79: Line 197:
 
* [http://www.analogzone.com/dearden_1218.pdf http://www.analogzone.com/dearden_1218.pdf (pdf)]
 
* [http://www.analogzone.com/dearden_1218.pdf http://www.analogzone.com/dearden_1218.pdf (pdf)]
 
* [http://www.w9xt.com/page_microdesign_pt8_pnp_switching.html Microcontroller Interfacing - Part 8 - High Side PNP Transistor Switching]
 
* [http://www.w9xt.com/page_microdesign_pt8_pnp_switching.html Microcontroller Interfacing - Part 8 - High Side PNP Transistor Switching]
 +
 +
=== Using 555 / 556 Timer ICs ===
 +
 +
* [http://www.kpsec.freeuk.com/555timer.htm 555 and 556 Timer Circuits]
 +
* [http://www.555-timer-circuits.com/ http://www.555-timer-circuits.com/]
 +
* [http://home.cogeco.ca/~rpaisley4/LM555.html LM555 and LM556 Timer Circuits]
 +
* [http://talkingelectronics.com/projects/50%20-%20555%20Circuits/50%20-%20555%20Circuits.html 50 555 Timer Circuits]
 +
* [http://www.williamson-labs.com/555-circuits.htm http://www.williamson-labs.com/555-circuits.htm]
 +
* [http://www.doctronics.co.uk/555.htm 555 Timer @ Doctronics]
 +
* [http://www.sentex.ca/~mec1995/circ/555dcac.html  http://www.sentex.ca/~mec1995/circ/555dcac.html]
 +
* http://www.electronics-tutorials.ws/waveforms/555_timer.html
 +
* http://www.unitechelectronics.com/NE-555.htm
 +
* http://www.dprg.org/tutorials/2005-11a/index.html
 +
 +
=== Using Op-Amps ===
 +
 +
* http://en.wikipedia.org/wiki/Op-amp
 +
* http://en.wikipedia.org/wiki/Operational_amplifier
 +
* [http://cktse.eie.polyu.edu.hk/eie304/Op-amp.pdf Operational Amplifiers for Electronic Circuits (pdf)]
 +
* [http://www.sentex.net/~mec1995/gadgets/741/741.html 741 Op-amp tutorial]
 +
* http://www.technologystudent.com/elec1/opamp1.htm
 +
* http://www.ladyada.net/wiki/partfinder/ic#op_amps
 +
* http://hyperphysics.phy-astr.gsu.edu/hbase/electronic/a741p.html
 +
* http://talkingelectronics.com/projects/OP-AMP/OP-AMP-1.html
 +
* http://www.st-andrews.ac.uk/~jcgl/Scots_Guide/datasheets/Opamps/741.html
 +
* http://focus.ti.com/lit/an/sloa058/sloa058.pdf
 +
* http://www.national.com/an/AN/AN-31.pdf
 +
* http://hyperphysics.phy-astr.gsu.edu/hbase/electronic/opampvar.html
 +
* http://focus.ti.com/lit/an/slod006b/slod006b.pdf
 +
 +
=== LM317 (Adjustable) Voltage Regulator ===
 +
* https://www.jameco.com/Jameco/Products/ProdDS/837898.pdf
 +
* http://mohanr.hubpages.com/hub/LM317-Variable-Volatage-Regulator-Tutorial-3-Volts-To-25-Volts-Regulated-Power-Supply
 +
* http://jumperone.com/2011/08/lm317-adjustable-psu/
 +
* http://pcbheaven.com/opendir/index.php?show=238fv1024rc6f8c2d63
 +
* http://www.electronics-lab.com/blog/?tag=lm317
 +
* http://www.rigacci.org/docs/biblio/online/voltreg/fan-regulator/tutorial-full.html
 +
* http://www.ladyada.net/library/equipt/diypsupp.html
 +
* http://www.afrotechmods.com/videos/LM317_adjustable_voltage_regulator.htm
 +
* http://www.electronics-lab.com/articles/LM317/
 +
* http://microcontrollershop.com/product_info.php?products_id=2059
 +
* http://en.wikipedia.org/wiki/LM317
 +
* http://datasheetreference.com/lm317-datasheet.html
 +
* http://www.youtube.com/watch?v=IjJWWGPjc-w
 +
* http://www.youtube.com/watch?v=hUGzeeTaJCs
 +
 +
=== Oscillators / Inverters ===
 +
 +
* http://en.wikipedia.org/wiki/Inverter_(electrical)
 +
* http://www.discovercircuits.com/C/co-dctoac.htm
 +
* http://www.wpi.edu/Pubs/E-project/Available/E-project-042507-092653/unrestricted/MQP_D_1_2.pdf
 +
* http://electronics-diy.com/schematics.php?schematics=inverters&circuit=AC/DC%20Inverters%20AC/DC%20Converters
 +
* http://alt.ife.tugraz.at/datashts/nsc/h7483.pdf
 +
* http://www.discovercircuits.com/O/o-sine.htm
 +
* http://www.maxim-ic.com/app-notes/index.mvp/id/2081
 +
* http://www.ti.com/sc/docs/apps/msp/journal/aug2000/aug_07.pdf
 +
* http://www.aldinc.com/pdf/osc_42004.0.pdf
 +
* http://en.wikipedia.org/wiki/Phase-shift_oscillator
 +
* http://en.wikipedia.org/wiki/Electronic_oscillator
 +
 +
=== Other Interesting ICs ===
 +
 +
* [http://www.popsci.com/diy/article/2008-12/complex-sound-generator-ic-back article] on the [http://en.wikipedia.org/wiki/SN76477 SN76477] sound generator IC.
 +
* [http://www.slideshare.net/gueste3a36f/mt8880-pk77 MT8880 - DTMF Transceiver IC]
 +
* [http://www.futurlec.com/STMicro/SG3525pr.shtml SG3525 - Regulating Pulse Width Modulator IC]
 +
* [http://www.speechchips.com/shop/item.aspx?itemid=2 SSG01 Sound Coprocessor IC]
 +
* [http://www.mouser.com/ProductDetail/Silicon-Labs/Si3056-D-FS/?qs=sGAEpiMZZMv9TwVA2/tC/F8GiJ4iAA9m80ib17nf2xA%3d Si3056-D-FS Telephone Interface IC]
 +
* [http://www.jameco.com/webapp/wcs/stores/servlet/Product_10001_10001_34972_-1 XR2206 Function Generator IC]
 +
* [http://www.analog.com/en/rfif-components/direct-digital-synthesis-dds/ad9833/products/product.html AD9833 Programmable Waveform Generator]
 +
 +
=== Hacking PC Power Supplies ===
 +
 +
* http://web2.murraystate.edu/andy.batts/ps/powersupply.htm
 +
* http://web2.murraystate.edu/andy.batts/ps/DESIGN_GUIDE.HTM
  
 
=== Reference ===
 
=== Reference ===
  
 
* [http://en.wikipedia.org/wiki/Comparator Voltage Comparator]
 
* [http://en.wikipedia.org/wiki/Comparator Voltage Comparator]
 +
* [http://homepages.which.net/~paul.hills/SpeedControl/MotorDriverTerms.html Explanation of basic motor driver terms]
 +
* [http://www.opencircuits.com/Basic_Circuits_and_Circuit_Building_Blocks Basic Circuits & Circuit Building Blocks]
 +
* [http://en.wikipedia.org/wiki/555_timer_IC The 555 Timer IC]
 +
* http://en.wikipedia.org/wiki/Schmitt_trigger
 +
* http://en.wikipedia.org/wiki/Digital-to-analog_converter
 +
* http://en.wikipedia.org/wiki/Fahnestock_clip
 +
* http://en.wikipedia.org/wiki/Gyrator
 +
* http://en.wikipedia.org/wiki/Voltage_multiplier
 +
* http://en.wikipedia.org/wiki/Current_sense_amplifier
 +
* http://en.wikipedia.org/wiki/Boost_converter
 +
* http://en.wikipedia.org/wiki/Schottky_diode
 +
* [http://en.wikipedia.org/wiki/PLL PLL - Phase Locked Loop]
 +
* http://en.wikipedia.org/wiki/Direct_digital_synthesizer
 +
 +
==See Also==
 +
* [[Electronics Group]]
 +
* [[ECE Workbench]]
 +
 +
[[Category:ECE]]

Latest revision as of 14:01, 1 June 2017


Contents

Intro

A lot of Splat'ers are into electronics / Arduino / etc.. and here are some interesting links to articles and stuff for the electronics hobbyist.

Online References and Education

(Including some useful discussion forums / boards / blogs / wikis / etc)

Components / Parts Suppliers

See Electronics Parts Orders for group orders with other SplatSpace members. Group orders are a good way to save on shipping costs, and on component costs through volume discounts.

Prototype PC Board Vendors

Here is a trivial comparison of sources for PC board fabrication suitable for prototyping. All provide boards with plated-through holes, solder masks and silk screening. The first four sources are hobby-oriented and have relatively longish, "it is what it is" lead times, while the last source is a highly regarded pro vendor. All but Seeedstudio offer ENIG (gold) finish and this was used for comparison and should be considered to keep the Seeedstudio price in perspective.

The table is purely from studying web sites and forum msgs, not from direct experience!

--Petesoper 10:03, 29 September 2012 (MDT)


Vendor Loc 2 layer cost Est total for 3 2"x2" bds, cheap shipping wks order=>NC Slots?
OSH Park OR $1.67/sq inch $20 (free shipping) 2 Y
BatchPCB CO $10 setup + $2.50/sq inch $44 4 N
Seeedstudio China $0.25/sq in for 10 2"x2" bds $14 (10 bds) (tin finish!) 4 N
ITeadstudio China $0.75/sq in for 10 2"x2" bds $37 (10 bds) 4 N
Advanced Circuits CO see web site $120 for 4 bds <= 60 sq in ea 1 N

Here is a beautiful example of three "sub-boards" made by OSH Park.

Software

Magazines

Using MOSFETs with Arduino

Using Power MOSFETs with an Arduino, to control high current / high-voltage devices, is not always as straightforward as it might appear. Here are several articles and Arduino.cc forum threads that speak to using MOSFETs / using MOSFETs with Arduino.

Using Surface Mount Components

Surface Mount to DIP Adapters

Using Transistors

Using 555 / 556 Timer ICs

Using Op-Amps

LM317 (Adjustable) Voltage Regulator

Oscillators / Inverters

Other Interesting ICs

Hacking PC Power Supplies

Reference

See Also