L’Iris de bulle CNC : Contrôlé par un ordinateur de Machine à bulles géantes (9 / 19 étapes)

Étape 9: Motion Control : contrôleur de moteur 100 watt DC servo pour 120 $ ou $ 30 + quelques codage.

J’ai choisi de contrôler l’iris de bulle CNC avec un moteur d’asservissement DC. Les servomoteurs DC sont des performances largement supérieures à celles des moteurs pas à pas de consommation d’énergie équivalente : plus vite, plus fort, plus précis et surtout, capable de préserver l’exactitude en dépit de tout obstacle. Un moteur d’asservissement DC est un moteur à courant continu qui a des moyens de détection de sa position, en particulier un encodeur optique en quadrature, attaché à l’arbre. Un compare contrôleur où il doit où elle devrait être et ajuste le couple du moteur si nécessaire pour l’amener vers la position souhaitée, en utilisant un algorithme appelé contrôle « Proportionnel, intégral, dérivé », ou « NRP control ». Ils sont plus complexes à mettre en place et contrôler tous les deux parce qu’il y a plusieurs connecteurs fil à faire - en général quatre fils supplémentaires (power, au sol, canal A, canal B, se connecter à l’encodeur) et parce qu’un microprocesseur dédié doit constamment surveiller et ajuster le couple du moteur, a positionner selon elle. J’ai fait cela auparavant et publiera sous pli séparé une procédure détaillée pour construire votre propre pour environ 30 $. ($20 pour un arduino ou teensy microcontrôleur 3.1, exécutez un script arduinoet 10 $ pour un module d’amplification de pont en H LMD18200 et utilisant la bibliothèque de codeurs d’open-source et bibliothèque PID.) Il y a aussi un très bon produit commercial qui simplifie à l’aide de servomoteurs DC énormément, ce qui vous permet de parler au lecteur comme vous le feriez pour un conducteur de moteur pas à pas : avec des impulsions de l’étape et la direction. J’ai choisi d’utiliser ce contrôleur, le lecteur GeckoDrive G320X. Après une installation initiale unique, le lecteur est aussi facile à utiliser que n’importe quel conducteur de moteur pas à pas.

Voici une vidéo de lui ouvrir le diaphragme de bulle à vitesse ridicule .

Accélération et étape-vitesse maximale avec la bibliothèque AccelStepper

La bibliothèque AccelStepper est une bibliothèque libre et open source pour les microcontrôleurs compatible arduino rapide calcul et calendrier des séquences de pas pour réaliser des profils d’accélération en douceur et vitesse trapézoïdale. Il est utile pour les moteurs pas à pas et servo-moteurs qui sont commandées par étapes discrètes, comme avec la Geckodrive utilisés ici. J’ai trouvé que sur un Arduino Uno cadencé à 16MHz, la cadence maximale était environ 1,2 Khz. Il s’agit d’une vitesse insuffisante pour un servomoteur qui, effectivement, comme 2048 pas par tour (cela est déterminé par la résolution du codeur optique attaché au moteur servo). Ainsi, avec l’Arduino uno, la vitesse maximale dans ce cas serait environ 30 tours/minute. Pour augmenter la vitesse des étapes délivré avec le code accelstepper, j’ai amélioré au microcontrôleur Teensy 3.1, qui se déroule à 72MHz et peut être overclocké à 96MHz. J’ai pointé la bibliothèque de AccelStepper produisant des séquences de pas chronométré en douceur jusqu'à plus de 10 Khz ou une vitesse d’environ 300 tr/min qui est plus que suffisant pour cette application (voir vidéos).

Articles Liés

L’Hexacorde, un Instrument de musique contrôlé par Arduino

L’Hexacorde, un Instrument de musique contrôlé par Arduino

L'an dernier, avec la date butoir de la Bay Area Maker Faire, j'ai créé un nouvel instrument appelé l'Hexacorde. C'était un tas d'amusement, un grand succès, et j'ai eu la chance de faire un certain nombre de discussions à ce sujet. Le défi de concep
Scanner Rgb Led lampe Pwm contrôlé par Arduino Nano

Scanner Rgb Led lampe Pwm contrôlé par Arduino Nano

Scanneur recyclé rgb led lampe pwm contrôlé par Arduino NanoÉtape 1: Résultat FinalC'est ce que vous obtenez si vous suivez ce instructable.Étape 2: Rechercher une imprimanteVous recherchez un cassé hp imprimante tout en un. (D'autres marques peuvent
Comment faire un Robot à 2 roues, contrôlé par IR, Compatible Arduino

