Les contrôleurs simples pour DC motors (PWM inc) inertie et freinage (sim) (4 / 6 étapes)

Étape 4: Ajouter la PWM

/ * Style Definitions * / table. MsoNormalTable {mso-style-name: « Table Normal »; mso-tstyle-rowband-taille: 0; mso-tstyle-colband-taille: 0; mso-style-noshow:yes ; mso-style-parent: "";" mso-rembourrage-alt: 0 cm 5.4pt cm 0 5.4pt ; mso-para-margin: 0 cm ; mso-para-marge-bottom : .0001pt ; mso-pagination : widow-orphelin ; font-size : 10.0pt ; font-family: "Times New Roman";}

Donc nous avons couvert tout sauf des performances d’exploitation début et lent, et bien que le contrôleur de base dans la Fig 2 se produira bien nous encore n’avons pas abordé ce problème. Le moins cher et plus facile à résoudre ce problème consiste à utiliser pulsé Width Modulation ou PWM. Il s’agit de contrôler la vitesse en envoyant des impulsions moteur de toute la puissance de largeurs variées. Cela signifie que le moteur a beaucoup plus de puissance et de couple à basse vitesse qu’un contrôleur standard ne peut fournir. En outre, le problème de surmonter l’inertie que le démarrage du moteur est fait disparaître parce que le moteur reçoit un grand de puissance d’une série d’impulsions très courtes ce qui permet au moteur de « tirer » à ce qui semble être une vitesse rampante.

Nous pouvons créer un simple PWM sans électronique très complexes ou coûteuses. Si nous utilisons la puce « 555 » minuterie éprouvée, il y a un certain nombre de configurations différentes, que nous pouvons essayer. En outre, nous pouvons fournir simplement la sortie d’impulsions de notre puce de minuterie pour nourrir la sortie finale et surcharger le circuit déjà décrite par l’impulsion de sortie d’alimentation du circuit d’ici à la base de TR1.

La puce 555 peut être câblé vers le haut pour effectuer un grand nombre de fonctions. Il est chronométré sortie est définie par un réseau de « RC ». C’est l’effet créé lorsqu’une résistance et un condensateur sont câblées ensemble. Je ne vais pas tenter d’entrer dans les détails ici, qu’il suffise de dire que si nous utilisons des résistances et des condensateurs de valeurs connues alors nous pouvons obtenir une impulsion de synchronisation d’une fréquence connue. Il y a littéralement des centaines de sites consacrés à la puce 555 minuterie, y compris les calculatrices et les circuits de base. Ce qui est particulièrement intéressant pour nous est la broche 5 de la puce de 555 DIL 8 broches. Broche 5 est rarement utilisé dans les 555 circuits standards, mais pour nous, c’est une aubaine. La fonction de la broche 5 est de modifier la durée des impulsions de la puce par rapport à une "tension de référence » appliquée à la broche de sortie. Essentiellement, notre diviseur de tension standard VR1, si nourris à la broche 5 de la puce ne modifiera la longueur des impulsions émises par la puce. Ces peuvent ensuite être nourris directement dans notre étage de sortie et donnent un contrôleur de modulation de largeur impulsion !

/ * Définitions de style * / table. MsoNormalTable {mso-style-name: « Table Normal »; mso-tstyle-rowband-taille: 0; mso-tstyle-colband-taille: 0; mso-style-noshow:yes ; mso-style-parent: "";" mso-rembourrage-alt: 0 cm 5.4pt cm 0 5.4pt ; mso-para-margin: 0 cm ; mso-para-marge-bottom : .0001pt ; mso-pagination : widow-orphelin ; font-size : 10.0pt ; font-family: "Times New Roman";}

La résistance entre les bornes 7 et Vcc est simplement pour éviter qu’il été laissés « suspendus ». La résistance entre les broches 2 et 3, ainsi que le condensateur entre 2 et sol définit la fréquence d’utilisation. Le condensateur doit être un 0.1uF la non polarisé (100nF) type (généralement marqué '104'). Vous pouvez utiliser un disque en céramique, si c’est tout que vous pouvez trouver, mais je vous recommandons de qu'utiliser un type polystyrène ou mica de qualité supérieure.

La valeur de la résistance entre les broches 2 et 3 doit être entre environ 33K et 150K. Une résistance de 100K va faire beau. La valeur de résistance devrait définir le milieu de gamme fréquence à environ 150Hz (impulsions par seconde). La raison est que j’ai trouvé que les modèle loco moteurs seront vibrait sous environ 30Hz et se plaignent ou abandonner entièrement ci-dessus 1kHz.

Le circuit représenté ne suit pas de pratique courante, je ne me souviens plus où j’ai d’abord rencontré, mais je l’ai utilisé pendant plus de 10 ans en tant que base générateur PWM et ça marche, donc crédit doit vraiment aller à celui qui conçu la version originale. Lorsque 0V est appliquée à la broche 5 qu'un multimètre indiquera les impulsions comme équivalant à entre 5 et 8 volts à la sortie, mais un oscilloscope révèle que c’est en fait inférieure à '1 volt' depuis les impulsions sont moins de 2 % de la longueur d’onde. Comme la tension sur la broche 5 est augmentée à Vcc la sortie va jusqu'à 98 % de la puissance totale.

Malheureusement, même si le réglage le plus bas apportera la locomotive à l’arrêt, une série d’impulsions minuscules est toujours présente dans les rails, cela peut conduire à des bruits étranges venant de certains moteurs de locomotive. Si vous pouvez obtenir la main sur un potentiomètre linéaire de 10K, muni d’une position « arrêt » SPST switch alors ce câblage dans la sortie de « tuer » toutes les impulsions à la sortie. Si ce n’est pas le cas, je voudrais ajouter un interrupteur SPST quelque part dans la sortie de la 555 pour éviter les bruits parasites.

Ce circuit n’est pas la solution plus élégante de PWM que nous pourrions sont arrivés à l’utilisation du 555. Un problème potentiel est que ce circuit change la fréquence ainsi que la largeur d’impulsion. Tant que la fréquence est bien dans les limites discutés cela ne devrait pas se révéler un problème.

Nous aurions pu mieux faire à l’aide de deux 555. Le premier mis en place comme un générateur de fréquence fixe, déclenchant un second 555 comme générateur PWM, mais qui reste pour un autre jour.

Articles Liés

1 fil contrôleur LCD pour Arduino

1 fil contrôleur LCD pour Arduino

Alors qu'il travaillait sur un projet de ATtiny que j'ai trouvé je manquait le nombre requis de pins et besoin de fixer un écran LCD avec juste 1 filJ'avais trouvé une Instructable sur comment utiliser un registre à décalage pour contrôler l'écran LC
Contrôleur manuel pour SRM-20

Contrôleur manuel pour SRM-20

Il s'agit d'un contrôleur manuel pour fraiseuse CNC, SRM-20.SRM-20 est un produit de Roland D.G. et il ont une fente destinée à passer Arduino UNO.Nous avons fait un prototypage de commande manuelle.Étape 1: Encodeur rotatifTout d'abord, nous avons p
Les contrôleurs PS3 personnalisé peint

Les contrôleurs PS3 personnalisé peint

mon premier instructable ; Comment Custom peindre vos contrôleurs PS3. Merci de vérifier.Étape 1: Collecte des matériaux Tout d'abord, vous allez vouloir rassembler tous les matériaux dont vous avez besoin... Manette PS3, philipshead(+) petit tournev
Re-saisir les contrôleurs de jeu

Re-saisir les contrôleurs de jeu

Joysticks de n'importe quel contrôleur de jeux vidéo prennent une raclée grande avec l'utilisation, au fil du temps le joystick essentiel devient glissant et difficile à manoeuvrer. Avec ce instructable je vais vous montrer comment faire pour restaur
Bon marché 120VCA sortie contrôleur addon pour tout projet.

Bon marché 120VCA sortie contrôleur addon pour tout projet.

C'est un projet de grand débutant ou un addon pour le prototypage rapide. J'utilise cet addon tout le temps pour rendre Internet des projets de choses, domotique, ect... Puis, quand j'aurai tout pour travailler et je décide de commencer à réduire sa
Contrôleur de moteur 12-24v DC en utilisant un PLC de SPLat EC1

Contrôleur de moteur 12-24v DC en utilisant un PLC de SPLat EC1

Il n'ya pas beaucoup programmable DC motor controller instructions simples là-bas mais maintenant, je vous apporte des instructions étape par étape sur la façon de faire qui peut être étendu pour une utilisation sur des robots à un 500W électrique al
Contrôleur de Arduino ITunes (Mac)

Contrôleur de Arduino ITunes (Mac)

Faire un contrôleur simple pour iTunes avec Arduino et AppleScript.Avec ce code, l'Arduino utilise trois boutons et une molette pour contrôler la chanson précédente/suivante, lecture/pause et volume, mais vous pouvez facilement ajouter des boutons pl
Comment faire une soudure / colle pistolet contrôleur

Comment faire une soudure / colle pistolet contrôleur

https://youtu.be/HWRBawhmTnMÉtape 1: Faire le contrôleur de température pour soudeur vous devez!!! Comment faire un contrôleur simple pour soudeur à modifier légèrement la pression sur l'élément chauffant, ce qui facilitera beaucoup de soudage.Étape
Vitesse de contrôleurs pour les Robots bon marchés, partie 2: le contrôleur PID

Vitesse de contrôleurs pour les Robots bon marchés, partie 2: le contrôleur PID

Hé ! C'est la deuxième partie d'un tutoriel en deux partie sur comment faire un variateur de vitesse d'un ressort de cap et plume de bouteille ! Si vous ne l'avez pas encore fait, consultez-le ! Si vous l'aimez, s'il vous plaît envisager de voter pou
Comment faire pour rendre A CUSTOM contrôleur très simplement

Comment faire pour rendre A CUSTOM contrôleur très simplement

avez-vous déjà été ennuyé de votre contrôleur de plaine qui vous a donné votre fournisseur de système. Comme une manette Xbox 360 ou un contrôleur de la Play Station. Ne vous inquiétez pas, j'ai la solution pour vous. Ces étapes simples vous aideront
PWM contrôleur solaire et tracker

PWM contrôleur solaire et tracker

Tracker et régulateur solaire pwmÉtape 1: IntroductionLes applications PV peuvent être regroupées selon le schéma d'interaction avec le réseau : réseau connecté, stand-alone et hybride. Systèmes photovoltaïques composent d'un générateur PV (cellule,
Un cadre pour créer des contrôleurs modulaires abordables & élégants (USB vers MIDI, caché, ou série)

Un cadre pour créer des contrôleurs modulaires abordables & élégants (USB vers MIDI, caché, ou série)

***J'AI CRÉÉ UN NOUVEAU POUR INSTRUCTABLE CONTRÔLEURS DE BRICOLAGE :**************************************************************************************************************************************************************************************
Hacking SNES touches pour faire des contrôleurs de Style Arcade pour Retropie

Hacking SNES touches pour faire des contrôleurs de Style Arcade pour Retropie

Hi et Merci d'avoir pris le temps de lire mon tutoriel étonnante. L'anniversaire de ma petite soeur est le 25 février, elle est en train de 29 et je suppose qu'elle a commencé un peu vieux sentiment parce qu'elle m'a demandé de donner d'elle l'une de
Une connexion Wi-Fi basé contrôleur pour Trains miniatures, accessoires d’Halloween, suivi de l’énergie et plus !

Une connexion Wi-Fi basé contrôleur pour Trains miniatures, accessoires d’Halloween, suivi de l’énergie et plus !

Gens sont sont habitués à l'utilisation de leurs appareils portables pour effectuer toutes sortes de choses, de regarder des vidéos, de jeux, de gérer leur liste de courses.  Mais malgré la popularité de ces appareils, à thé, les pirates et les amate