Introduktion
Mikrokontrolleren er som en hjerne. Det er en enkel IC (integreret kredsløb). Mikro betyder lille. Controllere placeres på en lille chip. I denne æra af teknologi bliver alt mindre i størrelse med hurtig ydeevne. Dette opnås gennem mikrokontrollere. det er intet andet end kredsløbet. Dette er designet så kompakt som muligt. Dette er den del, der bruges i indlejrede systemer. I årenes løb er der mange enheder, der er opfundet til at løse forskellige typer problemer.
Definition
Normalt er mikrokontrolleren en ting, der inkluderer en processor, hukommelse, input / output (I / O) på en enkelt chip. De findes overalt. Vi kan sige det som en processor. Forskellige applikationer har forskellige typer af en processor, som kun er mikrokontroller.
Eks. I vores computer har vi en processor. Hvilken er hovedenheden i det samlede system? Ingen virksomheder, der designer disse slags processorer. Der er mikrokontrollere, der er differentieret med 4 bit, 8 bit, 16 bit, 32 bit, 64 bit osv.
Mikrokontrollere er programmeret på en måde, så de udfører menneskelige opgaver meget let. Det er programmeret til at arbejde som pr. Situationer. dvs. instruktioner skrevet til det.
Forståelse af mikrokontrollere
De bruges hovedsageligt i indlejrede systemer. Hvis du kender indlejrede systemer som en vaskemaskine, telefon, PSP osv. Dette er et lille dedikeret system, der ikke kræver meget computing. Her er de nyttige.
Mikrokontrollere er baseret på to typer
1. Complex Input Set Computing (CISC):
Det har et stort antal instruktioner. Større instruktionssæt hjælper programmereren med at skrive effektive og korte programmer. Det vigtigste mål med CISC er at skrive nogle få kodelinjer på maskinsprog.
2. Reduced Input Set Computing (RISC):
RISC kræver mindre hardwareimplementering på grund af færre instruktioner. Det populære eksempel på dette er PIC-familien af mikrokontrollere fra Microchip.
En vigtigere ting er imidlertid, hvor hurtigt chippen kan udføre dens instruktioner, og hvordan den kører bestemt software.
Forskel mellem mikroprocessor og mikrokontroller
Mikroprocessor |
microcontroller |
Dette er en chip, der ikke har dens interne, hukommelse, I / O, ROM med. Vi skal tilslutte den eksternt til processoren. | Det er integreret med dets RAM, ROM, I / O deri. |
Det er et stort system og har brug for flere perifere enheder for at arbejde. | Du kan bruge denne enkelt chip, og du kan være klar til at implementere opgaven. |
Det har en eller to-bit håndteringsinstruktioner | Det har mange bits håndteringsinstruktioner |
Mikroprocessorsystemer er mere fleksible i designsynspunktet. | Disse systemer er mindre fleksible i designsynspunkt |
Det har et enkelt hukommelseskort til data og kode | Det har et separat hukommelseskort til data og kode. |
Hvordan gjorde mikrokontrollere arbejdet så let?
I dag lever vi i en indlejret verden. Hvor alt er det meste automatiseret. Menneskerelateret arbejde er designet i en lille enkelt chip. TV, vaskemaskine, mobil, kamera, køleskab, fjernbetjening, vekselstrøm, robotter, legetøj, bil osv. Er antallet af enheder der har en mikrokontroller i. Der er en række virksomheder, der fremstiller og sælger mikrokontrollere. Nogle af dem er Texas Instruments, Microchip Company, Intel Corporation, Fujitsu Semiconductor Europe osv.
Hvad kan du gøre med mikrokontrollere?
I de sidste tre årtier er mikroprocessorteknologien hurtigt ændret. Vi analyserer og kontrollerer verden med mikrokontrollere. Det kræver mindre tid at få adgang til dens hukommelse og I / O-enheder. Det har et separat hukommelseskort til data og kode. Mikrocontrollere har sin familie. Det kræver forskellige supportchips og ressourcer for at udvikle et bestemt mikrokontrollersystem.
Der er to måder at bruge mikrokontrollere på:
- Indbyggede mikrokontrollere
- Ekstern hukommelse Mikrokontrollere
Arbejder med Microcontroller
Oprindeligt er vi nødt til at skrive et program til controlleren. Fra gamle tider gør vi det ved samlingssprog. Hvilket, vi også kaldte sprog på maskinniveau. Et binært format, som computeren forstår. I dag bruges også C-sproget, python. Mikrocontrollere er bygget til at arbejde på et lille niveau. Det indbyggede system har disse mikrokontrollere. Integreret betyder, at alle funktioner kombineres i en enkelt enhed. Mikrokontrollere blev meget avancerede. Disse understøtter også wifi, Ethernet osv.
Fordele
- Den er meget lille i størrelse
- Det er billigt
- Lavt strømforbrug
- Pålidelig til mindre arbejdeDer er ingen. af forskellige måder at fremstille mikrochips på.
Hvorfor skal vi bruge Microcontroller?
Som jeg nævnte tidligere fungerer det som en hjerne i systemet. Det indeholder alt i én chip som hukommelse, processor, I / O, tæller, timer. Det er en indlejret enhed, der er programmeret til en bestemt opgave, der skal udføres pr. Krav.
Vi kan sige, at mikrokontroller er en mikroprocessor med nogle ekstra fordele. Når enhver enhed har brug for at kommunikere og skal tage nogle beslutninger på egen hånd, kommer det på det tidspunkt i billedet. Det giver den enhed intelligens til at arbejde, som pr. Instruktion blev skrevet på det.
Anvendelsesområde
- Mikrocontrollere og deres applikationer er hovedsageligt fokuseret på automatisering af industrielle maskiner og processer. Ved studiestart er det kun en mikrokontroller, der er mere end nok.
- Automation er påkrævet for at lette processen eller mekanismen til dens drift og kontrol.
- Ethvert system, der har en fjernbetjening, har for det meste en mikrocontroller i det.
- De har alle funktionelle blokke, der opfylder automatiseringens generelle behov.
Hvem er det rigtige publikum til at lære mikrokontrollere?
- Der er en vision for dette spørgsmål. Hvis du virkelig ønsker at oprette et system selv. Hvis du har en idé at implementere, skal du gå til dette.
- Mange af os har interesse i chipdesign og forskning. Dette felt hjælper os med at vokse i it-verdenen.
- Der er virksomheder, der ansætter folk, der har interesse i at designe systemer.
- Denne teknologi kræver mere engagement og hårdt arbejde.
- Grundlæggende viden om mikrokontrollere er obligatorisk for computeringeniører.
Hvordan denne teknologi vil hjælpe dig i karrierevækst?
Når du kender det grundlæggende til Microcontroller, og hvis du har stærke programmeringsevner med et sprog på lavt niveau, er du indstillet til dette felt. Alt er dit. Verden vil bevæge sig, når teknologien ændrer sig. Denne teknologi er en kerne del af computere.
Konklusion
Som konklusion vil jeg bare sige, hvis du har en interesse i at designe systemet eller noget der ligner det, har du altid en chance for at komme et skridt foran. Det er en måde, der er større, end vi tror.
Anbefalede artikler
Dette har været en guide til Hvad er mikrokontroller. Her drøftede vi arbejdet, omfang, færdigheder, karrierevækst og fordele ved Microcontroller. Du kan også gennemgå vores andre foreslåede artikler for at lære mere -
- Karrierer som softwareingeniør
- Hvad er softwareudvikling?
- Oversigt over mikroprocessor vs mikrokontroller
- Samlingssprog vs maskinsprog | Forskelle