Circuit intégré ULN2003 DIP-16 pour moteurs pas à pas

UGS : DCD-01-T122

En stock

Circuit intégré ULN2003 DIP-16, idéal pour contrôler moteurs pas à pas 5V. Compact et compatible projets électroniques variés.

1,300 TND

En stock

Check
Livraison gratuite pour commandes plus de 200 TND
7 Darlington 500 mA/50 V · DIP-16

Piloter moteurs pas-à-pas, relais et charges inductives depuis un GPIO

L’ULN2003 place 7 transistors Darlington haute tension dans un seul boîtier, avec diodes de protection intégrées — le compagnon le plus courant du moteur pas-à-pas 28BYJ-48 en robotique et automatisme.

🧲 Un réseau de 7 drivers Darlington dans un seul DIP-16

L’ULN2003 est un circuit intégré regroupant 7 paires de transistors Darlington NPN haute tension et haut courant, chacune précédée d’une résistance de base intégrée d’environ 2,7 kΩ qui la rend directement pilotable par un GPIO logique 3,3-5 V (TTL/CMOS). Chaque canal intègre aussi sa propre diode de roue libre, indispensable pour absorber les surtensions générées à la coupure des charges inductives (bobinages de moteur, relais). C’est ce qui en fait le driver historique du moteur pas-à-pas 28BYJ-48 vendu avec sa carte ULN2003.

Pourquoi ce circuit

🔢7 canaux Darlington indépendantsUn seul boîtier pour piloter jusqu’à 7 sorties simultanément.
500 mA par canalJusqu’à 600 mA en crête, largement suffisant pour un 28BYJ-48 ou un relais.
🔋Tension de sortie jusqu’à 50 VPilote des charges bien au-delà des 5 V logiques d’entrée.
🛡️Diodes de roue libre intégréesProtection native contre les charges inductives, sans composant additionnel.
🔌Entrées TTL/CMOS directesRésistance de base intégrée (~2,7 kΩ), câblage direct depuis un GPIO 5 V.
📏Boîtier DIP-16Montage traversant standard, compatible breadboard.

📐 Caractéristiques clés

RéférenceULN2003
TypeRéseau de 7 transistors Darlington NPN
BoîtierDIP-16
Nombre de canaux7
Courant par canal500 mA continu / 600 mA crête
Tension de sortie max50 V
Résistance de base interne~2,7 kΩ
ProtectionDiodes de roue libre intégrées
Entrée logiqueCompatible TTL / CMOS 5 V

🆚 ULN2003 ou driver dédié (L298N, A4988)

L’ULN2003 gagne face à un câblage discret transistor par transistor : 7 canaux protégés dans un seul boîtier, sans diode de roue libre externe à ajouter. C’est la solution idéale pour un moteur pas-à-pas unipolaire comme le 28BYJ-48, un relais ou une petite charge inductive. Pour des courants plus élevés, du micro-pas ou un moteur bipolaire, un driver dédié comme le L298N ou l’A4988 reste nécessaire : l’ULN2003 n’est pas conçu pour ces profils de charge.

📦 Dans la boîte

Composant vendu à l’unité :
  • 1x circuit intégré ULN2003 DIP-16
  • Aucun accessoire fourni (module driver, câbles non inclus)

🛠️ Usages typiques

L’ULN2003 sert de tampon de puissance entre une logique 3,3-5 V et une charge nécessitant plus de courant ou de tension.

🌀 Pilotage moteur pas-à-pas 28BYJ-48🔌 Commande de relais🚰 Pilotage d’électrovannes💡 Afficheurs LED forte consommation🤖 Automatisme et robotique🎓 TP moteurs pas-à-pas

🚀 Démarrer en 3 étapes

1. Câbler les entrées GPIOUne broche de commande par canal, directement depuis un microcontrôleur 5 V.
2. Alimenter la chargeTension d’alimentation de la charge (moteur, relais) sur la broche commune COM.
3. Vérifier le courant totalAdditionner les courants des canaux actifs simultanément pour rester sous la limite du boîtier.

👤 Pour qui ?

Étudiants en robotique et automatismeMakers projets Arduino/Raspberry PiEnseignants TP moteurs pas-à-pasTechniciens maintenance industrielle

💡 Bon à savoir

L’ULN2003 n’est pas fait pour des courants supérieurs à 500 mA par canal ni pour le micro-pas : au-delà, un driver spécialisé (A4988, DRV8825, L298N) est indispensable. En usage prolongé proche du courant maximal, le boîtier DIP dissipe peu de chaleur : limiter le nombre de canaux actifs simultanément à pleine charge prolonge sa durée de vie. Bien identifier la broche COM (retour des diodes de roue libre) reliée à l’alimentation positive de la charge.

🏁 En résumé

