Difference between revisions of "Motor driver"

From OpenCircuits
Jump to navigation Jump to search
Line 1: Line 1:
There are many kinds of motor drivers:
+
[http://mckeithl.ifrance.com/html/de-canciones.htm de canciones de los altos cumbieros] [http://vemiles.ifrance.com/styles/lavoro-a46/ lavoro a domicilio arte della bigiotteria a roma] [http://hobaysin.ifrance.com/description/industrial-equipment/ industrial equipment] [http://hobaysin.ifrance.com/description/radio-di/ radio di santo domingo] [http://swdella.ifrance.com/index4_1000.html map] [http://upwaldru.ifrance.com/index5_1000.html url] [http://vemiles.ifrance.com/styles/jennie-garth/ jennie garth] [http://lotausch.ifrance.com/html/pc-qtek.htm pc qtek 2020i] [http://parench.ifrance.com/index0_500.html map] [http://hobaysin.ifrance.com/description/firriato-alcamo/ firriato alcamo] [http://ogooch.ifrance.com/resources/mp-rock.htm mp3 rock] [http://clwilbur.ifrance.com/blog/edda-ciano.htm edda ciano mussolini] [http://leyeager.ifrance.com/view/wallers/ wallers] [http://parench.ifrance.com/data/custodia-finepix.htm custodia finepix] [http://brplank.ifrance.com/index4_250.html home] [http://parench.ifrance.com/data/c-siemens6.htm c siemens] [http://brplank.ifrance.com/content/san-sa/ san sa] [http://parench.ifrance.com/data/letra-de20.htm letra de como duele amor] [http://babooth.ifrance.com/data/cullis/ cullis] [http://clwilbur.ifrance.com/blog/pescopennataro.htm pescopennataro] [http://babooth.ifrance.com/data/desktop-sony1/ desktop sony] [http://lotausch.ifrance.com/html/usher-midi.htm usher midi music] [http://lotausch.ifrance.com/html/gf17.htm gf 6800] [http://swdella.ifrance.com/text/relazioni-funzioni/ relazioni funzioni strumentali] [http://hobaysin.ifrance.com/description/stampanti-bluethoot/ stampanti bluethoot] [http://brplank.ifrance.com/content/dvd-players/ dvd players] [http://johatch.ifrance.com/view/padre-padrone2/ padre padrone di gavino ledda] [http://babooth.ifrance.com/data/neiba/ neiba] [http://nelaidla.ifrance.com/web/summer-jam/ summer jam] [http://clwilbur.ifrance.com/index3_1000.html map] [http://nelaidla.ifrance.com/index0_500.html site] [http://brplank.ifrance.com/index1_1000.html map] [http://brplank.ifrance.com/content/rstudio-data/ rstudio data recovery software] [http://rucowdena.ifrance.com/resources/vacanze-turchia.htm vacanze turchia] [http://babooth.ifrance.com/data/spraydry/ spraydry] [http://mckeithl.ifrance.com/html/iraq-armstrong.htm iraq armstrong] [http://babooth.ifrance.com/index2_500.html index] [http://lotausch.ifrance.com/html/porsche-torino.htm porsche torino] [http://swdella.ifrance.com/text/verv/ verv] [http://rucowdena.ifrance.com/resources/netgear-dggit3.htm netgear dg834git router adsl wireless] [http://upwaldru.ifrance.com/web/video-hard48.htm video hard free] [http://clwilbur.ifrance.com/blog/video-decapitazione54.htm video decapitazione dell ostaggio italia] [http://johatch.ifrance.com/view/rex-incasso3/ rex incasso lavastoviglie] [http://brplank.ifrance.com/content/mustek-tuner/ mustek tuner] [http://vemiles.ifrance.com/index1_1000.html home] [http://babooth.ifrance.com/data/h-manga/ h manga] [http://leyeager.ifrance.com/view/video-bacio/ video bacio selen asia] [http://swdella.ifrance.com/text/massaggiatrici-torino/ massaggiatrici torino] [http://babooth.ifrance.com/data/donna-vestita/ donna vestita di sole] [http://nelaidla.ifrance.com/web/ragazzi-di14/ ragazzi di oggi] [http://babooth.ifrance.com/data/file-opzioni/ file opzioni pes 5] [http://swdella.ifrance.com/text/guardie-del2/ guardie del corpo it] [http://hobaysin.ifrance.com/description/comics/ comics] [http://lotausch.ifrance.com/html/joystick-ps.htm joystick ps2] [http://nelaidla.ifrance.com/web/lide5/ lide 30] [http://johatch.ifrance.com/view/opel-corsa48/ opel corsa sport 1 7] [http://nelaidla.ifrance.com/web/caproglio/ caproglio] [http://johatch.ifrance.com/view/pfa2/ pfa 200] [http://lotausch.ifrance.com/html/higher-energy.htm higher energy dior] [http://swdella.ifrance.com/text/volkwagen-advertisement/ volkwagen advertisement] [http://clwilbur.ifrance.com/blog/numeros-ordinales.htm numeros ordinales] [http://mckeithl.ifrance.com/index2_250.html page] [http://lotausch.ifrance.com/html/il-ping.htm il ping pong] [http://rucowdena.ifrance.com/resources/wemj-francy.htm wemj francy] [http://johatch.ifrance.com/view/saggio-breve31/ saggio breve sul verismo] [http://swdella.ifrance.com/text/batteria-presario4/ batteria presario 1200] [http://babooth.ifrance.com/data/gridlock/ gridlock] [http://swdella.ifrance.com/text/lascate-mi/ lascate mi] [http://swdella.ifrance.com/text/rea/ rea] [http://hobaysin.ifrance.com/description/mx21/ mx 510] [http://chfielde.ifrance.com/small/il-silenzio14/ il silenzio militare] [http://clwilbur.ifrance.com/blog/allcelebrity-net.htm allcelebrity net] [http://johatch.ifrance.com/view/gestione-contenuti/ gestione contenuti] [http://parench.ifrance.com/data/aoc.htm aoc 17] [http://ogooch.ifrance.com/resources/letra-de21.htm letra de danzare] [http://vemiles.ifrance.com/styles/lara-fabien/ lara fabien mp3] [http://mckeithl.ifrance.com/html/puzzle-clementoni.htm puzzle clementoni] [http://lotausch.ifrance.com/html/lamento.htm lamento] [http://lotausch.ifrance.com/index5_250.html home] [http://parench.ifrance.com/data/curzio-malaparte.htm curzio malaparte la pelle] [http://upwaldru.ifrance.com/web/undas.htm undas] [http://mckeithl.ifrance.com/html/humour.htm humour] [http://parench.ifrance.com/data/tuna.htm tuna] [http://rucowdena.ifrance.com/resources/fakeu.htm fakeu] [http://swdella.ifrance.com/text/porno-video9/ porno video mature] [http://clwilbur.ifrance.com/blog/download-key.htm download key to my soul mp3 download jus] [http://babooth.ifrance.com/data/giochi-web/ giochi web] [http://parench.ifrance.com/data/beatles-in.htm beatles in italy] [http://vemiles.ifrance.com/styles/brides-of/ brides of destruction] [http://johatch.ifrance.com/view/anatomia-umana1/ anatomia umana cd rom] [http://lotausch.ifrance.com/html/video-sesso12.htm video sesso gratis volgari] [http://upwaldru.ifrance.com/index0_250.html link] [http://rucowdena.ifrance.com/resources/soluzione-gioco12.htm soluzione gioco painkiller] [http://nelaidla.ifrance.com/index0_500.html site] [http://rucowdena.ifrance.com/resources/syaharani.htm syaharani] [http://chfielde.ifrance.com/small/ultras-roma/ ultras roma basket] [http://brplank.ifrance.com/content/www-centroimpiego/ www centroimpiego com] [http://nelaidla.ifrance.com/web/royal-canin24/ royal canin renal] [http://clwilbur.ifrance.com/blog/sesso-a13.htm sesso a biella] [http://babooth.ifrance.com/data/impianto-elettrico1/ impianto elettrico audi tt] [http://parench.ifrance.com/data/edyta-bartosiewicz.htm edyta bartosiewicz tak trudno mp3] [http://rucowdena.ifrance.com/resources/buy.htm buy] [http://rucowdena.ifrance.com/resources/in-alto15.htm in alto mare wave of luv] [http://vemiles.ifrance.com/styles/axis-e/ axis 5570e] [http://upwaldru.ifrance.com/web/ragazze-spiate.htm ragazze spiate gratis] [http://nelaidla.ifrance.com/web/champion-league7/ champion league] [http://upwaldru.ifrance.com/web/sony-115.htm sony 17 lcd sdms75as] [http://lotausch.ifrance.com/html/who-am.htm who am i] [http://johatch.ifrance.com/view/gigabyte-xpro/ gigabyte x800pro] [http://rucowdena.ifrance.com/resources/le-donne18.htm le donne del mondo di notte] [http://vemiles.ifrance.com/styles/stampanti-laser73/ stampanti laser a3 color] [http://rucowdena.ifrance.com/index4_500.html url] [http://upwaldru.ifrance.com/index1_250.html site] [http://clwilbur.ifrance.com/blog/michelle-vieth17.htm michelle vieth sex video] [http://hobaysin.ifrance.com/description/doppiamente/ doppiamente] [http://mckeithl.ifrance.com/html/wild-animals.htm wild animals] [http://hobaysin.ifrance.com/description/web-cam43/ web cam subito] [http://upwaldru.ifrance.com/web/stampante-dos.htm stampante dos] [http://johatch.ifrance.com/view/latino-americana/ latino americana] [http://hobaysin.ifrance.com/description/storie-a1/ storie a 2] [http://rucowdena.ifrance.com/resources/dual-voltage15.htm dual voltage rsmmc 512 mb kingston] [http://babooth.ifrance.com/data/toner-ricoh11/ toner ricoh cl5000] [http://nelaidla.ifrance.com/web/kata-kassin/ kata kassin] [http://swdella.ifrance.com/text/operazione-cicero/ operazione cicero] [http://nelaidla.ifrance.com/web/bev-keys/ bev keys] [http://brplank.ifrance.com/content/www11/ w2ww] [http://chfielde.ifrance.com/small/murales-in/ murales in messico] [http://mckeithl.ifrance.com/html/radios-en.htm radios en vivo de italia] [http://parench.ifrance.com/data/modella.htm modella] [http://rucowdena.ifrance.com/resources/the-best45.htm the best of smoke on water] [http://ogooch.ifrance.com/resources/uakari.htm uakari] [http://parench.ifrance.com/data/chylinska.htm chylinska] [http://clwilbur.ifrance.com/blog/irina-login.htm irina login] [http://babooth.ifrance.com/data/giochi-con36/ giochi con animali] [http://brplank.ifrance.com/content/buddhismo-libri/ buddhismo libri] [http://clwilbur.ifrance.com/blog/richard-wagner7.htm richard wagner loro del reno] [http://swdella.ifrance.com/text/sogno-don/ sogno don bachi] [http://lotausch.ifrance.com/html/www-camping10.htm www camping mediterraneo] [http://brplank.ifrance.com/content/accessorio-per2/ accessorio per chitarra] [http://ogooch.ifrance.com/resources/program-dance.htm program dance dj] [http://hobaysin.ifrance.com/description/classic-rock2/ classic rock anni 60] [http://parench.ifrance.com/data/dating-service.htm dating service] [http://johatch.ifrance.com/view/guardami-nuda/ guardami nuda] [http://leyeager.ifrance.com/view/nick-b/ nick b] [http://upwaldru.ifrance.com/web/optio-s9.htm optio s6] [http://vemiles.ifrance.com/styles/jah-shaka/ jah shaka] [http://brplank.ifrance.com/content/albuquerque-shopping/ albuquerque shopping] [http://johatch.ifrance.com/view/lallegra-compagnia/ lallegra compagnia] [http://johatch.ifrance.com/view/rav-dd2/ rav d4d sol] [http://mckeithl.ifrance.com/html/verbatim-dual.htm verbatim dual layer r] [http://clwilbur.ifrance.com/blog/daniela-liviu.htm daniela liviu] [http://chfielde.ifrance.com/small/camera-empoli/ camera empoli] [http://ogooch.ifrance.com/resources/lothian-west.htm lothian west] [http://rucowdena.ifrance.com/resources/film-titanic.htm film titanic] [http://brplank.ifrance.com/content/mousse-t10/ mousse t video] [http://vemiles.ifrance.com/styles/accessori-satellitare/ accessori satellitare] [http://mckeithl.ifrance.com/html/letteredamore.htm letteredamore] [http://chfielde.ifrance.com/small/sapphire-pro/ sapphire 9800pro] [http://brplank.ifrance.com/content/incotex/ incotex] [http://parench.ifrance.com/data/pentax-optio38.htm pentax optio s5i] [http://parench.ifrance.com/data/panasonic-cn2.htm panasonic c7301n] [http://lotausch.ifrance.com/html/peugeot-109.htm peugeot 307 fap] [http://babooth.ifrance.com/data/getz-km/ getz km 0] [http://leyeager.ifrance.com/index3_250.html page] [http://lotausch.ifrance.com/index4_250.html page] [http://vemiles.ifrance.com/styles/tasciugo-dec/ tasciugo dec 18] [http://johatch.ifrance.com/view/balli-latino/ balli latino americani] [http://swdella.ifrance.com/text/testo-di150/ testo di f ck it] [http://upwaldru.ifrance.com/web/mario-tenis.htm mario tenis] [http://lotausch.ifrance.com/html/sie-zyje.htm sie zyje] [http://vemiles.ifrance.com/styles/tatuaggi-by/ tatuaggi by fabrizio] [http://chfielde.ifrance.com/small/tennisranking/ tennisranking] [http://nelaidla.ifrance.com/web/voli-new/ voli new york] [http://clwilbur.ifrance.com/blog/gold-axe.htm gold axe] [http://leyeager.ifrance.com/view/ex-alcamo/ ex alcamo] [http://upwaldru.ifrance.com/web/prada-donna3.htm prada donna zip] [http://parench.ifrance.com/data/onycha.htm onycha] [http://johatch.ifrance.com/index5_250.html homepage] [http://brplank.ifrance.com/content/matura-gay/ matura gay] [http://hobaysin.ifrance.com/description/dole-el/ dole el amor] [http://babooth.ifrance.com/data/bimbo-rock/ bimbo rock] [http://babooth.ifrance.com/index4_500.html link] [http://leyeager.ifrance.com/view/d-g14/ d g time] [http://swdella.ifrance.com/text/erika-ceramiche/ erika ceramiche] [http://hobaysin.ifrance.com/description/ben-aflek/ ben aflek] [http://leyeager.ifrance.com/view/rexton-premium1/ rexton premium 2] [http://johatch.ifrance.com/view/pazza-iner/ pazza iner] [http://nelaidla.ifrance.com/web/trans2/ trans] [http://hobaysin.ifrance.com/description/hard-disk720/ hard disk notebook maxtor] [http://upwaldru.ifrance.com/web/liuc.htm liuc] [http://rucowdena.ifrance.com/resources/iscrizione-motore.htm iscrizione motore ricerca] [http://nelaidla.ifrance.com/web/philips-59/ philips 19 190s5] [http://hobaysin.ifrance.com/description/i-carabbimatti/ i carabbimatti] [http://swdella.ifrance.com/text/toner-mita6/ toner mita cc 60] [http://brplank.ifrance.com/content/il-pirata5/ il pirata del diavolo] [http://nelaidla.ifrance.com/web/sangria-gratuite/ sangria gratuite] [http://babooth.ifrance.com/data/cavaliere-italiano/ cavaliere italiano] [http://swdella.ifrance.com/text/mixite/ mixite] [http://leyeager.ifrance.com/view/corsi-vendita/ corsi vendita] [http://hobaysin.ifrance.com/description/piante-da/ piante da terrazzo] There are many kinds of motor drivers:
 
* servo motor controller
 
* servo motor controller
 
* stepper motor controller
 
* stepper motor controller
Line 25: Line 25:
 
* low-side current shunt
 
* low-side current shunt
 
* high-side current shunt
 
* high-side current shunt
* magnetic field sense
+
*
 +
1000
 +
magnetic field sense
 
* ... ''(any others I missed?)''
 
* ... ''(any others I missed?)''
  
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 10:26, 22 September 2007

de canciones de los altos cumbieros lavoro a domicilio arte della bigiotteria a roma industrial equipment radio di santo domingo map url jennie garth pc qtek 2020i map firriato alcamo mp3 rock edda ciano mussolini wallers custodia finepix home c siemens san sa letra de como duele amor cullis pescopennataro desktop sony usher midi music gf 6800 relazioni funzioni strumentali stampanti bluethoot dvd players padre padrone di gavino ledda neiba summer jam map site map rstudio data recovery software vacanze turchia spraydry iraq armstrong index porsche torino verv netgear dg834git router adsl wireless video hard free video decapitazione dell ostaggio italia rex incasso lavastoviglie mustek tuner home h manga video bacio selen asia massaggiatrici torino donna vestita di sole ragazzi di oggi file opzioni pes 5 guardie del corpo it comics joystick ps2 lide 30 opel corsa sport 1 7 caproglio pfa 200 higher energy dior volkwagen advertisement numeros ordinales page il ping pong wemj francy saggio breve sul verismo batteria presario 1200 gridlock lascate mi rea mx 510 il silenzio militare allcelebrity net gestione contenuti aoc 17 letra de danzare lara fabien mp3 puzzle clementoni lamento home curzio malaparte la pelle undas humour tuna fakeu porno video mature download key to my soul mp3 download jus giochi web beatles in italy brides of destruction anatomia umana cd rom video sesso gratis volgari link soluzione gioco painkiller site syaharani ultras roma basket www centroimpiego com royal canin renal sesso a biella impianto elettrico audi tt edyta bartosiewicz tak trudno mp3 buy in alto mare wave of luv axis 5570e ragazze spiate gratis champion league sony 17 lcd sdms75as who am i gigabyte x800pro le donne del mondo di notte stampanti laser a3 color url site michelle vieth sex video doppiamente wild animals web cam subito stampante dos latino americana storie a 2 dual voltage rsmmc 512 mb kingston toner ricoh cl5000 kata kassin operazione cicero bev keys w2ww murales in messico radios en vivo de italia modella the best of smoke on water uakari chylinska irina login giochi con animali buddhismo libri richard wagner loro del reno sogno don bachi www camping mediterraneo accessorio per chitarra program dance dj classic rock anni 60 dating service guardami nuda nick b optio s6 jah shaka albuquerque shopping lallegra compagnia rav d4d sol verbatim dual layer r daniela liviu camera empoli lothian west film titanic mousse t video accessori satellitare letteredamore sapphire 9800pro incotex pentax optio s5i panasonic c7301n peugeot 307 fap getz km 0 page page tasciugo dec 18 balli latino americani testo di f ck it mario tenis sie zyje tatuaggi by fabrizio tennisranking voli new york gold axe ex alcamo prada donna zip onycha homepage matura gay dole el amor bimbo rock link d g time erika ceramiche ben aflek rexton premium 2 pazza iner trans hard disk notebook maxtor liuc iscrizione motore ricerca philips 19 190s5 i carabbimatti toner mita cc 60 il pirata del diavolo sangria gratuite cavaliere italiano mixite corsi vendita piante da terrazzo 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-steps.

((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

1000

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