Styresystem for kybernetisk håndleddsprotese - NTNU
Styresystem for kybernetisk håndleddsprotese - NTNU
Styresystem for kybernetisk håndleddsprotese - NTNU
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