IMA4 2018/2019 SEC123

De Wiki d'activités IMA
Révision datée du 18 août 2019 à 19:58 par Rex (discussion | contributions) (Erreurs résiduelles)

Introduction

Trois épreuves complémentaires ont été lancé sur un projet de circuit électronique pour les TP d'ordonnancement en IMA4. Tous les objectifs n'ayant pas été atteints, un travail complémentaire a été réalisé pour tenter d'obtenir un circuit utilisable.

Conception du circuit

Pour les épreuves complémentaires le circuit a été découpé en trois parties :

  • la partie contrôle faisant office de maître SPI avec deux boutons, deux LEDs et un convertisseur USB/série ;
  • une partie afficheurs 7 segments en tant que périphérique SPI esclave ;
  • une partie matrice de LED aussi en tant que périphérique SPI esclave.

Pour des raisons pratiques, il est plus simple de placer les trois parties sur le même circuit imprimé.

Circuit actuel

Les circuit des trois EC ont été regroupés dans ce document Fritzing : Media:EC123_2018_PCB_Fritzing.zip

Le logiciel ne semble pas permettre de recopier proprement les trois vues dans un document unique. Dans ce document ce sont les vues PCB qui ont été privilégiées. Du coup les autres vues ont été destructurées. Il faudrait, au moins, reconstruire la vue schématique.

Erreurs résiduelles

Malgré quelques corrections des PCB des élèves, des erreurs ont été constatées lors des tests :

  • partie 7 segments, la broche non(reset) de l'ATMega328p n'est pas forcée à l'état haut ;
  • partie 7 segments, deux capacités sont doublées ;
  • partie 7 segments, les deux sorties du régulateur 3,3 volts ne sont pas reliées entre elles (raison de la surchauffe du micro-contrôleur ?) ;
  • partie matrice de LED, des via sous les TLC sont en collision avec les pad de refroidissement des composants.

Le prototype a été réalisé en soudant une résistance de 10k Ohm entre le reset et les 5 volts du 328p de la partie 7 segments, en supprimant les condensateurs en double, en reliant par un strap les deux sorties du régulateur 3,3 volts de la partie 7 segments et les via se trouvant sous les pads des TLC ont été recouverts par une pâte isolante et supportant la température de soudure.

Des corrections restent donc à porter au PCB joint à cette page.

Réalisation du circuit

Voici une photographie du circuit avec la partie contrôle soudée ainsi que la partie afficheurs 7 segments. La partie matrice de LED n'est pas encore totalement soudée à cause des via sous les TLC.

EC123 2018 PCB Ordonnancement.jpg

La photographie ci-dessous montre l'utilisation d'une pâte isolante pour éviter les court-circuits avec les via sous les TLC. La pâte devient rose translucide en séchant.

EC123 2018 PCB Ordonnancement pate.jpg

Le circuit avec les pilotes de LED et les 64 LED soudés :

EC123 2018 PCB Ordonnancement total.jpg

Configuration des micro-contrôleurs

Programmation

La vidéo ci-dessous présente une petite démonstration de l'utilisation simultanée des afficheurs 7 segments et de la matrice de LED :

Media:EC_123_2018_demo_droit.mp4