Comment faire un Robot à 2 roues, contrôlé par IR, Compatible Arduino

Cette instructable est sur comment vous pouvez faire votre propre robot afin que :-Il est contrôlé par une télécommande IR-Vous êtes en mesure d'accéder et de modifier le code pour le contenu de votre coeur-Vous pouvez changer le robot anti-torsion à
Queue de loup contrôlé par Arduino

Queue de loup contrôlé par Arduino

salutations, ou devrais-je dire, « Aaaaaooooooooooooh! » Plaisir de faire votre passionné de loup compagnons de connaissance. Vous avez un esprit de loup intérieure qui est tellement désireux de se faire connaître que vous sont venus à moi pour appre
Projets des Carlitos : Sans fil discours contrôlé par Arduino Robot

Projets des Carlitos : Sans fil discours contrôlé par Arduino Robot

Nous rêvons tous d'avoir des appareils et machines qui peuvent obéir à nos commandes vocales. Eh bien, nous allons faire le premier pas vers ce qui en fait se produire et construire un discours contrôlé par Arduino-basé robot mobile.Vous pensez peut-
Motorisée caméra curseur contrôlé par téléphone Android

Motorisée caméra curseur contrôlé par téléphone Android

Cette instructable montre comment faire un curseur caméra motorisée. En fait, nous accordons quelques pièces supplémentaires à un curseur manuel pour le rendre motorisés et contrôlable par un téléphone Android. L'idée derrière les curseurs de la camé
Un autre carton--aspirateur robot contrôlé par Arduino

Un autre carton--aspirateur robot contrôlé par Arduino

Il s'agit de simple--aspirateur robot contrôlé par Arduino.Cela peut être encore plus simple si au lieu de turbine et bac à poussière - utiliser un mouchoir en papier de cuisine ou un morceau de tissu synthétique.Étape 1: Composants requisArduinoMote
Un jeu vidéo contrôlé par votre chien

Un jeu vidéo contrôlé par votre chien

Chien de l'Arduino est un projet que j'ai réalisée pour le cours de l'Interaction incarnée dans le cadre de la maîtrise en Design d'Interaction à l'Université de Malmö (Suède). Puisque la cession devait faire un jeu avec Arduino et traitement à l'aid
Ouvre-porte automatique contrôlé par mou

Ouvre-porte automatique contrôlé par mou

Le message a été posté sur http://www.visuality.pl/postsNodeJS basé Office ouvre-porte avec l'aide de Raspberry Pi et mou.SésameDans l'un des hackathons, nous avons décidé d'automatiser nos processus d'ouverture de la porte. C'est une douleur pour ef
Casque de vélo LED contrôlé par accéléromètre

Casque de vélo LED contrôlé par accéléromètre

si vous cycle pour le plaisir, l'exercice, au transport ou la contrainte, il est important d'être visible et bien éclairé pendant la nuit. Garder le casque allumé est une bonne option car elle donne une protection supplémentaire votre tête. Ce casque
Contrôlé par Arduino Smart Home

Contrôlé par Arduino Smart Home

Ce Instructable a été écrit par Evangéliste PubNub Ian Jennings . Histoire de Ian se promène à travers son processus de construction d'un modèle de maison intelligent contrôlé par Arduino à partir de zéro.--Retour en septembre, notre fondateur Stephe
Bras robotisé contrôlé par Edison Intel

Bras robotisé contrôlé par Edison Intel

Bonjour, mon ami !Ici je vais vous montrer comment j'ai fait un bras robotisé contrôlé par Intel Edison et commandé par le mouvement de saut.Le modèle 3D utilisé dans ce projet est un projet opensource très bon trouvé ici : http://inmoov.frEtape 1: C
Robot contrôlé par Skype à l’aide de smartphone et tonalités DTMF

Robot contrôlé par Skype à l’aide de smartphone et tonalités DTMF

Présent rapport décrit est une plateforme mobile simple qui est contrôlée à distance via un réseau WLAN Internet ou téléphone mobile via Skype à l'aide de tonalités DTMF. Méthode beaucoup plus simple que Bluetooth est de contrôler par signaux sonores
Un modèle de maison intelligent contrôlé par Smartphone

Un modèle de maison intelligent contrôlé par Smartphone

En utilisant le penseur et le commutateur de Feedback, ce modèle de maison peut être contrôlé avec le Smartphone. Maison intelligente maintenant!!!Étape 1: Penseur et commutateur de Feedback Penseur, un hôte de contrôle intelligent avec fonction de r