Câblage DEL sur sortie numérique ??

pdevisme1

Senior Member
Bonjour tout le monde, tout d'abord, veuillez m'excuser pour cette question qui paraîtra simpliste pour certains mais je débute...

J'ai regardé avec attention le document fourni par A4 concernant la carte PowerProg axe 020 ( disponible à l'adresse suivante : http://www.a4.fr/images/Telechargements/Picaxe/Carte_prog_28.pdf ).

Si je comprends bien ( page 6 ), si on branche un moteur entre V2+ et la sortie out 0, quand on met à l'état haut ( à la masse donc ? ) cette sortie, le moteur tourne puisqu'il est connecté entre V2+ et la masse...

Si le raisonnement précédent est bon, je ne comprends pas le branchement suivant ( page 7 ) de la LED. Si on suit le même raisonnement, au passage à l'état haut ( mise à la masse ? ) de la sortie 1, la LED est connectée à 0V et 0V donc elle ne peut s'alumer...

Y a peut-être quelque chose que je n'ai pas bien compris ?

Y aurait-il quelqu'un pour m'éclairer sur ce pôint ?

Merci d'avance.
 

kioub

New Member
Bonjour,

Je ne suis pas un spécialiste mais je pense pouvoir te répondre : ton raisonnement est bon.

Donc suivant ce que tu veux faire tu peux utiliser les 2 solutions :
- dans le cas du moteur, il faut mettre la sortie à 0 pour allumer le moteur,
- dans le cas de la LED, il faut mettre la sortie à 1 pour allumer le LED.
 

PieM

Senior Member
Bonjour,

Je ne connais pas spécialement cette carte, mais il y a je pense, un non dit dans cette documentation:

Le Moteur est piloté via un ULN2803. Ce circuit est un interface permettant de disposer d'un courant plus important, sous une tension plus élevée. Mais il inverse le signal! Et il ne peut commander une charge que si elle est reliée au V+, et si son entrée correspondante est à un niveau logique haut, donc si la sortie correspondant du picaxe est également à l'état high.

d'où la commande high 0 > sortie0 du picaxe High > entree uln2803 high > sortie uln low > moteur sous tension.

Par contre tel qu'est le schéma de connexion de la led sur ce document, étant reliée au 0V elle ne peut être commandée via l'uln2803 en place., elle est donc pilotée par une sortie directe du picaxe, donc sans inversion.
d'où la commande : Pin0 =1 > High 1 du picaxe, donc led alimentée sous 5V.

pour la commander via l'uln, son anode devrait être reliée à V+ est être commandée par Pin0 =1 > High 1 du picaxe

Votre remarque est donc très pertinente ! :)

Précision: en logique positive, l'état haut correspond à un potentiel V+ et état bas, à 0V (masse)
 

fuse

Senior Member
Je viens de regarder le schémas de la carte. Je suis d'accord avec PieM :
avec un ULN2803 en place la commande de la led s'effectue en reliant celle-ci entre la sortie de l'ULN et la tension positive (V+).
Afin de ne pas modifier la carte PowerProg en enlevant l'ULN, je brancherais la Led entre Out1 et V+. Pour allumer High1 et pour éteindre Low1. :)
 

pdevisme1

Senior Member
Si j'ai bien compris, ce qu'il faut retenir, c'est qu'en en sortie de l' ULN2803A, les états des sorties sont inversés et non sur les sorties numériques directes, ce qui explique le branchement.

Comme ça je comprends mieux... en tous cas, merci pour vos réponses vraiment rapides.

Une autre question : toujours dans ce même document, un bouton poussoir est directement branché entre V1+ et in0 alors que j'ai vu dans certains documents, qu'il est préconisé de brancher le bouton poussoir en série avec une résistance de 10 kOhms et in0 au milieu de ce montage.

Quelle est la différence entre ces deux montages ?
 
Last edited:

PieM

Senior Member
Bonjour,

Selon le schéma, les résistances de 10k sont en principe déjà présentes entre les IN et le 0V . sinon il faut les mettre! :)
 

pdevisme1

Senior Member
Je viens regarder la doc de la carte et effectivement les résistances y sont déjà. C'est donc pour ça qu'il n'est pas nécessaire d'en rajouter.

A ce que je vois, chaque carte à ses spécificités, qu'il est bon de bien connaître.

Merci encore une fois pour votre aide.
 
Top