Polargraph

De Les Fabriques du Ponant
Révision datée du 19 janvier 2017 à 16:09 par Khazraj (discussion | contributions) (Auteurs)
Aller à : navigation, rechercher

Polargraph

Le polargraph est une machine qui va reproduire une image numérique en déplaçant un stylo à l’aide de deux moteurs afin de dessiner sur papier une image numérique que nous lui avons préalablement soumise. nous avons décidé d’implémenter un modèle de polargraph à l’aide d’Arduino UNO.

Auteurs

Ont participé à la rédaction de cette fiche (Groupe C):

Outils et matériaux

Outils

  • un fer à souder et de l'éteint
  • scie à bois
  • crayon
  • bois
  • tournevis
  • pince

Liste du Matériel

  • Un Arduino UNO
  • Deux moteurs pas à pas hybrides : 600mA (0.6A). Mine were 400 steps per revolution (0.9 degree per step)
  • Un cable usb alimentation
  • Un rotor shield
  • deux poulies imprimées en 3D
  • « Une gondole » pour maintenir le stylo (attache en métal = pince à dessin)
  • des ficelles
  • un stylo


Fonctionnement du moteur pas à pas

Pour faire fonctionner un moteur pas à pas seul, on peut le brancher directement sur la carte arduino, celle-ci fournira alors le courant nécessaire pour la puissance, et un signal PWM permettra de commander le moteur. Néanmoins, pour contrôler deux moteurs pas à pas ou plus, l'arduino n'est pas capable de générer la puissance nécessaire pour alimenter les moteurs, on doit donc passer par un shield moteur avec une alimentation externe, c'est ce cas que nous allons mettre en place et expliquer dans ce tutoriel.

Un moteur pas à pas ne fonctionne pas de la même manière qu'un moteur à courant continu, et n'a pas la même fonction. Un moteur à courant continu (moteur CC), tourne continuellement et à vitesse constante lorsqu'un tension continue est appliquée à ses bornes. Le rôle d'un moteur pas à pas est de pouvoir déplacer des objets en avançant d'un certain nombre de pas ce qui permet une grande précision. Ce sont moteurs que l'on retrouve par exemple dans les imprimantes 2D et 3D pour contrôler le déplacement du jet d'encre, ou encore le déplacement de la feuille. Ce sont ces moteurs qui provoquent les saccades que l'on entend lors de l'impression d'une feuille.

Pour pouvoir utiliser la carte shield que nous avions pour notre projet, nous avons dû concevoir un système particulier pour contrôler les moteurs pas à pas, qui n'est pas celui habituel du signal PWM. En effet le shield nous permet d'alimenter quatre moteurs CC, il n'est pas fait pour contrôler des moteurs pas à pas, mais comme nous sommes des débrouillards, nous allons nous servir du principe même de fonctionnement de ce moteur pour contourner le problème. En effet, le moteur pas à pas tourne grâce à quatre bobines (pour ce modèle),