PCB Quadrotor (Brushless) (9 / 20 étapes)

Étape 9: Intégrés ESCs Brushless

Moteurs brushless nécessitent un contrôleur dédié de vitesse électronique (ESC) pour passer courant dans les phases moteur appropriés basés sur la position du rotor. Normalement, cela prendrait la forme d’une ESC RC-style préemballé, mais pour ce quad j’ai surtout voulu intégrer les contrôleurs de moteurs sur le circuit imprimé lui-même. Heureusement, après avoir cherché autour pendant un certain temps, j’ai trouvé les puces pilote Toshiba TB6588FG , qui étaient parfaits pour le travail.

Eh bien... presque parfait.

Overclocking de la TB6588FG :

Le TB6588FG a une variété d’options qui peut être « programmé » simplement en plaçant des résistances aux chevilles vers le haut ou vers le bas. Une telle option est une protection contre les défauts qui désactive le moteur si une fréquence de commutation maximale est dépassée. La fréquence la plus élevée est la fréquence d’horloge interne de la puce divisé par 3 * 2 ^ 11. Il s’agit sur la vitesse d’horloge par défaut de 5MHz, 814Hz. La feuille de données, qui est un peu clairsemé, néglige de mentionner ce qui se passe si vous ignorez la faute et ne cessent du moteur pour accélérer. Il s’avère que, le pilote va continuer à augmenter la tension tout en maintenant la fréquence Hz 814, causant le moteur dessiner beaucoup de courant sans produire un pouvoir plus.

Malheureusement, les moteurs de HXM1400-2000 peuvent obtenir jusqu'à des fréquences nettement plus élevées. À 2 000 tr/min/V et 11, 1V, la vitesse à vide est de 22, 200 tr/min, ou 367 Hz. Mais le moteur a 14 pôles, donc la fréquence à vide est de 7 * 367 rps = 2, 590Hz. La vitesse de chargement, doté d’une hélice, est beaucoup plus faible que cela, mais est toujours supérieur à 800Hz.

Heureusement, la feuille de données néglige également de mentionner la raison pour laquelle la vitesse d’horloge est de 5MHz ; C’est juste le réglage par défaut utilisé dans tous les exemples. La vitesse d’horloge est définie par une résistance et un condensateur qui constituent la base de temps d’un oscillateur. J’ai réduit de moitié la valeur de la résistance, à 10k (R9, R27, R46 et R65), poussant l’horloge à 10MHz et la fréquence de commutation maximale 1, 628Hz. Cela semble être suffisant pour couvrir la gamme des vitesses de chargement pour la HXM1400-2000 sur 11.1V. Je devine que la fréquence d’horloge peut aller encore plus haut, mais n’ont pas testé. Comme un effet secondaire de la fréquence d’horloge doublement, la fréquence PWM est également doublé. Cela peut accroître les pertes de commutation, mais j’ai opté pour la plus faible des paramètres fréquence PWM possibles pour compenser cela.

Entrées analogiques

