Mikrokontrollere er også kjent som mini-datamaskiner; De består av en mikrochip som en liten CPU og andre komponenter er innebygd. Mikrokontrollere har et bredt spekter av applikasjoner, de vanligste er automatisering av elektronisk utstyr, robotikk og næringer for å kontrollere temperaturen. Mikrokontrollerne er av forskjellige typer som 8-bits, 16-bits og 32-bits.
I markedet er det mange mikrokontrollere som brukes til forskjellige formål og har forskjellige arkitekturer. I denne artikkelen blir de beste mikrokontrollerne diskutert med sine arkitekturer og applikasjoner.
Microcontroller 1: PIC16F877A
Pic Family of Microcontrollers er veldig populær for bruk og funksjoner. Denne familien av mikrokontrollere er veldig nyttig for nybegynnere så vel som for eksperter. PIC18F877A er en av de mest populære mikrokontrollerne i denne familien. PIC16F877A har 40 ben med 5 porter fra A til E. Det inkluderer de 3 tidtakerne; 2 er 8-biters og en er 16-bit. Den har en flash -minneteknologi på grunn av at du kan skrive og slette koden fra PIC16F877A Microcontroller Unlimited Times. PIC16F877A -mikrokontrolleren inneholder også EEPROM som brukes til å lagre en liten mengde data permanent og de andre viktige funksjonene i PIC16F877A er:
Totalt antall pinner | 40 |
Totalt antall porter | 5 |
Driftsspenning | 2-5.5 volt |
Totalt I/O -pinner | 33 |
Totalt ADC -kanaler | 14 |
Totalt antall tidtakere | 3 |
Totalt antall komparatorer | 2 |
RAM | 368 byte |
Eeprom | 256 byte |
prosessor | 8 bit |
CPU maksimal hastighet | 256 MHz |
Microcontroller 2: ESP32
ESP32 er en mikrokontroller som har Bluetooth og WiFi integrert i brikken sin. Det er den oppgraderte formen for ESP8266 som har lav effekt og lave kostnader sammenlignet med den. Familien til ESP32 inneholder de innebygde antennene og bryterne og også i deres hjerte, en enkeltkjerne eller en dobbel-core tensilica Xstensa LX6 mikroprosessor er til stede med en klokkehastighet på omtrent 240 MHz. Fordelen med å bruke ESP32 er at driverne på lavt nivå, de trådløse protokollstablene for WiFi, og Bluetooth allerede er installert i denne modulen på grunn av dette, den har applikasjoner mest i smart teknologi som PLCS (programmerbare logiske kontrollere), smart låser, termostater og overvåkningskameraer.
De fremtredende trekkene til ESP32 er:
Prosessor | Tensilica Xstena 32-bit LX6 mikroprosessor |
Wifi | 802.11 b/g/n/e/i (802.11n @ 2.4 GHz opp til 150 mbit/s) |
blåtann | v4.2 BR/EDR og Bluetooth Low Energy (BLE) |
Hukommelse | 448 KIB |
Ytelse av prosessor | Opptil 600 DMIPS |
Microcontroller 3: Arduino Uno Rev3
En annen mikrokontrollers familie som er blant de beste mikrokontrollerfamiliene. Arduino har forskjellige versjoner av mikrokontrollere som Arduino Mega, Arduino Uno Rev3 og Arduino Uno. Arduino Uno Rev3 er den siste utgaven av Arduino som har en ATMEGA328P Microcontroller. Anvendelsene av Arduino UNO REV3 er fra nybegynnerprosjekter til industrielle prosjekter. Brukerne kan koble Arduino UNO REV3 til USB -portene til datamaskinen, så vel som til AC- og DC -strømforsyningen.
De viktige funksjonene man bør vite før du velger Arduino UNO Rev3:
Blits | 32 kb |
Sram | 2kb |
Eeprom | 1KB |
Totalt I/O -pinner | 14 |
Keramisk resonator | 16 MHz |
Kommunikasjon | UART, IC2 og SPI |
Spenning | 5 volt |
USB-CONNECTOR | USB-B |
Mikrokontroller 4: Attiny85
Attiny85 -mikrokontrolleren er liten i størrelse, har en lav formfaktor og har færre GPIO -er. Arkitekturen til Attiny 85 er RISC CPU på grunn av at ytelsen er høy. Funksjonen til en vaktdog -timer i den gjør den spesiell blant de andre mikrokontrollerne, og denne funksjonen forbedrer sikkerheten til Attiny85. ATTINY 85 brukes der grensesnitt er nødvendig blant forskjellige enheter og sensorer.
De viktigste funksjonene i Attiny85 er:
Totalt antall pinner | 8 |
Spenning | 1.8 til 5.5 volt |
Eeprom | 8kbytes |
RAM -minne | 512 byte |
Moduser for å lagre | Kraft ned, ADC støyreduksjon og tomgangsmodus |
Maksimal oscillatorhastighet | Opptil 20MHz |
Totalt antall registre | 32 |
Totalt antall I/O -pinner | 6 |
Mikrokontroller 5: Raspberry Pi Pico
Raspberry Pi er kjent for sine prosessorer, men nå er de også kjent for mikrokontrollerne etter utgivelsen av PICO -mikrokontrolleren. Det frigjøres av Raspberry Pi med en pris på bare $ 4, og det har fotavtrykket som ligner Arduino Nano. De viktigste funksjonene på grunn av at det er valgt i toppmikrokontrolleren er:
Mikrokontroller | Raspberry Pi RP2040 Dual-Core Arm Cortex-M0+ Arkitektur som er klokket til 133MHz |
RAM -størrelse | 264kb |
Ekstern RAM | Opptil 16MB kan kobles til |
GPIO -pinner | 26 |
Analoge pinner | 3 |
Inngangsspenning | 1.8 - 5.5 volt DC |
Innebygd sensor | Temperatur sensor |
Ombord LED | Inkludert |
BOOT SELECT TUSHBUTTON | Inkludert |
Konklusjon
Mikrokontrollere brukes til automatisering av elektroniske enheter. Det er et stort antall mikrokontrollere som brukes i verden på enkle prosjekter så vel som på industrielt nivå. I denne oppskrivningen har toppmikrokontrollere blitt diskutert som bør være kjent for enhver elektronisk entusiast. De fem mikrokontrollerne som er diskutert i denne oppskrivningen med arkitekturen er mest brukt i dag.