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....