Vous êtes sur la page 1sur 6

Commande de lULN2803 http://www.chicoree.

fr/w/ULN2803

Sommaire

1 Exemple de mise en uvre 2 Principe de fonctionnement 3 Puissance dissipe 4 Quand l'ULN2803 ne suffit plus 5 Ressource

En lectronique, on a souvent besoin de commander un priphrique d'une puissance respectable partir d'un signal de faible puissance. Par exemple pour actionner un moteur partir d'un micro-contrleur. Ou pour activer un systme d'clairage grce un capteur de luminosit. Il existe de nombreuses solutions ce problme: on peut par exemple utiliser un relais ou un transistor (BJT ou MOSFET). Ou encore un driver comme le ULN2803 dont je vais parler ici. Ce circuit regroupe dans un mme boitier 8 darlingtons. Ou dit plus simplement 8 interrupteurs commands chacun par une broche du circuit. Chacun de ces 8 canaux peut tre ouvert ou ferm indpendamment des autres et, dans le cas de l'ULN2803, est capable de piloter une charge jusqu' 40V ou 500mA. La limitation principale rsidant dans la puissance totale que peut dissiper le circuit et qui se situe autour de 0,7W pour une temprature ambiante de 85C.

ULN2803 L'ULN2803 est un composant classique produit par de nombreux fabricants. Ce composant permet de piloter jusqu' 8 charges indpendantes pour une intensit pouvant aller jusqu' 500mA sur un canal et avec une tension de coupure maximale de 40V. La limite de puissance que le circuit peut dissiper en boitier DIP se situe autour de 0,76W une temprature ambiante de 85C dans le cas du modle produit par Toshiba qui est illustr ici. Ces caractristiques peuvent varier lgrement d'un modle l'autre, et il est donc conseill de vrifier les donnes constructeurs lorsque vous vous approchez de ces

li

mites.

Exemple de mise en uvre


Avant d'entrer dans le dtail du fonctionnement de l'ULN2803, voyons tout de suite un montage type. Par exemple, le schma ci-dessous illustre lutilisation de l'ULN2803 pour actionner simultanment deux gches lectriques. Le signal de commande est constitu par la ligne CTRL (05V) qui pourrait provenir d'un capteur tout ou rien ou encore de la broche de sortie d'un micro-contrleur. En effet, la documentation constructeur me signale qu'un canal bascule l'tat on partir d'une tension d'entre d'environ 2,4V (en ralit, entre 2V et 3V selon la charge). Ce qui rend l'ULN2803 tout fait apte tre pilot par des circuits logiques TTL ou CMOS.

ULN2803 utilis pour piloter des moteurs Dans ce montage, un ULN2803 est utilis pour piloter le dverrouillage simultan de deux portes. Pour cela, un mme signal de commande (en logique TTL 5V) actionne deux gches lectriques (aliments en 12V continu). Tension maximale et minimale de commande !!!!! L'ULN2803 est spcifiquement conu pour tre pilot par des circuits 5V. La documentation technique indique un maximum absolu de 30V sur une broche d'entre. La tension minimum pour piloter l'ULN2803 est plus difficile dterminer. En effet, avec un point de bascule se situe entre 2V et 3V selon la charge on peut envisager de le coupler un circuit de commande en 3.3V. Par contre, dans ce dernier cas, et toujours d'aprs la datasheet, la charge maximale sera de l'ordre de 100mA 200mA.

Principe de fonctionnement
Mais, que se passe-t-il donc quand le signal de commande passe au dessus de 2,4V? Et quoi sert la broche COM? Maintenant que j'ai sorti un exemple de montage de mon chapeau, il est peut-tre temps que je donne une explication.

