Réponse rapide
Le microcontrôleur se choisit à partir des entrées-sorties, contraintes de temps réel, calcul, mémoire, interfaces et consommation nécessaires à la fonction. L’environnement de développement et la durée de support comptent aussi.
Partir de la fonction
On compte capteurs, actionneurs, bus et signaux de sécurité, puis on fixe leurs fréquences et leurs temps de réponse. La marge de calcul et de mémoire évite qu’une extension simple ne rende la carte instable.
Vérifier l’intégration
Température, vibrations, alimentation, encombrement et niveau de protection peuvent éliminer un composant surdimensionné ou fragile. Les périphériques matériels doivent correspondre aux transceivers, convertisseurs et connecteurs retenus.
Regarder le cycle de vie
Outils de débogage, disponibilité, documentation, mises à jour et compétences requises influencent le coût réel. Une solution adaptée et bien supportée vaut mieux qu’une performance inutilisable sur le terrain.
Sources et références
- [1] Robotics and Autonomous Systems — NIST