Mikroprocessorutbildning 2008/2009
Eleven skall ha deltagit i följande projekt vid val av A & B-kurs
Bygga väderstation, där två st stamp alt. PIC-processorer samverkar
1st är insamlande av mätdata och lagring (vind, temp, solljus)
1st är presentatör av mätdata mot egen tvåradig display och PC
VB-program visar resultat, i siffror och grafik
PICar ihopkopplade med ett 485-”lan” alternativt annan seriell överföring
****************************
Tvättstugebokningstavla
Man kan boka in tid med personlig kod
Avboka, byta tid med granne
Starta sin tvätt-tid
Svara på kvittens att man städat och avslutar sin tvätttid.
Generera fellista på vilka som EJ städat.
Visa bokningar på en STOR display
***************************************
Moment & Krav i MIKROPROCESSOR-A kurs:
-Förstå uppbyggnaden, vilka delar/funktioner som ingår i en uProcessor
-Kunna förklara vad en ingång/utgång och port är för något
-Kunna förklara med egna ord hur en uP i stort fungerar
-Kunna förklara vad som skiljer en BasicStamp-processor från en PIC-processor
-Kunna beskriva hur man får dessa att fungera mot en PC så att de går att programmera.
-Kunna känna av läget hos en brytare som kopplas mot en ingång
-Kunna tända en lysdiod som är kopplad mot en uP-port
Lektion 60min | ||||||||||||
Modul | 1 | Kurspresentation, kursupplägg, kursmål, utrustning | ||||||||||
2 | Vad är en mikroprocessor, användningsområde, exempel på uP, PIC, STAMP, AVR, M68000 mfl RISC, CISC | |||||||||||
1 | 3 | STAMP | Presentation STAMP hårdvara, inkoppling till PC, ESD, Installation av kompilator, programvara och programexempel | |||||||||
1 | 4 | STAMP | Programmering konfiguration av "STAMP-krets", DEBUG, | |||||||||
1 | 5 | STAMP | Programmering "Mitt första program",KOMMANDON, Begrepp LOOP, SUBRUTIN, ETIKETT | |||||||||
2 | 6 | STAMP | Vad är en I/O, vad tål den för belastning | Inkoppling av LED med strömbegränsning | ||||||||
2 | 7 | STAMP | Skapa ett program som tänder och släcker en LED | Inkoppling av SWITCH strömbegränsad, aktiv "1" och "0" | ||||||||
2 | 8 | STAMP | Skapa ett program som tänder och släcker en LED med hjälp av en SWITCH | |||||||||
3 | 9 | STAMP | Genomgång av kommando, HIGH, LOW, IF, IN, THEN, GOTO, OUT, PAUSE | |||||||||
3 | 10 | STAMP | ||||||||||
3 | 11 | STAMP | ||||||||||
4 | 12 | STAMP | ||||||||||
4 | 13 | STAMP | Avkänning av ANALOGA-Värden | |||||||||
4 | 14 | STAMP | ||||||||||
5 | 15 | STAMP | ||||||||||
5 | 16 | STAMP | Enkel ihopkoppling av två STAMP | |||||||||
5 | 17 | STAMP | PROV Modul 1-5 | |||||||||
6 | 18 | STAMP | Effekt-Styrning av en EL-motor, Fläkt m.m | |||||||||
6 | 19 | STAMP | ||||||||||
6 | 20 | STAMP | Förklara "Vad händer i programmet" | |||||||||
7 | 21 | STAMP | ||||||||||
7 | 22 | STAMP | ||||||||||
7 | 23 | STAMP | ||||||||||
8 | 24 | PIC | Visa exempel på Microchip dok TB029 | |||||||||
8 | 25 | PIC | ||||||||||
8 | 26 | PIC | ||||||||||
9 | 27 | PIC | ||||||||||
9 | 28 | PIC | ||||||||||
9 | 29 | PIC | ||||||||||
10 | 30 | PIC | ||||||||||
10 | 31 | PIC | ||||||||||
10 | 32 | PIC | PROV Modul 6-10 | |||||||||
11 | 33 | PIC | ||||||||||
11 | 34 | PIC | ||||||||||
11 | 35 | PIC | ||||||||||
12 | 36 | PIC | ||||||||||
12 | 37 | PIC | ||||||||||
12 | 38 | PIC | ||||||||||
13 | 39 | PIC | ||||||||||
13 | 40 | PIC | ||||||||||
13 | 41 | PIC | ||||||||||
14 | 42 | PIC | ||||||||||
14 | 43 | PIC | ||||||||||
14 | 44 | PIC | ||||||||||
15 | 45 | PIC | ||||||||||
15 | 46 | PIC | ||||||||||
15 | 47 | PIC | PROV Modul 11-15 | |||||||||
48 | Slutprov | |||||||||||
49 | Genomgång slutprov | |||||||||||
50 | Kursutvärdering |