Stap 2: Baseren 20 MHz AVR systeem
Opmerking de pinout van de ATmega328P. Verse IC komen met hun benen lichtjes gebogen uit. Leg één kant van uw AVR plat tegen de tabel, grijpen beide uiteinden en zachtjes rots naar voren te buigen de pinnen direct. Zet het op je breadboard breukvlak van de fuller of kloof rennen naar het midden van elke strip. Opmerking waar pen 1 is. Het wordt vertegenwoordigd door de stip naast de dip in één uiteinde van de IC uitgesneden.
Ten eerste, laten we in de 20MHz kristal en de condensators. Ik heb al vastgesteld wat formaat condensatoren te gebruiken, dus als weten hoe om hen u niet interesseren en u alleen wilt bouwen, gaat u verder naar beneden een beetje. Een crystal's condensatoren meest altijd moet symmetrisch en van de juiste capaciteit te waarborgen van een hoog genoeg capacitieve belasting te stabiel oscilleren laag genoeg om te voorkomen dat het begint te schommelen. Om dit te bepalen gebruiken we de vergelijking:
CL = (C'L1 * C'L2) / (C'L1 + C'L2)
waar:
C'L is capacitieve belasting en
C'Ln = CLn + CLns en CLns verdwaalde capaciteit is.
Dit is enigszins ingewikkeld omdat wanneer wij onze AVR te gebruiken van een externe volle-swing kristal configureert, het knevels zijn eigen interne condensatoren op de lijnen van de XTAL. De ontwerpnotitie suggereert condensatoren in de waarde van 22-33pF ervan uitgaande dat een Cs tussen 5-10pF. Ik heb geprobeerd 27pF en 33pF en beide werken prima. Ik gebruik 27pF hier, maar ik heb goede resultaten met 18pF condensatoren gekregen en u bent van harte welkom om te proberen verschillende waarden.
Sluit uw kristal op pinnen 9 en 10 (XTAL1 en XTAL2) van uw ATmega328. Een condensator 27pF verbinden met elke pin aan de andere kant (het Kristal ligt tussen de condensator en de AVR) van het kristal en trek ze aan grond. Zie de foto hieronder als dat is onduidelijk. We hebben voor het configureren van de AVR voor het gebruik van onze externe crystal, maar voor nu we gewoon houden die in de achterkant van ons collectieve hoofd.
Vervolgens sluit alle macht verbindingen met uitzondering van primaire Vcc. Dat betekent trekken pin 8 en 22 op grond. Nu is een goed moment om ook verbinding maken met onze analoge Vcc . Wij bent leveren AVcc met een aparte ontkoppelde netspanning te verder isoleren van lawaai veroorzaakt van de digitale omschakeling met behulp van een 10uH inductor en een 0.1uF condensator voor het filteren van de macht.
Plaats de spoel op een handige plek aan dezelfde kant als de pin 20, AVcc. Trek één kant tot + 5V door het te koppelen aan de rail positieve kracht. Verbind de positieve kant van een 0.1uF tantaal condensator naar de andere kant van de spoel en verbind de negatieve kant van de condensator met grond. Sluit dan een lijn van de positieve kant van de condensator naar de AVcc pin. Zie de foto voor meer informatie. We laten de digitale Vcc -regel voor later als we de gereglementeerde krachtbron bouwen en vervolgens het afzonderlijk koppelen.
Gefeliciteerd, bent u over halverwege gedaan met de basis setup.