Atmel start 2: Microcontroller kretsar och säkringar (1 / 6 steg)

Steg 1: Experimenters styrelse krets



Figur 2: Schematisk bild av plattform. Den positiva LED bly är oftast den längre av två leder – diagram markerar längre ledningen med Lg och den kortare med St. vyn visar ovansidan av MCU. Figur 3: 2313A pinut [1] för DIP-versionen av ATTiny2313A.

Det är dags att bygga banan på en experimenter's skärbräda som beskrivs i Autostart #1 [0.A] (se listan delar). I början av start projekt bör ha lägsta möjliga delar räkningen med den enklaste möjliga kodning. Därför start plattform och livlina gör inte användning av en oscillator crystal och tillhörande kondensatorer även om anslutningarna visas. Den färdiga livlinan kommer att inte använda en 5V regulator även om prototypen experimenter's ombord omfattar det. Tänk att matningsspänningen kan påverka utförandet av MCU som visas i specifikationerna för MCU [1]. Figur 1 visar banan byggd på experimenter's skärbräda (dvs. protoboard) medan figur 2 visar schematiskt med liknande delar placering som för bild 1. Dessa två siffror visar att en LED-motstånd kombination ingår i kretsen som skärbräda-nästa start Instructables använder kombinationen för att indikera när kretsen fungerar. LED och dess bias resistor bör tas bort när livlina projektet har slutförts för att spara utrymme och nedre delarna räknas i den slutliga inhägnad. Försiktighet: dubbelkolla som positiva batteri kabeln (röd i figur 1) ansluter till tillsynsmyndigheten ingång och inte den + 5 v järnväg löper över toppen av experimenter's styrelse.

