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??)