traitement du signal et logique (MPI) · Chapitre 3 · Exercice de TD
Un 1 en 3,3 V est-il un 1 en 5 V ? Niveaux logiques, marges de bruit, fronts
Portes logiques · A. Signaux logiques · niveau 2
Énoncé
Un constructeur garantit, pour chaque famille de circuits logiques, quatre tensions : une sortie au niveau haut délivre au moins , une sortie au niveau bas au plus ; une entrée lit sûrement si la tension reçue dépasse , sûrement si elle est inférieure à , et rien de sûr entre les deux (zone interdite). Quand une sortie d'une famille commande une entrée d'une autre, on définit les marges de bruit Valeurs constructeur (arrondies, en volts) :
| Famille | Alimentation | ||||
|---|---|---|---|---|---|
| 74HC (CMOS) | |||||
| 74LS (dite TTL) | |||||
| 74HCT | |||||
| microcontrôleur |
(Pour chaque famille, la barre S porte en vert les plages garanties en sortie ; la barre E, en violet, les plages lues sûrement en entrée, la zone interdite étant hachurée ; marges de la famille 74HC fléchées.)
1) Que représente une marge de bruit positive ? Calculer et quand chaque famille se commande elle-même (74HC, 74LS, microcontrôleur). Laquelle est la plus robuste ?
2) Un microcontrôleur alimenté sous commande l'entrée d'une porte 74HC alimentée sous . Calculer les marges et conclure. Même question avec une porte 74HCT, puis pour une sortie 74LS sur une entrée 74HC.
3) Cas limite. Une sortie 74HC (sous ) commande l'entrée du microcontrôleur. Calculer les marges. Suffisent-elles pour conclure ?
4) Un parasite de s'ajoute à un niveau bas. Est-il dangereux en 74LS ? en 74HC ?
5) Fronts. Une sortie du microcontrôleur, assimilée à une source idéale de en série avec , charge la capacité d'entrée et de piste à partir de . Combien de temps la tension passe-t-elle dans la zone interdite ? Comparer à la période d'une horloge de , puis de .
6) Un capteur lent délivre une montée de même forme, de constante de temps , sur une entrée du microcontrôleur dont le seuil réel de basculement est . Un bruit de crête à crête se superpose au signal. Combien de temps l'entrée hésite-t-elle ? Qu'en conclut un compteur d'impulsions ? Quel remède qualitatif propose-t-on ?
Corrigé
La stratégie. Une sortie garantit une plage, une entrée en exige une : la liaison est sûre si la plage garantie est incluse dans la plage exigée, ce que disent exactement deux marges positives. Les fronts se traitent comme la charge d'un circuit , et la seule question est la durée passée entre les deux seuils, comparée aux durées du circuit.
1) La marge de bruit, une tension de parasite tolérée. Une sortie au niveau haut délivre au moins ; l'entrée la lit tant qu'elle reste au-dessus de : un parasite négatif d'amplitude inférieure à ne change donc rien. De même, au niveau bas, un parasite positif inférieur à est sans effet. Une marge positive est l'amplitude du bruit que la liaison tolère dans le pire cas ; une marge négative signifie que même sans bruit la lecture n'est pas garantie. Pour une famille seule :
- 74HC : , ;
- 74LS : , ;
- microcontrôleur : , .
La famille 74HC est la plus robuste, et de loin au niveau bas : ses sorties sont « franches » ( proche de l'alimentation, proche de ), ce qui lui permet des seuils d'entrée éloignés de ses sorties.
2) Les interfaces. Microcontrôleur vers 74HC : , . La marge haute est négative : un garanti à tombe dans la zone interdite de la porte, et même la meilleure sortie possible, , reste sous : un 1 en 3,3 V n'est pas un 1 pour une porte 74HC en 5 V. Microcontrôleur vers 74HCT : , : la liaison est sûre. C'est la raison d'être de la famille 74HCT : des seuils d'entrée abaissés, qui en font une porte d'adaptation. 74LS vers 74HC : , : même défaut, pour la même raison.
3) Des marges excellentes, et pourtant. 74HC vers microcontrôleur : et . Les marges sont positives et larges ; mais l'entrée reçoit jusqu'à alors que le circuit est alimenté sous : la tension d'entrée dépasse l'alimentation, ce qu'une entrée ordinaire ne supporte pas. Il faut une entrée déclarée « tolérante 5 V », ou un diviseur de tension de rapport , qui ramène à et à , encore au-dessus de . La marge ne dit pas tout : elle garantit la lecture, pas la survie de l'entrée.
4) Un parasite de 0,5 V. En 74LS, un niveau bas peut valoir ; avec le parasite, l'entrée reçoit jusqu'à , au-dessus de : la lecture n'est plus garantie. C'est ce que dit . En 74HC, : le reste sûr, puisque . Le critère se lit en une comparaison : un parasite est inoffensif s'il est inférieur à la marge.
5) Un front rapide. La charge d'une capacité à travers une résistance sous un échelon donne , avec . La tension atteint la valeur à l'instant , donc entre en zone interdite à et en sort à . Elle y reste Homogénéité : un logarithme de rapport de tensions est sans dimension, est une durée. Devant la période d'une horloge de , , c'est négligeable : le front est « instantané » au sens du cours. Devant une période de , il en occupe les deux tiers : l'idéalisation tombe.
6) Un front lent, et bruité. La même loi avec donne dans la zone interdite. La pente au passage du seuil vaut . Tant que le signal lent est à moins d'une demi-amplitude de bruit du seuil, le bruit peut le faire passer au-dessus ou au-dessous : il traverse cette bande de en Pendant ces , chaque oscillation d'un bruit de quelques centaines de kilohertz peut faire basculer l'entrée : un compteur d'impulsions compte plusieurs fronts pour un seul. Le remède est une entrée à deux seuils, qui ne bascule vers qu'au-dessus d'un seuil haut et ne revient à qu'au-dessous d'un seuil bas : un bruit plus petit que l'écart des seuils ne la fait plus hésiter (une entrée à mémoire, qui relève de la logique séquentielle).
(Bruit modélisé par une sinusoïde de d'amplitude et de période : six fronts montants lus pour une seule montée.)
Ce que l'exercice installe. Un bit est une plage de tension : deux circuits ne se parlent que si les deux marges de bruit sont positives, et une marge positive ne dispense pas de vérifier que la tension reste dans ce que l'entrée supporte. Un front n'est instantané que comparé aux durées du circuit : sa traversée de la zone interdite dure sous , négligeable à , critique à , et un front lent et bruité se lit comme plusieurs fronts.
100 % gratuit
La suite du chapitre est sur Adloun
- 15 autres exercices corrigés dans ce chapitre, et 10 à chercher avec le tuteur
- Les 2 QCM du chapitre, le premier sans compte
- Le podcast et la vidéo du chapitre : 2 minutes d'écoute sans compte
- Le tuteur, qui guide pas à pas sans donner la réponse
Sans compte : le cours, le premier QCM et 2 minutes de podcast et de vidéo. Exercices et tuteur : inscription gratuite en 30 secondes, sans carte bancaire.