« SE4Binome2025-1 » : différence entre les versions

De projets-se.plil.fr
Aller à la navigation Aller à la recherche
Aucun résumé des modifications
Aucun résumé des modifications
Ligne 1 : Ligne 1 :
== Shield Arduino ==
== Shield Arduino ==
 
Afin de tester notre futur carte réseau, nous avons fait un sheild d'arduino qui prendra le rôle de la carte mère durant.  
=== Schématique et routage ===
=== Schématique ===
Afin de terster notre futur carte réseau, nous avons fait un sheild d'arduino qui prendra le rôle de la carte mère durant.  
 
Nous nous sommes évidemment aider de la datasheet de l'atmega328p ainsi que celle de l'arduino uno afin de sélectienner les bon pins.
Nous nous sommes évidemment aider de la datasheet de l'atmega328p ainsi que celle de l'arduino uno afin de sélectienner les bon pins.
[[Fichier:Atmel-7810-Automotive-Microcontrollers-ATmega328P Datasheet.pdf|centré|vignette|Datasheet ATmega328p]]
[[Fichier:Atmel-7810-Automotive-Microcontrollers-ATmega328P Datasheet.pdf|centré|vignette|Datasheet ATmega328p]]
Ligne 9 : Ligne 7 :
Plus précisément nous nous insirons très fortement du schéma page 10 de la datasheet de l'arduino :
Plus précisément nous nous insirons très fortement du schéma page 10 de la datasheet de l'arduino :
[[Fichier:Screenshot 2025-11-07 11-08-46.png|centré|vignette|Schéma pinouts]]
[[Fichier:Screenshot 2025-11-07 11-08-46.png|centré|vignette|Schéma pinouts]]
Nous sommes donc parti de l'exemple fourni par Mr Redon. Mais nous avons utilisé une template disponible dans kicad permettant de créer des sheilds d'arduino Uno R3.[[Fichier:Tyetyuy.png|vignette|Schématique shield arduino|centré|438x438px]][[Fichier:Routage shield arduino.png|vignette|Routage shield arduino|centré|434x434px]]
Nous sommes donc parti de l'exemple fourni par Mr Redon. Mais nous avons utilisé une template disponible dans kicad permettant de créer des sheilds d'arduino Uno R3.[[Fichier:Tyetyuy.png|vignette|Schématique shield arduino|centré|438x438px]]
=== Routage ===
Au niveau du routage, nous avons tenté de faire simple (sans trop abuser sur les vias. Nous avons positionner le lecteur de carte sd au bord de la carte afin de ne pas avoir de problèmes avec d'autres composants lorsque nous voudrons mettre ou enlever la carte sd.
[[Fichier:Routage shield arduino.png|vignette|Routage shield arduino|centré|434x434px]]




La schématique et le routage terminés, nous avons soudé les différents pins permettant de souder la carte shield à l'arduino, le reste n'étant pas forcément utile pour le moment (il est important de noter que notre shield est arrivé avec des composants présoudés).
La schématique et le routage terminés, nous avons soudé les différents pins permettant de souder la carte shield à l'arduino, le reste n'étant pas forcément utile pour le moment (il est important de noter que notre shield est arrivé avec des composants présoudés).


===Tests===
Il faudra ensuite faire des test d'allumage des leds, afin de vérifier le bon fonctionnement du shield
Il faudra ensuite faire des test d'allumage des leds, afin de vérifier le bon fonctionnement du shield


Il est temps de passer de passer à l'ordonnanceur.
Il est temps de passer de passer à l'ordonnanceur.


=== Ordonnanceur ===
== Ordonnanceur ==
== Carte Réseau ==
== Carte Réseau ==
Lors de la répartition des tâches, nous avons opté pour une solution basée sur la carte réseau. Le sujet nous permettait de choisir parmi plusieurs microcontrôleurs. Nous avons retenu l’ATmega32U4, qui nous semble représenter un juste milieu entre l’ATmega16U2 et l’AT90USB.
Lors de la répartition des tâches, nous avons opté pour une solution basée sur la carte réseau. Le sujet nous permettait de choisir parmi plusieurs microcontrôleurs. Nous avons retenu l’ATmega32U4, qui nous semble représenter un juste milieu entre l’ATmega16U2 et l’AT90USB.

Version du 7 novembre 2025 à 10:36

Shield Arduino

Afin de tester notre futur carte réseau, nous avons fait un sheild d'arduino qui prendra le rôle de la carte mère durant.

Schématique

Nous nous sommes évidemment aider de la datasheet de l'atmega328p ainsi que celle de l'arduino uno afin de sélectienner les bon pins.

Datasheet ATmega328p
Datasheet Arduino Uno R3

Plus précisément nous nous insirons très fortement du schéma page 10 de la datasheet de l'arduino :

Schéma pinouts

Nous sommes donc parti de l'exemple fourni par Mr Redon. Mais nous avons utilisé une template disponible dans kicad permettant de créer des sheilds d'arduino Uno R3.

Schématique shield arduino

Routage

Au niveau du routage, nous avons tenté de faire simple (sans trop abuser sur les vias. Nous avons positionner le lecteur de carte sd au bord de la carte afin de ne pas avoir de problèmes avec d'autres composants lorsque nous voudrons mettre ou enlever la carte sd.

Routage shield arduino


La schématique et le routage terminés, nous avons soudé les différents pins permettant de souder la carte shield à l'arduino, le reste n'étant pas forcément utile pour le moment (il est important de noter que notre shield est arrivé avec des composants présoudés).

Tests

Il faudra ensuite faire des test d'allumage des leds, afin de vérifier le bon fonctionnement du shield

Il est temps de passer de passer à l'ordonnanceur.

Ordonnanceur

Carte Réseau

Lors de la répartition des tâches, nous avons opté pour une solution basée sur la carte réseau. Le sujet nous permettait de choisir parmi plusieurs microcontrôleurs. Nous avons retenu l’ATmega32U4, qui nous semble représenter un juste milieu entre l’ATmega16U2 et l’AT90USB.

Notre carte intègre des LED permettant d’afficher différents états de communication (que nous définirons ultérieurement).

À la demande de M. Redon, nous avons ajouté un MAX232 ainsi que des connecteurs DB9 et DB25. Nous espérons que ces éléments pourront être utiles.

Schématique CReseau.png
Routage Creseau.png