asservissement de 2 roues pg robotik arndt grégory bougrine guillaume boydev christina lagrange...

21
Asservissement de 2 roues PG robotik ARNDT Grégory BOUGRINE Guillaume BOYDEV Christina LAGRANGE Elodie MOLLARD Roxane TUTEUR : EUSEBE Hervé ANNEE : 2005/200 6

Upload: cosme-le-guen

Post on 03-Apr-2015

106 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Asservissement de 2 roues PG robotik ARNDT Grégory BOUGRINE Guillaume BOYDEV Christina LAGRANGE Elodie MOLLARD Roxane TUTEUR : EUSEBE Hervé ANNEE : 2005/2006

Asservissement de 2 rouesPG robotik

ARNDT GrégoryBOUGRINE Guillaume

BOYDEV ChristinaLAGRANGE ElodieMOLLARD Roxane

TUTEUR :EUSEBE Hervé

ANNEE :2005/2006

Page 2: Asservissement de 2 roues PG robotik ARNDT Grégory BOUGRINE Guillaume BOYDEV Christina LAGRANGE Elodie MOLLARD Roxane TUTEUR : EUSEBE Hervé ANNEE : 2005/2006

RobotB

RobotA

Le But du Jeu …

… Avoir le plus de balles blanches dans les trous de sa couleur !!

Page 3: Asservissement de 2 roues PG robotik ARNDT Grégory BOUGRINE Guillaume BOYDEV Christina LAGRANGE Elodie MOLLARD Roxane TUTEUR : EUSEBE Hervé ANNEE : 2005/2006

Objectifs

• Réaliser un asservissement d’intensité, de vitesse et de position.

• Faire l’asservissement en numérique => utiliser un pic 18f452

• Contraintes de taille pour les 2 cartes

• Choisir et commander les moteurs

Page 4: Asservissement de 2 roues PG robotik ARNDT Grégory BOUGRINE Guillaume BOYDEV Christina LAGRANGE Elodie MOLLARD Roxane TUTEUR : EUSEBE Hervé ANNEE : 2005/2006

Plan

2/ Schéma bloc de l’asservissement

3/ Algorithme du programme

5/ Erreurs et problèmes rencontrés

6/ Avenir

1/ Démarche adoptée

4/ Présentation de la carte électronique

Page 5: Asservissement de 2 roues PG robotik ARNDT Grégory BOUGRINE Guillaume BOYDEV Christina LAGRANGE Elodie MOLLARD Roxane TUTEUR : EUSEBE Hervé ANNEE : 2005/2006

1/ Démarche Adoptée

Asservissement Analogique

Lecture deDocuments :Bigonoff…

Découverte du Principe du

Microcontrôleur

Premier Algorithme

Premier Programme,

Compréhension, Modifications

MPLab C18

Travail sur le

ProgrammeCréations des Cartes

AsservissementFinal

Page 6: Asservissement de 2 roues PG robotik ARNDT Grégory BOUGRINE Guillaume BOYDEV Christina LAGRANGE Elodie MOLLARD Roxane TUTEUR : EUSEBE Hervé ANNEE : 2005/2006

Plan

2/ Schéma bloc de l’asservissement

3/ Algorithme du programme

5/ Erreurs et problèmes rencontrés

6/ Avenir

1/ Démarche adoptée

4/ Présentation de la carte électronique

Page 7: Asservissement de 2 roues PG robotik ARNDT Grégory BOUGRINE Guillaume BOYDEV Christina LAGRANGE Elodie MOLLARD Roxane TUTEUR : EUSEBE Hervé ANNEE : 2005/2006

2/ Schéma bloc de l’asservissement

Résistance

Page 8: Asservissement de 2 roues PG robotik ARNDT Grégory BOUGRINE Guillaume BOYDEV Christina LAGRANGE Elodie MOLLARD Roxane TUTEUR : EUSEBE Hervé ANNEE : 2005/2006

Fonction : distance de consigne grande

0

100

200

300

400

500

600

700

800

900

1000

distance parcourue

vite

sse

de

con

sig

ne

D/2 D

D : distance de consigne

Accel/vlim

Vite

sse

de c

onsi

gne

vlim

acce

l

d1 D-d1

Page 9: Asservissement de 2 roues PG robotik ARNDT Grégory BOUGRINE Guillaume BOYDEV Christina LAGRANGE Elodie MOLLARD Roxane TUTEUR : EUSEBE Hervé ANNEE : 2005/2006

0

100

200

300

400

500

600

700

800

900

1000

distance parcourue

vite

sse

de

con

sig

ne

D : distance de consigne

DD/2

vlim

accel

Fonction : distance de consigne petite

Page 10: Asservissement de 2 roues PG robotik ARNDT Grégory BOUGRINE Guillaume BOYDEV Christina LAGRANGE Elodie MOLLARD Roxane TUTEUR : EUSEBE Hervé ANNEE : 2005/2006

Schéma bloc de l’asservissement

Résistance

Page 11: Asservissement de 2 roues PG robotik ARNDT Grégory BOUGRINE Guillaume BOYDEV Christina LAGRANGE Elodie MOLLARD Roxane TUTEUR : EUSEBE Hervé ANNEE : 2005/2006

