POTNUM
Fabrication d'un module potentiometre numerique
Contributeur·ice·s
Statut du projet
Statut de la publication
License
Inspiration
Fichiers source
Machines
Matériaux
Lien
ORIGINE DU PROJET
Suite à l'installation d'un gros variateur de vitesse (700KW) dans mon ancienne entreprise, les utilisateurs ont exprimés le besoin de faire varier la vitesse avec un potentiomètre analogique plutôt que d'utiliser une console numérique munie de touche +vite et -vite. En effet ce variateur utilisé pour effectuer des essais de plateforme doit être constamment réglé à des vitesses différentes et le profil "analogique" du potentiomètre semble plus leur convenir. L'implantation du materiel comporte un variateur situé dans une salle protégée, un cablage de pres de 50m jusqu'au lieu des essais et d'un pupitre operateur situé au plus pres du moteur. On dispose d'un automate de liaison près du pupitre opérateur.
SOLUTION ADOPTEE
Il n’était pas question d'utiliser un véritable potentiomètre analogique en raison de la longueur de ligne, du parasitage possible et de sa fragilité et de durée de vie. Et sa technologie empêche une rotation infini de son axe. On a utilisé un codeur numerique A,B décalée à 90 ° raccordé à un Arduino UNO. Celui ci est chargé de décoder les impulsions décalés et de fournir à l'automate des impulsions "UP" et "DOWN" qui viendront piloter le variateur. La vitesse de modification de la consigne est entierement tributaire de l'action de l'utilisateur.
DESCRIPTIONS DU PROJET
La carte UNO sera aidé d'un Shied intermediaire fabriqué à la demande. Cette carte aura plusieurs fonctions: - Utiliser la tension disponible 24V de l’automate et l'adapter à 9V pour alimenter la carte UNO. - Adapter la commande UP et DOWN à la tension des entrées logiques de l'automate soit de 5V vers 24V.Des relais électromagnétiques seront utilisés (d'autres solutions avec transistors ou optocoupleurs pouvaient etre utilisées). - Générer des impulsions alimentant des leds de couleur dans le corps du codeur (rouge pour Down et vert pour Up) Il faudra programmer la carte UNO afin de fabriquer ces impulsions. Il s'est avéré qu'il fallait utiliser les interruptions en raison de la rapidité des fronts du codeur.
ÉTAPE DU PROJET
- Schémas du projet sous FRITZING - Écriture du programme avec ARDUINO - Mise au point avec platine d'essais - Schéma circuit imprimé avec KICAD (sorti plan PCB avec fichier SVG) - transformation fichier SVG vers PNG avec INKSCAPE - Mise au point fichier avec GIMP - Gravure PCB sur fraiseuse CNC-MDX20 - Découpe et perçage manuel du circuit - Implantation, soudure des composants - Essais définitifs - Mise en place sur site.