L’ULN2003 DIP-16 reste le driver de puissance le plus simple pour connecter un GPIO à un moteur pas-à-pas, un relais ou une charge inductive : 7 canaux, 500 mA chacun, diodes de protection intégrées, aucun composant externe à ajouter. Le choix évident pour tout projet robotique ou automatisme utilisant un 28BYJ-48 ou une charge de puissance modérée.

Documentation et ressources

Questions fréquentes

Comment utiliser le circuit intégré ULN2003 pour contrôler un moteur pas à pas ?

Pour utiliser le ULN2003, connectez les broches d'entrée aux signaux de commande de votre microcontrôleur. Les sorties du circuit doivent être reliées aux bobines du moteur pas à pas. Assurez-vous d'alimenter le circuit avec une tension de 5V pour un fonctionnement optimal.

Ce circuit intégré est-il compatible avec tous les moteurs pas à pas ?

Le ULN2003 est conçu pour fonctionner avec des moteurs pas à pas à 5V. Vérifiez les spécifications de votre moteur pour confirmer qu'il est compatible avec cette tension et les caractéristiques de courant.

Comment installer le ULN2003 sur une carte de prototypage ?

Le ULN2003 est disponible en boîtier DIP-16, ce qui facilite son insertion dans une carte de prototypage. Alignez les broches avec les pistes de la carte et insérez-le fermement. Assurez-vous de respecter la polarité lors de la connexion.

Quels sont les délais de livraison pour ce produit en Tunisie ?

La livraison du circuit intégré ULN2003 en Tunisie est généralement rapide. Comptez entre 2 à 5 jours ouvrables selon votre localisation. Les frais de livraison peuvent varier en fonction du mode choisi.

Ce produit est-il garanti ?

Oui, le circuit intégré ULN2003 est couvert par une garantie de 6 mois contre les défauts de fabrication. Conservez votre preuve d'achat pour toute réclamation.

Quelles sont les différences entre le ULN2003 et d'autres circuits intégrés similaires ?

Le ULN2003 se distingue par sa capacité à piloter plusieurs moteurs pas à pas simultanément grâce à ses 7 canaux. D'autres circuits peuvent avoir moins de canaux ou des caractéristiques de tension différentes, ce qui peut limiter leur utilisation.

Puis-je utiliser le ULN2003 pour des projets autres que les moteurs pas à pas ?

Oui, le ULN2003 peut également être utilisé pour contrôler des relais ou d'autres dispositifs nécessitant un courant plus élevé. Assurez-vous simplement que les spécifications de votre projet correspondent aux capacités du circuit.

Comment utiliser le circuit intégré ULN2003 pour contrôler un moteur pas à pas

Temps total : 15 min

Outils nécessaires : Fer à souder, Multimètre
Fournitures : Circuit intégré ULN2003, Moteur pas à pas, Fils de connexion, Alimentation 5V
  1. 1
    Préparation du circuit

    Commencez par préparer votre circuit en rassemblant tous les composants nécessaires : le circuit intégré ULN2003, le moteur pas à pas, des fils de connexion et une alimentation de 5V. Assurez-vous que votre espace de travail est propre et bien éclairé.

  2. 2
    Identification des broches

    Identifiez les broches du circuit intégré ULN2003. Ce circuit a 16 broches, dont 7 sont utilisées pour contrôler les moteurs. Consultez le schéma de brochage pour savoir quelles broches correspondent aux entrées et sorties.

  3. 3
    Connexion du moteur

    Connectez les fils du moteur pas à pas aux sorties du ULN2003. Les sorties sont généralement numérotées de 1 à 4 pour un moteur à 4 phases. Assurez-vous de bien respecter l'ordre des phases pour un fonctionnement correct.

  4. 4
    Alimentation du circuit

    Alimentez le circuit intégré ULN2003 avec une tension de 5V. Connectez la broche d'alimentation (VCC) à votre source d'alimentation et la broche de masse (GND) à la terre de votre circuit. Vérifiez avec un multimètre que la tension est correcte.

  5. 5
    Connexion des entrées de commande

    Connectez les entrées de commande du ULN2003 aux sorties de votre microcontrôleur ou à un autre circuit de commande. Chaque entrée doit être reliée à un signal de commande qui activera le moteur pas à pas.

  6. 6
    Test du moteur

    Une fois toutes les connexions effectuées, testez le moteur pas à pas en envoyant des signaux de commande. Observez le mouvement du moteur et assurez-vous qu'il fonctionne correctement. Ajustez les connexions si nécessaire.

  7. 7
    Finalisation et vérification

    Vérifiez toutes les connexions pour vous assurer qu'elles sont sécurisées et correctes. Si le moteur ne fonctionne pas comme prévu, revérifiez les connexions et les signaux de commande. Une fois que tout est en ordre, votre installation est prête.

Poids0,08 kg