CP0142 Encodeur de clavier

Main.jpg

Voir ma vidéo d'explication et de démonstration :


CP0142 est un petit circuit permttant de décoder les touches d'un claviers 12 touches indépendantes et de les présenter sous forme d'un chiffre binaire sur 4 bits.
Un signal "Strobe" est de plus disponible afin d'indiquer l'appui d'une des touches.
Il utilise un circuit "Encodeur de priorité" 8 entrées CD4532 de la famille C-mos 4000.
Une logique à diodes permet de gérer les 4 touches restantes.

Le datasheet du 4532

Schéma

NOTE : Comme me l'a fait remarquer un internaute avec raison, les "Pull-down" que j'avais mis sur les touches 8,9,# et * étaient inutiles, j'ai donc mis à jour le schéma en conséquence. CP0142.jpg

Le schéma au format SPLAN 8.0 (Abacom)

Photos de la réalisation sur protoboard


C'est compact, mais ça le fait :)
PCB_Top.jpg

PCB_Bot.jpg

Ce site utilise des frames. Si vous ne voyez pas les menus à gauche, cliquez Ici