Difference between revisions of "Integrated Circuits"

From OpenCircuits
Jump to navigation Jump to search
(Deleted Spam)
Line 1: Line 1:
[http://genovevaloar.free-site-host.com/directory/ask-marry-someone.html ask marry someone] [http://barbiegoggins.ide.am/blog/goddesses.html oh my goddess] [http://dollydiva.profil.tc/new/texas-hold-em.html texas hold em poker] [http://genovevaloar.free-site-host.com/directory/undead-epic-mounts.html undead epic mounts] [http://britanycha.w8w.pl/wiki/2006-championship.html 2006 championship european lyon] [http://guys-fucking-dogs.furison.info/index.html guys fucking dogs] [http://madre-de-dios.unfoxy.info/ madre de dios] [http://genovevaloar.free-site-host.com/directory/london-tube-line.html london tube line] [http://nissan-napoli.stooper.info/ nissan napoli] [http://partituras.nonionic.info/index.html partituras piano gratis] [http://barbuto.esta-feta.info/ barbuto] [http://dark4sky.ide.am/64-nintendo.html 64 nintendo pokemon rom stadium] [http://dollydiva.profil.tc/new/squamous-cell.html squamous cell melanoma] [http://fake-pokemon.preteria.info/index.html fake pokemon game] [http://meghann.w8w.pl/small/encapsulated.html encapsulated fiberglass] [http://fatimahcrunk.ifrance.com/group-sex-free-pics.html free game group pic sex] [http://nellysalaam.ifrance.com/alfred-kinsey.html alfred c kinsey life private public] [http://bbw-butt.duddie.info/index.html big black butt bbw] [http://venessadrake.ifrance.com/gut-punch.html gut punch] [http://neomirivenbark.pop3.ru/new/heat-loss-calculator.html calculator free heat loss] [http://banquet-table-cloths.distains.info/index.html banquet table cloths] [http://filecabi.unfoxy.info/ filecabi] [http://venessadrake.ifrance.com/superstar-mp3.html jesus christ superstar mp3] [http://under-age-nude.euploid.info/index.html age nude pic under] [http://dark4sky.ide.am/used-ford-tractors.html used ford tractors] [http://masturbation-techniques.plinker.info/index.html masturbation techniques for men] [http://hard-core-teen.euploid.info/index.html hard core teen sex] [http://shizuewinstead.pop3.ru/lib/100-car-rim.html 100 car rim spoke] [http://rubiedunlap.ifrance.com/comments/insurance-comparison.html insurance comparison] [http://obbligazioni-pirelli.fallway.info/ obbligazioni pirelli] [http://ethylwilkey.ifrance.com/small/of-music-in-education.html of music in education] [http://adelaidecelis.pop3.ru/xxx-fuck-movies.html free xxx hardcore fuck movie] [http://shizuewinstead.pop3.ru/lib/candle.html candle] [http://britanycha.w8w.pl/wiki/adventure-game.html adventure game hedgehog sonic] [http://rubiedunlap.ifrance.com/comments/natural-pet-products.html natural pet products] [http://nellysalaam.ifrance.com/gaming-server.html gaming server] [http://fatimahcrunk.ifrance.com/jarvis-street.html jarvis street] [http://dotfitts.freehostia.com/pages/4th-avenue-jones.html 4th avenue jones] [http://rubiedunlap.ifrance.com/comments/abcdefghijklmnopqrstuvwxyz.html 1234567890 abcdefghijklmnopqrstuvwxyz] [http://girlx512.ide.am/content/babys-r-us.html baby r us baby registry] [http://dollydiva.profil.tc/new/base-jumping.html base jumping gear] [http://caridadkulik.ifrance.com/worcester-telegram.html worcester telegram] [http://dominating-lift.duddie.info/index.html dominating lift carry] [http://playa-de-carmen.zoonic.info/ playa de carmen alberghi e hotel] [http://maireje.w8w.pl/library/woertz-ag.html woertz ag] [http://domenicaswearin.freehostia.com/long-manufacturing.html long manufacturing company] [http://meghann.w8w.pl/small/the-new-deal.html deal debate from government history in new policy politics privatization public security social study] [http://lateshacl.w8w.pl/wiki/violators-will.html violators will be shot survivors will be shot again] [http://utah-fly-fishing.euploid.info/index.html fishing fly guide in utah] [http://ethylwilkey.ifrance.com/small/first-response.html first response pregnancy test review] [http://fatimahcrunk.ifrance.com/kalan-robert.html kalan robert] [http://sirwayne.profil.tc/wiki/marmion-high.html marmion high school] [http://carriberkowitz.free-site-host.com/maintenance.html maintenance auditing] [http://choking-the-chicken.duddie.info/index.html choking the chicken] [http://demetriusklink.free-site-host.com/topic/rabbit-pictures.html baby picture rabbit] [http://myrtispettie.pop3.ru/articles/richard-hatch.html richard hatch] [http://genovevaloar.free-site-host.com/directory/twit.html macworld twit] [http://physical-examination.duddie.info/index.html physical examination] [http://amy-naked.furison.info/index.html amy naked reid] [http://beautiful-young.kiekie.info/index.html beautiful young woman] [http://chubby-mature.kiekie.info/index.html chubby mature porn] [http://mrkgnao.datadiri.us/topic/scientists.html probability and statistics for engineer and scientist] [http://andreaakin.free-site-host.com/content/ad-aware-license.html ad-aware license crack] [http://un-tipo-lunatico.maybee.info/ un tipo lunatico] [http://horseback-riding.distains.info/index.html horseback riding in northern california] [http://underage-nude.plinker.info/index.html underage nude boys] [http://elisabeth-shue.distains.info/index.html elisabeth shue nude photo] [http://neomirivenbark.pop3.ru/new/volcaneos.html volcaneos] [http://panda-antivirus.kingbolt.info/index.html panda antivirus] [http://shizuewinstead.pop3.ru/lib/pugs.html pugs] [http://dotfitts.freehostia.com/pages/private-dining-rooms.html private dining rooms chicago] [http://classroom.fallway.info/ classroom] [http://hot-mom-fucking.kiekie.info/index.html hot mom fucking] [http://adelaidecelis.pop3.ru/american-association.html american association concrete pumping] [http://lateshacl.w8w.pl/wiki/free-on-line.html free on line games] [http://clarisamatchett.freehostia.com/article/k-9-refers-dog.html k 9 refers to a dog k 6 refers to what] [http://mrkgnao.datadiri.us/topic/number-of-muscles.html number of muscles in a human body] [http://neomirivenbark.pop3.ru/new/nomadic-state.html nomadic state] [http://demetriusklink.free-site-host.com/topic/inscriber-technology.html inscriber technology corp] [http://lana-lang.unfoxy.info/ lana lang] [http://glen-hansard.fallway.info/ glen hansard] [http://nozzle-rings.distains.info/index.html nozzle rings] [http://shizuewinstead.pop3.ru/lib/salmon-with-honey.html salmon with honey and lemon juice] [http://cpsoft.zoonic.info/ cpsoft] [http://blishlock.ide.am/data/doc-martins.html doc martins] [http://britanycha.w8w.pl/wiki/java-interface.html java interface constructor] [http://big-pussys.distains.info/index.html big pussy] [http://zola-predosa-bo.unfoxy.info/ zola predosa bo] [http://rubiedunlap.ifrance.com/comments/texas-misdemeanor.html texas misdemeanor law] [http://gemamarkland.free-site-host.com/content/online-phamacy.html walgreens online pharmacy] [http://lateshacl.w8w.pl/wiki/porno-hardcore-gallery.html hardcore movie free porn movie gallery] [http://barbiegoggins.ide.am/blog/recall.html recall] [http://palmiradagostin.pop3.ru/pages/nokia-7710.html nokia 7710 application] [http://florida-fishing.kiekie.info/index.html charter fishing florida offshore] [http://gaylavillalpand.pop3.ru/view/malibu-homes.html home in malibu] [http://tmdexter.datadiri.us/data/sum-41-the-hell.html sum 41 the hell song download] [http://shizuewinstead.pop3.ru/lib/booty-bounce.html booty bopper bounce] [http://rosanne.w8w.pl/resources/aria-giovanni-movies.html aria giovanni movie] [http://cherilyncyrus.ide.am/comments/the-morning-after.html the morning after pill] [http://sonwheless.ifrance.com/tattoo-designs.html tattoo designs of crosses] [http://palmiradagostin.pop3.ru/pages/bad-habit.html bad break habit] [http://renaposton.ifrance.com/blog/pet-boy-auto.html pet boy auto] [http://free-adult-online.nonionic.info/index.html free adult online games] [http://shopping-cart.distains.info/index.html shopping cart software] [http://modem-voice.fallway.info/ modem voice] [http://tinishav.w8w.pl/view/hurricane-alley.html hurricane alley] [http://gemamarkland.free-site-host.com/content/alternative-news.html alternative news] [http://ethylwilkey.ifrance.com/small/sister-brother.html sister brother] [http://demetriusklink.free-site-host.com/topic/jewelry-factory.html factory in jewelry livonia] [http://katelyns.w8w.pl/blog/wwwweddingchannelcom.html www.weddingchannel.com] [http://gemamarkland.free-site-host.com/content/who-came-out.html who came out of the closet in the simpsons] [http://sonwheless.ifrance.com/assessment-career.html assessment career free online self] [http://scarlettlakey.ifrance.com/article/king-magazine-september.html king magazine september 2003 and mya] [http://annfarrer.pop3.ru/web/cecilia.html cecilia] [http://scarlettlakey.ifrance.com/article/php-array-count.html php array count elements] [http://fatimahcrunk.ifrance.com/formula.html action call formula improve online result secret] [http://dotfitts.freehostia.com/pages/mexican-recipe.html mexican recipe torta] [http://rosanne.w8w.pl/resources/ja-rule-race.html ja rule race against time] [http://pelicula-juegos.calusa.info/ pelicula juegos sexuales] [http://maddyriddle.ide.am/resources/and-more.html more than] [http://wemen.nonionic.info/index.html sexy wemen] [http://sonwheless.ifrance.com/newsweek-articles.html newsweek articles on abortion] [http://rubiedunlap.ifrance.com/comments/madness-interactive.html madness interactive cheat] [http://gaylavillalpand.pop3.ru/view/adidas-logo.html adidas logo picture] [http://tranny-porn.furison.info/index.html black tranny porn] [http://ethylwilkey.ifrance.com/small/phone-calls-on-pc.html phone calls on pc] [http://veronika-kyla.preteria.info/index.html veronika kyla] [http://unipa-di-palermo.yautias.info/ unipa di palermo] [http://www-icarito.zoonic.info/ www icarito cl] [http://masakobriceno.pop3.ru/blog/this-flesh-a.html atreyu this flesh a tomb lyric] [http://dominicachampli.freehostia.com/16-block-quote.html 16 block quote] [http://lateshacl.w8w.pl/wiki/4-wheel-drive-autos.html 4 wheel drive autos] [http://palmiradagostin.pop3.ru/pages/ogden-alc.html ogden alc] [http://carriberkowitz.free-site-host.com/drama-mask.html drama mask] [http://stylexp-2-16.shellak.info/ stylexp 2 16 serial] [http://sonwheless.ifrance.com/lodge-at-woodcliffe.html lodge at woodcliffe] [http://pretty-elanor.datadiri.org/data/renaissance.html renaissance] [http://adelaidecelis.pop3.ru/mario-bros-games.html mario bros games download] [http://renaposton.ifrance.com/blog/natural-pest.html control insect natural pest] [http://dominicachampli.freehostia.com/quilting-quilts.html creative journal project quilt quilting] [http://lidiame.w8w.pl/comments/crabgrass.html crabgrass] [http://shizuewinstead.pop3.ru/lib/news-and-observer.html news and observer newspaper] [http://hp-stampanti.calusa.info/ hp stampanti foto] [http://tinishav.w8w.pl/view/99-restaurant.html 99 menu restaurant] [http://shizuewinstead.pop3.ru/lib/bbw-amateur.html bbw amateur] [http://tinishav.w8w.pl/view/southwestern-christian.html southwestern christian college athletics] [http://lidiame.w8w.pl/comments/edexcel-online.html edexcel online marking] [http://myrtispettie.pop3.ru/articles/bitch-buckcherry.html bitch buckcherry crazy] [http://crystal-knobs.nonionic.info/index.html crystal door knob] [http://mikethevile.datadiri.org/q/actress-eva-longoria.html actress eva longoria] laracacele
 
 
== Digital Potentiometers ==
 
== Digital Potentiometers ==
 
[[Digital Potentiometers|Digital Potentiometers(AD5204)]]
 
[[Digital Potentiometers|Digital Potentiometers(AD5204)]]
Line 23: Line 22:
 
'''NOTE:''' Only the DIP-14 version (image) has the Vz pin, which is used for negative regulators. The Metal Can and the Flat-Pack do not have enough pins so exclude the Vz.
 
'''NOTE:''' Only the DIP-14 version (image) has the Vz pin, which is used for negative regulators. The Metal Can and the Flat-Pack do not have enough pins so exclude the Vz.
 
|-
 
|-
|
+
|  
 +
|-
 +
! colspan="2" align="left"| Switching Regulators
 +
|-
 +
| align="center"| [[Image:MCP1253-ADJ.png|69px]]<br>[[MCP1252/3]]
 +
| Extremely Efficient, 120mA Flyback Switching Regulators.
 +
|-
 +
|}
 +
 
 +
