Title: SOUTENANCE DE PROJET
1LABORATOIRES ELMI A2SI
ESIEE PARIS
SOUTENANCE DE PROJET CONCEPTION DE FORMES 3D AVEC
UN LASER
Rémi BIN Mathieu STEPHAN Lise TALBOTIER
2 PLAN
LE MATERIEL
LASSERVISSEMENT
LIAISON BAS-NIVEAU HAUT NIVEAU
INFORMATIQUE ET CONTROLE
PAGE 2/25
3 LE MATERIEL
4 LA MAQUETTE
LE MATERIEL
- Principe
- Un premier travail manuel
- Un investissement
- Des réglages précis
- Un danger pour les yeux
LA MAQUETTE
PAGE 4/25
LE MATERIEL
5LE KIT DE DEVELOPPEMENT
LE MATERIEL
- Matériel de prorammation
- Capacités
- Processeur ARM7 cadencé à 70Mhz
- Ecran LCD TFT 320240 interfacé, 12bits de
couleur - Pins de debug facilement accessibles
PAGE 5/25
LE MATERIEL
LE KIT DE DEVELOPPEMENT
6LASSERVISSEMENT
7GALVANOMETRES
LASSERVISSEMENT
- Technologie des aimants mobiles
- Moment dinertie faible
- Balayage angulaire très rapide
- Open-loop
Galvanomètre M2
PAGE 7/25
LASSERVISSEMENT
GALVANOMETRES
8MODELISATION DES GALVANOMETRES
LASSERVISSEMENT
avec
PAGE 8/25
LASSERVISSEMENT
MODELISATION DES GALVANOMETRES
9MODELISATION DES GALVANOMETRES
LASSERVISSEMENT
Fonction de transfert du système global
avec
- Instable
- Coefficient damortissement lt1
- ? système oscillant
Diagramme de Bode de F(p)
PAGE 9/25
LASSERVISSEMENT
MODELISATIONS DES GALVANOMETRES
10CHOIX DU CORRECTEUR
LASSERVISSEMENT
Proportionnel rapidité précision -
stabilité
Filtre passe-bas Coupe les
hautes fréquences
erreur
Intégrale précision - stabilité
galvanomètre
Dérivée stabilité rapidité - amplifie
bruits hautes fréquences
PAGE 10/25
LASSERVISSEMENT
CHOIX DU CORRECTEUR
11DIMENSIONNEMENT DU CORRECTEUR
LASSERVISSEMENT
Schéma bloc du système avec correcteur
Fonction de transfert du correcteur
Fonction de transfert souhaitée
PAGE 11/25
LASSERVISSEMENT
DIMENSIONNEMENT DU CORRECTEUR
12SCHEMA
LASSERVISSEMENT
Circuit analogique de lasservissement
PAGE 12/25
LASSERVISSEMENT
SCHEMA
13ESSAIS EXPERIMENETAUX
LASSERVISSEMENT
Réglages du correcteur
Signal en mode XY
PAGE 13/25
LASSERVISSEMENT
ESSAIS EXPERIMENTAUX
14 LIAISON BAS-NIVEAU HAUT NIVEAU
15INTERFACAGE DU CONVERTISSEUR ANALOGIQUE NUMERIQUE
LIAISON HAUT NIVEAU BAS NIVEAU
- Pourquoi un CNA ?
- Contraintes
- Choix du convertisseur, interfaçage
LAD5405
- Alimentation 3.3V
- 2 sorties
- Entrée parallèle
- 21,3 millions mises à jour / sec
- Référence externe, sortie bipolaire
- Temps de mise à jour de la sortie 80ns
- Problèmes rencontrés
- Soudures pistes larges de 0.23mm
- Temps de propagation des signaux (des astuces
qui nont pas fonctionné) - Parasites en sortie
INTERFACAGE DU CAN
PAGE 15/25
LIAISON BAS NIVEAU HAUT NIVEAU
16INTERFACAGE DU CONVERTISSEUR ANALOGIQUE NUMERIQUE
LIAISON HAUT NIVEAU BAS NIVEAU
- Le schéma densemble, son principe
- Le résultat
- Conversion courant / tension
- Sortie visualisable en mode XY sur notre
oscilloscope
- Ce que nous navons pas eu le temps de faire
- Le blanking utilisation dune pin du GPIO pour
couper le faisceau
INTERFACAGE DU CAN
PAGE 16/25
LIAISON BAS NIVEAU HAUT NIVEAU
17CAPTEURS DE POSITION
PARTIE ANALOGIQUE
- Utilisation des capteurs de position des
galvanomètres - Mise en forme du signal
- Envoi à lasservissement
- Sortie du capteur 11µA /
- Sortie en mode différentiel
- Polarisation dun transistor
- Sortie du circuit 0.1V /
CAPTEURS DE POSITION
PAGE 17/25
PARTIE ANALOGIQUE
18CONCEPTION DES CIRCUITS IMPRIMES
PARTIE ANALOGIQUE
- Conception nécessitant de lexpérience
- Diminution des interférences par miniaturisation
des circuits - Plans de masse
Merci à lESIEE
CONCEPTION DES CIRCUITS IMPRIMES
PAGE 18/25
PARTIE ANALOGIQUE
19LE CHOIX DES COMPOSANTS
PARTIE ANALOGIQUE
- Précision du choix des composants pour
optimisation des circuits - Temps
- Un coût relativement important
- Prendre en compte les délais de livraison
CHOIX DES COMPOSANTS
PAGE 19/25
PARTIE ANALOGIQUE
20INFORMATIQUE ET CONTROLE
21 GESTION DU LASER
PARTIE INFORMATIQUE ET CONTROLE
- Timer, counter et temps d'exécution
- Interruptions IRQ/FIQ
Interruption compteur sur CMP1
VECTEUR D'INTERRUPTIONS
COUNTER 1/3ms
TABLE DE PRIORITE
FONCTION
4
Interruption compteur
GESTION DU LASER
PAGE 21/25
INFORMATIQUE ET CONTROLE
22MOTEUR 3D
PARTIE INFORMATIQUE ET CONTROLE
- Structure de données
- Opérations mathématiques
- Gestion mémoire, temps de calcul et optimisation
- Gestion barycentrique
- Matrices de transformation
- Vertex, Objets et Collections d'Objets
- Utilisation mémoire
- Nombres réels
- Fonctions sinusoïdales
- cos / sin ltmath.hgt
- CORDIC
- Tableau
- Zones mémoires
- .fast
- .data
- Droite de Bresenham
- Double Buffering mémoire LCD
MOTEUR 3D
PAGE 22/25
INFORMATIQUE ET CONTROLE
23CONCEPTION DE FORMES 3D
PARTIE INFORMATIQUE ET CONTROLE
- Création de formes 3D
- Algorithmes Graphes
- Conception de formes sous 3DSMAX
- Exportation en fichier ASCII .ASE
- Récupération des informations et traitement
Cycle eulérien Plus Court Chemin (DIJKSTRA)
CONCEPTION DE FORMES 3D
PAGE 23/25
INFORMATIQUE ET CONTROLE
24CONCLUSION
25LE RESULTAT FINAL
- Un résultat plutôt impressionnant
- Alimentation pas assez puissante
LE RESULTAT FINAL
PAGE 25/25
CONCLUSION