Une autre bonne chose à propos des puces de moteur TB6588FG, c’est qu’ils prennent des entrées analogiques à la tension du moteur commande, plutôt que les entrées PWM de servo-style des commerciaux ces brushless. Servo PWM ont un taux de rafraîchissement de 20ms par défaut, ce qui est un peu lent sur le côté pour un petit quadrotor comme ça. Entrées analogiques peuvent être arbitrairement rapide (jusqu'à la fréquence d’échantillonnage à l’intérieur de la TB6588FG).

Pour générer des signaux analogiques, j’utilise les capacités PWM de l’Arduino, mais à très haute fréquence. (62,5 kHz si j’ai obtenu les paramètres corrects.) Ensuite, filtrer la PWM avec un filtre RC de premier ordre (troisième image). La constante de temps du filtre est :

Tau = 3kΩ * 0.1μF = 0.3ms.

La fréquence de coupure est :

F_C = 1 / (2 * pi * tau) = 531Hz.

C’est assez rapide pour saisir des commandes de vitesse transitoire, mais ralentir suffisamment pour filtrer dehors la majeure partie de l’ondulation PWM.

Dans l’ensemble, la TB6588FG est une puce peu assez étonnante. Il peut conduire chacun des moteurs avec jusqu'à 3 a et peut même inverser à l’aide d’une entrée numérique. Cela peut être pratique si vous soudez les câbles du moteur sur dans le mauvais ordre. Vous pourriez même être capable de voler à l’envers, bien que je n’ai pas obtenu cela fonctionne encore. Si vous voulez en savoir plus sur la TB6588FG, voici le Toshiba datasheet pour elle.

Articles Liés

Le nouveau et amélioré Brushless Electric Scooter Power System Guide

Le nouveau et amélioré Brushless Electric Scooter Power System Guide

en 2008, j'ai mis en place un guide sur Instructables de moderniser le système d'alimentation de votre petit véhicule électrique personnel. C'était une introduction sur les bases d'un système de puissance du véhicule électrique et offre des ressource
Hélicoptère RC de Quadrotor

Hélicoptère RC de Quadrotor

ce projet est un hélicoptère RC quadrotor (quadrocopter, quadcopter, quadricopter, etc.). C'est un hélicoptère RC qui utilise 4 hérissons.Regarder en 720pVous avez besoin de quelques Prérequis :Comment utiliser Arduino, assez pour commencerLe brasage
Un gros-porteur Quadrotor - conceptions et idées pour construire votre propre.

Un gros-porteur Quadrotor - conceptions et idées pour construire votre propre.

Multirotors--ils sont cool!Un quadrotor est un type d'aéronef multirotor. Ces avions sont plus faciles que jamais à construire. Vous pouvez commencer avec cette machine et augmenter ses capacités (et la complexité) comme vous en apprendre davantage.
Un autre bon marché Quadrotor - présenté par BayLab pour le programme de commandites de Instructables

Un autre bon marché Quadrotor - présenté par BayLab pour le programme de commandites de Instructables

comme fondamentalement tous ces jours-ci, je voulais construire un quadrotor. Voici comment j'ai construit mine pour assez bon marché.Étape 1: Conception mécanique j'ai construit mon quadrotor avec un ami. J'ai utilisé quelques équerre aluminium minc
Quadrotor

Quadrotor

cet été Edgerton Center Engineering Design class produit quatre projets génial dans quatre semaines. Un des projets a été un quadrotor RC fonctionnel construit avec équipement RC couramment disponible et une carte de microcontrôleur Arduino. Voici le
Mur de PCB Circuit

Mur de PCB Circuit

Vous avez beaucoup d'électronique de vieux trucs et ne sais pas quoi faire ? Faire un mur de Circuit.Il s'agit de mon premier espoir instructable, vous l'aimez.J'ai eu une chambre de stockage presque complet avec non fonctionnel de vieux ordinateurs,
PCB fraise lit Modela MDX-20

PCB fraise lit Modela MDX-20

Le modela MDX-20 est très largement répandu dans les fablabs beaucoup plus grand nombre et compact CNC pour des utilisations différentes...Cette machine est utilisée pour faire des PCB de fabrication numérique. Le problème est que la plupart des gens
Unité d’exposition aux UV de PCB

Unité d’exposition aux UV de PCB

Une boîte d'exposition UV est une pièce extrêmement utile pour faire des BPC.J'ai cherché et trouvé qu'ils sont trop gros et trop cher pour mon utilisation. En outre, tous les périphériques nécessitent une sorce de puissance externe.Alors j'ai décidé
Concevoir un PCB romantique à l’aide d’un outil de conception de PCB gratuit - EasyEDA

Concevoir un PCB romantique à l’aide d’un outil de conception de PCB gratuit - EasyEDA

Avez-vous déjà essayé de concevoir un PCB pour votre amant ou des enfants ou des amis sur une journée spéciale ? Pourquoi pas?PCB pourrait aussi être un cadeau incroyable qui révèle que votre créativité aussi aiguise vos compétences de PCB. Ici, je v
Upcycle DC Brushless moteurs auprès d’imprimeurs

Upcycle DC Brushless moteurs auprès d’imprimeurs

Si vous êtes à tous les intéressés de la robotique et l'électronique vous sera probablement ont démonté une vieille imprimante ou deux (si vous n'avez pas, je le recommande fortement, il y a toujours intéressant les parties et vous pouvez en apprendr
Réutilisation du chlorure ferrique pour PCB gravure à la maison

Réutilisation du chlorure ferrique pour PCB gravure à la maison

Je me sens PCB gravure est une des compétences plus requis pour un amateur de bricolage électronique. Au cours de la procédure de gravure, vous avez pu évidemment entendre d'une substance utile appelée chlorure ferrique. Vous pourriez ont même essayé
Réutilisation du vieux PCB

Réutilisation du vieux PCB

Que sont les PCB ?PCB est l'abréviation de circuits imprimés. Un PCB supporte mécaniquement et connecte électriquement composants électroniques à l'aide de pistes conductrices, coussins et autres fonctionnalités gravées de feuilles de cuivre laminées
Prototype de maquette de PCB en carton

Prototype de maquette de PCB en carton

Créateur et développeur de systèmes embarqués dans un pays du tiers-monde, je suis toujours confronté à longs délais lors de l'achat (importation essentiellement) quoi que ce soit liés aux composants électroniques de l'étranger. Un paquet de livraiso
Brasage des PCB simple

Brasage des PCB simple

Soudure est une des compétences plus fondamentaux nécessaires pour tremper dans le monde de l'électronique. Les deux vont de pair comme les pois et les carottes. Et, bien qu'il soit possible de connaître et de construire l'électronique sans avoir bes