Binome2020-12 : Différence entre versions

De Wiki de bureau d'études PeiP
(CHANGELOG)
Ligne 62 : Ligne 62 :
 
* 21/01/2021 : Avancement sur le Schematic et le PCB d'une première version de la clé USB.<br/><br/>
 
* 21/01/2021 : Avancement sur le Schematic et le PCB d'une première version de la clé USB.<br/><br/>
 
* 25/01/2021 : Modification du Schematic et du PCB pour changer certains composants. Changement de version de clé.<br/><br/>
 
* 25/01/2021 : Modification du Schematic et du PCB pour changer certains composants. Changement de version de clé.<br/><br/>
 +
* 28/01/2021 : Création du boitier (partie Mechanical), appréhension de la partie Software.<br/><br/>

Version du 28 janvier 2021 à 18:00

INTRODUCTION

L'objectif de ce bureau d'étude est la conception et la réalisation d'une clé USB personnalisée.

Les idées de personnalisations sont les suivantes :
- Flash grosse capacité
- Led RGB qui change de couleur en fonction du remplissage
- "Bouton d'urgence" efface l'intégralité de la clé après une longue pression (en jouant des animations sur la LED ?)

COMPÉTENCES & MATÉRIELS UTILISÉS

HARDWARE

Solutions techniques

Stockage

Pour la fonction principale de la clé nous utiliserons une mémoire NAND produite chez micron. Cette mémoire de 128Gb nous permet d'obtenir un stockage total de 16 Go.
Pour interfacer cette mémoire, nous utilisons un micro contrôleur utilisant une architecture AVR. Celui en utilisé possède en plus une interface USB native pour communiquer avec l'ordinateur

Personnalisation

Pour nos idées de personnalisation nous devons utiliser deux leds cote à cote (une rouge et une verte) ainsi que leur résistances.
Le bouton d'effacement d'urgence "Press Only when Rightfully Needed" (POwRN) nécessite une résistance "Pull-Up". Nous avons décider d'utiliser la résistance interne de notre micro contrôleur.
Afin de gérer ces fonction indépendamment de la mémoire nous utiliserons d’abord un deuxième micro contrôleur esclave (AtTiny) qui communiquera au maitre via software-serial.
Solution

Application

Rev 1.1

Pour la seconde séance de BE nous avons réalisé un premier schématic et une première version de PCB pour notre clé USB. Après concertation avec les professeurs, certains composants n'étaient pas adéquats ou utilisable sur notre clé USB, nous avons donc modifié la clé USB.

Rev 1.2

Pour la version 1.2 de la clé USB, nous avons modifié le régulateur, nous sommes passé de 1 LED à 2 LEDs différentes, ainsi que les connecteurs. Nous avons aussi ajouté des jumpers.

Verso PCB Recto PCB Add On

SOFTWARE

MECHANICAL

Nous avons décidé de fabriquer un boitier pour notre clé USB, pour cela nous sommes passé par le logiciel Fusion360. Nous avons conçu le boitier de sorte à ce qu'il soit imprimable en 3D. Pour commencer, nous avons exporter une version du PCB, nous l'avons mise sur Fusion360, puis nous avons conçu le boitier. Ensuite, il a fallu rajouter un logo ainsi que le nom de notre clé USB sur le dessus. Nous avons eu l'idée de faire sortir la LED de notre clé USB par l’œil de notre logo.
Pour fermer notre boitier, nous faisons dépasser des pins d'alignement que nous pourrons faire fondre afin de les souder sur le couvercle du boitier. Nous avons choisi le thème des espions car l'effacement d'urgence de notre clé (POwRN) peut permettre aux espions de sauver leurs données des méchants.

Boitier Clé USB

CHANGELOG

  • 18/01/2021 : Mise en connaissance du BE, création du binôme, regroupement des idées d'améliorations pour la clé USB.

  • 21/01/2021 : Avancement sur le Schematic et le PCB d'une première version de la clé USB.

  • 25/01/2021 : Modification du Schematic et du PCB pour changer certains composants. Changement de version de clé.

  • 28/01/2021 : Création du boitier (partie Mechanical), appréhension de la partie Software.