Hoofdpagina | Bachelor in de elektromechanica
Microcontrollers labo (1011PBAEM100b)
Bachelor in de elektromechanica |
2010-11 |
3 |
90 uur |
Eerste Opleidingsfase |
|
Ja |
Ja |
Verplicht |
Punt op 20 |
Ja |
|
Docenten
Onderwijstaal
Onderwijsvorm
- Workshop / hands-on traning
Begincompetentie
De studenten kunnen verschillende soorten computers duiden aan de hand van hun
gebruik.
De studenten kunnen een blokschema van een computersysteem opstellen.
Ze kunnen alle onderdelen en verbindingen benoemen, en kennen er de functie van.
Ze kennen de inwendige werking van een eenvoudig computermodel wat betreft:
- het opstarten van de computer
- programmaverloop
- interrupts
- opvoeren van de performantie
- invloed van een OS
De studenten hebben een basiskennis van datacommunicatie
De studenten hebben basisnoties van talstelsels (binair, decimaal, hexadecimaal) en
codes (ASCII, UNICODE, digitale codes)
Eindcompetentie
PB _a_02 - Het vermogen tot verwerven en verwerken van informatie |
PB _a_04 - Het vermogen tot projectmatig werken |
PB _a_05 - Creativiteit |
PB _b_02 - Oplossingsgericht kunnen werken in de zin van het zelfstandig kunnen definiëren en analyseren van complete probleemsituaties in de beroepspraktijk |
PB _b_03 - Het kunnen ontwikkelen en toepassen van zinvolle oplossingsstrategieën |
PB_a_01 - Denk- en redeneervaardigheid |
PB_a_03 - Het vermogen tot kritische reflectie |
PB _k - Kennis |
Leerresultaten
De studenten leren hoe de inwendige hardware van een microcontroller gebruikt kan worden
in verschillende toepassingen. De studenten leren de elektrische en dynamische
specificaties interpreteren. De studenten leren de maximale verwerkingssnelheid bepalen bij
een gegeven kloksnelheid.
Fundamentele kenmerken zoals instructieset, stack, interrupts en geheugenstructuur worden
uitvoerig behandeld en toegepast.
De studenten leren een assembler gebruiken in zijn meest elementaire vorm (het is geen
opleiding informatica).
Inhoud
MCS51 compatibele microcontroller.
Instructieset.
Geheugenstructuur.
Interruptverwerking.
Elementaire omzettingen (hex-bcd-binair-decimaal).
Gebruik van tabellen.
Gebruik van een LCD scherm.
Gebruik van software tijdsvertragingen,
Parallelle input en output.
Seriële interface in communicatie met een PC.
Timers voor het afpassen van tijden (met interrupt).
Timers als counter (met interrupt).
Analoog naar digitaal omvormer.
Aansturen van stappenmotoren en een DC servomotor.
IIC
Studiematerialen
Het World Wide Web
Cursustekst
Microcontroller kit
Evaluatie
Eerste examenkans | Tweede examenperiode (juni) | Praktijkexamen | 100% | De studenten moeten een kleine toepassing uitwerken. Hierbij moeten ze een functionele
flowchart kunnen opstellen. Ze moeten op basis hiervan een programma kunnen schrijven
en debuggen. Om dit tot een goed einde te brengen moet de student de gebruikte hardware,
en de gereedschappen beheersen. | Tweede examenkans | Derde examenperiode (augustus) | Praktijkexamen | 100% | |