Ce montage électronique permet de réaliser une horloge Romaine numérique à partir seulement de circuits TLL de la famille 74XX. C’est une sorte de mashup original entre le début de l’électronique et l’apogée de la technologie Romaine.

Ce projet a été réalisé par Joe Desbonnet dans le cadre de la « Open 7400 Logic Competition » qui consiste à réaliser des montages originaux en  utilisant seulement des circuits intégrés de la technologie TTL 74XX.

Pour arriver à ce résultat, Joe a réalisé son projet en plusieurs étapes :

  • Réaliser un PPS (Pulse Per Second) en fonction d’une horloge à 50Hz ou 60Hz en fonction de la fréquence du réseau d’alimentation.
  • Réaliser un compteur/comparateur de secondes pour obtenir des minutes.
  • Compter les minutes et les afficher en chiffres Romains (0 à 59)
  • Compter les heures et les afficher en chiffres Romains ( 1 à 12)
Pour afficher les chiffres Romains pour les minutes et les heures, il a utilisé des LED placé sur une breadboard, représentant X IXVIII pour les heures et XXXLX IXVIII pour les minutes.
A l’aide d’un tableau de conversion des chiffres Romains en fonctions des valeurs numériques, il a ainsi pu déduire les tables de vérité de chaque digit, et ainsi en déduire leur équation booléenne.
Tout le détail de ce montage, Horologium Romanum, est très bien détaillé sur son blog : jdesbonnet.blogspot.com
Au final, il aura utilisé :
  • 4 x 74390 : Compteurs Décade et Binaire 4 Bits
  • 4 x 7408 : Portes ET
  • 2 x 7486 : Portes OU exclusif
  • 3 x 7432 : Portes OU
  • 1 x 7474 : Bascules D
  • 70 x LED et Résistances associés
  • Un Arduino : Pour simuler la fréquence d’entrée de 50 Hz ou 60 Hz.
Voici une vidéo du montage Horologium Romanum en fonctionnement, un peu accéléré pour mieux visualiser l’étendu du comptage.