Atmel start 2: Microcontroller kretsar och säkringar



M. A. Parker c2015

Kretsar och säkringar konstruerar en enkel men viktig krets på en experimenter's skärbräda som ska användas som grundläggande plattform för många microcontroller projekt och för att ange parametrarna mikrokontroller (dvs säkringar). Som den andra Instructable av serien [0] fokuserar vi på "komma igång" med en individuell Atmel mikrokontroller MCU [1] i motsats till MCU-på-en-styrelsen som Arduino [2] och Pi-Rhaspberry [3]. De nästa två Startups (3 och 4) konstruera två versioner av en "Blinky", den blinkande LED, att Visa "secret" livet av Atmel PORT, PIN och DDR register och pull-up motstånd. Den femte Instructable i serien konstruerar "Livslinjen" från Blinky kretsen för att korrigera fuse klockinställningarna. I själva verket är dessa säkringar en typ av skrivskyddat minne som kan anges i programmet. Som ordet "säkring" kan innebära, kan de orsaka stora problem genom att oförsiktiga Klicka på en musknapp som kommer tegel din MCU snabbare än du kan blinka dina ögon. Det bör påpekas att livslinjen korrigerar inte icke-klocka säkringar - högspänning programmerare (12V) skulle krävas som diskuteras i Autostart #5. Livslinjen bör betraktas som ett enkelt projekt efter att ha viss efter konstruktion värt som ett sätt att börja arbeta med individuella Atmel MCU.

** Obs: För dem som vill ha PDF av detta instructable, ladda ner den bifogade PDF via länken nedan snarare än den som skapas automatiskt av webbplatsen - underhåller inte automatiseringen associering av bildtexter med bilderna.

Som kommer att framgå i Autostart #5, är livlina 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 parametrar (dvs klockan säkringar). Genom definition, signal klocksignalen representerar "hjärtslag" av MCU-varje klocka puls kan användas av MCU internt utfärda utegångsförbud för data, initiera eller läsa en port händelse, Digital till Analog omvandlare (DAC) börja läsa nästa spänningspunkt och så vidare. Klockan ger timing och synkronisering för intriger, MCU liknar den 1-4 GHz klockor i bärbara datorer.

För enkelhetens skull livslinjen använder intern MCU klockan snarare än en yttre kristall som kommer att synas i Autostart #4. Klocktyp och hastighet bestäms av inställningarna för säkringarna. Så vi börjar med säkringarna i detta instructable. Faktiskt, programmering säkringarna bör förmodligen betraktas som en av de första stegen med MCU projekt. För du ser, för att engagera den programmerare med Atmel Studio (AS), startar dialogrutan enhet programmering som inkluderar säkringen programmering avsnitt.

Vi börjar med att bygga en krets på ett experimenter's skärbräda som ska användas för att ange säkringarna samt en experimentell plattform för de kommande två artiklarna i Startup-serien. Kretsen innehåller en 5 volt regulator för MCU, adapterkabeln programmerare konstruerade i Autostart #1, och lägger till en LED för Blinky och livlina (men används inte för närvarande instructable). Den nuvarande Instructable visar också hur du lägger till en kristall till MCU kretsen eftersom vi kommer att diskutera ur och säkringar.

Internet har många mycket bra "komma-igång" artiklar och handledningar som de som anges i referenser [4-9]. Dessa är alltid intressant och en bra källa till information om MCU hårdvara och drift.

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