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 4. Spesifisering og toppnivå-design 19<br />

4.1.4 Måling Håndleddsvinkel, MHV<br />

Følgende krav er utledet fra WJF-03 og WSF-01-02-01.<br />

Krav nr. Beskrivelse<br />

MHV-01 Håndleddets vinkel skal måles med en magnetisk enkoder.<br />

MHV-01-01 En magnet skal festes til håndleddets distale side og være<br />

plassert over enkoderen iht. dennes spesifikasjoner.<br />

MHV-01-01-01 Magneten skal festes til sleperingen som brukes <strong>for</strong> signal-<br />

overføring til distale enheter.<br />

MHV-01-02 Målesignal fra enkoder skal kobles til en av mikrokontrolle-<br />

rens pinner <strong>for</strong> måling, med så få ekstra komponenter som<br />

mulig.<br />

4.2 Arkitekturmodell<br />

Basert på funksjons- og teknisk spesifikasjon kan en danne seg et bilde av hvordan<br />

systemets arkitektur blir seende ut. Figur 4.3 viser maskinvarens arkitektur med<br />

piler mellom nodene <strong>for</strong> å markere in<strong>for</strong>masjonsflyt.<br />

1. CAN-buss til proksimal og distal elektronikk.<br />

2. Uregulert batterispenning til motordriver og spenningsregulator.<br />

3. Kommunikasjonsgrensesnitt mellom mikrokontroller og CAN-node.<br />

4. Grensesnitt <strong>for</strong> igangsetting av motor (a), og varsling av motoravstenging<br />

og måling av motorstrøm (b).<br />

5. Målesignal <strong>for</strong> motorstrøm (a) og kontrollsignal <strong>for</strong> transistor (b).<br />

6. Hall-sensoravlesing (a) og kommuteringsmønster (b).<br />

7. Posisjonsmåling.<br />

8. Regulert spenning på 5V til alle noder.<br />

I kapittel 5 beskrives hver enkelt modul, deres virkemåte og grensesnitt i større<br />

detalj. Mikrokontrolleren vil inneholde programvare <strong>for</strong> alt fra motorkommutering

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

Saved successfully!

Ooh no, something went wrong!