04.09.2013 Views

Styresystem for kybernetisk håndleddsprotese - NTNU

Styresystem for kybernetisk håndleddsprotese - NTNU

Styresystem for kybernetisk håndleddsprotese - NTNU

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Kapittel 5. Moduldesign 26<br />

5.3 Motordriver<br />

Siden mikrokontrolleren ikke kan gi nok strøm eller spenning til å drive mo-<br />

toren, vil det være behov <strong>for</strong> en MOSFET-driver. Den valgte driveren er ikke-<br />

inverterende av typen EL7202 fra Intersil som kan levere strømmer opp til 2A.<br />

Ikke-inverterende vil si at et høyt signal på inngangen vil gi et høyt signal på<br />

utgangen med samme spenning som driverens source-spenning. Hver driverbrik-<br />

ke har to kanaler, noe som betyr at det vil være behov <strong>for</strong> to brikker <strong>for</strong> å styre<br />

motorens tre faser.<br />

Når motoren snurrer vil den motinduserte spenningen som genereres <strong>for</strong>søke å<br />

presse strøm gjennom transistorkoblingene. Når transistorene er lukket, vil denne<br />

strømmen ødelegge driverne. Der<strong>for</strong> er det behov <strong>for</strong> friløpsdioder som kan lede<br />

denne strømmen vekk fra MOSFET-ene. De valgte diodene er av typen BAV756S<br />

fra NXP Semiconductors.<br />

For å kunne gi analoge spenninger fra motordriverne, vil styresignalet fra<br />

mikrokontrolleren pulsbreddemoduleres. Bruk av PWM til motorstyring regnes<br />

som kjent stoff, og <strong>for</strong>klares ikke videre. For å hindre at PWM-signalet genererer<br />

hørbare lyder som følge av switchingen, velges en switchefrekvensen på 20 kHz<br />

som ligger i enden av det hørbare frekvensområdet.<br />

En MOSFET kobles inn i kretsen <strong>for</strong> å kunne bruke maskinvare til å stenge av<br />

motoren. Denne må kobles på driverkretsens positive side <strong>for</strong> at ikke MOSFET-<br />

ens resistans skal <strong>for</strong>styrre strømmålingen på driverens negative side. Av denne<br />

grunn må en N&P-kanals MOSFET brukes.<br />

Figur 5.3 viser motordrivermodulens kretsdiagram. Modulen har 4 grense-<br />

snitt; signal fra hall-sensorer og motorstrøm som er utganger, og signal <strong>for</strong> mo-<br />

torfaser og kontrollsignal <strong>for</strong> transistor som er innganger. Høyt signal på inn-<br />

gangen av MOSFET-en, vil få den til å lede, mens et lavt signal vil få den til<br />

å stenge. Motorfasene er som tidligere nevnt pulsbreddemodulerte signaler med<br />

switchefrekvens på 20 kHz. Signal fra hall-sensorene angir rotorens posisjon, og<br />

må kobles til pull-up-motstander <strong>for</strong> å kunne avleses. Ved å sette mikrokontrol-<br />

lerens innganger til intern pull-up, kan sensorene kobles direkte til kontrolleren<br />

uten bruk av ekstra komponenter. Motorstrømmen kobles til en målemotstand,<br />

om det skulle være nødvendig å måle hvor mye strøm som går gjennom motoren.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!