Tentin tekstisisältö

ELT-21300 Mikrokontrollerit - 29.05.2015

Tentin tekstisisältö

Teksti on luotu tekstintunnistuksella alkuperäisestä tenttitiedostosta, joten se voi sisältää virheellistä tai puutteellista tietoa. Esimerkiksi matemaattisia merkkejä ei voida esitää oikein. Tekstiä käytetään pääasiassa hakutulosten luomiseen.

Alkuperäinen tentti
 

Tentissä EI saa käyttää laskinta, sanakirjaa eikä muuta materiaalia.
Tenttipaperin tulostus värillisenä, kaksipuoleisena. Kysymyspaperia ei tarvitse palauttaa.
Muistattehan antaa Kaiku-kurssipalautteen!

ELT-21300 Mikrokontrollerit
Tentti 29.5.2015 Opettaja: Mari Zakrzewski

1. Selitä lyhyesti mitä seuraavat asiat tarkoittavat. (1p/kohta)

a) SPI

b) Laskostuminen AD-muunnoksessa
o) Jitteri tiedonsiirrossa

d) Proof of Concept

e) R-2RDAC

f) Brown-out detection

2. Essee (ei siis ranskalaisia viivoja): Mikrokontrollerilevyn keskeisimmät maadoitusratkaisut ja
käyttöjännitteen suodatusratkaisut. Tarkastele vastauksessa paristokäyttöisiä ja PC:n USB-
väylästä käyttöjännitteen ottavia laitteita. Kerro mahdolliset suodatuskomponenttivalinnat,
sekä keskeiset seikat piirikaaviosuunnittelun (skematic) ja layout-suunnittelun (PCB)
kannalta. Perustele vastauksesi. (6 p.)

3. Lyhyitä kysymyksiä

a) Eräässä kaksitila-anturissa on open-collector (OC) lähtö. Miten liität kyseisen
anturin mikro-ohjaimeen (piirrä kytkentä) ja miten luet mikro-ohjaimen ohjelmassa
anturin signaalin. (3p)

b) Kytkinvärähtelyiden pienentäminen/poistaminen mikro-ohjaimeen — liitetystä
painonapista. Esitä vähintään kaksi tapaa, joilla värähtelyitä voidaan ehkäistä sekä
selitä näiden toimintaperiaate. (3p)

4. Suunnittelutehtävä. Suunnittele oheisen kuvan mikrokontrolleria (Atmega328P) käyttäen
kannettava aktiivisuusmittari. Laitteen toimintaidea on laskea käyttäjän askelia laitteessa
olevan kiihtyvyysanturin avulla. Kiihtyvyysanturissa on TC-väylä, ja se toimii 1.7V — 3.6 V
käyttöjännitealueella. Laitteella kerätyt tiedot voidaan siirtää PC:lle USB-väylän kautta.
Laitteessa pitää olla näyttö tulosten äyttämiseen, sekä jokin tapa mittauksen aloittamiseen ja
lopettamiseen. Laite on paristokäyttöinen. Piirrä laitteen täydellinen kytkentäkaavio ja tee
ohjelmasta lohkokaavio tai tilakaavio. (6 p.)

 
 

Tentissä EI saa käyttää laskinta, sanakirjaa eikä muuta materiaalia.
Tenttipaperin tulostus värillisenä, kaksipuoleisena. Kysymyspaperia ei tarvitse palauttaa.
Muistattehan antaa Kaiku-kurssipalautteen!

   
   

      

=

= sEE

arot SO

ERO RR

EEESSS

222528

585 55

ATmega328p TEEETR
5585553

222228

ononon

KESKI

SYSSREN

(PCINT19/0C28/INT1) PD3 [] 1 O

(PCINT20/XCK/TO) PD4 [12

 

(PCINTT/XTALZTOSC2) PB7 [] 8 &)
o? 2
TU UU
58 58
ta 2&
ressa:
JTHTTTT
SSR8SiESI
S8sdz 85
Enes2i3R
8Et3tEE
Ee

USB+5V vCC=4V-525v

FT232R in a typical USB
self powered
configuration. A USB
self powered device
gets its power from its
own power supply,
VCC, and does not draw
current from the USB
bus.

  

 

 

 

 

 

 
 

 

 

 

 

| Number | sign! | Desoipion-

| Vss GND
= + a |
— = —- =]
= < e.
KJ |E | Enable |
| 714 | DB0-DB7 | Data bits, DB0=LSB - |

 

 


Käytämme evästeitä

Tämä sivusto käyttää evästeitä, mukaanlukien kolmansien puolten evästeitä, vain sivuston toiminnan kannalta välttämättömiin tarkoituksiin, kuten asetusten tallentamiseen käyttäjän laitteelle, käyttäjäistuntojen ylläpitoon ja palvelujen toiminnan mahdollistamiseen. Sivusto kerää käyttäjästä myös muuta tietoa, kuten käyttäjän IP-osoitteen ja selaimen tyypin. Tätä tietoa käytetään sivuston toiminnan ja tietoturvallisuuden varmistamiseen. Kerättyä tietoa voi päätyä myös kolmansien osapuolten käsiteltäväksi sivuston palvelujen tavanomaisen toiminnan seurauksena.

FI / EN