DecoupeVinyl/Restauration : Différence entre versions
(16 révisions intermédiaires par 2 utilisateurs non affichées) | |||
Ligne 1 : | Ligne 1 : | ||
{{Projet | {{Projet | ||
− | + | |name= Restauration d'une découpe Vinyl | |
− | |name = Restauration d'une découpe Vinyl | + | |status=experimental |
− | |status =experimental | + | |image= Portrait.jpg |
− | + | |description= modèle graftec 2100 | |
− | |image = Portrait.jpg | + | |license= GPL |
− | + | |contributeurs= Cedric | |
− | |description = modèle graftec 2100 | + | |ingrédients= papier,électronique,RaspberryPi |
− | |license = GPL | + | |categories= Recyclage |
− | |contributeurs = | + | |url= |
− | | | ||
− | |categories = | ||
− | |||
− | |url = | ||
}} | }} | ||
− | + | ==Présentation== | |
+ | |||
Cette découpe vinyl, de marque Graftec, nous a été donné par le collectif [http://www.echelleinconnue.net/ echelle inconnue] | Cette découpe vinyl, de marque Graftec, nous a été donné par le collectif [http://www.echelleinconnue.net/ echelle inconnue] | ||
Ligne 91 : | Ligne 88 : | ||
[[Image:Cablage_encodeur.jpg|300px|thumb|left]] | [[Image:Cablage_encodeur.jpg|300px|thumb|left]] | ||
− | il semblerai qu'il faille alimenter la ligne de signal à travers une résistance.. | + | il semblerai qu'il faille alimenter la ligne de signal à travers une résistance.. |
+ | |||
+ | en effet!!! | ||
=====La commande du chariot===== | =====La commande du chariot===== | ||
Ligne 120 : | Ligne 119 : | ||
===COnception de l'electronique alternative=== | ===COnception de l'electronique alternative=== | ||
+ | ====Tests avec Arduino==== | ||
En libre avec arduino (s'il est assez rapide) | En libre avec arduino (s'il est assez rapide) | ||
Ligne 138 : | Ligne 138 : | ||
L'arduino semble un peu trop lent. De plus, le shield snootlab monopolise une des deux interruptions qui seraient utiles pour capter les impulsions venant des encodeurs. | L'arduino semble un peu trop lent. De plus, le shield snootlab monopolise une des deux interruptions qui seraient utiles pour capter les impulsions venant des encodeurs. | ||
+ | ====RaspBerry + MD25==== | ||
Je décide d'utiliser un module MD25 qui sert à contrôler des moteurs pour les robots, associé à un raspberry. | Je décide d'utiliser un module MD25 qui sert à contrôler des moteurs pour les robots, associé à un raspberry. | ||
− | Ce module a l'avantage d'être plus puissant (2,8A/moteur) et de gérer directement les encodeurs | + | Ce module a l'avantage d'être plus puissant (2,8A/moteur) et de gérer directement les encodeurs rotatifs. |
Cela dit, il ne fait un pilotage qu'en vitesse (ici on a besoin de piloter la position) | Cela dit, il ne fait un pilotage qu'en vitesse (ici on a besoin de piloter la position) | ||
en récupèrera les infos sur le raspberry pour réaliser cette commande. | en récupèrera les infos sur le raspberry pour réaliser cette commande. | ||
+ | |||
+ | [[Image:MD25.jpeg|le module MD25|thumb]] | ||
+ | |||
+ | =====Schéma fonctionnel prévu===== | ||
+ | |||
+ | |||
+ | |||
+ | [[Image:Global.graftech.png|400px]] | ||
+ | |||
+ | [http://fablabo.net/mediawiki/images/Pfonction_graftech.svg fichier svg] | ||
+ | |||
+ | Le mystere demeure sur le pilotage de la pression du cutter. | ||
+ | Il semblerai que le circuit regle la tension d'alimentation de la bobine de l'electroaimant. | ||
+ | |||
+ | reste à trouver la manière dont ce circuit est commandé. | ||
===ressources=== | ===ressources=== | ||
Ligne 150 : | Ligne 166 : | ||
[http://www.ebay.de/itm/GRAPHTEC-PLOTTER-Cutting-pro-FC-2100-90-/230675059776 des pièces détachées] (surtout des lames) | [http://www.ebay.de/itm/GRAPHTEC-PLOTTER-Cutting-pro-FC-2100-90-/230675059776 des pièces détachées] (surtout des lames) | ||
+ | |||
+ | [[Catégorie:(s)lowtech]] | ||
+ | [[Catégorie:Recyclage]] |
Version actuelle en date du 18 juin 2014 à 16:33
modèle graftec 2100
Contributeur·ice·s
Statut du projet
experimental
Statut de la publication
License
GPL
Inspiration
Fichiers source
Machines
Matériaux
Lien
Présentation
Cette découpe vinyl, de marque Graftec, nous a été donné par le collectif echelle inconnue
Il existe des drivers pour windows ...95
Diagnostic
L'alimentation semble morte...
Il est très difficile de trouver de la documentation technique sur ce modèle.
De plus le driver d'origine est obsolète
réparation
Il est décidé de refaire entièrement l'électronique autour de la partie mécanique et moteurs. ça sera l'occasion d'essayer un RaspberryPi pour piloter l'électronique en boucle fermée
démontage
Les actionneurs
Pour le déplacement, il s'agit de moteurs à courant continu pilotés en boucle fermée (avec un encodeur qui renvoie la position réelle du moteur)
En faisant tourner le moteur de l'axe Y avec un multimètre , on mesure ~12V et 1A max
l'ensemble pourrait être contrôlé avec un pont en H L298
Les capteurs
Pour informer la machine sur son état, il y a un certain nombre de capteurs
les capteurs de rotation des moteurs sont cablés avec 4 fils
- gris = gnd
- orange= 12V ou 5V (?)
- jaune= signal
- blanc= signal
en alimentant le capteur en 12V Le signal sort faiblement (0,5V environ)
peut être une mauvaise tension d'alim ? les modèles actuels de ces encodeurs : http://www.tamagawa-seiki.com/english/encoder/post-5.html sont alimentés en 5V...
En épluchant la doc ici http://www.tjsolution.com/tamagawa/1228n51.pdf qui a trait à des encodeurs de même génération
il semblerai qu'il faille alimenter la ligne de signal à travers une résistance..
en effet!!!
La commande du chariot
La commande a l'air passablement compliquée :
dans la nacelle , ce qui semble un capteur (noté 3HRc) connecté à un circuit avec un 45580JRC (amplificateur)
Sur la carte de commande, un relais commande le solénoïde, mais un retour du capteur semble réguler le système à travers un oscillateur(!) NE555P.
En fait, le 555 sert de trigger de schmidt pour "nettoyer" le signal de commande : il 'a donc rien à voir avec le capteur.
mais au fait, comment fonctionne l'effet Hall ?
En fait, on dirait que ça pourrai être un capteur capacitif, ou plus probablement inductif (car il est monté en face d'un biseau de métal, qui l'approche lorsque la lame descend.) Vu le montage, il semble intervenir dans la régulation de l'alimentation du solénoïde.
COnception de l'electronique alternative
Tests avec Arduino
En libre avec arduino (s'il est assez rapide)
Je commence avec le rotoshield Snootlab pour la simplicité du premier abord, masi on risque de devoir faire un montage exprès.
On va utiliser un PID pour piloter la position, grâce à la librairie PID Arduino
http://brettbeauregard.com/blog/2011/04/improving-the-beginners-pid-direction/
... ce n'est pas évident de régler les paramètres Kp,Ki,et Kd. Dans cette page, un internaute conseille de commencer avec :
- régler Kp avec Ki=0 et Kd=1
- puis Ki pour avoir une valeur finale stable
- puis Kd pour que le système résiste aux déstabilisations extérieures
L'arduino semble un peu trop lent. De plus, le shield snootlab monopolise une des deux interruptions qui seraient utiles pour capter les impulsions venant des encodeurs.
RaspBerry + MD25
Je décide d'utiliser un module MD25 qui sert à contrôler des moteurs pour les robots, associé à un raspberry. Ce module a l'avantage d'être plus puissant (2,8A/moteur) et de gérer directement les encodeurs rotatifs. Cela dit, il ne fait un pilotage qu'en vitesse (ici on a besoin de piloter la position) en récupèrera les infos sur le raspberry pour réaliser cette commande.
Schéma fonctionnel prévu
Le mystere demeure sur le pilotage de la pression du cutter. Il semblerai que le circuit regle la tension d'alimentation de la bobine de l'electroaimant.
reste à trouver la manière dont ce circuit est commandé.
ressources
quelques infos sur les switchs
des pièces détachées (surtout des lames)