Cours:VoitureTelecommandee : Différence entre versions

De troyesGEII
Aller à : navigation, rechercher
m
m ({{Bleu|Présentation du système}})
Ligne 24 : Ligne 24 :
 
*Il faudra éventuellement ajouter un quartz externe à 16MHz pour le 328p (pour utiliser les fonctions arduino)
 
*Il faudra éventuellement ajouter un quartz externe à 16MHz pour le 328p (pour utiliser les fonctions arduino)
 
*prévoir le connecteur ISP pour la programmation du processeur
 
*prévoir le connecteur ISP pour la programmation du processeur
 +
 +
=={{Bleu|Planning à respecter}}==
 +
 +
Vous serez évalué tout au long du projet en début de séance. Ce qui vous permettra de terminer en dehors des séances le travail que vous n'aurez pas achevé.
 +
 +
Une chose importante à noter : {{Rouge|'''Il vous revient de saisir au fur et à mesure le schéma des différentes fonctions étudiées dès que possible'''.}}
 +
 +
Vous trouverez ci dessous l'avancement attendu des différentes séances. Notons également que vous devrez '''achever votre travail après les 7 séances''' si le projet n'est pas terminé.
 +
 +
De plus, '''le routage''' devra être fait en bonne partie '''en dehors des séances'''.
 +
 +
 +
{| class="wikitable"
 +
|-
 +
! n° de séance !!  !! Détail de l'attendu
 +
|-
 +
| align="center" | 1 || '''  ''' || Étude
 +
|-
 +
| align="center" | 2 || '''  ''' || Étude
 +
|-
 +
| align="center" | 3 || '''Saisie''' || Étude, validation et saisie
 +
|-
 +
| align="center" | 4 || '''Routage''' || Validation du routage et schéma de la carte électronique
 +
|-
 +
| align="center" | 5 || '''Fabrication''' || Brasage des composants
 +
|-
 +
| align="center" | 6 || '''Vérification''' || Tests et dépannage de la carte
 +
|-
 +
| align="center" | 7 || '''Programmation''' || Mesure des performances de la carte réalisée
 +
|-
 +
| align="center" | 7 || '''Programmation (suite)''' || Amélioration et finition du programme
 +
|}

Version du 29 janvier 2018 à 16:26

Cahier des charges

Présentation du système

On dispose d'une voiture radiocommandée pour laquelle nous souhaitons remplacer la télécommande. Ceci impose automatiquement de changer aussi la partie réception. Il y a ainsi une télécommande à concevoir complètement et une partie réception qui sera destinée à envoyer les ordres reçus à la partie puissance de la voiture.

Le système a concevoir doit permettre de réaliser les fonctions suivantes :

  • Transmettre une consigne de vitesse
  • Transmettre une consigne de direction
  • Calibrer l'axe de direction
  • Assurer une sécurité de la voiture en cas de perte du signal de la télécommande
  • Visualiser le niveau de charge de la voiture sur la télécommande à l'aide de trois leds de couleurs

La transmission sans fil utilisera des modules Xbee série 1, qu'il conviendra de configurer de façon adaptée.

Les cartes à réaliser s'articuleront au choix sous la forme :

  • d'un shield Arduino
  • d'une carte µcontrôleur utilisant :
    • atmega 328p
    • attiny 841
  • module xbee seul (plus compliqué mais pas de programmation !)

Dans le cas de l'utilisation d'un µcontrôleur :

  • on pourra l'alimenter en 3,3v (même tension que les modules Xbee)
  • Il faudra éventuellement ajouter un quartz externe à 16MHz pour le 328p (pour utiliser les fonctions arduino)
  • prévoir le connecteur ISP pour la programmation du processeur

Planning à respecter

Vous serez évalué tout au long du projet en début de séance. Ce qui vous permettra de terminer en dehors des séances le travail que vous n'aurez pas achevé.

Une chose importante à noter : Il vous revient de saisir au fur et à mesure le schéma des différentes fonctions étudiées dès que possible.

Vous trouverez ci dessous l'avancement attendu des différentes séances. Notons également que vous devrez achever votre travail après les 7 séances si le projet n'est pas terminé.

De plus, le routage devra être fait en bonne partie en dehors des séances.


n° de séance Détail de l'attendu
1 Étude
2 Étude
3 Saisie Étude, validation et saisie
4 Routage Validation du routage et schéma de la carte électronique
5 Fabrication Brasage des composants
6 Vérification Tests et dépannage de la carte
7 Programmation Mesure des performances de la carte réalisée
7 Programmation (suite) Amélioration et finition du programme