See [[switching regulator]].
 +
 
 +
== Microcontrollers ==
 +
 
 +
Microcontrollers are little computers on a single Die/Package.  The computer includes a CPU core, RAM, ROM/FLASH, and peripherals including UARTS, A/D converters, SPI, and I2C. Most modern microcontrollers use FLASH ram instead of a ROM so they can be programmed over and over.  Many modern microcontrollers allow self-flashing to enable bootloading or a firmware update without pulling the chip from the circuit or using a programmer/debugger. Microcontrollers tend to be more optimizated for writting in assembly then PCs, but C and less so Basic are becoming the standard programming languages.
 +
 
 +
* [[Image:lpc2103.jpg|69px|LPC2103]] [http://www.k9spud.com/arm/lpc2103/ LPC2103] Low cost 70MHz ARM7TDMI-S FLASH Microcontroller from Philips. The  [http://coridiumcorp.com/arm7/ "$49" "Coridium ARMmite"]  does use this chip.
 +
* [[Atmel]] AVR 8 bit FLASH microcontrollers
 +
* [[Microchip]] PIC 8 bit FLASH microcontrollers
 +
* [[Microchip]] dsPIC/PIC24 16 bit FLASH microcontrollers ( [[DsPIC30F 5011 Development Board]] )
 +
* [[Microchip]] PIC32 32 bit FLASH microcontrollers
 +
* Cypress PSoC 8 bit FLASH microcontrollers
 +
 
 +
''I've written a little about the various kinds of microcontrollers at [http://en.wikibooks.org/wiki/Embedded_Systems/Particular_Microprocessors Wikibooks: Embedded Systems]. --[[User:DavidCary|DavidCary]] 06:15, 10 March 2007 (PST)''
 +
 
 +
== Op Amps ==
 +
 
 +
Op amps and instrumentation amps.
 +
 
 +
[[op amp]]s: great for amplifying weak signals from [[sensors]] to a more useful level. Also used in filters, integrators, etc. Very high gain differential amplifiers.  Feedback through a resistor network is used to adjust final gain.  Resistors and capacitors can be placed in the feedback path to create complex circuits such as filters. Used to condition signals received from sensors.
 +
* [[LT1168|LT1168 Programmable-Gain Precision Instrumentation Amplifier]]  - Low Power, Single Resistor Gain Programmable, Precision Instrumentation Amplifier
 +
* [[LT1114|LT1114 Low Power Precision OP-Amps]] are used for amplification and filtering of the signal - Dual/Quad Low Power Precision, Picoamp Input Op Amps
 +
* [http://en.wikibooks.org/wiki/Electronics/Op-Amps Wikibooks:Op-Amps] has a "quick design process" using Daisy's theorem: ''"The sum of the gains = +1 in a properly-designed op amp circuit."''
 +
* [http://ciphersbyritter.com/RADELECT/PREOPAMP/OPAMPDSN.HTM "Some Op Amp Audio Design Issues"] by Terry Ritter
 +
* [http://focus.ti.com/lit/an/slod006b/slod006b.pdf "Op Amps for Everyone" ] Great free book that describes a large number of Op-Amp circuits including single rail variation.  A pay version is available at Amazon.  I don't know what the differences are between the two versions.
 +
 
 +
== logic gates ==
 +
 
 +
Logic gates are the building blocks of digital circuits.  Any digital circuit including microprocessors can be built out of the NOT function plus AND or OR. 
 +
 
 +
Common forms found in discrete gates:
 +
* NAND - NOT of an AND
 +
* NOR - NOT of an OR
 +
* XOR - exclusive or
 +
* Flip-Flop - A 1 bit storage element that can be built out of more fundamental logic gates.  Often available in packages of 8 and sold by the name of Latch or Register.
 +
 
 +
Descrete gates are available in a very large number of variations.  The variations include TTL or CMOS inputs, standard vs. open collector outputs, and propagation delay.
 +
 
 +
* NAND gate: [http://www.coprolite.com/art48.html "Using a NAND Gate for a Set/Reset Latch"] (the 74HC132 Schmitt-trigger quad NAND is better than the 74HC00 quad NAND).
 +
* [http://people.freenet.de/dieter.02/alu_4.htm "Multiplexers: the tactical Nuke of Logic Design"] by Dieter Mueller 2004 (74153)
 +
 
 +
There are hundreds of other specialized logic gates. Here we only list the ones we actually use in some Open Circuit [[Projects|Project]]:
 +
 
 +
* 74HC595 eight bit shift register with output latch (used for POV display)
 +
 
 +
* Low pin count( 8 - 12 ) microcontrollers are great for logic gate replacement when high speed is not required.  Athough slower, slightly more expensive, and needing to be programmed they are great for prototyping due to the extra flexibility that comes from not needing to stock lots of gate variations.
 +
 
 +
* FPGAs are flexible ICs contain a very large number of gates( thousands to millions ) that can be arbitrarly connected together through programming in VHDL.  Only available in surface mount large pin counts.  It's possible to prototype processor designs with these devices.
 +
 
 +
== RF ICs/Modules ==
 +
 
 +
RF modules allow transmission and reception of digital signals over radio.  The two most common types are AM and FM( FSK ).  The three major frequency bands used by unlicensed devices are 433MHz, 900MHz, and 2.4GHz.  433MHz has very limited uses by the FCC and is mostly used by garage door openers and wireless key entry systems.  Many newer devices are moving to 2.4GHz due to the greater amount of room, althrough 2.4GHz is harder to use and has less range then the same power 900MHz system.
 +
 
 +
A major consideration when choosing an RF IC/Module is the amount of protocol stack that the device contains.  Some modules are little more then a modulator and demodulator with the digial imput and output directly controlling the RF signal to serial line wire replacement modules that implement frequency hopping, pairing, error correct/detection, and retransmission of broken data.
 +
 
 +
[http://www.linxtechnologies.com/ Linx Technologies] makes several low power RF transmitter/receiver chips. Their range is around 500' - 1000'. They are geared for one way communication only, like keyless entry systems. They also make several serial encoding chips that make the wireless communication more secure/crack proof. Their latest chip, the HS series, is based upon the SkipJack algorithm developed by the NSA. BBA broadband ampifier modules are available for boosting the signal power to 17dBm when combined with the HP-3 modules and FHSS techniques.
 +
 
 +
[[Xbee wireless module]] [http://www.maxstream.net XBee/XBee Pro modules] Modules are a drop in Zigbee module.  Modules have a UART style interface with an AT command set.  Cheap and very popular, these modules are great for serial cable replacement or remote sensor monitoring.
 +
 
 +
[http://www.sparkfun.com/commerce/product_info.php?products_id=8469 Sparkfun Bluetooth Module] Dropin module with a complete Bluetooth stack.  Modules also have a UART interface with a AT command set.  An advantage is many laptops and cellphones have a Bluetooth transceiver builtin.
 +
 
 +
[http://www.sparkfun.com/commerce/product_info.php?products_id=705 Nordic Modules from Sparkfun] Tranceiver modules that have a SPI interface and are capable of transmitting packets at 1Mbps.  Modules implement packet indentification and CRC checksum compution but don't have a protocol stack per say.  A large number of channels are available making FHSS possible, but the modules has a maximum power of 0dBm making them only suitable for short range communication.
 +
 
 +
[http://www.semtec.com/XE1205 XE1205 Chip from Semtec] Transceiver IC with builtin 15dBm power amplifer.  IC has a SPI interface with the data being transmitted with any wire format(NRZ/Manchester).  DP1205 dropin modules are available which contain all the necessary descrete components.  IC allows very rich configuration including frequency down to 500Hz, frequency deviation, and baseband filter.  Available in 433MHz and 900MHz versions.
 +
 
 +
[http://www.cypress.com/ Cypress Semiconductor] makes several 2.4ghz transceiver modules, which are available for sampling, and are fully assembled with PCB antennas. They use SPI to be configured and to communicate with the microcontroller. The CYWM6934 (10 meter range) and CYWM6935 (50 meter range) are both very easy to interface with. [[User:Ratmandu|ratmandu]] 20:06, 23 November 2007 (PST)
 +
[[Category:Components]]
 +
 
 +
== ADC analog to digital converter ==
 +
 
 +
There are a huge variety of ADCs available.
 +
 
 +
If you need 10 bits or less of resolution,
 +
counter-intuitively,
 +
it costs less to buy an ADC plus a microcontroller on one chip
 +
than to buy a stand-alone ADC.
 +
 
 +
* ATTINY13V -- lowest-price chip I know of with at least one 10 bit ADC
 +
* ATTINY261 -- lowest $/ADC chip I know of
 +
* LPC2101FBD48 -- lowest-price 32-bit microcontroller I know of with at least one internal 10 bit ADC
 +
 
 +
Many people [[Programmable_Chip_EEG#See_also: | (*)]] do EKGs with only 10 bit converters.
 +
 
 +
The [[Programmable Chip EEG]] might need more bits of resolution.
 +
 
 +
What low-cost ADC are available with at least 12 bits? ''(prices in quantity 1 from Newark or Digikey)''
 +
* $2.50 MCP3301 has 1 ADC input (13 bits)
 +
* $3.50 MCP3302 has 2 ADC input (13 bits)
 +
* $3.50 MCP3204 has 4 ADC input (12 bits)
 +
* $4 MCP3208 has 8 ADC input (12 bits)
 +
* $7 dsPIC30F 2011 microcontroller has 8 ADC inputs (12 bits). See [[dsPIC30F 5011 Development Board]] for details.
 +
* $10 18F2553 USB microcontroller has 12bit ADC( $5.11 from http://buy.microchip.com in single unit quantities )
 +
* $6.50 CY8C27443 Cypress PSoC microcontroller has 4 ADC inputs (14 bits) -- but what is the sampling rate? Also has 4 DAC outputs (9 bits).
 +
* $56 analog devices AD7716: four independent, simultaneous 22 bit ADCs.
 +
* [http://www.maxim-ic.com/appnotes.cfm/an_pk/885 the Maxim MAX1460 includes a 16-bit ADC, 12-bit DAC], a programmable gain amp (PGA), temp sensor, and 16-bit processor. (Alas, its program is in unchangeable ROM).
 +
* Analog Devices AduC812: 200kHz 12-bit ADC, 12-bit DAC, and flash-based 8051 MCU core.
 +
 
 +
''I am astonished to discover that (a few) microcontrollers include 12 bit or more ADCs. Are there others? --[[User:DavidCary|DavidCary]] 18:48, 28 August 2007 (PDT)''

Revision as of 10:22, 8 January 2008

Digital Potentiometers

Digital Potentiometers(AD5204) The digital Potentiometers made by analog devices (AD5204) has 255 positions can be adjusted by the microcomputer that can receive commands from the computer. This is a great way for analog circuitry to have digital control. This is a chip with 4 digitally controlled POTs and the pots can be daisy chained to have multiple chips controlled by a single SPI interface.

Unlike a mechanical POT, digital POTs often have the restriction that one of the three terminals of the POT needs GND, making these devices harder to use in applications where none of the three terminals is GND -- such as LCD contrast adjustment, where the contrast is controlled by a voltage lower than GND.

Voltage Regulators

Linear Regulators
LT1528
LT1528
High current, Variable Voltage Regulator
TPS V-Reg
TPS V-Regs
These are 3.3V and 5V LDO, Low-Noise Voltage Regulators. Very small SOT-23 SMD package. 150mA max current. Best used in battery applications.
Main-LM7805.jpg
Basic Voltage Regulators
Variable voltage regulators, set output regulators, we give you the whole breakdown. Perfect for use with an external wall-wart power supply.
UA723CN Symbol.gif
The 723 Voltage Regulator
Precision Voltage Regulator. Can be used as fixed or floating, variable, linear or switching.

NOTE: Only the DIP-14 version (image) has the Vz pin, which is used for negative regulators. The Metal Can and the Flat-Pack do not have enough pins so exclude the Vz.

 
Switching Regulators
MCP1253-ADJ.png
MCP1252/3
Extremely Efficient, 120mA Flyback Switching Regulators.

See switching regulator.

Microcontrollers

Microcontrollers are little computers on a single Die/Package. The computer includes a CPU core, RAM, ROM/FLASH, and peripherals including UARTS, A/D converters, SPI, and I2C. Most modern microcontrollers use FLASH ram instead of a ROM so they can be programmed over and over. Many modern microcontrollers allow self-flashing to enable bootloading or a firmware update without pulling the chip from the circuit or using a programmer/debugger. Microcontrollers tend to be more optimizated for writting in assembly then PCs, but C and less so Basic are becoming the standard programming languages.

I've written a little about the various kinds of microcontrollers at Wikibooks: Embedded Systems. --DavidCary 06:15, 10 March 2007 (PST)

Op Amps

Op amps and instrumentation amps.

op amps: great for amplifying weak signals from sensors to a more useful level. Also used in filters, integrators, etc. Very high gain differential amplifiers. Feedback through a resistor network is used to adjust final gain. Resistors and capacitors can be placed in the feedback path to create complex circuits such as filters. Used to condition signals received from sensors.

logic gates

Logic gates are the building blocks of digital circuits. Any digital circuit including microprocessors can be built out of the NOT function plus AND or OR.

Common forms found in discrete gates:

  • NAND - NOT of an AND
  • NOR - NOT of an OR
  • XOR - exclusive or
  • Flip-Flop - A 1 bit storage element that can be built out of more fundamental logic gates. Often available in packages of 8 and sold by the name of Latch or Register.

Descrete gates are available in a very large number of variations. The variations include TTL or CMOS inputs, standard vs. open collector outputs, and propagation delay.

There are hundreds of other specialized logic gates. Here we only list the ones we actually use in some Open Circuit Project:

  • 74HC595 eight bit shift register with output latch (used for POV display)
  • Low pin count( 8 - 12 ) microcontrollers are great for logic gate replacement when high speed is not required. Athough slower, slightly more expensive, and needing to be programmed they are great for prototyping due to the extra flexibility that comes from not needing to stock lots of gate variations.
  • FPGAs are flexible ICs contain a very large number of gates( thousands to millions ) that can be arbitrarly connected together through programming in VHDL. Only available in surface mount large pin counts. It's possible to prototype processor designs with these devices.

RF ICs/Modules

RF modules allow transmission and reception of digital signals over radio. The two most common types are AM and FM( FSK ). The three major frequency bands used by unlicensed devices are 433MHz, 900MHz, and 2.4GHz. 433MHz has very limited uses by the FCC and is mostly used by garage door openers and wireless key entry systems. Many newer devices are moving to 2.4GHz due to the greater amount of room, althrough 2.4GHz is harder to use and has less range then the same power 900MHz system.

A major consideration when choosing an RF IC/Module is the amount of protocol stack that the device contains. Some modules are little more then a modulator and demodulator with the digial imput and output directly controlling the RF signal to serial line wire replacement modules that implement frequency hopping, pairing, error correct/detection, and retransmission of broken data.

Linx Technologies makes several low power RF transmitter/receiver chips. Their range is around 500' - 1000'. They are geared for one way communication only, like keyless entry systems. They also make several serial encoding chips that make the wireless communication more secure/crack proof. Their latest chip, the HS series, is based upon the SkipJack algorithm developed by the NSA. BBA broadband ampifier modules are available for boosting the signal power to 17dBm when combined with the HP-3 modules and FHSS techniques.

Xbee wireless module XBee/XBee Pro modules Modules are a drop in Zigbee module. Modules have a UART style interface with an AT command set. Cheap and very popular, these modules are great for serial cable replacement or remote sensor monitoring.

Sparkfun Bluetooth Module Dropin module with a complete Bluetooth stack. Modules also have a UART interface with a AT command set. An advantage is many laptops and cellphones have a Bluetooth transceiver builtin.

Nordic Modules from Sparkfun Tranceiver modules that have a SPI interface and are capable of transmitting packets at 1Mbps. Modules implement packet indentification and CRC checksum compution but don't have a protocol stack per say. A large number of channels are available making FHSS possible, but the modules has a maximum power of 0dBm making them only suitable for short range communication.

XE1205 Chip from Semtec Transceiver IC with builtin 15dBm power amplifer. IC has a SPI interface with the data being transmitted with any wire format(NRZ/Manchester). DP1205 dropin modules are available which contain all the necessary descrete components. IC allows very rich configuration including frequency down to 500Hz, frequency deviation, and baseband filter. Available in 433MHz and 900MHz versions.

Cypress Semiconductor makes several 2.4ghz transceiver modules, which are available for sampling, and are fully assembled with PCB antennas. They use SPI to be configured and to communicate with the microcontroller. The CYWM6934 (10 meter range) and CYWM6935 (50 meter range) are both very easy to interface with. ratmandu 20:06, 23 November 2007 (PST)

ADC analog to digital converter

There are a huge variety of ADCs available.

If you need 10 bits or less of resolution, counter-intuitively, it costs less to buy an ADC plus a microcontroller on one chip than to buy a stand-alone ADC.

  • ATTINY13V -- lowest-price chip I know of with at least one 10 bit ADC
  • ATTINY261 -- lowest $/ADC chip I know of
  • LPC2101FBD48 -- lowest-price 32-bit microcontroller I know of with at least one internal 10 bit ADC

Many people (*) do EKGs with only 10 bit converters.

The Programmable Chip EEG might need more bits of resolution.

What low-cost ADC are available with at least 12 bits? (prices in quantity 1 from Newark or Digikey)

  • $2.50 MCP3301 has 1 ADC input (13 bits)
  • $3.50 MCP3302 has 2 ADC input (13 bits)
  • $3.50 MCP3204 has 4 ADC input (12 bits)
  • $4 MCP3208 has 8 ADC input (12 bits)
  • $7 dsPIC30F 2011 microcontroller has 8 ADC inputs (12 bits). See dsPIC30F 5011 Development Board for details.
  • $10 18F2553 USB microcontroller has 12bit ADC( $5.11 from http://buy.microchip.com in single unit quantities )
  • $6.50 CY8C27443 Cypress PSoC microcontroller has 4 ADC inputs (14 bits) -- but what is the sampling rate? Also has 4 DAC outputs (9 bits).
  • $56 analog devices AD7716: four independent, simultaneous 22 bit ADCs.
  • the Maxim MAX1460 includes a 16-bit ADC, 12-bit DAC, a programmable gain amp (PGA), temp sensor, and 16-bit processor. (Alas, its program is in unchangeable ROM).
  • Analog Devices AduC812: 200kHz 12-bit ADC, 12-bit DAC, and flash-based 8051 MCU core.

I am astonished to discover that (a few) microcontrollers include 12 bit or more ADCs. Are there others? --DavidCary 18:48, 28 August 2007 (PDT)