Bygga upp ett komplett AVR och spela Mastermind! (3 / 9 steg)
Steg 3: ISP sidhuvud och Återställ krets
Se rubriken ISP
Ta ett par vass tång och gör en böj utåt nära till ena sidan av guiden. Därefter göra en annan böj tillbaka inåt ca 3 eller 4 mm ner från den första böjen. Kolla in bilderna för att få en uppfattning om hur det ska se ut. Gör samma sak för andra uppsättningen.
Plats varje ange på vardera sidan av bakbord fuller/center klyftan så att de böjer inåt mot varandra. Toppen av stiften ska se ut ett 2 x 6 huvud när man tittar rakt ner på den. Oroa dig inte för mycket om att få dem perfekt i linje. De kommer att bli bra när de är inne i ISP programmer's 6-polig kontakt.
Ansluta ISP header stiften till AVR
Kolla in pinut av vad ett ISP huvud ser ut från Atmel's AVR042. Stift 1 kommer att vara topp rätt PIN-koden som du tittar rakt ner på den. Göra ISP anslutningar:
- Anslut MISO till stift 18 på AVR.
- Anslut SCK till stift 19 på AVR
- Anslut först för att pin 1 på AVR
- Ansluta VTG till en + 5 v järnväg
- Anslut MOSI till stift 17 på AVR
- Anslut GND till marken järnväg
Se nedan för hur det ska se ut.
Upprätta Reset kretsar
Vi vill skapa en krets som tillåter oss att driva en momentan switch och har AVR återställa sig själv. Detta gör AVR att ladda sin firmware.
Placera den taktila switchen så att det skrevar mellersta mellanrummet precis som AVR och ISP huvudet gör. Du kan behöva använda en multimeter för att kontrollera vilket stift är anslutna när du trycker på knappen. På mest taktil switchar, är de ihopkopplade över klyftan där stiften buktar inåt. Så, om du inte har en multimeter, bara placera switchen med en kurva över stiften gränsöverskridande klyftan och testa empiriskt senare.
När du har placerat växeln, kör en linje från övre vänstra pin till pin 1 Återställ på AVR. Sedan placera ena sidan av en 10 k Ohm motstånd från det samma stiftet på switchen och placera den andra sidan av motståndet i en + 5 v järnväg. Detta fungerar som en pull-up. På andra sidan av öppningen och på andra sidan av växeln, placera en 3mm röd LED positiva slut (det längre stiftet) och kör den andra sidan till marken. Du skulle normalt placerar ett motstånd mellan men med en kort burst har jag aldrig haft till. Bilden nedan visar hur återställa kretsen bör se ut.
Om vi hade redan en reglerad strömkälla, kunde vi frikoppla det och driva upp AVR och börja programmera det nu. Ganska enkel, va. När du får öva av dessa tidigare par steg, du kan slänga ihop en AVR utveckling system snabb kick, och detta inkluderar försiktighetsåtgärder som frikopplingen både digitala och analoga kraftkällor, en ISP programmering huvudet, externa kristall och en reset switch. Du behöver bara göra kraftkällan en gång så nästa steg är onödigt i framtiden när du har redan byggt den.
Låt oss göra våra Reglerad strömkälla så att vi kan driva upp våra AVR och börja roligt grejer.