Une question ... et oui encore :)

Bonjour les gens

Alors la question du jour.

Dans un CD 4017 compteur , doit on mettre des r=E9sistances de pull down sur les sorties non utilis=E9es ?

Sur les entr=E9e une pull up ou une pull down d'office ? Meme question pour un microcontroleur , les entr=E9es toujours =E0 0 ou 1 on est d'accord mais les sorties ? utilis=E9es ou non ? pull up ? pull down ?

Merci

Emile

Reply to
Emile
Loading thread data ...

Bonjour,

Une sortie (qui n'est pas a collecteur ou drain ouvert), est reliée dans le chip soit a Vdd (3.3 ou 5V ou quoique ce soit), soit à Vss (0V). Donc, il n'y a en général pas besoin de résistances de tirage sur les sorties.

Pour les entrées, ça dépend du niveau logique par défaut que tu veux avoir si le "truc" a quoi est relié l'entrée n'est pas capable d'assurer les deux niveaux logiques 1 et 0 (ce qui est le cas d'un bouton poussoir, ou d'une sortie a collecteur ou drain ouvert, qui ne peuvent que tirer d'un coté, mais qui ont besoin d'une résistance pour ramener la ligne sur l'autre niveau logique une fois désactivés).

Les E/S non utilisés sur les microcontroleurs peuvent être mises en entrée, (mais dans ce cas là c'est pas très bien de les laisser en l'air, parce qu'un niveau logique indéfini peut faire consommer plus de courant dans le micro, et est d'avantage sensible aux EMI), ou bien en sortie à 0 (attention de pas brancher une alim dessus dans ce cas).

A+

cLx

Reply to
cLx

On Oct 29, 1:25 pm, Emile

Pas besoin de pull sur une sortie inutilis=E9e, cela ne ferait qu'augmenter le courant consomm=E9.

Ca d=E9pend du signal qui pilote l'entr=E9e en question, et de la polarit=E9 de l'entr=E9e ( active =E0 '1' ou =E0 '0' )

Un signal issu d'un open-drain ou d'un open-collecteur =E0 la masse devra avoir une pull-up, et inversement. Un signal issu d'une porte tri-state aura besoin d'un pull, mais un signal issu d'un totem-pole n'a pas besoin de pull.

Pas besoin de pull sur une sortie inutilis=E9e, cela ne ferait qu'augmenter le courant consomm=E9.

Mais sur un chip dont une pin I/O est inutilis=E9e, en g=E9n=E9ral on la configure en entr=E9e pour =E9viter un =E9ventuel court-cictuit.

Et sur certains uC il est inutile d'ajouter une r=E9sistance externe car il existe des pull-up et pull-down int=E9gr=E9s directement dans le chip, que l'on met en/hors service par soft via un registre. (cependant dans certains cas le circuit exterieur peut n=E9c=E9ssiter un courant assez =E9lev=E9 pour justifier l'ajout d'un pull externe)

Reply to
Jean-Christophe

On va faire simple: en Cmos ( chip ou microcontroleur) les entrées ont une très haute impédance d'entrée, donc elles sont sujettes a tous les parasites environnants (et il y en a beaucoup) Une entrée laissée libre peut perturber le fonctionnement d'un circuit. J'avais pour habitude de les relier a la masse par une resistance de 4,7k, mais reflexion faite, une connection directe a la masse ou a l'alim ne doit pas gener. Pour les sorties non utilisées: on peut les laisser libre, même si elles ramassent des parasites, elles ne vont pas perturber le circuit: ce sont des sorties. Le fait de les polariser ( resistance obligatoire dans ce cas a mon avis) pourrait augmenter la conso sans rien changer.

--

Alain
Reply to
alain denis

Le 29/10/2010 13:25, Emile a écrit :

On va faire très simple:

Une sortie non utilisée je ne mets rien Une entrée non utilisée je ne mets rien condérant que le niveau logique est alors 1 et que le pull-up est interne.

Bon weekend. pf

Reply to
=?ISO-8859-1?Q?=22Pierre-Fran=

Merci =E0 tous pour vos r=E9ponses !

Emile

n
1

ique

Reply to
Emile

Le 29/10/2010 17:27, "Pierre-François (f5bqp_pfm)" a écrit :

Salut PF, les Cmos (dont le 4017) n'ont pas de pull-up interne. Si on n'utilise pas une entrée il faut nécessairement la relier à 1 ou 0 que ce soit directement ou à travers une R.

Reply to
jfc

Le 30/10/2010 23:41, jfc a écrit :

Bonjour jfc,

Ah? Bah moi depuis les séries B j'ai toujours laissé en l'air sans soucy... Jamais eu de pb. Les premiers cmos 4000 série A oui il fallait car même en soufflant dessus on les cramait mais les séries B avaient leurs entres référencées, et depuis ce temps là je ne mets rien et ça se débrouille... J'ai peut être tort, (sûrement même si tu le dis) mais jamais rencontré de problème. pf

Reply to
=?ISO-8859-1?Q?=22Pierre-Fran=

"jfc" a écrit dans le message de news:

4ccc9107$0$5424$ snipped-for-privacy@reader.news.orange.fr...

============== Il suffirait, au prix d'une connexion supplémentaire , de forcer inh à 1 par une résistance et de la débloquer au moment opportun en la forçant à 0. ( Existe aussi (pour le même coût) , un CI qui conviendrait peut-etre mieux pour cet usage, le "xxx 74165" 3 connexions suffisent et on peut les mettre en cascade )

>
Reply to
maioré

Le 29/10/2010 17:27, "Pierre-François (f5bqp_pfm)" a écrit :

Bonsoir, Une astuce consiste à se servir d'une broche d'entrée non utilisée pour faire une traversée, ce qui économise un trou (routage double-face amateur).

Cordialement, Den

Reply to
Den

On Nov 1, 10:50 pm, Den

pour

ateur).

On ne peut pas faire transiter n'importe quel signal via cette pin =E0 cause des diodes en inverse sur la masse et l'alim du chip : toute tension sup=E9rieure =E0 l'alim ou inf=E9rieure =E0 la masse sera =E9cr=E9t=E9e, et si le signal fournit assez de courant cela pourrait meme d=E9truire le chip.

Reply to
Jean-Christophe

Mon astuce n'est pas très orthodoxe, c'est vrai. Il vaut mieux être prudent.

Den

Reply to
Den

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.