By A Web Design
Her vil vi legge ut en samling av artikler som skal være nyttige for de som aldri har brukt mikrokontrollere før, men har lyst til å lære. Artiklene vil bli skrevet i samarbeid med 2ELDA ved Meldal VGS, som er 2.året på elektrolinjen, Data og elektronikk. Siden vil bli oppdatert kontiunerlig utover våren.
Vi velger også her å bruke mikrokontrollere fra Atmel som eksempel, på grunn av lokalpatriotisme, og fordi du trenger lite, og forholdsvis rimelig, utstyr for å komme i gang.
Første artikkel vil beskrive en del av utstyret vi skal bruke framover.
Her er en liste over det du trenger i løpet av de første artiklene. Vi pleier å handle hos Elfa Elektronikk, så vi lister opp varenummerene der også, med linker:
48-427-04 Koblingsbrett
42-001-43 Batterikontakt for 9-volts batteri
73-219-58 Atmel ATTiny13 8-pin DIL
75-033-65 5mm rød lysdiode
60-158-00 Motståndssortiment E12 (inneholder 610 motstander)
En programmerer:
Her finnes det mange alternativer, men jeg lister opp 2 av de rimeligste:
73-680-04 AVR-programmerare, ATAVRISP2 (kun ISP programmering)
73-219-41 AVR utvecklingsverktyg, ATAVRDRAGON (har også mulighet for debugging)
Noen ledningsstubber, entrådet, som er egnet til koblingsbrett. Kjekt om du har svart, rød og noen farger til i tillegg. Svart bruker vi til jord/0 volt og rød bruker vi til driftsspenningen.
Den første oppkoblingen vi skal gjøre er det enkleste jeg kan komme på, nemlig en "Dummy bilalarm". Kretsen vil bestå av selve AVR-kontrolleren, en lysdiode, en motstand og strømforsyning.
Når vi har koblet opp, må kontrolleren programmeres. Vi velger å bruke C som programmeringsspråk, og bruker Atmels AVR Studio 5, som kan lastes ned gratis fra Atmel
Her er en kort video av kretsen simulert i Proteus med AVR VSM-modul:
Datablad for AtTiny13 finner du her
Mer underveis....

