Binome2019-3 : Différence entre versions

De Wiki de bureau d'études PeiP
(a)
(Référencement des périphériques)
Ligne 26 : Ligne 26 :
  
 
En ce qui concerne la mémoire, nous allons utiliser la mémoire MTF29F128G08, qui est la version 128Gb.
 
En ce qui concerne la mémoire, nous allons utiliser la mémoire MTF29F128G08, qui est la version 128Gb.
 +
 +
[[Fichier:MT29F128G08|thumb|Puce mémoire MTF29F128G08 de 128Gb]]
  
 
Nous allons utiliser une puce ATMEGA8U2 en tant que puce principale pour le contrôle des principales fonctions de la clé ainsi qu'en tant que puce mère pour la seconde, une ATMEGA328P, qui servira au contrôle de l'afficheur.
 
Nous allons utiliser une puce ATMEGA8U2 en tant que puce principale pour le contrôle des principales fonctions de la clé ainsi qu'en tant que puce mère pour la seconde, une ATMEGA328P, qui servira au contrôle de l'afficheur.
 +
 +
[[Fichier:ATMEGA8U2|thumb|Micro-contrôleur principal ATMEGA8U2]]
 +
[[Fichier:ATMEGA328P|thumb|Micro-contrôleur secondaire ATMEGA328P]]
  
 
== Conception électronique ==
 
== Conception électronique ==

Version du 10 février 2020 à 19:20


Définition du projet

Nous avons deux possibilités de taille de mémoires: une de 16Mo et une de 16Go, et nous allons réaliser notre clé avec la mémoire 16Gb. Ce choix va nous demander une programmation plus complète car la puce n'est pas pré-programmée pour la mémoire en question, mais nous pensons cette configuration d'une meilleure utilité.


Périphériques supplémentaires:

Afficheurs 7 segments permettant d'afficher la taille restante. Nous prévoyons entre deux et quatre afficheurs accolés permettant une meilleure précision. On aura donc besoin de 7 sorties pour l'afficheur (voire 8 si on utilise le point) plus 1 sortie par afficheur pour se placer sur celui voulu. Ainsi, si on choisi d'utiliser deux afficheurs accolés, on aura besoin de 7+2=9 sorties. Si on choisi d'en installer 4, on aura 7+4=11 sorties (+1 si point). Nous aurons donc probablement besoin de deux puces.


Périphériques optionnels:

Si le temps nous le permet, nous avons pour idée d'ajouter une petite batterie associée à un bouton permettant d'afficher la place restante même si la clé n'est pas branchée à un ordinateur.

Référencement des périphériques

Voici le choix favori pour les afficheurs: https://fr.farnell.com/multicomp/lt0565srwk/afficheur-sept-segments-rouge/dp/2627649

Cet afficheur contient 3 surfaces accolées et nécessiterait donc avec le point 8+3=11 sorties.

Photo de l'afficheur sélectionné

En ce qui concerne la mémoire, nous allons utiliser la mémoire MTF29F128G08, qui est la version 128Gb.

Fichier:MT29F128G08
Puce mémoire MTF29F128G08 de 128Gb

Nous allons utiliser une puce ATMEGA8U2 en tant que puce principale pour le contrôle des principales fonctions de la clé ainsi qu'en tant que puce mère pour la seconde, une ATMEGA328P, qui servira au contrôle de l'afficheur.

Fichier:ATMEGA8U2
Micro-contrôleur principal ATMEGA8U2
Fichier:ATMEGA328P
Micro-contrôleur secondaire ATMEGA328P

Conception électronique

Programmation

Chronologie

27/01 Définition des principaux axes pour notre projet: choix de la carte mémoire, choix des périphériques spécifiques à notre clé et mise en place de notre Wiki.

10/02 Choix de l'afficheur 7-segments. Réflexions sur les liens entre les deux puces et entre la puce 328P et l'afficheur. Réalisation des premiers schémas de l'architecture électronique associée à ces parties et détermination de quelques caractéristiques (quelques valeurs des résistances nécessaires...)