Compteur type horloge 24 heures
Un article de Wikipedia.
(Différences entre les versions)
(Nouvelle page : = Compteur type horloge 24 heures = == But == Déterminer les composants logiques d'un compteur type horloge 24 heures. Se compteur découpe le comptage de manière similaire à celu...) |
(→Introduction) |
||
Ligne 4 : | Ligne 4 : | ||
== Introduction == | == Introduction == | ||
- | Voir le [[Compteur modulo 16|compteur modulo 16]]. | ||
- | === Compteur modulo 3 === | ||
- | Un compteur modulo 3 nécessite 2 bascules JK. | ||
- | |||
- | ==== Etats du compteur ==== | ||
- | En se basant sur les informations du [[Compteur modulo 16|compteur modulo 16]], les états deviennent les suivants : | ||
- | |||
- | {| align="center" cellpadding="5" cellspacing="0" | ||
- | |- | ||
- | |rowspan="2" style="border-right:1px solid grey;border-bottom:1px solid grey;"|'''Etat'''||colspan="2" align="center"|'''Q'''||colspan="2" align="center" style="border-left:1px solid grey;"|'''Q<sup>+</sup>'''||colspan="2" align="center" style="border-left:1px solid grey;"|'''b'''||colspan="2" align="center" style="border-left:1px solid grey; border-right:1px solid grey;"|'''a''' | ||
- | |- | ||
- | |style="border-bottom:1px solid grey;"|'''b'''||style="border-bottom:1px solid grey;"|'''a'''||style="border-left:1px solid grey;border-bottom:1px solid grey;"|'''b'''||style="border-bottom:1px solid grey;"|'''a'''||style="border-left:1px solid grey;border-bottom:1px solid grey;"|'''J'''||style="border-bottom:1px solid grey;"|'''K'''||style="border-left:1px solid grey;border-bottom:1px solid grey;"|'''J'''||style="border-right:1px solid grey;border-bottom:1px solid grey;"|'''K''' | ||
- | |- align="center" | ||
- | |style="border-right:1px solid grey;"|'''0'''||0||0||style="border-left:1px solid grey;"|0||1||style="border-left:1px solid grey;"|0||x||style="border-left:1px solid grey;"|1||style="border-right:1px solid grey;"|x | ||
- | |- align="center" | ||
- | |style="border-right:1px solid grey;"|'''1'''||0||1||style="border-left:1px solid grey;"|1||0||style="border-left:1px solid grey;"|1||x||style="border-left:1px solid grey;"|x||style="border-right:1px solid grey;"|1 | ||
- | |- align="center" | ||
- | |style="border-right:1px solid grey;border-bottom:1px solid grey;"|'''2'''||style="border-bottom:1px solid grey;"|1||style="border-bottom:1px solid grey;"|0||style="border-left:1px solid grey;border-bottom:1px solid grey;"|0||style="border-bottom:1px solid grey;"|0||style="border-left:1px solid grey;border-bottom:1px solid grey;"|x||style="border-bottom:1px solid grey;"|1||style="border-left:1px solid grey;border-bottom:1px solid grey;"|0||style="border-right:1px solid grey;border-bottom:1px solid grey;"|x | ||
- | |} | ||
- | |||
- | ==== Matrice de référence ==== | ||
- | La matrice de référence des états du compteur : | ||
- | |||
- | {| align="center" border="1" cellpadding="5" cellspacing="0" | ||
- | |- | ||
- | !Q<sub>b</sub>\Q<sub>a</sub>!!0!!1 | ||
- | |- | ||
- | !0 | ||
- | |align="center"|0||align="center"|1 | ||
- | |- | ||
- | !1 | ||
- | |align="center"|2||align="center"|- | ||
- | |} | ||
- | |||
- | ==== Réduction des fonctions J et K ==== | ||
- | <table align="center"> | ||
- | <tr> | ||
- | <td> | ||
- | {| border="1" cellpadding="5" cellspacing="0" | ||
- | |- | ||
- | !Q<sub>b</sub>\Q<sub>a</sub>!!0!!1 | ||
- | |- | ||
- | !0 | ||
- | |align="center"|1||align="center"|x | ||
- | |- | ||
- | !1 | ||
- | |align="center"|0||align="center"|- | ||
- | |} | ||
- | </td> | ||
- | <td>'''J<sub>a</sub> = /Q<sub>b</sub>'''</td><td> </td> | ||
- | <td> | ||
- | {| border="1" cellpadding="5" cellspacing="0" | ||
- | |- | ||
- | !Q<sub>b</sub>\Q<sub>a</sub>!!0!!1 | ||
- | |- | ||
- | !0 | ||
- | |align="center"|x||align="center"|1 | ||
- | |- | ||
- | !1 | ||
- | |align="center"|x||align="center"|- | ||
- | |} | ||
- | </td> | ||
- | <td>'''K<sub>a</sub> = 1'''</td> | ||
- | </tr> | ||
- | <tr> | ||
- | <td> | ||
- | {| border="1" cellpadding="5" cellspacing="0" | ||
- | |- | ||
- | !Q<sub>b</sub>\Q<sub>a</sub>!!0!!1 | ||
- | |- | ||
- | !0 | ||
- | |align="center"|0||align="center"|1 | ||
- | |- | ||
- | !1 | ||
- | |align="center"|x||align="center"|- | ||
- | |} | ||
- | </td><td>'''J<sub>b</sub> = Q<sub>a</sub>'''</td><td> </td> | ||
- | <td> | ||
- | {| border="1" cellpadding="5" cellspacing="0" | ||
- | |- | ||
- | !Q<sub>b</sub>\Q<sub>a</sub>!!0!!1 | ||
- | |- | ||
- | !0 | ||
- | |align="center"|x||align="center"|x | ||
- | |- | ||
- | !1 | ||
- | |align="center"|1||align="center"|- | ||
- | |} | ||
- | </td><td>'''K<sub>b</sub> = 1</td> | ||
- | </tr> | ||
- | </table> | ||
== Résultats == | == Résultats == |
Version du 14 mars 2009 à 10:54
Sommaire |
Compteur type horloge 24 heures
But
Déterminer les composants logiques d'un compteur type horloge 24 heures. Se compteur découpe le comptage de manière similaire à celui d'une horloge, en heures, minutes et secondes.