« SE4Binome2023-9 » : différence entre les versions

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


Voici la schématique de la carte mère ainsi que du programmateur :[[Fichier:CM page-0001.jpg|vignette|Schématique de la carte mère|307x307px|gauche]][[Fichier:Progjpg.jpg|vignette|Schématique du programmateur|300x300px|néant]]
Voici la schématique de la carte mère ainsi que du programmateur :[[Fichier:CM page-0001.jpg|vignette|Schématique de la carte mère|307x307px|gauche]][[Fichier:Progjpg.jpg|vignette|Schématique du programmateur|300x300px|néant]]


Voici le routage de la carte:                                                                                                                                                                                                                                                                     
Voici le routage de la carte:                                                                                                                                                                                                                                                                     

Version du 6 novembre 2023 à 10:49


Ordonnanceur / SE

Matériel pour l'ordonnanceur

Carte du bouclier avant soudure
Carte du bouclier après première soudure
2 câbles HE10/HE10
Adaptateur
Bouclier soudé













Test du bouclier

Pour tester le bon fonctionnement des LED, nous avons simplement écrit un code avec PORTB, PORTCetPORTDà 0xFF(le code est disponible sur le git) :

Programmation du timer1

Il est demandé de générer une interruption toutes les 20 ms. En nous inspirant du code présent sur cette page, nous avons pu, par le biais d'interruptions, allumer la LED d'un Arduino Uno.

Pour générer une interruption toutes les 20 ms, il est nécessaire de régler le nombre de "ticks" et donc la valeur du registre OCR1A. On aura alors OCR1A = 1250 pour une pré-division de la fréquence d'horloge de 256.

Afficheur 7 segments

Pour tester l'afficheur 7 segments, nous avons utilisé un programme d'envoi SPI. Nous n'avons toutefois pas encore compris comment afficher un caractère spécifique, nous avons réussi seulement pour l'instant à afficher une série de 0 :

Test de l'afficheur 7 segments, envoi de 0

Ordonnancement

Voici une vidéo où l'on fait clignoter deux LED avec un temps différent :

LED allumées avec temps différents


Carte FPGA / VHDL

Carte électronique numérique

Type carte choisi

Carte mère

Caractéristiques de la carte mère

ReX : a mettre comme sous-section de la section "Carte électronique numérique"*

ReX : utilisez la syntaxe mediawiki pour les items.

  • Alimentation : USB
  • Tension alimentation : 5V avec régulateur
  • Programmation par AVR ISP

Schématique/Routage

Voici la schématique de la carte mère ainsi que du programmateur :

Schématique de la carte mère
Schématique du programmateur


Voici le routage de la carte:

Routage

Voici la vue 3D de la carte:

Visualisation 3D

Rendus

GIT

https://archives.plil.fr/yelqasta/pico_ybenmbar_yelqasta_se4.git