Top 5 microcontrôleurs que vous devriez connaître dans le top 10top 10

Top 5 microcontrôleurs que vous devriez connaître dans le top 10top 10

Les microcontrôleurs sont également appelés mini-ordinateurs; Ils se composent d'une puce sur laquelle un petit processeur et d'autres composants sont intégrés. Les microcontrôleurs ont une large gamme d'applications, les plus courantes sont l'automatisation de l'équipement électronique, de la robotique et des industries pour contrôler la température. Les microcontrôleurs sont de différents types comme 8 bits, 16 bits et 32 ​​bits.

Sur le marché, il y a beaucoup de microcontrôleurs qui sont utilisés à différentes fins et ont des architectures différentes. Dans cet article, les principaux microcontrôleurs sont discutés avec leurs architectures et applications.

Microcontrôleur 1: PIC16F877A

La famille Pic de microcontrôleurs est très populaire pour ses utilisations et ses fonctions. Cette famille de microcontrôleurs est très utile pour les débutants ainsi que pour les experts. Le PIC18F877A est l'un des microcontrôleurs les plus populaires de cette famille. Le PIC16F877A a 40 jambes avec 5 ports de A à E. Il comprend les 3 minuteries; 2 sont 8 bits et un est 16 bits. Il a une technologie de mémoire flash à cause de laquelle vous pouvez écrire et effacer le code du microcontrôleur PIC16F877A. Le microcontrôleur PIC16F877A contient également l'EEPROM qui est utilisé pour stocker une petite quantité de données en permanence et les autres caractéristiques importantes du PIC16F877A sont:

Nombre total d'épingles 40
Nombre total de ports 5
Tension de fonctionnement 2-5.5 volts
Pins d'E / S totaux 33
Total des canaux ADC 14
Nombre total de minuteries 3
Nombre total de comparateurs 2
RAM 368 octets
Eeprom 256 octets
CPU 8 bits
CPU MAXIMUM SPEXE 256 MHz

Microcontrôleur 2: ESP32

L'ESP32 est un microcontrôleur ayant un Bluetooth et un WiFi intégrés dans sa puce. C'est la forme améliorée de l'ESP8266 ayant une faible puissance et un faible coût par rapport à lui. La famille d'ESP32 contient les antennes et les commutateurs intégrés et aussi dans leur cœur, un microprocesseur à noyau ou à deux nages est présent avec une fréquence d'horloge d'environ 240 MHz. L'avantage de l'utilisation de l'ESP32 est que les pilotes de périphériques de bas niveau, les piles de protocole sans fil pour WiFi et Bluetooth sont déjà installées dans ce module à cause de cela, il a des applications principalement dans une technologie intelligente comme les PLC (contrôleurs logiques programmables), Smart serrures, thermostats et caméras de surveillance.

Les caractéristiques importantes de l'ESP32 sont:

Processeur Microprocesseur LX6 Tensilica Xtensa 32 bits
Wifi 802.11 b / g / n / e / i (802.11N @ 2.4 GHz à 150 Mbit / s)
Bluetooth v4.2 BR / EDR et Bluetooth Low Energy (BLE)
Mémoire 448 Kib
Performance du processeur Jusqu'à 600 DMIPS

Microcontrôleur 3: Arduino Uno Rev3

La famille d'un autre microcontrôleur qui est parmi les meilleures familles de microcontrôleurs. L'Arduino a différentes versions de microcontrôleurs comme Arduino Mega, Arduino Uno Rev3 et Arduino Uno. L'Arduino Uno Rev3 est la dernière édition d'Arduino ayant un microcontrôleur ATMEGA328P. Les applications d'Arduino Uno Rev3 sont des projets débutants aux projets industriels. Les utilisateurs peuvent connecter Arduino Uno Rev3 aux ports USB de l'ordinateur ainsi qu'aux alimentations AC et DC.

Les caractéristiques importantes que l'on devrait connaître avant de choisir l'Arduino Uno Rev3:

Éclair 32 Ko
Sram 2KB
Eeprom 1KB
Pins d'E / S totale 14
Résonateur en céramique 16 MHz
Communication UART, IC2 et SPI
Tension 5 volts
Connecteur USB USB-B

Microcontrôleur 4: Attiny85

Le microcontrôleur Attiny85 est de petite taille, a un facteur de forme faible et a moins de GPIO. L'architecture d'Attiny 85 est le processeur RISC en raison de laquelle ses performances sont élevées. La fonctionnalité d'une minuterie de surveillance le rend spécial parmi les autres microcontrôleurs, et cette fonctionnalité améliore la sécurité de l'Attiny85. L'Attiny 85 est utilisé où l'interfaçage est requis entre différents appareils et capteurs.

Les principales caractéristiques d'Attiny85 sont:

Nombre total d'épingles 8
Tension 1.8 à 5.5 volts
Eeprom 8kbytes
Mémoire de RAM 512 octets
Modes de sauvegarde d'alimentation Alimentation, réduction du bruit ADC et mode inactive
Vitesse maximale de l'oscillateur Jusqu'à 20 MHz
Nombre total de registres 32
Nombre total de broches d'E / S 6

Microcontrôleur 5: Raspberry Pi Pico

Raspberry Pi est connu pour ses processeurs, mais maintenant ils sont également connus pour les microcontrôleurs après la sortie du microcontrôleur PICO. Il est publié par le Raspberry Pi avec un prix de seulement 4 $ et il a l'empreinte similaire à Arduino Nano. Les caractéristiques les plus importantes à cause de laquelle il a été sélectionné dans le microcontrôleur supérieur sont:

Microcontrôleur Raspberry PI RP2040 ARM à double cœur Cortex-M0 + Architecture qui est chronométrée à 133 MHz
Taille RAM 264KB
Bélier externe Jusqu'à 16 Mo peut être connecté
Broches GPIO 26
Épingles analogiques 3
Tension d'entrée 1.8 - 5.5 volts DC
Capteur intégré Capteur de température
LED embarqué Inclus
Boot Sélectionner le bouton-poussoir Inclus

Conclusion

Les microcontrôleurs sont utilisés pour l'automatisation des appareils électroniques. Il y a un grand nombre de microcontrôleurs utilisés dans le monde sur des projets simples ainsi qu'au niveau industriel. Dans cet article, les meilleurs microcontrôleurs ont été discutés qui devraient être connus de tous les amateurs électroniques. Les cinq microcontrôleurs qui sont discutés dans cet article avec son architecture sont les plus largement utilisés de nos jours.