J'ai un cours d'électronique où je bloque sur les bascules JK et JKH. Je n'arrive pas à déterminer le circuit interne, à partir de la table de vérité, en porte NAND. Quelqu'un pourrait m'aider ?
... Je n'arrive pas à déterminer le circuit interne, à partir de la table de vérité, en porte NAND ...
En ce qui me concerne, je ne comprends pas bien la question que tu poses
La bascule JK, n'est pas un circuit combinatoire, qui se résoud simplement à partir d'une table de vérité. C'est un circuit séquentiel.
Je pense que tu dois donc préciser ce que tu cherches exactement à faire, et aussi, à partir de quel endroit tu bloques.
10/11/2007 - 13h02
dw_hilll
Date d'inscription
août 2007
Âge
24
Messages
77
Re : Bascule Jk et JKH
Normalement la bascule JK est combinatoire ? un peu comme la RS que j'ai réussi a déterminer le circuit interne à partir du tableau de Karnaugh. Mais pour la JKH j'ai pas fait attention, j'ai oublié que c'était pas possible avec Karnaugh. Et je voudrais arriver à déterminer le circuit interne de ces bascule, je n'ai que les deux tables de vérité pour les deux bascules.
10/11/2007 - 13h08
dw_hilll
Date d'inscription
août 2007
Âge
24
Messages
77
Re : Bascule Jk et JKH
Aussi je voudrais vous demander si c'est définition sont bonnes :
logique combinatoire.
Ce sont les circuits électroniques où l’état des sorties dépendes des états entrées. Ils peuvent être représentés par une table de vérités ou des tableaux de Karnaugh. Equivalent à asynchrone.
logique séquentiel.
Dépend des entrées et des états précèdent de sorties, qu’il mémorise et peut changer le résultat même si les entrées sont identiques par rapport à l’état précèdent (fonction mémoire). Equivalent à synchrone.
10/11/2007 - 14h13
gienas
Date d'inscription
janvier 2005
Messages
17 543
Re : Bascule Jk et JKH
Envoyé par dw_hilll
... logique combinatoire.
Ce sont les circuits électroniques où l’état des sorties dépendes des états entrées. Ils peuvent être représentés par une table de vérités ou des tableaux de Karnaugh. Equivalent à asynchrone.
logique séquentiel.
Dépend des entrées et des états précèdent de sorties, qu’il mémorise et peut changer le résultat même si les entrées sont identiques par rapport à l’état précèdent (fonction mémoire). Equivalent à synchrone.
Je suis assez d'accord sur ces définitions, tout en restant "méfiant" sur tes "équivalences" finales: synchro/asynchro, pas trop usités dans les faits.
Dans ce cadre, la bascule JK est séquentielle, et change d'état, quand c'est possible, sur le fronts actifs de l'horloge. Le J à 1 autorise la montée de Q, et le K à 1 autorise sa descente.
La bascule RS ne peut pas être considérée comme combinatoire, même si elle ne comporte que 2 portes: des états d'entrées identiques, peuvent donner des états différents en sortie. Il y a bien effet mémoire, du fait du bouclage des sorties sur des entrées.
10/11/2007 - 14h32
Jack
Date d'inscription
avril 2003
Localisation
Metz
Messages
10 785
Re : Bascule Jk et JKH
logique combinatoire.
Ce sont les circuits électroniques où l’état des sorties dépendes des états entrées. Ils peuvent être représentés par une table de vérités ou des tableaux de Karnaugh. Equivalent à asynchrone.
Bof, bof. Il existe des compteurs asynchrones, les compteurs étant des circuits séquentiels. Donc le terme "asynchrone" ne me convient pas vraiment.
De plus, quand j'ai appris la logique, on apprenait à résoudre des problèmes séquentiels avec des JK à l'aide de tableaux de Karnaugh. Donc Karnaugh n'est pas non plus un critère judicieux.
Je dirais tout simplement, sans utiliser de termes mathématiques barbants, qu'en logique combinatoire, à un état des variables d'entrée correspond un et un seul état des variables de sortie.
logique séquentiel.
Dépend des entrées et des états précèdent de sorties, qu’il mémorise et peut changer le résultat même si les entrées sont identiques par rapport à l’état précèdent (fonction mémoire). Equivalent à synchrone.
Ca me dérange un peu moins, si ce n'est le terme "synchrone".
Je vois, Jack, que tu nourris la même méfiance que moi sur ces termes synchones et asynchrone
Envoyé par Jack
... Il existe des compteurs asynchrones ...
Oui, par opposition aux synchrones. Dans un asynchrone, un seul front d'horloge déclenche le premier étage, dont le basulement déclenche le second, dont le ...... jusqu'au dernier, qui peut être "très" en retard par rapport à l'évènement qui l'a déclenché.
Dans un compteur synchrone, la même horloge est distribuée à tous les étages du compteur, qui, en cas de besoin, basculent dans un synchronisme parfait, enfin, presque!
10/11/2007 - 15h06
Jack
Date d'inscription
avril 2003
Localisation
Metz
Messages
10 785
Re : Bascule Jk et JKH
Je vois, Jack, que tu nourris la même méfiance que moi sur ces termes synchones et asynchrone
Exactement, sa signification peut être très différente selon le contexte.
A+
10/11/2007 - 16h56
xouiram
Date d'inscription
juillet 2007
Messages
167
Re : Bascule Jk et JKH
Envoyé par dw_hilll
Aussi je voudrais vous demander si c'est définition sont bonnes :
logique combinatoire.
Ce sont les circuits électroniques où l’état des sorties dépendes des états entrées. Ils peuvent être représentés par une table de vérités ou des tableaux de Karnaugh. Equivalent à asynchrone.
logique séquentiel.
Dépend des entrées et des états précèdent de sorties, qu’il mémorise et peut changer le résultat même si les entrées sont identiques par rapport à l’état précèdent (fonction mémoire). Equivalent à synchrone.
Le définition de la logique combinatoire est convenable: je la réécrirais ainsi:
Une fonction de logique combinatoire est un circuit qui prend des décisions uniquement en fonction de la combinaison des entrées.
On peut écrire les décisions dans une table de vérité. La table de vérité permet de déterminer les équations logiques qui décrivent les décisions. Ce qui n'est pas le cas des tables de Karnaugh ou de Mahoney. Ces dernières nous permettent d'obtenir des équations simplifiées.
Un fonction de logique combinatoire ne peut avoir qu'une seule décision par combinaison d'entrées.
Pour la logique séquentielle, la meilleure façon de la voir, c'est de partir d'un grafcet ou d'une machine d'état. Une machine de Mealey par exemple comporte une mémoire pour inscrire l'étape (état) de la séquence et une rétroaction pour choisir les entrées à prendre en compte pour changer d'étape ou d'état. Cette rétroaction est le code binaire de l'étape active.
La mémoire d'une machine d'état est composée de bascules à transition, T ou JK.
Il est vrai qu'un bascule RS, JK, D, T, L est une fonction de logique séquentielle car elle est une machine de Mealey. On peut représenter un bascule RS avec une table de vérité. Cette table de vérité est bien spéciale car elle comporte une rétroaction, c'est à dire qu'une des entrées est l'état de la sortie Q.
Bonne réflexion
Une ;
10/11/2007 - 17h04
Jack
Date d'inscription
avril 2003
Localisation
Metz
Messages
10 785
Re : Bascule Jk et JKH
J'avais bien pensé à exprimer le principe de rétro action. Mais le concept n'est pas évident pour un débutant.
L'actif Low veut dire que la bascule fonctionne sur les fronts descendants ? Et quand il y a une RAZ sur la bascule, mon prof la dessine toujours avec un p'tit rond et un fil, nommé RAZ, en-dessous de la bascule, cela veut dire que RAZ doit être à 0 pour faire une RAZ ?
Dernière modification par dw_hilll ; 13/11/2007 à 16h54.
13/11/2007 - 17h04
Jack
Date d'inscription
avril 2003
Localisation
Metz
Messages
10 785
Re : Bascule Jk et JKH
Et quand il y a une RAZ sur la bascule, mon prof la dessine toujours avec un p'tit rond et un fil, nommé RAZ, en-dessous de la bascule, cela veut dire que RAZ doit être à 0 pour faire une RAZ ?
Oui. La norme autorise aussi un triangle sur le fil en entrée du circuit.
L'actif Low veut dire que la bascule fonctionne sur les fronts descendants ?
Le rond ou le triangle indiquent un état bas ou un font descendant actif. Pour savoir lequel des deux, si le fil donne sur un triangle isoçèle à l'intérieur du rectangle symbolisant le circuit, la commande se fait sur front. S'il n'y a rien à l'intérieur, c'est sur état.