
Depuis qu'il cherche à mesurer le temps, et plus de nos jours avec les circuits électroniques, l'homme a eu besoin de disposer d'impulsions électriques calibrées dans le but de comparer, estimer, analyser, le fonctionnement des ses circuits et réalisations... que ça soit le modèliste qui veut tester ses servos ou le mécanicien qui a besoin d'une lampe stroboscopique pour visualiser la rotation de son moteur ... Sans parler des besoins spontanés de l'électronicien pour ses essais ...
Ce n'est pas un générateur BF, car on ne lui trouve pas de sortie sinusoïdale, triangulaire ... Les signaux générés sont des signaux carrés, de 1 milliseconde à 999 secondes, programmables en nombre de cycles, en temps signal haut et en temps signal bas (rapport cyclique ) individuellement, avec possibilité de rappel des dernières valeurs réglées et fonctionnement répétitif "ad vitam éternam" sans réglage du nombre de cycles souhaités !
Les sorties sont au niveau TTL sur fiche BNC, TTL complémenté (déphasé à 180°) sur BNC également, et une sortie réglable de 0 à 12 volts sur les fiches bananes, commutable en 12 volts plein sur une impédance de 60 Ohms minimum ... La seule protection qu'il puisse y avoir c'est le montage des optocoupleurs de sorties sur des supports DIL, en vue de leur remplacements en cas de court-circuit accidentel ....
Sur la face avant, en plus des sorties évoquées plus haut, un afficheur LCD 2x16 caractères permet le dialogue machine <=> homme. Un codeur incrémental nous fait voyager dans les menus et assure la saisie des données; dans le sens horaire j'incrémente, dans le sens anti-horaire je décrémente et je valide par un appui !
Lors de la mise sous tension l'écran d'accueil se présente ainsi :

Il suffit de remplir, en tournant le bouton Time High en validant chaque digit pour passer au suivant et ce 3 fois puis choisir secondes ou millisecondes puis 3 valeurs pour le Time Low . Après avoir validé on règle le nombre d'impulsions que l'on veut générer. Si on valide 000 le cycle se reproduira indéfiniment ... Un simple appui sur le bouton fera démarrer les pulses. Les valeurs sont automatiquement sauvegardées en EEPROM afin de pouvoir les rappeler en fin de cycle sans avoir à tout retaper .
Quelques exemples :
Dans celui ci-dessous, le temps état haut est d'une seconde, état bas 1 seconde également, et ça tourne à perpette car il n'y a pas eu de nombre de cycles demandés ....

Ci-desous, l'état haut sera de 111 millisecondes, l'état bas de 50 millisecondes et il reste 63 pulses à générer !

Une vue de l'oscilloscope quand ça commence (111 ms hi, 50 ms lo)

Et ça continue jusqu'à ce que le nombre affiche "0"

Arrivé à 0, l'écran s'éteint quelques secondes plus tard et si l'on veut la même série d'impulsions, il suffit de presser de nouveau le bouton ... Voila pour ce qui est de la présentation et des réglages ! il est grand temps de voir comment ça marche !