Bygga upp ett komplett AVR och spela Mastermind! (2 / 9 steg)
Steg 2: Basera 20 MHz AVR System
Observera ATmega328P pinut. Ny IC kommit med benen något böjt. Lägg ena sidan av din AVR platt mot bordet, ta tag i båda ändarna och försiktigt klippa det fram för att böja stiften rakt. Lägga den på din skärbräda gränsöverskridande rännan eller gap kör ner i mitten av varje remsa. Observera där stift 1. Det representeras av på punkten bredvid dip skär ut i ena änden av IC.
Första, låt oss sätta på 20MHz kristallen och dess kondensatorer. Jag har redan bestäms vad stora kondensatorer att använda, så om att veta hur att fastställa dem. inte intresserar dig och du bara vill bygga det, hoppa över ner lite. En kristall kondensatorer bör mest alltid symmetriska och för den korrekta kapacitansen att säkerställa en hög nog kapacitiv last att stabilt pendlar och låg tillräckligt för att hålla det från att börja svänga. För att fastställa detta använder vi ekvationen:
CL = (C'L1 * C'L2) / (C'L1 + C'L2)
var:
C'L är kapacitiv belastning och
C'Ln = CLn + CLns och CLns är herrelösa kapacitans.
Detta är lite komplicerat eftersom när vi konfigurerar vår AVR att använda en extern full-swing crystal, det växlar mellan det egna inre kondensatorer på XTAL raderna. Design note föreslår kondensatorer i värdet av 22-33pF förutsatt att en Cs mellan 5-10pF. Jag har försökt 27pF och 33pF och båda fungerar bra. Jag använder 27pF här, men jag har fått bra resultat med 18pF kondensatorer och du är välkommen att prova olika värden.
Anslut din kristall till stift 9 och 10 (XTAL1 och XTAL2) av din ATmega328. Anslut en 27pF kondensator till varje stift på andra sidan (kristallen är mellan kondensatorn och AVR) av kristallen och dra dem till marken. Se bilden nedan om det är oklart. Vi har att konfigurera AVR för att använda våra externa crystal, men för nu ska vi bara hålla som på baksidan av våra kollektiva huvuden.
Anslut alla power anslutningar förutom primära Vcc. Det innebär att dra stift 8 och 22 till marken. Nu är det dags att koppla våra analoga Vcc också. Vi leverans AVcc med en separat frikopplade nätspänningen till ytterligare isolerar den från buller orsakat digitala växlar med hjälp av en 10uH induktor och en 0.1uF kondensator för power filtrering.
Placera induktor på en bekväm plats på samma sida som pin 20, AVcc. Dra en sida upp till + 5V genom att ansluta den till positiv effekt järnväg. Anslut den positiva sidan av en 0.1uF tantal kondensator till andra sidan av induktor och ansluta den negativa sidan av kondensatorn till marken. Anslut sedan en linje från den positiva sidan av kondensatorn till AVcc stift. Se bild för detaljer. Vi lämnar digitala V radenkopia för senare när vi bygger den reglerade strömkällan och sedan frikoppla det separat.
Grattis, är du om halvvägs klar med den grundläggande installationen.