ULN2803 utilis pour piloter des moteurs montage quivalent En remplaant l'ULN2803 par un montage quivalent utilisant des interrupteurs on en comprend mieux le fonctionnement. Cette version permet galement de mettre en vidence le rle des diodes de protection et de la broche COM qui doit absolument toujours tre relie l'alimentation lorsque l'ULN2803 pilote des charges inductives (relais, moteurs, etc.) Je disais plus haut qu'il fallait imaginer chaque canal comme un interrupteur command par la ligne d'entre. Redessiner le schma lectrique en remplaant chacun des canaux utiliss de l'ULN2803 par un interrupteur permet de rendre limpide son fonctionnement. Si vous ignorez pour l'instant les diodes relies la broche COM (les liaisons en rouge sur le schma) vous devriez constater sur l'illustration ci-contre que chaque sortie se comporte comme si en interne elle tait relie la masse par un interrupteur normalement ouvert. Au repos, le circuit est donc ouvert et aucun courant ne circule. Par contre, lorsqu'une tension suffisante apparait sur une broche d'entre, elle ferme l'interrupteur correspondant, ce qui permet au courant de circuler et en loccurrence d'actionner la gche lectrique. Bien entendu, en ralit, il n'y a pas de pices mcanique dans l'ULN2803, et ces interrupteurs sont constitus avec des transistors. Mais le principe reste le mme. Et les diodes que je vous suggrais de laisser de ct. Quel est leur rle? Et bien, l'ULN2803 a t conu dans l'optique de piloter des charges inductives, comme des relais, lectroaimants, ampoules incandescence, etc. Leur point commun? tre composs en partie par un bobinage. Or, les bobines ont la caractristique de ne pas aimer qu'on leur coupe brusquement le courant. Et elles ont tendance forcer pour entretenir ce courant une fraction de seconde aprs la coupure. videmment, ce n'est pas du got des circuits lectroniques qui se trouvent derrire elles. Les diodes sont l en protection au cas ou ce genre de courant d'induction apparaitrait et pour le rejeter vers l'alimentation plutt que dans les transistors de l'ULN2803 ce qui aurait pour consquence (au pire) de les claquer dfinitivement ou (au mieux) d'entrainer une usure prmature du circuit. Pour cette raison, il est ncessaire de toujours connecter la borne COM lorsque l'ULN2803 pilote des charges inductives. Et mme si ce n'est pas le cas, c'est une bonne habitude de le faire quand mme.

Pige: Un des obstacle la comprhension immdiate du fonctionnement de l'ULN2803 est que les broche O1 O8 laissent penser que ce sont des sortie. Or, en ralit, en observant le schma quivalent avec des interrupteurs, on se rend compte que soit le courant ne passe pas, soit le courant rentre (en considrant le sens conventionnel) par ces broches. Par contre, aucun courant n'en sort jamais. Ce type de sortie porte le nom de sortie collecteur ouvert et se retrouve sur de nombreux circuits intgrs.

Puissance dissipe
Je disais en dbut d'article que le facteur limitant pour l'ULN2803 est la puissance totale qu'il peut dissiper. Celle-ci se situe autour de 0,76W en boitier DIP. Mais comment s'assurer qu'un montage ne dpasse pas cette limite?

Guide d'valuation du nombre de canaux simultans par ULN2803 en boitier DIP

Intensit par canal (mA/ch)

Puissance dissipe par canal (W/ch)

Nombre de canaux simultans maximum

10

0,015

50

0,075

60

0,090

70

0,105

100

0,155

200

0,300

300

0,450

400

0,600

500

0,750

Tout d'abord, il faut savoir que, contrairement un vrai interrupteur, le montage Darlington utilis pour chaque canal de l'ULN2803 provoque une lgre chute de tension lorsqu'il laisse passer le courant. Ici, cette chute est de l'ordre de 1V 1,5V quand on se rapproche du courant maximum de 500mA. Une fois cela connu, et en se basant sur l'hypothse conservative de 1,5V entre les broches On et GND, le calcul de puissance se rsume appliquer la formule classique P=UI. Donc, si je prends l'exemple de mes gches lectriques, qui consomment 240mA sous 12Vdc, j'arrive dans le pire des cas une puissance dissipe de 1,5V240mA soit 360mW par ligne en fonctionnement. Sur la base d'une puissance dissipe maximale de 0,76W, j'en conclus que je peux avoir jusqu' 0,76W0,360W soit pas plus de 2 gches en fonction simultanment par ULN2803. titre de guide, je rsume dans le tableau ci-contre les rsultats obtenus quand je refais ces calculs en me basant sur diffrentes intensits. Ceci dit, pour vos montages, je ne saurais trop vous conseiller de faire systmatiquement ce calcul pour vous assurer que vous faites fonctionner votre ULN2803 avec une marge de scurit satisfaisante.

Commande d'une application de puissance via un ULN2803 Dans les applications qui ncessitent de la puissance ou une alimentation en courant alternatif, l'ULN2803 peur servir d'intermdiaire pour piloter le relais adquat.