SE4Binome2023-4

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

GIT

Adresse du GIT : https://archives.plil.fr/tnave/PICO_Thomas_NAVE_Thibault_DUYCK.git

Réalisation :

13/09 : Nous avons réalisé plusieurs "activités" pour la réalisation du shield.

19/09 : Finalisation du shield et progression dans le schematic Kicad de la carte RNDIS

22/09 : Test des LED sur le shield --> OK + Finalisation du Schematic et début routage

03/10 : Réalisation du routage de la carte RNDIS

Ordonnanceur

Pour la réalisation de notre pico-ordinateur, nous devons réaliser un ordonnanceur qui permettra de gérer nos différents processus.

Réalisation du shield

La première étape consiste à réaliser le shield et le connecteur pour la matrice de LED qui nous permettra d'effectuer tous les tests liés au programme de l'ordonnanceur.

Première partie du shield
Shield terminé
Adaptateur LED
Câbles


Nous avons testé les LED de notre ordonnanceur avec un code basique pour vérifier si les soudures étaient bonnes et si on arrivait à utiliser les Chip Select de la carte :

#include <avr/io.h>

void init_led(){
  DDRD=0x92;
  DDRC=0x09;
}

int main(){
  init_led();
  while(1)
    {
	PORTD=0x92;
	PORTC=0x09;
    }
  return 0;
}
Test LED shield

Programmation

Nous pouvons donc commencer à travailler sur l’ordonnanceur :


......

Carte FPGA

.......

Carte électronique numérique

Carte choisie : Carte Réseau RNDIS

Commentaire :

ReX : Mettez vos réalisations pour le matériel de l'ordonnancement dans la section appropriée.

Partie 1 : Réalisation de la carte

Il faut donc effectuer la conception de la carte :

On commence par le schematic ci-joint

Schematic de la carte RNDIS


Après avoir terminé le schematic, on peut passer au routage de la carte

Routage