Wiki » Historique » Version 5
Anonyme, 20/10/2015 13:55
1 | 1 | Anonyme | h1. Wiki Carte commande 8 servos moteurs sur PIC18f4550 |
---|---|---|---|
2 | |||
3 | Sommaire : |
||
4 | 5 | Anonyme | A) Sous-traitance 2014 |
5 | 4 | Anonyme | I. Fonctions principales de la carte |
6 | II. Schéma de la carte |
||
7 | III. Guide utilisateur code source |
||
8 | 1 | Anonyme | |
9 | 4 | Anonyme | B) Sous-traitance 2015 |
10 | 1 | Anonyme | |
11 | 5 | Anonyme | |
12 | |||
13 | A) Sous-traitance 2014 |
||
14 | 1 | Anonyme | I. Fonctions principales de la carte : |
15 | |||
16 | Durant la sous-traitance 2014, nous avons été amené à réaliser une carte fonctionnelle permettant la commande de plusieurs servos moteurs (8 par carte). Ce projet s'inscrit dans la mise en place d nouveaux TP d'AURO avec MrLengagne. La carte doit pouvoir : |
||
17 | -Contrôler 8 servos |
||
18 | -Echanger par USB des informations et ordres de commande |
||
19 | -Permettre un identification de la carte par "PIN" physiques |
||
20 | -Permettre l'interface avec un vieux boitier matlab analogique |
||
21 | -Permettre l'utilisation d'un module gyro/accel et d'un autre BT |
||
22 | -Diverses fonctions .... |
||
23 | |||
24 | Nous avons donc découpé le travail par importance des tâches : |
||
25 | |||
26 | Réalisation de la carte sous proteus et mise en place de la liaison USB + PWMS des servos afin de permettre un fonctionnement "minimale" du dispositif. Nous avons par la suite ajouté des fonctions et l'étage analogique. |
||
27 | |||
28 | II. Schéma de la carte : |
||
29 | |||
30 | Le schéma est réalisé sous proteus ( isis+ares ). La carte est imprimée et soudée, L'ICSP et l'USB sont fonctionnels (oct 2014). Vous trouverez dans le dépôt la carte finale. |
||
31 | |||
32 | III. Guide utilisateur code source : |
||
33 | |||
34 | 2 | Anonyme | Notre but est d'expliquer comment paramétrer la carte en fonction de nos besoins. |
35 | |||
36 | TRAMES USB : |
||
37 | |||
38 | A:34FE //permet de modifier la valeur d'une PWM |
||
39 | A? //permet de lire la valeur d'une PWM |
||
40 | A#3435 //permet d'utiliser des fonctions particulières selon les PWMs |
||
41 | |||
42 | 1 | Anonyme | Les PWMs sont disponibles de la lettre A à H inclut ( 8 PWMs) |
43 | |||
44 | La lettre "I" permet l'identification de la carte avec : I? ("i" majuscule) |
||
45 | Les lettres "M,N,O,P" sont réservés pour les opérations sur les I/O de libre. ( M:0001 = met la sortie à 1 et M:0000 = met la sortie à zéro) |
||
46 | 4 | Anonyme | |
47 | |||
48 | |||
49 | 1 | Anonyme | |
50 | 4 | Anonyme | |
51 | 5 | Anonyme | B) Sous-traitance 2015 (Desternes\Zonta) |
52 | 4 | Anonyme | |
53 | Le projet confié par M.Langagne consiste à déterminer la phase de développement et de test de la carte UIO développée en sous traitance l'année passée. |