Microcontroller Basics
jag älskade att lära sig om microcontroller grunderna när jag studerade. Det innebar att jag kunde börja dra nytta av mikrokontroller i mina elektronikprojekt. Det kändes som med denna kunskap, jag var ostoppbar. Jag kan bygga vad som helst!
och det är faktiskt sant. Mikrokontroller är kraftfulla komponenter. De låter dig skriva program för att styra din elektronik. Kombinera denna kunskap med hur man bygger egna kretskort, och du kommer att göra fantastiska saker.
genom att använda en mikrokontroller i ditt projekt får du tillgång till en stor mängd funktionalitet från tipsen på dina (programmerings) fingrar.
vilken microcontroller att använda?
det finns många typer av mikrokontroller tillgängliga på marknaden. Vissa är lättare att använda än andra.
det finns 8-bitars, 16-bitars och 32-bitars mikrokontroller tillgängliga. De enklaste mikrokontrollerna är 8-bitars. De kan göra mycket, men de kan inte hantera operationer som behöver tunga beräkningar.
jag kommer inte att lista dem alla här. Men två 8-bitars mikrokontrollerfamiljer som är lätta att använda för hobbyister och nybörjare är AVR och PIC. Dessa är bra för att lära sig grunderna i mikrokontroller.
AVR är av Atmel och är den mikrokontroller som jag har använt mest. Det är verkligen populärt bland hobbyister. PIC är från Microchip. Jag har inte använt PIC, men folk säger att det är bra. Det är också mycket populärt bland hobbyister.
det finns flera typer av både PIC-och AVR-mikrokontroller. Det som skiljer dem är mängden minne, antalet Io-stift och de typer av kringutrustning de har. Kringutrustning är funktion som pulsbreddsmodulering, Analog-till-Digital konvertering, seriellt perifert gränssnitt, I2C, etc..
om du bara vill ha en enkel mikrokontroller för att styra stift på / av behöver du inte oroa dig för alla kringutrustning. Hitta bara en som har tillräckligt med Io-stift och att du är bekväm programmering.
till exempel kolla in ATtiny2313 för en enkel och billig mikrokontroller för att komma igång.
Grundläggande Mikrokontroller: Använda dem i projekt
det finns två sätt att använda mikrokontroller i ett projekt:
- använd en mikrokontroller ombord
- integrera en mikrokontroller på kretskortet
det enklaste sättet att komma igång är att använda en mikrokontroller ombord.
men det blir både billigare, mer kompakt och mindre rörigt om du integrerar en mikrokontroller till ditt eget kort.
använda Microcontroller styrelser
den mest kända microcontroller styrelse är Arduino. Det är en hårdvaru-och mjukvarusvit som är utformad för att göra det enkelt att komma igång med programmering av mikrokontroller. Lär dig mer om Arduino programmering.
men du kan också hitta andra mikrokontroller. De har vanligtvis bara mikrokontrollerchipet och de nödvändiga komponenterna för att få det att fungera. Detta är ett utmärkt sätt att testa en mikrokontroller som du inte har använt tidigare.
för att komma igång och lära sig grunderna i mikrokontroller, skulle jag definitivt rekommendera att få ett Arduino-kort. Detta är det absolut enklaste sättet att komma igång. Av en tillsammans med några grundläggande komponenter, och börja experimentera.
Klicka här för att få Arduino Starter Kit
använda mikrokontroller Chips
en mikrokontroller har alltid ett datablad där dess funktionalitet beskrivs. I databladet hittar du nästan alltid en referensschematisk design för mikrokontroller.
detta gör det ganska enkelt att få en mikrokontroller ombord igång.
jag har också skrivit en handledning som lär dig hur du bygger din egen mikrokontrollerkrets från början. Kolla in Microcontroller tutorial här.