Cardan sans balais avec Arduino (1 / 4 étapes)

Étape 1: Commande de moteur sans balais (partie 1 - Concepts et théorie)

Moteurs DC sans balais sont idéales pour ce projet, car ils sont efficaces, précis et ont beaucoup de couple ; l’astuce est en fait leur contrôle. La route de passe-temps plus courante est d’acheter des régulateurs de vitesse électroniques programmables qui peuvent prendre des entrées de commande des gaz et que convertir la vitesse de rotation dans les moteurs brushless. Toutefois, elles peuvent coûter 20 $ pour les moins chers, nous avons décidé de réduire les coûts et trouver un moyen commander les moteurs sans eux.

Contrairement à brossé moteurs DC, qui fonctionnent en inversant simplement le courant dans les boucles de fil dans un champ magnétique permanent via un commutateur, moteurs brushless n’ont aucun lien physique entre les bobines de fil sur le stator et le rotor. Les moteurs brushless plus courants sont appelés brushless moteurs triphasés. Cela signifie qu’ils ont trois séries distinctes des bobines, souvent étiquetés A, B, et C. entourant ces sont des aimants permanents avec en alternance des orientations.

Nos moteurs ont douze de bobines ou d’électro-aimants (3 séries de 4) et quatorze aimants permanents sur le rotor. L’idée est que nous changeons la polarité de nos électro-aimants dans un cycle et les aimants permanents suivre le champ magnétique changeant. Dans la forme la plus simple, nous avons trois électro-aimants (A, B et C) et le rotor est juste un seul NS à un aimant permanent. Si nous avons bobine un créant un champ magnétique de Nord et la bobine B création d’un champ du Sud et bobine C hors, l’aimant se tourneront de s’aligner plus étroitement que possible pour que le champ magnétique généré. Nous pouvons alors pivoter les polarités de nos électro-aimants d’une position (A éteint, B Nord et sud de C) et l’aimant va suivre. De cette manière, nous avons un ensemble de commutation des phases que lorsque que nous les exécutons à cause de la commande du rotor de tourner, et nous pouvons inverser ce cycle pour l’exécuter dans la direction opposée.

Regardez ces deux vidéos pour obtenir une explication claire et des diagrammes.

Nous avons fait quelques recherches et trouvé que l’envoi d’ondes sinusoïdales qui sont déphasée par le biais de trois ensembles d’électro-aimants de 120 degrés, nous pouvons créer un champ magnétique dynamique qui anime la rotation du moteur. Introduction d’un signal sinusoïdal lisse sur le mouvement du moteur considérablement en changeant la polarité des électro-aimants progressivement. Ce site a été très utile en prenant cette théorie et le transformer en logiciel Arduino. Le truc pour cette approche est en cours d’exécution notre signal PWM de notre Arduino par un pont en H pour permettre à polarité négative de l’une des bobines puisque les signaux PWM sortie seulement (1) plus haut et bas (0).

Un des principaux défis des moteurs brushless est celui de les contrôler correctement que vous avez besoin d’informations d’où le rotor est en ce qui concerne les bobines du stator. De cette façon le contrôleur sait exactement où, dans le cycle de commutation de commencer ou d’accéder à. Nous espérions que l’accéléromètre peut être en mesure de donner cette rétroaction, qui a semblé fonctionner avec un succès modéré. Des méthodes plus sophistiquées comprennent la fixation des capteurs à effet hall pour détecter la position du rotor ou même en utilisant le « back emf » induit dans les bobines.

Articles Liés

La réalisation d’un cardan bricolage sans balais avec Arduino

La réalisation d’un cardan bricolage sans balais avec Arduino

Il s'agit d'une histoire de mon troisième projet avec gyro bon marché et Arduino.Après les précédentes deux projets, Simple pendule inversé et calligraphie 3D, j'ai pensé faire Caméra cardan avec Arduino. Puis j'ai eu trois stratégies pour le projet.
Contrôle de moteur sans balai avec Arduino, récupéré moteur HD et des capteurs Hall

Contrôle de moteur sans balai avec Arduino, récupéré moteur HD et des capteurs Hall

il y a beaucoup d'intérêt ces jours-ci chez les amateurs dans le contrôle moteur Brushless DC (BLDC), qui ont amélioré la performance et une meilleure efficacité énergétique surREDUCTEUR traditionnels, mais sont plus difficiles à utiliser. Beaucoup d
Cardan sans balais équilibrage Robot

Cardan sans balais équilibrage Robot

Le projet suivant est le résultat de visionner la vidéo Cubli et devenant intéressé dans le contrôle de l'équilibre instable, à l'aide de moteurs brushless. plus simple inversé le problème du pendule a été décidée afin d'achever le projet avant de pe
* mise à jour * LED-tour « Hello », Vu-mètre avancé de détection musique sans qu’avec Arduino et l’interfaçage d’IC avec le logiciel PC Windows !

