Difference between revisions of "Motor driver"

From OpenCircuits
Jump to navigation Jump to search
(revert to 19:38, 26 August 2007)
Line 1: Line 1:
There are many kinds of motor drivers:
+
[http://conselation.jino-net.ru/mueva-colita.html mueva colita] [http://roughsex.seamylife.cn/ Rough sex] [http://opinjion.cn/index3_666.html url] [http://immaginianime.shutns.cn/ Immagini anime xxx] [http://troienapoletane.priekles.cn/ Troie napoletane] [http://pussygallery.priekles.cn/ Pussy gallery] [http://scopatagay.opinjion.cn/ Scopata gay] [http://asiaticheporche.seamylife.cn/ Asiatiche porche] [http://conselation.jino-net.ru/batidora.html batidora] [http://fotomontaggiattrici.opinjion.cn/ Fotomontaggi attrici] [http://agenziaischia.thewester.cn/ Agenzia ischia] [http://sklyova.jino-net.ru/lib/www-legambiente/ www legambiente it] [http://tatuaggitribali.guiltus.cn/ Tatuaggi tribali] [http://angel-of-dead.jino-net.ru/view/underground-need.htm underground need for speed] [http://enterococcus.seamylife.cn/ Enterococcus faecalis] [http://pisciateinfaccia.seamylife.cn/ Pisciate in faccia] [http://vaginefoto.opinjion.cn/ Vagine foto] [http://panergs.cn/index4_666.html page] [http://messageroveneto.zialas.cn/ Messagero veneto] [http://prendicasalecce.jutty.cn/ Prendi casa lecce] [http://wickedweasel.priekles.cn/ Wicked weasel] [http://thewester.cn/index0_666.html homepage] [http://seamylife.cn/index5_1000.html index] [http://oopsmutandine.labio.cn/ Oops mutandine] [http://sexapecom.zialas.cn/ Sexapecom] [http://pompiniviolenti.labio.cn/ Pompini violenti] [http://liceomanzoni.guiltus.cn/ Liceo manzoni] [http://strisciagaza.guiltus.cn/ Striscia gaza] [http://sklyova.jino-net.ru/lib/taz1/ taz] [http://escortgayamerica.opinjion.cn/ Escort gay america] [http://videopornodive.seamylife.cn/ Video pornodive] [http://trampi.labio.cn/ Trampi] [http://angel-of-dead.jino-net.ru/view/ragazza-melzo.htm ragazza melzo] [http://angel-of-dead.jino-net.ru/view/solofra.htm solofra] [http://thewester.cn/index8_250.html homepage] [http://definehammam.labio.cn/ Define hammam] [http://bigcock.priekles.cn/ Big cock] [http://clubseventeen.priekles.cn/ Clubseventeen] [http://zialas.cn/index6_1000.html homepage] [http://melitagrandefratello.opinjion.cn/ Melita grande fratello] [http://conselation.jino-net.ru/e-le2.html e le stelle stanno a guardare vol 05] [http://angel-of-dead.jino-net.ru/view/cassetta-attrezzi.htm cassetta attrezzi] [http://conselation.jino-net.ru/hard-disk647.html hard disk firewire lacie 1tb] [http://asiadargento.opinjion.cn/ Asia dargento] [http://artascii.opinjion.cn/ Art ascii] [http://sklyova.jino-net.ru/lib/cavo-usb24/ cavo usb fotocamera] [http://videoinculategratis.thewester.cn/ Video inculate gratis] [http://troievogliose.seamylife.cn/ Troie vogliose] [http://incestohard.priekles.cn/ Incesto hard] [http://jutty.cn/index1_1000.html link] [http://preteenlolita.seamylife.cn/ Preteen lolita nude] [http://sportitalia.zialas.cn/ Sportitalia] [http://vecchietroieciccione.guiltus.cn/ Vecchie troie ciccione] [http://mutandine.jutty.cn/ Mutandine] [http://aaasexchannel.seamylife.cn/ Aaa sex channel] [http://troiettegratis.labio.cn/ Troiette gratis] [http://portaportese.guiltus.cn/ Porta portese] [http://melitacalendario.labio.cn/ Melita calendario 2007] [http://worldsexcom.thewester.cn/ Worldsex com] [http://sklyova.jino-net.ru/lib/desktop-amd3/ desktop amd athlon computer] [http://previsionemeteo.jutty.cn/ Previsione meteo ottobre 2006 sicilia] [http://shutns.cn/index1_666.html page] [http://conselation.jino-net.ru/law-firms.html law firms] [http://grassechescopano.shutns.cn/ Grasse che scopano] [http://sitewwwtelepass.panergs.cn/ Site www telepass it telepass it] [http://sborratesulla.opinjion.cn/ Sborrate sulla figa] [http://guendalinacanessa.shutns.cn/ Guendalina canessa topless] [http://sklyova.jino-net.ru/lib/dragostea-dintei6/ dragostea dintei video] [http://schemiuncinetto.opinjion.cn/ Schemi uncinetto] [http://africanetroie.guiltus.cn/ Africane troie] [http://spedizionierilivorno.panergs.cn/ Spedizionieri livorno] [http://cartinacorf.zialas.cn/ Cartina corf] [http://tettonepompini.guiltus.cn/ Tettone pompini] [http://narutosex.thewester.cn/ Naruto sex] [http://chichikamehasutra.shutns.cn/ Chichi kamehasutra] [http://melitaxxx.seamylife.cn/ Melita xxx] [http://cryogenteam.thewester.cn/ Cryogenteam] [http://tuttoscopate.seamylife.cn/ Tutto scopate] [http://cumonass.labio.cn/ Cum on ass] [http://conselation.jino-net.ru/tartarughe-cinesi.html tartarughe cinesi] [http://freexxxpass.thewester.cn/ Free xxx pass] [http://bolognabasilica.shutns.cn/ Bologna basilica san francesco] [http://panergs.cn/index4_666.html page] [http://poesiesullamore.jutty.cn/ Poesie sullamore] [http://satupload.labio.cn/ Sat upload] [http://sklyova.jino-net.ru/lib/Recupero-credito1/ recupero credito italia] [http://sklyova.jino-net.ru/lib/hot-dog/ hot dog] [http://fotodonneintanga.seamylife.cn/ Foto donne in tanga] [http://nikeshoxoro.guiltus.cn/ Nike shox oro] [http://angel-of-dead.jino-net.ru/view/g-jockey.htm g1 jockey] [http://sessoestremo.opinjion.cn/ Sesso estremo] [http://priekles.cn/index1_250.html homepage] [http://bocchinaregratis.seamylife.cn/ Bocchinare gratis] [http://bolognaeros.priekles.cn/ Bolognaeros] [http://animalichescopano.shutns.cn/ Animali che scopano] [http://fotoragazzecon.guiltus.cn/ Foto ragazze con minigonna] [http://angelitatuati.panergs.cn/ Angeli tatuati] [http://pallamanofemminile.labio.cn/ Pallamano femminile] [http://fotosintesiclorofilliana.guiltus.cn/ Fotosintesi clorofilliana] [http://temipernokian73.priekles.cn/ Temi per nokia n 73] [http://jennygray.50webs.com/blog/km-fiat9/ km0 fiat marea auto km 0] [http://jimmymnemonic.50webs.com/il-seme1.html il seme] [http://scruffytom.50webs.com/topic/terrore-in.html terrore in cima alle scale] [http://jennygray.50webs.com/blog/emilia/ emilia] [http://xxiunicorn.50webs.com/lib/www-giornale.htm www giornale gay] [http://anga12.50webs.com/content/inas-cisl/ inas cisl] [http://jimmymnemonic.50webs.com/auto-usata8.html auto usata emilia romagna] [http://insomniashe.50webs.com/data/borsa-photo/ borsa photo] [http://deeahblita.50webs.com/lolio-di/ lolio di lorenzo] [http://revjo.50webs.com/view/vendita-porta/ vendita porta interno] [http://anga12.50webs.com/content/stampante-hp19/ stampante hp 1220c] [http://almightyshippo.50webs.com/web/hotel-isabella.html hotel isabella taormina] [http://mingislazydork.50webs.com/porrno/ porrno] [http://wannachange.50webs.com/content/negro-zumbon/ negro zumbon] [http://revjo.50webs.com/view/lettore-/ lettore 1 gb pen drive] [http://deeahblita.50webs.com/bmw-serie12/ bmw serie 3 2005 km 0] [http://annetinternet.50webs.com/lib/www-cueros.htm www cueros com] [http://annetinternet.50webs.com/lib/miez-o.htm miez o gran] [http://missirish9.50webs.com/non-basta.htm non basta niente] [http://chaoticide.50webs.com/text/designjet-1/ designjet 10 hp stampanti] [http://wannachange.50webs.com/content/merida-gloria/ merida gloria] [http://watchmegirls.50webs.com/topic/lettore-card2.htm lettore card con hd] [http://revjo.50webs.com/view/linsday/ linsday] [http://almightyshippo.50webs.com/web/appliques.html appliques] [http://sirpengalot.50webs.com/metal-gear4/ metal gear solid the twin snakes] [http://nonsmoker.50webs.com/data/www-lo.htm www lo shampoo it] [http://revjo.50webs.com/view/samarskite/ samarskite] [http://poetoams.50webs.com/web/harea/ harea] [http://mingislazydork.50webs.com/la-ballata2/ la ballata di pinelli] [http://insomniashe.50webs.com/data/strag/ strag] [http://greenpoint.50webs.com/html/webquiz-it/ webquiz it] [http://mingislazydork.50webs.com/mp-gratis1/ mp3 gratis caetano veloso] [http://missirish9.50webs.com/aspirapolveri-delonghi.htm aspirapolveri delonghi] [http://sirpengalot.50webs.com/tran-attivi/ tran attivi] [http://mingislazydork.50webs.com/i-prodigi/ i prodigi del 2000] [http://poetoams.50webs.com/web/scandal-us/ scandal us me myself i] [http://missirish9.50webs.com/winna-chyli.htm winna chyli] [http://jimmymnemonic.50webs.com/korni-vika.html korni vika] [http://anga12.50webs.com/content/fallen-sarah/ fallen sarah mclachlan] [http://insomniashe.50webs.com/data/canon-mv2/ canon mv700] [http://almightyshippo.50webs.com/web/www-condonoedilizio.html www condonoedilizio it] [http://wannachange.50webs.com/content/suonerie-per1/ suonerie per cellulare] [http://anga12.50webs.com/content/lavoro-bormio/ lavoro bormio] [http://annetinternet.50webs.com/lib/mercante-in.htm mercante in fiera antichita] [http://xxiunicorn.50webs.com/lib/univision-comm.htm univision comm] [http://poetoams.50webs.com/web/sito-di3/ sito di will smith] [http://xxiunicorn.50webs.com/lib/zanzara-in.htm zanzara in abito da sera] [http://nonsmoker.50webs.com/data/hp-officejet8.htm hp officejet 2710] [http://insomniashe.50webs.com/data/billy-joel2/ billy joel piano man the very best] [http://jimmymnemonic.50webs.com/compatibili-hp.html compatibili hp] [http://insomniashe.50webs.com/data/frankino/ frankino] [http://jennygray.50webs.com/blog/me-pones/ me pones en tencion] [http://missirish9.50webs.com/jenny-lee.htm jenny lee nolen] [http://wannachange.50webs.com/content/home-teatre4/ home teatre e thx] [http://jimmymnemonic.50webs.com/jazda.html jazda] [http://scruffytom.50webs.com/topic/imagefap.html imagefap] [http://almightyshippo.50webs.com/web/campeggi-pompei.html campeggi pompei] [http://sirpengalot.50webs.com/o-cara/ o cara mamma] [http://anga12.50webs.com/content/pc-amd2/ pc amd athlon 64 3200] [http://anga12.50webs.com/content/moneta-euro/ moneta euro] [http://sirpengalot.50webs.com/luca-cordero/ luca cordero di montezemolo] [http://poetofdreams.50webs.com/blog/saitek-cyborg1.html saitek cyborg force feedback] [http://anga12.50webs.com/content/whirlpool-awm/ whirlpool awm] [http://mingislazydork.50webs.com/auto-noleggio35/ auto noleggio siracusa] [http://chaoticide.50webs.com/text/guida-turistica/ guida turistica patentino] [http://insomniashe.50webs.com/data/hit-estate1/ hit estate 2004] [http://greenpoint.50webs.com/html/bubola/ bubola] [http://almightyshippo.50webs.com/web/colorado-springs.html colorado springs cose fare] [http://chaoticide.50webs.com/text/athlon-x4/ athlon x2 4200] [http://nonsmoker.50webs.com/data/fotogay.htm fotogay] [http://wannachange.50webs.com/content/serva-padrona/ serva padrona] [http://poetofdreams.50webs.com/blog/carabinieri-volontari.html carabinieri volontari] [http://nonsmoker.50webs.com/data/tappeto-componibile.htm tappeto componibile] [http://missirish9.50webs.com/film-karol.htm film karol] [http://almightyshippo.50webs.com/web/esame-guida.html esame guida] [http://sirpengalot.50webs.com/hp-ipaq13/ hp ipaq rx3700] [http://nonsmoker.50webs.com/data/testo-della12.htm testo della canzone un uomo finardi] [http://chaoticide.50webs.com/text/macchine-azzione/ macchine azzione] [http://watchmegirls.50webs.com/topic/kinesiologas-peruanas.htm kinesiologas peruanas] [http://missirish9.50webs.com/firewire-esterna.htm firewire esterna] [http://annetinternet.50webs.com/lib/botti-rovere.htm botti rovere per vino] [http://nonsmoker.50webs.com/data/www-nuda.htm www nuda com] [http://xxiunicorn.50webs.com/lib/rich-bitch.htm rich bitch rum e cocaina] [http://anga12.50webs.com/content/fotovoltaici-pannelli/ fotovoltaici pannelli] [http://jennygray.50webs.com/blog/rial-screens/ rial screens] [http://poetofdreams.50webs.com/blog/re-di.html re di denari] [http://agarvey.50webs.com/blog/istituto-tecnico2.htm istituto tecnico industriale marconi] [http://almightyshippo.50webs.com/web/iss-pro.html iss pro evolution soccer 4] [http://xxiunicorn.50webs.com/lib/compatibile-hp.htm compatibile hp] [http://watchmegirls.50webs.com/topic/maxtor-one6.htm maxtor one touch 200] [http://missirish9.50webs.com/venditti-tesoro.htm venditti tesoro] [http://almightyshippo.50webs.com/web/documenti-distruggi.html documenti distruggi] [http://sirpengalot.50webs.com/honeyball/ honeyball] [http://nonsmoker.50webs.com/data/ragazzo-bologna.htm ragazzo bologna] [http://sirpengalot.50webs.com/fiori-per1/ fiori per compleanno] [http://poetoams.50webs.com/web/foppapedretti-lettino/ foppapedretti lettino da viaggio] [http://nonsmoker.50webs.com/data/canon-carica.htm canon carica batterie] [http://sirpengalot.50webs.com/palermoverona-con/ palermoverona con meridiana] [http://xxiunicorn.50webs.com/lib/il-bacio1.htm il bacio di fuoco] [http://deeahblita.50webs.com/tavolo-da1/ tavolo da stiro] There are many kinds of motor drivers:
 
* servo motor controller
 
* servo motor controller
 
* stepper motor controller
 
* stepper motor controller
Line 14: Line 14:
 
Most stepper motor controllers uses 2 independent H bridges (4 half-bridges) for the 2 independent coils of a stepper motor.
 
Most stepper motor controllers uses 2 independent H bridges (4 half-bridges) for the 2 independent coils of a stepper motor.
 
Each possible state (one bridge driving current one way, the other way, or free-floating) of both bridges gives 4 "full steps", 4 "half-steps" between the full steps.
 
Each possible state (one bridge driving current one way, the other way, or free-floating) of both bridges gives 4 "full steps", 4 "half-steps" between the full steps.
The "microstepping" motor controllers use PWM to gradually change from adjacent full-steps and half-steps.
+
The "microstepping" motor controllers use PWM to gradually change from adjacent full-steps and half-ste
 +
1000
 +
ps.
  
 
((fill in more details here...))
 
((fill in more details here...))
Line 36: Line 38:
 
In situations where low-side sensing is difficult ( automobile electronics bonded to the "GND" car frame; other systems where it is inconvenient to put a resistor on the "lo" power wire), we turn to high-side sensing.
 
In situations where low-side sensing is difficult ( automobile electronics bonded to the "GND" car frame; other systems where it is inconvenient to put a resistor on the "lo" power wire), we turn to high-side sensing.
  
[http://www.newark.com/jsp/search/browse.jsp;Ntt=high+side+current+sense Newark: high side current sense]; [http://www.digikey.com/scripts/DkSearch/dksus.dll?KeywordSearch&site=US&keywords=high+side+current+sense Digikey: high side current sense]; [http://www.linear.com/ad/current_sense.jsp Linear: current sense circuit collection] (why doesn't this include the Linear LTC6103 ?); [http://focus.ti.com/analog/docs/gencontent.tsp?familyId=57&genContentId=28020 Texas Instruments: "Current Sensor"].
+
[http://www.newark.com/jsp/search/browse.jsp;Ntt=high side current sense Newark: high side current sense]; [http://www.digikey.com/scripts/DkSearch/dksus.dll?KeywordSearch
 
 
For large motors, the current is measured by running the power wires through a magnetic field sensor -- either
 
* directly measuring the magnetic field (often with a Hall effect sensor, for example, the Allegro ACS712), which can measure DC and AC current, or
 
* indirectly measuring the magnetic field with a "one-loop current transformer" (which can only measure AC current).
 
 
 
Because magnetic field sensing is inherently non-contact, it works just as well high-side as low-side.
 
( [http://focus.ti.com/docs/prod/folders/print/drv401.html "Closed-Loop Magnetic Current Sensor"]. )
 
 
 
-----
 
 
 
Some motor controller circuits are such that, if the software accidentally sets the "wrong" pins hi or lo, you get a short circuit through the output drivers.  This will generally cause a high current to flow, due to the low on state resistance of the output drivers, which may destroy other electronic components before finally blowing the supply fuse.
 
 
 
Other motor controller circuits are such that, if the software accidentally sets the "wrong" pins hi or lo, the worst that could happen is the motor spins the wrong way.
 
These circuits are designed so that, no matter what the inputs, it is impossible to get a short circuit through the output drivers.
 
Between "one branch on" and "the other branch on", there is a minimum "blanking time" which has "both branches off". This guarantees that we never have "both branches on" (short circuit).
 
 
 
Guess which type of design I prefer?
 
 
 
-----
 
 
 
A random collection of semi-related links (please prune out the irrelevant ones):
 
 
 
* [http://www.bobblick.com/techref/projects/hbridge/hbridge.html H-Bridge by Bob Blick]
 
* [http://groups.yahoo.com/group/osmc/ the Open Source Motor Controller Project]
 
* [http://massmind.org/techref/io/stepper/linistep/ LiniStepper] $30 each; Open Source! Circuit Diagram, PCB (Board) Layout, and PIC Software all available. Nice photos of the LiniStepper at http://www.piclist.com/techref/io/stepper/linistep/lini_bld.htm .
 
* [http://roko.ca/articles/hbridge.php H-Bridge Fundamentals] An in-depth article on the design of Mosfet H-Bridges
 
* [http://PMinMO.com PMinMO.com] Open Source circuits and information on stepper motor controllers]
 
* [http://www.epanorama.net/links/motorcontrol.html ePanorama] ePanorama Motor Control page
 
* [http://www.isl.ee.boun.edu.tr/projects/motordriver/ "Electronic Design of DC Motor Drives"] has detailed schematics and PCB layout for a system that has a PC send commands through the serial port to a Microchip PICmicro, which does PWM control of 2 H bridges. Each half-bridge uses a IRF9530N (100V 14A pfet plus flyback diode) and a IRF530 (IRF530NPBF: 100V 17A nfet plus flyback diode), driven by a small transistor inverter based on a BD135 npn, for a total of 12 discrete transistors.
 
* [http://openservo.com/ OpenServo wiki] -- developing a digital servo motor that accepts "Go to position X" commands and also more complex curves, and returns actual servo position, speed, voltage and power consumption.
 
 
 
[[astronomy]] telescopes use motor drivers:
 
* [http://u.webring.com/hub?ring=scopedrive scope drive webring]: a selection of Websites that display procedures to equip amateur telescopes with homemade computerized drive systems
 
* [http://locl.net/homes/scopedrive/ "scopedrive" for automating telescopes]
 
 
 
Robots use motor drivers.
 
* [http://glendale.edu/robotics_club/ Glendale robotics club] (Glendale CA)
 
* [http://www.robotroom.com/HBridge.html "H bridges" by David Cook at the ROBOT ROOM(TM)]
 
 
 
[[Category:Projects]]
 

Revision as of 08:31, 18 October 2007

mueva colita Rough sex url Immagini anime xxx Troie napoletane Pussy gallery Scopata gay Asiatiche porche batidora Fotomontaggi attrici Agenzia ischia www legambiente it Tatuaggi tribali underground need for speed Enterococcus faecalis Pisciate in faccia Vagine foto page Messagero veneto Prendi casa lecce Wicked weasel homepage index Oops mutandine Sexapecom Pompini violenti Liceo manzoni Striscia gaza taz Escort gay america Video pornodive Trampi ragazza melzo solofra homepage Define hammam Big cock Clubseventeen homepage Melita grande fratello e le stelle stanno a guardare vol 05 cassetta attrezzi hard disk firewire lacie 1tb Asia dargento Art ascii cavo usb fotocamera Video inculate gratis Troie vogliose Incesto hard link Preteen lolita nude Sportitalia Vecchie troie ciccione Mutandine Aaa sex channel Troiette gratis Porta portese Melita calendario 2007 Worldsex com desktop amd athlon computer Previsione meteo ottobre 2006 sicilia page law firms Grasse che scopano Site www telepass it telepass it Sborrate sulla figa Guendalina canessa topless dragostea dintei video Schemi uncinetto Africane troie Spedizionieri livorno Cartina corf Tettone pompini Naruto sex Chichi kamehasutra Melita xxx Cryogenteam Tutto scopate Cum on ass tartarughe cinesi Free xxx pass Bologna basilica san francesco page Poesie sullamore Sat upload recupero credito italia hot dog Foto donne in tanga Nike shox oro g1 jockey Sesso estremo homepage Bocchinare gratis Bolognaeros Animali che scopano Foto ragazze con minigonna Angeli tatuati Pallamano femminile Fotosintesi clorofilliana Temi per nokia n 73 km0 fiat marea auto km 0 il seme terrore in cima alle scale emilia www giornale gay inas cisl auto usata emilia romagna borsa photo lolio di lorenzo vendita porta interno stampante hp 1220c hotel isabella taormina porrno negro zumbon lettore 1 gb pen drive bmw serie 3 2005 km 0 www cueros com miez o gran non basta niente designjet 10 hp stampanti merida gloria lettore card con hd linsday appliques metal gear solid the twin snakes www lo shampoo it samarskite harea la ballata di pinelli strag webquiz it mp3 gratis caetano veloso aspirapolveri delonghi tran attivi i prodigi del 2000 scandal us me myself i winna chyli korni vika fallen sarah mclachlan canon mv700 www condonoedilizio it suonerie per cellulare lavoro bormio mercante in fiera antichita univision comm sito di will smith zanzara in abito da sera hp officejet 2710 billy joel piano man the very best compatibili hp frankino me pones en tencion jenny lee nolen home teatre e thx jazda imagefap campeggi pompei o cara mamma pc amd athlon 64 3200 moneta euro luca cordero di montezemolo saitek cyborg force feedback whirlpool awm auto noleggio siracusa guida turistica patentino hit estate 2004 bubola colorado springs cose fare athlon x2 4200 fotogay serva padrona carabinieri volontari tappeto componibile film karol esame guida hp ipaq rx3700 testo della canzone un uomo finardi macchine azzione kinesiologas peruanas firewire esterna botti rovere per vino www nuda com rich bitch rum e cocaina fotovoltaici pannelli rial screens re di denari istituto tecnico industriale marconi iss pro evolution soccer 4 compatibile hp maxtor one touch 200 venditti tesoro documenti distruggi honeyball ragazzo bologna fiori per compleanno foppapedretti lettino da viaggio canon carica batterie palermoverona con meridiana il bacio di fuoco tavolo da stiro There are many kinds of motor drivers:

  • servo motor controller
  • stepper motor controller
  • DC motor controller ("brushed")
  • AC motor controller ("brushless")
  • ... (todo: fill in the other kinds) ...

A DC motor controller that is 'reversable' generally uses an 'H bridge'. This 'H-bridge' uses four output drivers in a configuration that resembles an H where the load is the cross bar in the middle. The lines on either side of the load (the downward strokes in the H) represent a series connection of a pull-up driver and a pull-down driver. This allows each terminal of the load to be connected to either the positive supply rail, or the negative supply rail. This allows a positive, negative or zero voltage difference across the load. This load voltage is then utilised to provide the desired control required of the motor. The various combinations can give a 'forwards' torque on a DC motor, a 'backwards' torque on the same motor, can allow the motor to free-wheel (without any applied torque) or can provide a locking of the motor such that it resists any attempt to rotate it.

A single phase AC motor is generally driven in the same way as a DC motor, however instead of operating the motor drive as a constant DC voltage (in either the 'forward' or 'reverse' direction) the AC motor is driven by an approximation to a sinewave. This approximation is created using the H bridge and driving it with a PWM input such that both the positive and negative voltage periods are the same. This is normally acheived either using a sawtooth waveform compared against a sine wave reference, or is done using a lookup table in a microcontroller.

A similar method is used to drive multiphase (3-phase) AC motors, however instead of just using an H bridge, only a half H bridge is used per phase (3 half-bridges). Each phases half bridge is then driven in the same manner as for the single phase motor, with a phase difference between the phases as appropriate.

Most stepper motor controllers uses 2 independent H bridges (4 half-bridges) for the 2 independent coils of a stepper motor. Each possible state (one bridge driving current one way, the other way, or free-floating) of both bridges gives 4 "full steps", 4 "half-steps" between the full steps. The "microstepping" motor controllers use PWM to gradually change from adjacent full-steps and half-ste 1000 ps.

((fill in more details here...))

current sense

Often people want to measure the current going through the motor.

There are 3(?) basic techniques:

  • low-side current shunt
  • high-side current shunt
  • magnetic field sense
  • ... (any others I missed?)

Low-side is (electrically) the simplest.

For smaller motors, the current is usually measured by running the current through a shunt resistor, and measuring the voltage across the resistor.

In situations where low-side sensing is difficult ( automobile electronics bonded to the "GND" car frame; other systems where it is inconvenient to put a resistor on the "lo" power wire), we turn to high-side sensing.

side current sense Newark: high side current sense; [http://www.digikey.com/scripts/DkSearch/dksus.dll?KeywordSearch