Le HEF4532BP (de Philips/NXP) est un encodeur de priorité 8 bits de la famille CMOS 4000. Il est conçu pour convertir une entrée parmi 8 en un code binaire de 3 bits, en donnant systématiquement la priorité à l'entrée ayant l'indice le plus élevé. Il est compatible avec les standards (HCF4532, MC14532, CD4532).
Note technique :
Logique de Priorité : Si plusieurs entrées sont actives simultanément, le circuit ignore les entrées de faible priorité et encode uniquement celle ayant le numéro le plus élevé (l'entrée 7 a la priorité maximale, l'entrée 0 la priorité minimale).
Sorties d'état : En plus des 3 bits de sortie, il possède une sortie "Enable Output" (EO) et "Group Select" (GS) qui indiquent si l'encodeur est actif et si une des entrées est au moins active, facilitant ainsi la mise en cascade pour construire des encodeurs 16, 24 ou 32 bits.
Rapidité : Contrairement aux encodeurs classiques, ce circuit gère les conflits de signaux en interne, garantissant une sortie stable sans avoir besoin de logique de filtrage externe.
Conseils Pro :
Entrées inutilisées : Toutes les entrées (0 à 7) qui ne sont pas utilisées doivent être reliées à la masse (GND). Une entrée flottante peut être interprétée comme un signal actif et fausser le code binaire en sortie.
Découplage : L'encodeur de priorité effectue des commutations logiques complexes sur plusieurs portes simultanément. Utilisez un condensateur de 100 nF entre VDD et VSS au plus proche du boîtier pour éviter les erreurs de lecture lors de la conversion.
Maintenance (NOS) : Utilisé fréquemment dans les claviers matriciels, les systèmes de sélection d'interruptions et les multiplexeurs complexes. Si la sortie binaire est erronée lors de l'appui sur une touche ou un bouton, vérifiez que l'entrée de priorité supérieure n'est pas bloquée par un parasite (court-circuit ou fuite sur la ligne).