0

Communication FEZ Domino sur le bus CAN en microframework

Carte de test du bus CAN

Premier pas dans la communication entre la carte d’asservissement et la carte mère du robot 2011, la communication sur le bus CAN (cf article sur le fonctionnement de la propulsion 2011).

Pour assurer cette bonne communication, la première étape était de réussir à faire communiquer deux cartes du même type entre elles. Possédant deux exemplaires de notre carte mère, nous cherchions à envoyer et recevoir des messages entre ces 2 cartes pour valider la bonne communication sur le port CAN.

Adapteur SOIC / DIP

Adapteur SOIC / DIP

La carte FEZ Domino comporte un controleur CAN mais pas de transceiver. Il faut donc adjoindre un transceiver CAN pour permettre à la carte de communiquer sur le bus. Nous avons commencé par tester la gamme des transceivers TI VP230. Il nous a été impossible  de trouver ce transceiver en mode DIP et avons donc été obligés de nous tourner vers un packaging SOIC souder sur un adaptateur DIP/SOIC. Le grand intérêt de la gamme TI VP230 est de fonctionner en logique 3.3V ce qui correspond à la logique de la FEZ Domino

… Lire la suite

0

Gestion des sources

CodexPlex Logo

Les premières lignes de code sont en train d’être produites. Au programme :  test du bus CAN entre la carte d’asservissement : l’IOX et la carte mère une GHI FEZ Domino. Pour faciliter notre travail en interne, nous avons décidé d’utiliser Codeplex comme gestionnaire de source. Les avantages sont multiples : Gestion de multitples projets, Sauvegarde du source code, référentiel de version pour l’ensemble de l’équipe,… bref tous les avantages d’un serveur de gestion de source. Pour ceux qui veulent en savoir plus sur cette fonction, je vous renvoi vers cet article sur la gestion de sources.

Sans plus de bavardage, vous pouvez vous rendre sur : http://mlrobotic.codeplex.com/ qui contiendra petit à l’ensemble du code nécessaire au projet. Pour l’instant seul quelques exemples de code micro framework sont présents mais tout cela va s’enrichir dans les prochaines semaines.

Astuce : Pour ceux qui essayent d’utiliser Codeplex directement dans Visual Studio (ce qui est mon cas) il y a une astuce qui évite de ressaisir le mot de pass de connexion à Codeplex à chaque ouverture du projet. Différents articles décrivent déjà la solution pour Windows 7/Vista ou Windows XP