Plan

2/ Schéma bloc de l’asservissement

3/ Algorithme du programme

5/ Erreurs et problèmes rencontrés

6/ Avenir

1/ Démarche adoptée

4/ Présentation de la carte électronique

Page 12: Asservissement de 2 roues PG robotik ARNDT Grégory BOUGRINE Guillaume BOYDEV Christina LAGRANGE Elodie MOLLARD Roxane TUTEUR : EUSEBE Hervé ANNEE : 2005/2006

3/ Algorithme du programme

Utilisation des timers

Vitesse mesurée à l’aide de la position à 2 instants données

en série afin de réduire le nombre de ports

Page 13: Asservissement de 2 roues PG robotik ARNDT Grégory BOUGRINE Guillaume BOYDEV Christina LAGRANGE Elodie MOLLARD Roxane TUTEUR : EUSEBE Hervé ANNEE : 2005/2006

Répéter60 fois

utilisation d’une résistance et d’une conversion analogique/numériqueTension de commande du

moteur est crée par un PWM

Page 14: Asservissement de 2 roues PG robotik ARNDT Grégory BOUGRINE Guillaume BOYDEV Christina LAGRANGE Elodie MOLLARD Roxane TUTEUR : EUSEBE Hervé ANNEE : 2005/2006

Plan

2/ Schéma bloc de l’asservissement

3/ Algorithme du programme

5/ Erreurs et problèmes rencontrés

6/ Avenir

1/ Démarche adoptée

4/ Présentation de la carte électronique

Page 15: Asservissement de 2 roues PG robotik ARNDT Grégory BOUGRINE Guillaume BOYDEV Christina LAGRANGE Elodie MOLLARD Roxane TUTEUR : EUSEBE Hervé ANNEE : 2005/2006

4/ Présentation de la carte électronique

Partie asservissement

Partie puissance

Diodes de visualisation

Alim

Communication informatique

Communication autre carte

Envois distance analogique

Entrée codeur

Transformation du signal codeur A et B en codeur + et codeur - Sortie moteur

FusibleL298

Diode de roue libre

PWM

Bit de sens

Arrêt d’urgence

Page 16: Asservissement de 2 roues PG robotik ARNDT Grégory BOUGRINE Guillaume BOYDEV Christina LAGRANGE Elodie MOLLARD Roxane TUTEUR : EUSEBE Hervé ANNEE : 2005/2006

Plan

2/ Schéma bloc de l’asservissement

3/ Algorithme du programme

5/ Erreurs et problèmes rencontrés

6/ Avenir

1/ Démarche adoptée

4/ Présentation de la carte électronique

Page 17: Asservissement de 2 roues PG robotik ARNDT Grégory BOUGRINE Guillaume BOYDEV Christina LAGRANGE Elodie MOLLARD Roxane TUTEUR : EUSEBE Hervé ANNEE : 2005/2006

5/ Erreurs et problèmes rencontrées

• Lecture des datasheets qui sont très denses et compliqués

• Délais dans les commandes

• Problèmes logistique (logiciel, Internet …)

• Problèmes de soudure dus aux contraintes de tailles

Page 18: Asservissement de 2 roues PG robotik ARNDT Grégory BOUGRINE Guillaume BOYDEV Christina LAGRANGE Elodie MOLLARD Roxane TUTEUR : EUSEBE Hervé ANNEE : 2005/2006

Plan

2/ Schéma bloc de l’asservissement

3/ Algorithme du programme

5/ Erreurs et problèmes rencontrés

6/ Avenir

1/ Démarche adoptée

4/ Présentation de la carte électronique

Page 19: Asservissement de 2 roues PG robotik ARNDT Grégory BOUGRINE Guillaume BOYDEV Christina LAGRANGE Elodie MOLLARD Roxane TUTEUR : EUSEBE Hervé ANNEE : 2005/2006

6/ Avenir

• Réutiliser le même pic afin d’aider plus facilement les suivants

• Utiliser le MC33887 qui est plus pratique que le L298

• Utiliser un optocoupleur quadruple

• Utiliser un seul pic pour l’asservissement des 2 roues

• Réutiliser les mêmes moteurs pour limiter les frais

Page 20: Asservissement de 2 roues PG robotik ARNDT Grégory BOUGRINE Guillaume BOYDEV Christina LAGRANGE Elodie MOLLARD Roxane TUTEUR : EUSEBE Hervé ANNEE : 2005/2006

Conclusion

Page 21: Asservissement de 2 roues PG robotik ARNDT Grégory BOUGRINE Guillaume BOYDEV Christina LAGRANGE Elodie MOLLARD Roxane TUTEUR : EUSEBE Hervé ANNEE : 2005/2006

Remerciements

• M.GIGNOUX• Herve EUSEBE• Ekremb (3A IEG)• Mr ROSTAING• Mr MOISAN

• Aux 2A du club robotik

• CROUZET• MICROCHIP• Aux membres du

Cvelec• Mlle DIDOT