(Notez que nous avons une version plus récente de ce projet à ce Instructable)
Vous pouvez essayer ce projet direct sur le site
Le défi
Ainsi, le défi prend un servo de passe-temps et obtenir 2-3 pieds de mouvement linéaire hors de lui. ServoCity travaille sur les actionneurs linéaires de servo, mais nous préfèrent moins de puissance, moindre coût et plus grande portée qu’ils offrent actuellement (même si les nouveaux peut-être être en attente). Nous avons également construit un arrangement de type SCARA base avec 3" tournants, servos et contres poids. Cela fonctionne bien, mais se limitait l’espace de travail, et en raison de l’approche polaire avec servos de passe-temps, la résolution est inégale - plus près les servos. C’est peut-être pas un énorme problème, mais l’approche présentée ici donne la même précision sur l’espace de travail entier. Aussi, nous pourrions envisager un hybride - à l’aide d’un bras de rotation avec un curseur de doublure à ce sujet - les maths serait facile, car il serait d’utiliser directement les coordonnées polaires. Nous pourrions également inverser les deux - utilisez le curseur linéaire et y ajouter un bras rotatif. Un projet pour un autre jour !
Utilisation d’un servo de Hobby
Avec un Servo de Hobby, vous obtenez généralement juste 90 ou 180 degrés de rotation, donc le truc devient que cela fonctionne sur une plus longue durée - 2-3 pieds. Nous pourrions modifier un servo pour la rotation en continu, mais alors vous perdez la capacité de positionnement et nous tenons à conserver l’approche de circuits et potentiomètre PID interne. Si vous utilisez le potentiomètre interne et ajoutez un grand palonnier, vous pourriez obtenir une vaste gamme de voyage. Avec une corne circulaire, la distance parcourue est Pi * diamètre de la corne / 2 - qui dernière divisent par deux est pour tenir compte de la max 180 degrés de voyage (nous obtiendrons dans cela plus tard). Donc, pour un 2' voyage, vous devez un palonnier avec un diamètre de plus de 15"! Nous pourrions utiliser cette approche avec le type lazy susan d’installation, mais l’élan en déplacement que beaucoup de matériel met une énorme pression mécanique sur les servos (la même question que nous avions avec le prototype SCARA). Une autre approche consiste à préparer la sortie, afin que vous obteniez plus de mouvement sur la sortie. On n’a pas creuser dans cela et il peut y avoir des problèmes avec la puissance nécessaire pour déplacer ces engins, et en outre, à l’aide d’engrenages est un ticker de bit mécaniquement - nous est venu avec une approche beaucoup plus simple.
Donc, pour notre système, nous avons tiré le potentiomètre du boîtier servo et remplacé par un potentiomètre 10 tours. Donc, tout de suite, vous pouvez multiplier la distance parcourue par 10, donc pour le cas ci-dessus, il faut le diamètre de la corne pour un voyage de 2' de 15" à 1.5" - beaucoup plus raisonnable !
En termes de couplage de la sortie, nous pourrions conduire une tige filetée avec un écrou de suiveur (ACME enfilage semble préférable). Cela semble être le mécanisme d’entraînement plus courant pour homebrew Tables XY - en raison de sa puissance et de précision. Elle entraîne plus lent voyage, cependant et encore une fois, beaucoup d’engrenage pour obtenir le potentiomètre de passer à la bonne vitesse pour couvrir la durée du voyage.
Ce que nous avons opté pour était une approche de courroie de synchronisation très simple où le servo drives une poulie de courroie de distribution, et le potentiomètre 10 se branche directement sur l’arbre. Avec cet arrangement très simple, puis, nous avons 2-3' du voyage en quelques secondes avec aucune mécanique complexe. Vous pouvez intensifier cette approche par engrenage vers le bas le lecteur ou le potentiomètre jusqu’aux limites de la mécanique d’un servo de passe-temps.