Amélioration de la communication - RoboCupULaval/ResearchAndDevelopment GitHub Wiki

Informations

  • Responsable : Philippe Babin
  • Autres membres :
    • Frederic St-Pierre
    • Léonard L. Gagnon

Table des matières

Conception hardware de la station de base

Membre responsable de cette tâche : Léonard L. Gagnon

28/11/2017

La solution utilisée pour la compétition du Japon en 2017 comprenait un STM32 discovery board et un module NRF24 connecté en USB à un ordinateur. L'alimentation provenait à 100% du régulateur LDO du discovery board. Différents problèmes de communication ont été noté lors des essais avec les robots et la source de ceux-ci n'a pas été détectée. Il peut s'agir d'un problème avec le firmware ou le hardware. La tâche courante vise à limiter le hardware comme source de problème.

Améliorations pour la portion RF :

  • Utiliser un PCB de 2 ou 4 couches
  • "Shielder" la portion RF du board (vias wall, gnd plane et casing en métal)
  • Faire le layout de la portion RF directement sur le PCB en se basant sur la datasheet de la chip utilisée
  • Metter un connecteur sur le bus SPI du NRF
  • Sélectionner une antenne appropriée

Autres améliorations :

  • Utiliser un NUCLEO board de ST avec un STM32 Cortex M0 (plutôt que M4)
  • Procéder à un bilan de puissance
  • Concevoir l'alimentation en fonction du bilan de puissance
  • Concevoir un boitier
  • Ajouter des boutons et des DELs d'indication
  • Mettre un connecteur pour l'écran LCD à caractères (I2C??)