Comparaison des Microcontrôleurs

September 8

Comparaison des Microcontrôleurs


Un microcontrôleur est un circuit intégré combinant une unité centrale de traitement, différents types de circuits de mémoire et d'entrée-sortie pour faire un ordinateur autonome et le contrôleur. Le faible coût et la polyvalence des composants rendent utiles dans de nombreuses applications, y compris les jouets, les appareils ménagers, les contrôles industriels et des systèmes de véhicules automatisés. Alors que la plupart ont des conceptions 8 bits, certains sont de 16 ou 32 bits. Intel, Motorola, Texas Instruments et plusieurs autres fabricants produisent des microcontrôleurs.

PIC 16C5X / XX

Microchip Technology rend la famille PIC 16C5X / XX de 8 bits puces à microcontrôleur. Ils ont une vitesse d'horloge maximale de 40 MHz, mais peuvent fonctionner à des vitesses plus basses pour économiser l'énergie. Selon l'appareil, ils ont de 512 à 2K octets de mémoire en lecture seule, et 25 à 73 octets de RAM. Ils ont un compteur en temps réel de 8 bits, le mode veille programmable et une horloge de surveillance. Consommation de courant varie de 15 microampères à 32 kHz à moins de deux milliampères à quatre MHz.

8051

L'Intel 8051 est une famille de microcontrôleurs 8 bits. Son ROM varie de zéro à 8K, et a 128 ou 256 octets de RAM en fonction du numéro de pièce spécifique. Ils fonctionnent à des vitesses d'horloge jusqu'à 12 MHz. Deux des dispositifs utilisent EPROM, dans lequel la lumière ultraviolette efface les données et un programmeur électrique spécial écrit de nouvelles données. Ils ont quatre ports d'entrée-sortie bidirectionnelle de huit bits chacun pour un total de 32 lignes I / O.

68HC11

Le 68HC11 de Motorola est une autre famille de microcontrôleurs 8 bits. Les 68HC11s utilisent de la mémoire soit UV-effaçable ou effaçable électriquement pour un stockage permanent. Différents modèles de la famille ont entre zéro et 768 octets de RAM. des vitesses d'horloge allant jusqu'à trois MHz, et les puces tirent jusqu'à 27 milliampères de courant à deux MHz. Ces microcontrôleurs disposent de huit convertisseurs 8-bit analogique-numérique pour la surveillance de signaux analogiques en temps réel.

TI ARM Stellaris

Le Texas Instruments ARM Stellaris LM4F est un microcontrôleur combinant 16- et 32 ​​bits caractéristiques. Il utilise plusieurs types de mémoire, y compris 2K octets de ROM effaçable électriquement, 256K de Flash, jusqu'à 32K de RAM et une ROM programmé en usine contenant les bibliothèques de logiciels. Le microcontrôleur fonctionne à des vitesses d'horloge jusqu'à 80 MHz. Il prend en charge Universal Serial Bus 2.0 ainsi que RS-232 communications de données. Il dispose de plusieurs réglages de puissance, y compris un mode de veille qui consomme 1,6 microampères de courant.