Projet

Général

Profil

Actions

Première approche physique

Suite aux différents capteurs que nous avons utilisés, il nous fallait réfléchir à la carte que nous devions créer pour notre projet. Pour cela, nous disposons d'une carte de test utilisant un microcontrôleur de type RX62N sur lequel nous avons testé le branchement des différents capteurs. L'étape de conception vient ensuite pour répondre à nos besoins quant aux divers ports et broches utilisés. Pour cela, nous allons commencer par détailler les capacités de la carte de test et plus particulièrement du renesas RX62N.

La carte utilisée lors de nos tests possède divers ports de communication ainsi qu'un certain nombre de broches destinées à des utilisations bien précises. De plus, pour tester l’acquisition des valeurs des différents capteurs et pour étudier les résultats reçus nous ne disposions pas encore d'outils de visualisation. Heureusement, notre carte est fournie avec un écran LCD qui joue le rôle d'IHM durant toutes les phases de test et permet ainsi la validation de nos solutions et de notre code. L'utilisation de cet écran ne pose que très peu de problèmes grâce à un code fourni par le constructeur utilisant ce périphérique. Nous avons donc simplement dû étudier son principe de fonctionnement et sa mise en œuvre avant de réadapter le code fourni pour visualiser les données que nous recevions.
Ensuite, nous avons étudié les différentes broches permettant l’acquisition des valeurs données par les capteurs. Ces informations étant des valeurs analogiques nous avons cherché le nombre de broches d'entrée correspondant sur nos deux microcontrôleurs afin de conserver la compatibilité lors du changement de système. Grâce au Hardware Manuel regroupant les microcontrôleurs de la famille RX62, nous avons observé que ces types de Renesas disposaient de 7 broches d'entrée analogiques présentes sur des broches 50 à 56 avec pour nom : AN000, AN001, AN002, AN003, AN101, AN102 et AN103. Le nombre de broches est donc amplement suffisant étant donné que nous n'utiliserons que 4 de ces 7 broches. Cependant, cette première phase de test souleva un premier problème traduit par la non visibilité des valeurs, ces dernières étant trop faibles. Pour résoudre ce problème, nous faisons appel à des montages d'amplification afin de rendre les signaux plus simples d'utilisation pour la suite du traitement.
A la différence de ces divers capteurs, l’acquisition des informations obtenue via la centrale inertielle se fait par l'intermédiaire d'un périphérique I²C. Comme précédemment, nous devons rechercher les différentes broches associées à ce port sur le microcontrôleur. L'I²C pouvant émettre et recevoir des informations, les broches recherchées sont au nombre de deux et portent respectivement les noms de SDA et SDL. Elles sont disposées sur les broches 24 et 25 de nos microcontrôleurs.
Grâce à cette phase de recherche, il nous était possible de commencer à nous représenter ce qu'allait être la carte finale d'utilisation disposant d'un brochage minimal. Cependant, nous ne nous sommes intéressés qu'à la partie réception de données. Il convient donc de s'attarder dès à présent sur les différents principes de traitement des nombreuses informations que nous avons reçues.

<- Capteur de mouvement -> Mise en œuvre de la communication avec l’I²C

Mis à jour par Anonyme il y a environ 12 ans · 2 révisions