SE4Binome2023-6

De projets-se.plil.fr
Aller à la navigation Aller à la recherche

Ordonnanceur / système d'exploitation

Pour débuter, je vais faire en sorte de faire clignoter deux LEDs, chacune correspondant à un processus différent, le but étant que l’ordonnanceur alterne entre les deux.

J'ai réussi à faire fonctionner l'ordonnanceur avec les deux tâches de clignotement de LED qui s'alternent entre elles.

Carte FPGA / VHDL

Carte électronique numérique

Type de carte choisie

J'ai choisi de réaliser la carte mère du pico ordinateur sur laquelle on va venir brancher les cartes filles. Voici les choix que j'ai fait pour la conception de cette carte:

  • Alimentation 5V provenant de l'USB (j'utilise un connecteur mini USB B).
  • Programmation de la carte avec dfu-programmer grâce à un FTDI (FT232RL) mais connecteur AVR ISP inclus aussi.
  • Régulateur de tension pour la puce mémoire et une adaptation des niveaux logiques pour cette dernière.
  • ATmega328p traversant.
  • Possibilité de brancher 5 cartes filles grâce à 5 connecteurs HE10.

Réalisation du bouclier de test

Parmi les activités disponibles, j'ai réalisé les choses suivantes :

J'ai soudé quatre de ces cartes, j'en ai gardé une pour moi puis j'ai donné les cartes en plus aux binômes 3, 7 et 10.


J'ai fait deux câbles comme ceci
J'ai soudé quatre de ces cartes pour afficheurs LED, j'en ai gardé une pour moi puis j'ai donné les cartes en plus aux binômes 1, 4 et 10.

Réalisation de la carte mère

Schematic de la carte mère

Schematic réalisé pour la carte mère

PCB final réalisé

J'ai réalisé ce PCB en prenant en compte les contraintes liées aux composants.

PCB final

lien gitlab du projet

https://gitlab.univ-lille.fr/dylan.ling.etu/projet_pico_ordi_b6.git