Hâte-toi de bien vivre et pense
que chaque jour nouveau
est à lui seul une vie. 
 (Sénèque)
  

Gifs_animes_Signes_Avatars/Spirou.gifPont tournant - 02-Schéma général

 

 

Note :

Dans tous les articles qui suivent, le terme « télécommande » ne désigne pas un objet matériel, mais l'application ANDROÏD elle même, qui est un objet virtuel hébergé par un ou plusieurs appareils ANDROÏD.

 

 

SYNOPTIQUE DE LA PARTIE ÉLECTRONIQUE

 

Capture_6_pont.png

 

 

Appareil ANDROÏD

  • héberge l'application ANDROÏD de télécommande du pont tournant.

 

ARDUINO N°1

  • reçoit et traite les commandes en provenance du clavier (liaison filaire) ;
  • gère l'afficheur ;
  • reçoit  et traite les commandes transmises par le module BLE (Bluetooth Low Energy) en provenance de l'appareil ANDROÏD ;
  • assure la communication avec l'ARDUINO N°2 (liaison TX→Rx) ;
  • actionne le moteur pas à pas ;
  • actionne l'inverseur de polarité ;
  • assure la cohérence de polarité entre la voie du pont et la voie sélectionnée ;
  • envoie à l'ARDUINO N°2 les ordres nécessaires à la commutation du courant de traction dans les voies.

 

ARDUINO N°2

  • reçoit les ordres de commutation du courant de traction des voies de garage et du pont, en provenance de l'ARDUINO N°1
    (liaison TX→Rx) ;
  • commande le groupe de relais de commutation du courant de traction ;

 

HC-05 (ou HC-06)

  • reçoit les communications BLE en provenance de l'application ANDROÏD et les transmet à l'ARDUINO N°1.

 

Moteur pas-à-pas (il s'agit d'un modèle à 400 pas / tour. Un modèle à 200 pas / tour convient aussi)

  • actionne le plateau d'entraînement du pont avec une précision de positionnement du pont de 0,1 mm ;
  • l'entraînement se fait par une simple courroie crantée du type de celle qu'on utilise sur les imprimantes 3D ;

 

Remarques

  • chaque ARDUINO fait donc tourner un programme spécifique ;
  • la filière « clavier + ARDUINO N°1 + écran + ARDUINO N°2 » constitue une chaîne de télécommande autonome ;
  • la filière « appareil ANDROÏD + application ANDROÏD + HC-05 + ARDUINO N°1 et 2 » constitue aussi une chaîne de télécommande autonome ;
  • les deux filières peuvent fonctionner simultanément, c'est à dire que deux opérateurs peuvent intervenir simultanément pour commander le pont tournant, l'un depuis la console, l'autre à partir de l'appareil ANDROÏD.

 

 

 

Eyes-Hand.gif

 

Pourquoi 2 ARDUINO ?

Un ARDUINO UNO ou NANO dispose de 18 entrées-sorties.

  • la gestion du clavier en requiert 7 ;
  • celle de l'afficheur en utilise 2 ;
  • la liaison TX→Rx en prend 1 ;
  • les contacts de calage du point zéro du pont tournant : 2
  • le relais d'inversion de polarité et commutation de la voie du pont : 1 ;
  • la commande du driver du moteur pas-à-pas  : 4
  • la commande des relais de commutation des voies : 17 ( en fait on verra dans l'article « 06-Sketch ARDUINO » que 9 relais peuvent suffire) ;

... ce qui fait un total de 34 entrées-sorties au maximum et 26 au minimum.

L'ARDUINO N°2 ne s'occupe donc QUE de la commutation des voies, et l'ARDUINO N°1 s'occupe des 17 autres entrées-sorties.

Note :

J'aurais pu utiliser une seule carte MEGA, mais cette dernière coûte nettement plus cher que 2 UNO, et avec 2 cartes UNO on a « un peu plus d'air » pour les différents câblages.

 

 

 

 

 


Date de création : 24/10/2017 - 21:23
Dernière modification : 02/12/2017 - 09:32
Catégorie :
Page lue 63 fois


Imprimer l'article Imprimer l'article

^ Haut ^