3-6V DC Motor Micro Motor Miniature Stepper Motor G23

$1.1

Il s’agit de moteurs CC standard de taille 130. Ils sont dotés d’une plage de fonctionnement plus large que la plupart des moteurs de jouets : de 4,5 à 9 V CC au lieu de 1,5 à 4,5 V.

In stock

SKU: ROB3756 Category:

Description

Il s’agit de moteurs de loisir à courant continu de taille 130 standard. Ils sont dotés d’une plage de fonctionnement plus large que la plupart des moteurs de jouets : de 4,5 à 9 V CC au lieu de 1,5 à 4,5 V. Cette plage les rend parfaits pour le contrôle avec un Arduino où vous avez plus de chances d’avoir 5 ou 9 V disponibles qu’un réglage à courant élevé de 3 V. Ils s’adaptent à la plupart des appareils électroniques déjà équipés de moteurs de taille 130 et il y a deux fils compatibles avec la platine d’expérimentation déjà soudés pour un prototypage rapide.

Caractéristiques:

  • Température de fonctionnement : -10°C ~ +60°C
  • Tension nominale : 6,0 V CC
  • Charge nominale : 10 g*cm
  • Courant à vide : 70 mA max.
  • Vitesse à vide : 9100 ±1800 tr/min
  • Courant de charge : 250 mA max.
  • Vitesse de charge : 4500 ±1500 tr/min
  • Couple de démarrage : 20 g*cm
  • Tension de démarrage : 2,0
  • Courant de décrochage : 500 mA max.
  • Poids : 17,5 grammes

Mise en route Moteur CC 3-6 V Micro moteur Moteur pas à pas miniature

Pour piloter un moteur à courant continu, vous avez besoin d’une quantité de courant supérieure à celle que la carte Arduino peut fournir. Pour cette raison, vous devez utiliser un transistor. Les transistors ont des limites et des spécifications maximales, assurez-vous simplement que ces valeurs sont suffisantes pour votre utilisation.
Le transistor que nous utilisons pour ce tutoriel est le P2N2222A et est évalué à 40 V et 200 mA, il est parfait pour un moteur à courant continu jouet.
Remarque si votre moteur a besoin de plus de courant que 200 mA, vous pouvez simplement acheter un autre transistor (demandez au personnel du magasin d’électronique). Les connexions ci-dessous sont les mêmes.
Dans ce tutoriel, nous allons faire tourner un moteur à courant continu dans une direction, avec une vitesse différente. Vous pourrez contrôler la vitesse du moteur à partir du moniteur série !

Étape 1 : Matériel requis

Pour ce tutoriel vous aurez besoin de :

Étape 2 : Connexion du matériel

Le Circuit

Les connexions sont faciles, voir l’image ci-dessus avec le schéma du circuit de la breadboard.

Étape 3 : Créez le code et téléchargez-le !

/* Contrôle de la vitesse d'un moteur à courant continu à partir d'un moniteur série
   Plus d'informations : http://www.ardumotive.com/how-to-drive-a-dc-motor-with-transistor.html 
   Développeur : Vasilakis Michalis // Date : 13/7/2015 // www.ardumotive.com */

//Broche « Base » du transistor ou broche d'entrée du circuit intégré de commande du moteur vers la broche numérique 3 PWM de l'Arduino
const int motorPin = 3;

int Speed; //Variable pour stocker la vitesse, par défaut 0 PWM
drapeau int;

configuration vide()
{
	pinMode(motorPin, OUTPUT); // Définir la broche 3 comme SORTIE
	Serial.begin(9600); // Initialisation de la communication série
    //Imprimer un message :
	Serial.println("Donnez un nombre entre 50 et 255."); //Pourquoi la valeur minimale 50 ? Parce qu'avec des valeurs inférieures à 50 le moteur ne tourne pas ;)
	Serial.println(""); //Ligne vide
}

boucle vide()
{	
	//Vérifiez si les données entrantes sont disponibles :
    si (Serial.available() > 0)
    {
      // Si c'est le cas, nous utiliserons parseInt() pour extraire uniquement les nombres :
      Vitesse = Serial.parseInt();
      drapeau=0;
    }

	//La plage valide est de 50 à 255
	si (Vitesse>=50 && Vitesse<=255){
		//Envoyez la valeur PWM avec analogWrite sur la broche 3 de l'Arduino et imprimez un message sur le moniteur série
		analogWrite(motorPin, Vitesse);
	    //Imprimer le message une seule fois
	    si (drapeau==0){
	    	//Imprimer la valeur PWM
	    	Serial.print("Le moteur tourne avec ");
	    	Serial.print(Vitesse);
	    	Série.println(" PWM");
	    	drapeau=1;
	    }
	}
	délai(1000);
}
//
Puis téléchargez
Ouvrez le moniteur série à partir du menu Outils de l'IDE Arduino et essayez d'envoyer un numéro compris entre 50 et 255.
Le résultat :
Téléchargez le code ici et ouvrez-le avec Arduino IDE.

dcmotor_tutorial.zip

Télécharger le fichier