Carte IO V1.0

Portrait de webadmin

Cette année, nous avons entamé une démarche de factorisation de nos développements. Nous sommes parti du constat que nous avions un certain nombre de composants communs entre nos différentes cartes électroniques:

  • MCP2551(CAN)
  • MAX232
  • Microcontrôleur Dspic33f
  • Diodes de statuts et de débogage
  • Circuit de reset
  • Circuit de programmation

Ces différents éléments ont été intégrés sur un PCB de 30mm par 30 mm. Les composants sont tous en CMS afin d'obtenir un encombrement minimal, ce PCB dispose de 32 pins pour venir s'enficher sur une carte dite d'extension. La carte IO(ou coeur IO) et la carte d'extension forment un composant fonctionnel du robot.

Ce développement présent de multiples avantages:

  • Séparation des composants dits intelligents des composants passifs
  • Facilité de remplacements des composants critiques des cartes
  • Peut être utilisé pour du prototypage rapide
  • Contribue à diminuer la taille des cartes
  • Limite les risques d'erreurs lors de la conception de nouvelles cartes
  • Accélère le développement des nouvelles cartes

La première carte à bénéficier du coeur IO est la carte capteurs V1.3. Elle sera présentée dans un prochain article. A terme, toutes les cartes du club intégreront le coeur IO.