Electronique > Réalisations > Affichage / Mesure > Compteur points 004

Dernière mise à jour : 25/06/2017

Présentation

Le montage décrit ici est un compteur / décompteur qui permet d'afficher une valeur comprise entre 00 et 99 pour deux comptes (joueurs) distincts, mais aussi la somme des deux comptes. Réalisé sur demande d'un membre de ma famille.

compteur_points_004_pcb_3d_a

Les nombres affichés sont incrémentés ou décrémentés en pressant des boutons-poussoirs (à défaut de raisin). La remise à zéro s'opère de façon indépendante pour les deux compteurs grâce à deux boutons-poussoirs supplémentaires.L'affichage est de type 7 x 7 segments Anode Commune, et peut être de petite ou grande taille. Le coeur du montage est un microcontrôleur PIC 18F25K20 (un 18F23K20 conviendrait aussi, moyennant recompilation du programme).

Schéma

Vu le nombre d'afficheurs, il me semblait judicieux d'utiliser la méthode du multiplexage. Ca fait moins de fils à câbler.

compteur_points_004

Affichage des deux valeurs joueur 00 à 99 et de la somme 000 à 198
La visualisation des nombres à afficher est assurée par un procédé de multiplexage d'affichage grâce auquel un seul afficheur est allumé à un instant donné. Cela permet de consommer moins de courant et d'avoir moins de fils électriques à câbler. La polarité des signaux de commande C1 à C7 est positive, un seul afficheur à la fois voit le +5 V appliqué sur sa broche CA (Common Anode, Anode Commune). Une seule des sept sorties RA0 à RA6 (lignes C1 à C7) est à l'état logique haut à un instant donné, les autres sorties sont à l'état bas. Les transistors Q1 à Q7 sont montés en "suiveur de tension", on pert donc quelques dizièmes de volts mais cela n'est pas gênant ici. Les résistances montées en série avec la base des transistors ne sont pas obligatoires dans ce mode de fonctionnement, mais je les ai prévues dans le cas où les afficheurs seraient des modèles Cathode commune et qu'il faudrait dans ce cas utiliser différement les transistors (ils seraient câblés en interrupteur "émetteur commun" et non plus en suiveur, comme dans la version 003b du compteur de points 003).

Remise à zéro des compteurs
Deux boutons-poussoirs permettent la remise à zéro individuelle des deux compteurs "joueur". Le compteur "somme" n'est jamais remis à zéro à proprement parler, il se contente à tout instant de faire la somme des deux compteurs joueurs.

Horloge
L'horloge 8 MHz interne du PIC est suffisante pour ce type de montage, inutile de câbler un quartz externe. Le circuit se contente en effet de modifier la valeur de trois variables, et de les afficher. Le PIC bosse assez vite pour ça, mais si on lui confie cette tâche, c'est qu'il peut l'assumer.

Détails afficheurs

Les afficheurs sept segments représentés sur le schéma électronique sont de type "génériques" et ne correspondent pas à un modèle précis (référencé) que l'on peut acheter. C'est pourquoi ils ne possèdent ni référence ni numéro de broche. La raison est que vous pouvez utiliser plusieurs modèles d'afficheurs à anode commune. Pour ma part, j'utilise souvent les afficheurs de type D350PA (anode commune) qui possèdent deux rangées de 5 broches en haut et en bas. Leur brochage est indiqué ci-après.

d350_brochages_001a d350_brochages_001b

Il existe d'autres types d'afficheurs (autres références) qui adoptent le même brochage. Par exemple TDSR5150 (toujours en modèle anode commune). Mais vous pouvez bien sûr choisir d'autres afficheurs avec des broches positionnées différement et même, pourquoi pas, un afficheur 8 digits déjà multiplexé... c'est ce que j'ai utilisé pour mon prototype. Je ne préconise aucun afficheur en particulier, tout du moins tant que je n'ai pas réalisé l'implantation du circuit.

Prototype

Prototype réalisé sur plaque sans soudure, avec un afficheur 8 digits multiplexé.

Logiciel du PIC

Fichier binaire compilé *.hex disponibles dans l'archive suivante (pour afficheurs CA uniquement).
Compteur points 004 - 18F25K20 (25/06/2016)
Non disponible pour l'instant
Si vous souhaitez recevoir par la poste un PIC préprogrammé et prêt à utiliser, merci de consulter la page PIC - Sources.

Circuit imprimé

Non réalisé pour l'heure.

Historique

25/06/2017
- Première mise à disposition.