ULN2003 : driver pour moteurs électriques

ULN2003

Dans cet article, nous examinerons les schémas de brochage, de fonction et de connexion du ULN2003, ainsi qu'un exemple d'application, en plus de sa fonction de contrôleur de relais. De cette façon, nous ajoutons encore un autre nouveau composant à notre longue liste des appareils présentés.

Pourquoi avez-vous besoin d'un ULN2003 ?

MODULE ULN2003

Une seule unité de contrôle dispose d'un ensemble de fonctions de contrôle qui contrôlent les niveaux de tension à leurs entrées et sorties, ainsi que des temporisateurs, PWM, les interruptions et les méthodes de commutation. Ces fonctions de contrôle nous permettent de produire de multiples fonctions sans interférer avec l'ensemble du circuit du contrôleur. Pour produire plusieurs opérations, un contrôleur et un processeur simples ont été utilisés. Le problème était de minimiser le circuit des équipements à courant continu haute tension.

Les moteurs à courant continu La haute tension avait été largement utilisée en raison de son efficacité énergétique. Le problème était de savoir comment contrôler et minimiser le circuit des équipements CC haute tension. Pour contrôler les charges CC haute tension jusqu'à 50 V et 500 mA, un circuit logique avec un transistor Darlington (NPN) a été utilisé. Ce circuit n'était capable de contrôler qu'une seule charge. Pour résoudre ce problème, des circuits intégrés ULN2003 ont été introduits.

Qu'est-ce que l'ULN2003?

PINOUT ET FICHE TECHNIQUE

Ce circuit intégré a une large sélection d'applications. Peut contrôler jusqu'à sept charges à la fois utilisant sept transistors Darlington. L'ULN2003 est disponible dans différents types de boîtiers tels que SOP, PDIP, TSSOP et SOIC. L'ULN2003 contient sept broches de sortie qui peuvent être utilisées indépendamment des broches d'entrée pour créer un circuit à transistor. Le CI est compatible avec n'importe quel circuit sans prendre beaucoup de place.

Étant donné que la tension de sortie est indépendante de la tension d'entrée, elle peut être utilisée dans n'importe quel circuit tel qu'un microcontrôleur ou un microprocesseur. La plage de tension pour les charges est de 50 V, mais la plage de courant est de 500 mA. Cette plage peut être étendue si plusieurs broches de sortie sont utilisées. L'ULN2003 est protégé contre les contre-fréquences et a un système de protection interne contre le recul pour protéger l'appareil.

Caractéristiques de l'ULN2003

En ce qui concerne les fonctionnalités les plus remarquables de l'ULN2003 sont :

  • Il peut supporter des tensions jusqu'à 50V (il existe des versions pouvant tolérer jusqu'à 100V).
  • Le courant pouvant être géré est jusqu'à 500mA pour chaque entrée.
  • Comprend une diode clap interne pour protéger l'appareil.
  • Il dispose également d'une protection interne du système flyback et une broche peut être utilisée pour la charge inductive.
  • Il s'intègre parfaitement aux microcontrôleurs et aux cartes de type Arduino.
  • Il est compatible avec la logique TTL et le CMOS 5v.
  • La puce ULN2003 peut se présenter sous différents packages tels que SOP, TSSOP, PDIP, etc.
  • Généralement, sur le marché, il est livré avec d'autres éléments supplémentaires montés sur un module pour faciliter la connexion.

Brochage

La puce DIP de l'ULN2003 est composée de Pins 16. Ce sont une série d'entrées et de sorties que je détaille ici :

  1. Entrée 1 : Cette broche est utilisée pour contrôler la sortie correspondante (sortie 1). S'il est haut (5v), il y aura une sortie, sinon il n'y en aura pas.
  2. Entrée 2 : comme ci-dessus, mais affecte la sortie 2.
  3. Entrée 3 : idem, dans ce cas pour la sortie 3.
  4. Entrée 4 : idem, pour la sortie 4.
  5. Entrée 5 : idem, dans ce cas pour la sortie 5.
  6. Entrée 6 : comme ci-dessus, mais pour la sortie 6.
  7. Entrée 8 : identique mais appliquée à la sortie 7.
  8. GND : Cette broche numéro 8 est utilisée pour la masse et sera connectée à l'alimentation.
  9. COM : cette broche peut remplir plusieurs fonctions. Il est généralement utilisé comme broche de test pour activer toutes les sorties. Il peut également être utilisé comme charge inductive.
  10. Sortie 7 : c'est la sortie contrôlée par l'entrée 7 et n'importe quelle charge de 50V et 500mA peut être connectée.
  11. Sortie 6 : Identique à ci-dessus, mais affectée par l'entrée 6.
  12. Sortie 5 : idem, mais celle correspondant à l'entrée 5.
  13. Sortie 4 : identique à ci-dessus, mais contrôlée par l'entrée 4.
  14. Sortie 3 : exactement la même, mais c'est celle correspondant à l'entrée 3.
  15. Sortie 2 : comme ci-dessus, mais correspond à l'entrée 2.
  16. Sortie 1 : contrôlée par l'entrée 1, mais avec les mêmes caractéristiques que les précédentes.

Comme vous pouvez le voir, les entrées et les sorties sont inversées dans l'ordre, alors soyez prudent avec cela. Pour plus d'informations, vous pouvez télécharger la fiche technique fabricant auprès duquel vous avez acheté la puce ou le module ULN2003.

applications

Certains de les applications les plus remarquables de cette puce peut être :

  • Contrôleur jusqu'à 7 relais ou moteurs pas à pas.
  • Contrôler les charges inductives.
  • Contrôlez les lumières LED à forte charge.
  • Être utilisé comme tampon logique dans la plupart des circuits électroniques numériques.
  • Etc.

Comment l'ULN2003 est utilisé

Où acheter

Si tu as besoin acheter un de ces ULN2003, vous avez plusieurs options, soit l'acheter en module, soit acheter la puce seule. Ils vendent aussi kits avec moteurs et les connecteurs nécessaires pour démarrer. Le choix t'appartient. En tout cas, ils sont assez bon marché. Voici quelques recommandations :


Soyez le premier à commenter

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.