* mise à jour * LED-tour « Hello », Vu-mètre avancé de détection musique sans qu’avec Arduino et l’interfaçage d’IC avec le logiciel PC Windows !

LED-tour « Hello », Vu-mètre avancé de détection musique sans qu'avec Arduino d'ICet l'interfaçage avec le logiciel PC Windows ! Salut, tout le monde.Ce qui rend ce projet cool c'est le fait, que sa musique de télédétection, contrairement aux traditi
Assurez-vous câblé bras robotisé Edge « Sans fil » avec Arduino DIY + XBee

Assurez-vous câblé bras robotisé Edge « Sans fil » avec Arduino DIY + XBee

Mise à jour : ajouté schéma Top Layer PCB, PCB de couche de fond et les deux dessus, images de fond PCBQuand j'ai fini le « RevIO » - un Clone de l'Arduino, qui a la façon différente d'exposer son utilisation de goupilles. J'ai décidé d'aller plus lo
Tutoriel - aide HC06 Bluetooth adaptateurs série UART sans fil avec Arduino

Tutoriel - aide HC06 Bluetooth adaptateurs série UART sans fil avec Arduino

Envoi des données entre un Arduino ou compatible Office et un périphérique Bluetooth tel qu'un smartphone Android ou la tablette est très facile grâce à des modules Bluetooth HC-06 peu coûteux, que vous avez peut-être vu sur le marché. Ils sont égale
Clavier avec Arduino sans fil

Clavier avec Arduino sans fil

Salut tout le monde, dans ce tutoriel je vais vous montrer comment construire un clavier sans fil avec arduino et bluetooth qui permet d'écrire à distance dans notre Pc avec système d'exploitation windows.Voir la vidéoLe programme permet uniquement d
Comment faire un Custom Karting électrique et le moteur DC sans balais

Comment faire un Custom Karting électrique et le moteur DC sans balais

ce Instructable détaille la conception et la fabrication de mon go-kart électrique. Toutefois, les principes et les méthodes que j'ai utilisé peuvent être appliqués aux véhicules similaires.Eli-Kart est issu un intérêt de la mine pour créer un simple
Programmation ESP8266 ESP-12F NodeMCU v1.0 avec Arduino IDE dans l’enregistreur de température sans fil

Programmation ESP8266 ESP-12F NodeMCU v1.0 avec Arduino IDE dans l’enregistreur de température sans fil

Retour à fin 2014 et 2015 au début, votre vraiment tombé surCette ESP8266 de puce WiFi astucieux (l'ESP-01) et dois bataille parmi les documentations incompatibles provenant de diverses sources. Pour l'instant de l'éperon, il a documenté ses frustrat
Longue portée, 1,8 km, Arduino pour Arduino communication sans fil avec le HC-12.

Longue portée, 1,8 km, Arduino pour Arduino communication sans fil avec le HC-12.

Dans ce instructable vous apprendrez comment communiquer entre Arduinos sur une longue distance jusqu'à 1,8 km en plein air.Le HC-12 est un module de communication sans fil port série qui est très utile, très puissant et facile à utiliser.Tout d'abor
Programmation des AVR avec Arduino comme ISP sans Bootloader et Crystal externe

Programmation des AVR avec Arduino comme ISP sans Bootloader et Crystal externe

Salut!!. Je suis Avra et c'est mon premier instructable. Ici je vais vous expliquer comment graver les codes sur autonome AVR ICs sans utiliser n'importe quel USBASP, tout cristal externe et un chargeur de démarrage. Vous avez seulement besoin d'une
Sensorino éclairage sans fil à la maison avec Arduino

Sensorino éclairage sans fil à la maison avec Arduino

Domotique existe depuis longtemps (depuis les années 90?) et a été assez cher, mais avec l'avènement de l'Arduino et surtout bon marchés capteurs, relais, autres composants sur Ebay il de n'est plus une raison intrinsèque pour une machine à ne pas d'
Bibliothèque de clavier avec Arduino sans à l’aide du clavier (premier tutoriel)

Bibliothèque de clavier avec Arduino sans à l’aide du clavier (premier tutoriel)

Pavé utilisé habituellement dans la plupart des projets permettant aux clients de traiter avec le projet tel que (Real Time Clock (RTC) pour ajuster le jour, temps, contrôle d'accès,... etc) mais si vous l'utilisez avec la bibliothèque d'Arduino clav
NRF2L401 système de Transmission de données PC avec Arduino sans fil

NRF2L401 système de Transmission de données PC avec Arduino sans fil

L'équipe ICStation vous présenter comment faire ce NRF2L401 sans fil PC Data Transmission système basé sur ICStation UNO et l'ICStation mega2560 avec Arduino.Le système de Transmission de données NRF2L401 sans fil PC fonctionne sous tension DC5V et u