
We are searching data for your request:
Upon completion, a link will appear to access the found materials.
Lors du développement d'un système embarqué, l'une des options est de baser le matériel de calcul autour d'un microcontrôleur, MCU plutôt que d'un microprocesseur, MPU.
Les deux approches ont leurs attraits, mais elles se trouvent généralement dans des applications différentes. En règle générale, le microcontrôleur, MCU, se trouve dans les applications où la taille, la faible puissance et le faible coût sont des exigences clés.
Le microcontrôleur MCU est différent d'un microprocesseur en ce qu'il contient plus d'éléments du moteur de traitement global dans une seule puce.
Le fait de rassembler la plupart des composants du moteur de traitement sur une seule puce réduit la taille et le coût. Cela lui permet de devenir économiquement viable pour contrôler numériquement encore plus d'appareils et de processus. On constate également que des microcontrôleurs à signaux mixtes sont de plus en plus utilisés, intégrant des composants analogiques nécessaires pour contrôler des systèmes électroniques non numériques.
Bases du microcontrôleur
Les microcontrôleurs comprennent les principaux éléments d'un petit système informatique sur une seule puce. Ils contiennent la mémoire, les E / S ainsi que le processeur sur la même puce. Cela réduit considérablement la taille, ce qui les rend idéaux pour les petits systèmes embarqués, mais signifie qu'il y a des compromis en termes de performances et de flexibilité.
Comme les microcontrôleurs sont souvent destinés à des applications à faible puissance et à faible traitement, certains microcontrôleurs peuvent n'utiliser que des mots de 4 bits et ils peuvent également fonctionner avec des fréquences d'horloge très faibles - environ 10 kHz et moins pour économiser l'énergie. Cela signifie que certains microcontrôleurs peuvent ne consommer qu'un milliwatt environ et qu'ils peuvent également avoir des niveaux de consommation de sommeil de quelques nanowatts. À l'autre extrémité de l'échelle, certains microcontrôleurs peuvent avoir besoin de niveaux de performances beaucoup plus élevés et peuvent avoir des vitesses d'horloge et une consommation d'énergie beaucoup plus élevées.
Avantages et inconvénients du microcontrôleur
Comme pour tout dispositif d'approche système, divers avantages et inconvénients des microcontrôleurs doivent être pris en compte lors de la réalisation d'une nouvelle conception.
Résumé des avantages et des inconvénients du microcontrôleur | ||
---|---|---|
Avantages | Désavantages | |
|
|