<page>
    <title>Compteur</title>
    <id>64989</id>
    <revision>
      <id>27989362</id>
      <timestamp>2008-03-31T09:14:05Z</timestamp>
      <contributor>
        <username>Badmood</username>
        <id>4507</id>
      </contributor>
      <comment>nouveau style de bandeau de portail, voir [[Wikipédia:Prise de décision/Bandeaux de portail]]</comment>
      <text xml:space="preserve">{{Voir homophones|Conteur}}
D'une façon générale, on appelle '''compteur''' un système destiné à visualiser une grandeur, une quantité dans une [[unité de mesure|unité]] précise.

Il s'agit en général de quantifier des grandeurs discrètes ([[analogique]]), mais l'usage courant a largement étendu le terme à des grandeurs comportant quelques chiffres après la virgule.

Exemple : le compteur kilométrique d'un [[véhicule]] affiche les distances parcourues par le dit véhicule en [[kilomètre]]s tout en affichant la vitesse instantanée du véhicule.

[[Image:Compteur electrique.jpg|150px|right|Compteur électrique]]
==Mécanique==
===Automobile===
{{Article détaillé|Odomètre|indicateur de vitesse}}
Un câble contenu dans une gaine transfère une infime partie du [[Couple (physique)|couple]] destiné aux roues du véhicule à un mécanisme qui convertit la vitesse de rotation du câble en un affichage compréhensible par le conducteur. En général le mécanisme transforme ce déplacement (rotation) en un déplacement proportionnel [[angle|angulaire]] d'une aiguille face à des [[wikt:graduation|graduation]]s pour l'affichage de la vitesse et en rotation de plusieurs bagues indiquant les [[kilomètre]]s parcourus.

==Électromécanique==
{{Article détaillé|Compteur électrique}}
Un système combinant la mécanique pure et les effets électromagnétiques permet la visualisation d'une grandeur.

==Électronique==
En électronique, un compteur est un circuit intégré numérique destiné à compter le nombre d'impulsions appliquées à son entrée. Il est composé d'un certain nombre de bascules D, T ou JK.

===Compteur binaire===
[[Image:ComptBin.png|frame|Compteur binaire asynchrone]]
Le compteur le plus simple est obtenu en mettant en cascade une série de [[Bascule|bascules T]], le signal à compter étant appliqué à l'entrée de la première bascule ; la sortie de cette bascule pilote l'entrée de la deuxième bascule et ainsi de suite. Le résultat du comptage apparaît sous forme de [[Système binaire|nombre binaire]], la première bascule indiquant le chiffre le moins significatif.

Exemple : 0101 0111 indique 87 

Il est généralement prévu une ligne (RAZ, remise à zéro ou ''Reset'') permettant de remettre le compteur à 0 après un comptage. 

La '''capacité''' du compteur, c'est le nombre maximum d'impulsions qu'il peut totaliser sans erreur. Elle vaut 2&lt;sup&gt;N&lt;/sup&gt; pour un compteur binaire. Si l'on dépasse la capacité, le compteur revient à 0 et se remet à compter.

Pour éviter d'utiliser un résultat erroné, on peut adjoindre au compteur un '''indicateur de dépassement''' ; ce dernier est piloté par une bascule qui est activée lors d'un dépassement de capacité du compteur.

La fréquence maximale du signal qui peut être appliqué au compteur dépend de la technologie utilisée pour réaliser les bascules : [[Transistor-Transistor logic|TTL]], [[CMOS]], [[Emitter coupled logic|ECL]] etc.

===Compteur DCB ou décimal===

Le compteur binaire est le plus compact, càd. celui qui nécessite le moins de bascules pour une capacité donnée. Tant qu'il s'agit de mémoriser les résultats dans une mémoire d'ordinateur, c'est un très bon choix. Mais si l'on souhaite un résultat sous une forme plus compréhensible pour l'utilisateur, on utilisera des compteurs DCB, souvent appelés abusivement compteurs décimaux. Les bascules sont groupées par 4, chaque groupe indiquant un chiffre décimal. Ce type de compteur est utilisé dans les appareils de mesure tels que voltmètre et multimètre numériques, fréquencemètre ...

Exemple : 0101 0111 indique 57

===Compteur réversible===

C'est un compteur, binaire ou décimal qui permet de compter ou décompter selon le niveau logique appliqué à une broche de commande appelée Sens de comptage (''Up/down'').

===Compteur à prédétermination===

C'est un compteur doté d'entrées permettant d'introduire un nombre quelconque dans le compteur (Chargement parallèle ou ''Parallel load''). Une fois le nombre introduit, les impulsions appliquées à l'entrée de comptage vont incrémenter ou, le plus souvent, décrémenter le contenu du compteur.

Exemple : minuterie, où l'on sélectionne le nombre de minutes désiré, et le compteur revient progressivement vers 0.

===Compteur [[asinchronysme|asynchrone]] ou synchrone===

[[Image:ComptBinSync.png|frame|Compteur binaire synchrone]]
Le compteur binaire décrit ci-dessus souffre d'un défaut lorsqu'il s'agit de mémoriser les résultats. En effet, comme chaque bascule met un certain temps pour changer d'état (ce qu'on appelle '''temps de propagation''', noté tp), les différentes bascules réagissent non pas simultanément mais progressivement. Dans le cas extrême (celui où c'est la bascule à l'extrémité de la chaîne, celle qui indique le chiffre le plus significatif, qui doit changer d'état), il faut attendre un temps N.tp après l'impulsion pour avoir l'indication correcte . Si l'impulsion destinée à mémoriser le nombre dans un registre arrive après une impulsion mais avant l'expiration du délai N.tp, le résultat mis en mémoire est peut-être erroné.

Pour éviter ces problèmes, on modifie la façon de raccorder les bascules. On emploie des [[Bascule|bascules JK]]. Les impulsions à totaliser sont appliquées simultanément aux entrées horloge de toutes les bascules. La première bascule, qui reçoit les impulsions, a ses entrées J et K en permanence à 1 ; elle change donc d'état à chaque impulsion ; les entrées des autres bascules sont pilotées par les sorties des bascules précédentes de façon à ce qu'elles basculent aux moments opportuns : chaque bascule est autorisée à basculer quand toutes les bascules précédentes ont leur sortie à 1.

Les compteurs où l'horloge est appliquée simultanément à toutes les bascules sont appelés compteurs synchrones (''synchronous counters''), les autres, compteurs asynchrones (''asynchronous'' ou ''ripple counters'').

==Voir aussi==
{{Wiktionnaire}}

{{Portail|électricité et électronique|logique}}

[[Catégorie:Instrument de mesure]]
[[Catégorie:Circuit intégré logique]]
[[Catégorie:Fonction logique]]

[[ar:عداد]]
[[ay:Jakhuri]]
[[bg:Брояч]]
[[da:Tæller (digital elektronik)]]
[[de:Zählwerk]]
[[en:Counter]]
[[es:Contador]]
[[et:Loendur]]
[[id:Penghitung]]
[[it:Contatore]]
[[ja:カウンタ (電子回路)]]
[[ko:ì¹´ìš´í„°]]
[[nl:Teller (breuk)]]
[[pl:Licznik (elektronika)]]
[[ru:Счётчик (электроника)]]</text>
    </revision>
  </page>