Konstruera kretsen visas i figurerna 1 och 2 med en experimenter's styrelse [10]. Några anteckningar är i ordning. men mer information kan hittas i tutorials på internet som i referens [6].

  1. ATTiny 2313A dopp pinut

    Först, figur 3 visar hur märkning av stiften med nummer 1 till och med 20 går moturs runt IC. Varje stift kan användas för flera funktioner beroende på inställningarna av interna register. I allmänhet Atmel grupper stift in i hamnar (8pins för AVR) som port B för stift 12 genom 19 (se start #3 för mer information). Observera hur programmerare leads ansluta till MOSI (pin 17), MISO (pin 18), SCK (Pin19) och Reset (Pin 1). Se start #1 för att bygga kabeladapter programmerare. Programmerare ledningarna fäster helt enkelt dessa MCU pins som visas i figurerna 1 och 2. När MCU har programmerats kan programmerare anslutningarna tas bort. I steg 2 visas en kristall (och två 22pf kondensatorer) kan kopplas till stiften märkta som Xtal1 och Xtal2 – Xtal hänvisar till Crystal och 1,2 refererar till de två terminalerna på kristallen. Kristallen kan sättas in utan att oroa om polaritet. Slutligen, ett batteri (inte mer än 5V) kan anslutas till MCU). Den negativa Polen skulle ansluta till pinne 10 och positiva terminal till stift 20.

  2. Experimenters skärbräda

    Experimenter's skärbräda ger en snabb metod att koppla komponenter utan lödning. De långa horisontella elektriska linjerna (5 v järnväg och Grnd järnväg) på toppen och botten av experimenter's styrelser har ofta en paus i det underliggande spåret (av design). Som ett resultat, måste byggare placera en wire bygel över raster (figur 1) för att säkerställa kontinuitet i de översta 5 v järnvägen och botten marken järnväg. Observera att luckorna på byglarna är större än de andra att ge en visuell stickrepliken. En ohm mätare kan användas för att kontrollera för luckor. Dessa långa spår används ofta för att distribuera den + 5V och logik marken över hela linjen. Vi behöver inte dessa tröjor men eftersom vi inte använder till höger i styrelsen.

  3. Regulator (LM7805)

    Tillsynsmyndigheten har syftet med (i) att minska spänningen från insatsen av 9v till en produktion på 5v för MCU och (ii) upprätthålla/reglera utspänningen på 5v utan betydande fluktuationer. Faktiskt, mata inspänningen kan spänna/varierar från ca 7 volt upp till 18 v eller mer (beroende på regulatorn används) utan att påverka den tillverkade spänningen. Utan värme radiatorer/sjunker, måste nuvarande hållas under om 100mA att förhindra överhettning. Vi använder den vanliga sort LM7805 regulatorn (se lista) men tänk på att detta kommer inte att fungera om deras ingående spänning sjunker under om 7V. Låg släppa ut (LDO) tillsynsmyndigheterna kommer att fungera även när spänningen sjunker till inom några tiondels volt ovan den + 5V utdata. LDO är användbart att pressa varenda bit av ström från ett 9V batteri men de är också mindre sannolikt att vara i din reservdelar box och de kostar lite mer. Som en anmärkning är det möjligt att köpa en experimenter's styrelse med 5V inbyggd i det plus andra godsaker.

  4. Elektrolytkondensatorer (dvs, Polar kondensatorer)

Kondensatorer lagra laddningen Q i förhållande till spänningen V över dem och deras storlek C enligt Q = CV. Här är V spänningen mellan de två terminalerna på kondensatorn. En krets, kan kondensatorn ofta hjälpa reglera spänningen genom att ge upp vissa avgift. Kanske kan processen visualiseras som liknar en vatten balja med vatten och inuti badkaret finns en hink fylld med vatten men att ha ett hål i sidan. När badkaret vattnet sjunker under nivån som hål, kommer att skopan leverera vatten genom hålet för att sänka vattennivån badkar tillbaka upp.

Elektrolytiska kondensatorer har + och – terminaler så se till att de är korrekt placerade i kretsen. Generellt har elektrolytkondensatorer kapacitans över 1uF. Keramiska kondensatorer (och andra) inte har polaritet och allmänhet har kapacitans nedan 1uF. Se till att infoga korrekt elektrolytisk typ sedan vända det kommer oftast förstöra den och stinker upp rummet. Den negativa sidan är ofta anges med ett minustecken eller en pil som pekar till den negativa bly. Kontrollera tillverkarens spec ark om osäker. Fungerande spänningen på kondensatorn måste vara högre än någon spänning tillämpas över den. 5V är det ok att använda minst 10 v eller högre. Jag håller en bra lager av 35wvdc och 50wvdc kondensatorer (och högre) och alltid använda dessa.

Ofta kondensatorer läggs till DC kretsar vill filtrera bort variationer.

  • Keramiska kondensatorer (opolära)

    Keramiska kondensatorer kan ha antingen terminal ansluten till antingen batteriets polaritet. Värdet kommer att visas på sidan eller ibland en kod som används i stället [24]. Till exempel kan en 0.1 uF kondensator skrivs som 0,1 eller kodade som 104 och 0,01 uF kan kodas som 103. Se [11].

    0.1 uF keramiska kondensatorn hjälper till att filtrera bort högfrekventa ljud placeras i tillförselen fodrar av MCU. Allmänhet kondensatorn bör placeras så nära som möjligt till MCU leverera pins (10, 20 för ATTiny2313A). Kondensatorn kan markeras som 104. Se kapacitans koden [11].

  • Motstånd

    Motstånd har inte polaritet. De motstånd kan fastställas genom att antingen använda en Ohm mätare (dvs multimeter) eller genom att läsa färgkod på motståndet [12]. Schematiskt i figur 2 visar motstånd har värdet 2.2k och 10 k. "k" innebär att multiplicera värdet med 1000 så att 2.2 k = 2200 och 10 k = 10000. Observera att ibland "computerese" använder k betyder 1024. Inte här – för motstånd betyder 1000. På samma sätt innebär 1M 1 miljon. Allmänt, wattal måste anges genom att beräkna kraften med Ohms lag som P = VI = V * V/R där V är spänningen över resistorn. Allmänt kommer att 1/4 Watt vara OK för MCU arbete. Naturligtvis om lägre watt kan användas, blir då motståndet också fysiskt mindre.

  • Lysdioder

    Lysdioder har polaritet. Om de är omvänd partisk (dvs terminaler bakåt) de inte kommer att belysa och kan skadas. För hög spänning tillämpas i framåt bias kan rök dem så Använd alltid en serie motstånd för att komma ner till nuvarande nivå under 20mA (konsultera Specifikationsblad). Den positiva bly indikeras vanligt av den längre av de två leder. Det är lätt att kontrollera operativt som leder är positivt genom att bygga LED-Resistor kombinationen visas i figur 2. När tillsynsmyndigheten portion har byggts, bifoga batteriet och tillfälligt ansluta motståndet till den + 5v snarare än stift 12. Om det inte ljus, sedan vända LED anslutningarna. Se till att returnera tråden som krävs i figurerna 1 och 2. Som en intressant sida notera användas omvänd partisk LED-Resistor kombinationer ofta som en optisk sensor när 5v appliceras över kombinationen och signalen mäts vid anslutningen LED-motstånd. När det gäller färg, välj röd eller grön för användning med den 2.2 k resistor visas i schematiskt. Blue kommer att vara ok men du kanske vill ändra motståndet till 1,5 k att göra det ljusare. Det är alltid bra att ha en god tillgång på lysdioder och resistorer. Se discssion i Autostart #3 när det gäller lysdioder.

  • Clip för 9v batteri

    Löda kort fasta ledningar (24ga) till ändarna av 9v batteri clip leder för att se till att kablarna ordentligt fästa experimenter's styrelse. Allmänhet tvinnad tråd inte ordentligt tryck i kärl/klippen på experimenter's styrelse.

  • Heta?

    Ansluta ett batteri till batteri klippet och känner både tillsynsmyndigheten och MCU för överhettning. Om antingen blir finger-brännande varm, koppla bort batteriet snabbt och räkna ut ledningar felet.

  • Koppla bort batteriet

    Koppla bort batteriet när du fyller i de kommande avsnitten. Anslut inte programmeraren till adapterkabeln ännu.

  • FÖRSIKTIGHET

  • Anslut inte någon 5v enhet har en egen strömkälla till en MCU igång på mindre än 5 v sedan allmänt en över spänning på 0,5 v-0.7V är nog röka MCU (dvs tegel det permanent). Därför vara noga med att inte ansluta 9v batteri till Vcc på MCU (Pin 20 för ATTiny2313A dip paket).

    Se Steg
    Relaterade Ämnen

    Atmel start 1: Atmel Studio och programmerare

    M. A. Parker c2015Installera Atmel Studio (AS) och en programmerare förkroppsligar de första stegen [0] på väg mot med hjälp av en Atmel AVR Microcontroller individenhet MCU [1] i motsats till MCU-på-en-styrelsen som Arduino [2]. Här startar resan, o...

    Atmel start 3: Binky en-PORT, PIN, DDR och LED

    M. A. Parker c2015Blinky, blinkande LED, visar hur man använder språket som C/c ++ i Atmel Studio (AS) för att styra Atmel MCU portar för ingång och utgång (dvs IO) och avslöjar den "hemliga" liv av Atmel PORT, PIN och DDR register. Blinky använ...

    Atmel start 4: Blinky två-växlar, Pull-Up motstånd och Bit Ops

    Figur 1: Exempel växlar som kan använda MCU pull-up resisters, främre: Foto-motstånd, Foto-transistor, knapp; Bakre: exempel knappsatser.M. A. Parker c2015Blinky två visar hur MCU kan lätt läsa delstaten externa switchar, vilket inkluderar tryckknapp...

    Atmel start 5: Livlina

    M. A. Parker c2015Livlinan är en enkel krets baserad på Atmel ATTiny2313A mikrokontroller enheten (MCU) som fungerar som ett substitut klocka källa för ett mål MCU återges ur funktion av felaktigt ställa in klockan säkringar. Projektet, tänkt att var...

    Hacking Spy Video Trakr III: göra en Grabber Bot av Legos, Snap kretsar och Spy Video Trakr

    i detta instructable kommer jag visa hur man använder Legos, Snap kretsar och Spy Video Trakr för att skapa en avlägsen kontrollerade gripet bot. Jag kommer att visa hur du hämtar och installerar C language compiler för Trakr. Härnäst ska jag förklar...

    Laminerade aluminiumfolie för flexibla kretsar och mycket mer

    LAF står för laminerade aluminiumfolie - i detta fall jag kommer att använda hushållsapparater aluminiumfolie som är laminerat med regelbundna förpackningstejpen. Det är starka, hållbara och tår-resistenta. Det är flexibelt, ledande, lätt skära, form...

    Hur till sätta fast gemensamma bil problem: hoppa Start, ändra en punktering, och använder Fix-A-Flat.

    Bil behöver ett hopp? Punktering? Om du svarat ja på någon av dessa två frågor är du på rätt plats. Jag skapade denna tutorial om hur du får din bil upp och köra igen.I denna tutorial:Del 1: Hur till hoppa börja en bil.Del två: Hur du ändrar en punkt...

    StarryNight: Papper kretsar och astronomi för barn!

    Någonsin tittat i en himmel full av stjärnor och undrade vad du tittade på? Vart är polstjärnan? Vart är Great Bear? Tja, här presenterar - "Stjärnklart" ett bra pedagogiskt verktyg för barn (och kanske vuxna) att lära sig om astronomi och elekt...

    Bärga guld från mobiltelefon kretsar och bli rik

    Vänligen prenumerera: material - en trasig, gamla eller oanvända mobiltelefon; och en del verktyg...

    Kom igång med Atmel AVR och BASCOM

    Jag har sett massor av Instructables visar hur man kan arbeta med mikroprocessorer, men de alla antar att du har arbetat med dem tidigare och vet vad du gör. Jag har inte sett en Instructable som tar dig från ingenting och bygger på varje steg.Vad vi...

    Lätt att bygga CNC Mill Stepper Motor och Driver kretsar

    detta är en uppföljning till lätt att bygga skrivbord topp 3 axel CNC fräsning maskin en gång du få maskinen alla sätta ihop sin tid att göra det gå.Så är det dags att köra motorerna. Och här jag har satt ihop en krets som jag tycker är det absoluta...

    Vakuum drivs fluidic bläck "LED" och kretsar

    Här visar jag dig hur man byggerVakuum drivs FLUIDIC bläck "LED"Fluidic "LED" arbete utan el! Någon källa till vakuum är kan driva dem. Till exempel en spruta! eller en modifierad cykel pump för längre drift fluidic "LED" anv...

    Serie och parallell kretsar

    SPELA UPP VIDEOTitta på video att lära sig om serie och parallell kretsar och hur de fungerar.För att se mer från mig, prenumerera Helt enkelt elektronik på YouTube.Lämna dina synpunkter eller video förslag här eller på YouTube. och de kan betraktas...

    Programming AVR med Arduino som ISP utan bootloader och externa crystal

    Hej, jag är riktronics , och detta är min första instructable. Här förklarade jag hur till bränna program i din AVR microcontroller med en Arduino. Av detta behöver du inte köpa dyra AVR programmerare om du redan har en Arduino. Och jag antar att du...

    Webbaktiverade hem termostaten (och hemautomation Hub)

    Detta Instructable förklarar hur jag byggt WiFi aktiverat termostater för mitt hem. Termostaterna är programmerbara med 6 olika tidsperioder under dagen, även om öka som ett godtyckligt värde skulle vara ganska trivial. De kan vara programmerad (i av...

    Bygga upp ett komplett AVR och spela Mastermind!

    Spelet Mastermind har funnits länge, och jag minns att få en styrelse version med färgade pinnar när jag var liten. Jag älskar detta spel, eftersom det är lösbara genom ren logik. En spelare (eller en dator/mikrokontroller) väljer en sekvens av färge...

    Ardweeny: den lilla vän Arduino (och hur nötkött upp)

    öppen hårdvara? Arduino(TM) är det första namnet som kommer att tänka! Lika stor som det är, behöver ibland vi en liten mikrokontroller lösning för ett projekt eller en avskalad version för kostnadseffektivitet.Ardweeny är lösningen. Dessa små kit är...

    Skapa animering och spel: kapitel 1 komma igång.

    Välkommen till först av en multi-del serien:Att skapa animering och spel: kapitel 1 komma igångDenna serie kommer att dyka in med Propeller microcontroller baserat system för att skapa din egen grafik, animering och video spel. Jag antar att du bara...

    Bygga och kod en MONSTER musikaliska teslaspole med en mikrokontroller

    besök min youtube sida för fler projekt: http://www.youtube.com/channel/UCksEFn8xaLP0z4rsiHa9zcA?feature=mheeNär vintern kommit, att många tvingas stanna inomhus... För många är innebär detta spelar Alfapet med mormor, titta på TV, gör pussel och sit...