Jeffrey Cross
Jeffrey Cross

Demandez à MAKE: Taxonomie de l'informatique physique

Ask MAKE est une colonne mensuelle où nous répondons à vos questions. Envoyez vos énigmes énervantes sur tout aspect de la création d'un message à [email protected]. Si nous n'avons pas la réponse, nous effrayerons quelqu'un qui en possède.

Kevin demande:

J'entends beaucoup de mots - système embarqué, microcontrôleur, système sur une puce, ordinateur sur une puce - utilisé de manière quelque peu interchangeable. Quelles sont les différences, le cas échéant? Et où sont les Arduino et Raspberry Pi?

Cher Kevin, Je suis heureux que vous ayez posé cette question, car beaucoup de gens s’interrogent sur la même chose à propos des différents appareils informatiques physiques que nous utilisons pour la fabrication. Pour commencer simplement, un microcontrôleur est un petit ordinateur intégré dans une seule puce. Il possède son propre processeur, sa mémoire et ses broches d'E / S programmables. L’Arduino est souvent qualifié de microcontrôleur, mais ce n’est pas tout à fait vrai. Il utilise une puce ATMega comme microcontrôleur, entouré de circuits facilitant son utilisation et sa programmation. Il peut s’appeler proprement une plate-forme de prototypage basée sur un microcontrôleur.

Un système intégré est un petit ordinateur généralement non programmable par l'utilisateur moyen, mais qui fonctionne de la même manière que tout autre système à microcontrôleur. Les systèmes embarqués sont le plus souvent utilisés dans les produits électroniques grand public existants, tels que les téléphones cellulaires, les lecteurs MP3 et même les micro-ondes.

Un système ou un ordinateur sur une puce est un système informatique complet qui s’adapte à une seule puce (ou à un circuit intégré). La différence entre ceci et un microcontrôleur est son degré. Un système sur une puce est généralement plus puissant et capable d'exécuter des systèmes d'exploitation entiers plutôt que de simplement exécuter des actions discrètes.

Le Raspberry Pi utilise le Broadcom BCM2835, qui est considéré comme un système sur une puce. Le matériel est construit autour de cela pour un prototypage facile - similaire à l'Arduino, mais plus robuste et sophistiqué (stockage SD intégré, sorties A / V, etc.). Avec toutes ces capacités, le Raspberry Pi est considéré comme un ordinateur à carte unique, doté d'un système sur une puce à sa base.

J'espère que cela clarifie les choses pour vous. De toute évidence, ces technologies sont toujours en plein essor, alors si vous souhaitez utiliser plus de connaissances (ou des connaissances différentes), veuillez le faire dans les commentaires.

Part

Laisser Un Commentaire