Les signaux audio des 10 lecteurs arrivent sur des
amplis-op "tampons" NE5534 (IC101 à IC1001), avant commutation par des
interrupteurs
C-MOS type
4053 (IC102 à IC1002). Une sommation audio entre les deux canaux est
réalisée et est
envoyée au circuit de détection audio, pour le lecteur en cours
d'utilisation.
Quand ce circuit ne détecte plus de signal, il envoie
une impulsion d'horloge (après
temporisations, voir ci-dessous) vers la logique de
commutation.
Cette logique est basée sur des registres à décalage
type 4035 (IC1 à IC3). Ici, ils vont être utilisés en mode parallèle.
Dans ce mode,
à chaque impulsion d'horloge, leurs entrées sont transférées sur les
sorties. Si l'on câble la sortie sur l'entrée suivante (sortie 1 sur
entrée 2 et ainsi de suite, en bouclant la dernière sortie sur la
première entrée), ces registres vont alors décaler la sortie à chaque
impulsion d'horloge, comme un "chenillard".
Seulement, à la mise sous tension, il est impossible de
savoir comment seront positionnées les sorties des registres... Il faut
donc un reset
initial, actif pendant quelques secondes après l'allumage.
Mais alors, comment initialiser les sorties puisque les
registres auront été remis à zéro ?
Par une astuce technique, qui va justement rejoindre le fonctionnement
intial du Digimatic.
En effet, celui-ci était muni de 10 boutons
poussoirs permettant de lancer la séquence de lecture sur n'importe
quel lecteur.
En connectant les boutons sur les entrées parallèles, il
est alors possible d'envoyer la sélection sur l'entrée correspondante.
A l'impulsion du bouton poussoir, une impulsion d'horloge pour les
registres est également
crée (légèrement retardée), et va ainsi transférer l'entrée sur la
sortie correspondante.
Les
sorties des registres à décalage vont donc
correspondre au lecteur qui est en cours d'emploi, et ne changeront pas
tant que la lecture sera en cours et qu'un signal audio sera détecté.
Pour éviter de
pouvoir lancer plusieurs lecteurs par les boutons poussoirs, ils seront
inhibés dès qu'une des sorties des registres sera activée (fonction
set-reset par les portes IC5C et IC5D).
Les sorties des registres commanderont donc les
commutateurs analogiques, ainsi les sorties audio du lecteur en usage
seront envoyées
vers la sortie du montage. Mais les lecteurs devront aussi être lancés
en
lecture !
L'impulsion de lancement de la lecture "play", ainsi que
l'impulsion de "pause" du lecteur précédent et celle de "skip" (pour
changer de plage) du lecteur -2 seront envoyées vers les différents
lecteurs par une matrice de portes AND (4081 - IC100 à IC1000). La
génération de
l'impulsion de commande envoyée vers les différents lecteurs sera
unique, réalisée avec un demi 4098 (IC6A). Ce sea bien plus facile à
régler,
d'ailleurs, que le Digimatic original ou chaque module avait sa propre
temporisation.
Quand le circuit de détection audio ne détecte plus de
signal, cela lance une temporisation d'environ 2 secondes (ajustable -
IC8B).
Si cette temporisation arrive à sa fin, elle génère l'impulsion
d'horloge faisant avancer les registres, et génère également
l'impulsion calibrée
de commande des lecteurs.
Bien sur, lorsque la commutation a eu lieu, et que le
lecteur a reçu sa commande "play", une troisème temporisation est
également lancée (IC8A), pour couvrir le début de plage musicale et
éviter une
nouvelle commutation de lecteur si la plage débute par un niveau très
faible ou un silence.
Le lecteur en cours d'utilisation sera indiqué par une
LED (une par lecteur) et ces LED sont incluses dans les boutons
poussoirs. Comme il ne s'agit pas de LED haut rendement, leur courant
nominal est plus important que ce que peut fournir une sortie de
circuit intégré C-MOS. Pour
cela, 10 transistors sont utilisés pour les piloter. Ces LED et leurs
transistors ne sont pas représentées sur le schéma-bloc, voir les
schémas détaillés.
Les sorties audio (vers ampli, table de mixage,...) sont
amplifiées par un double ampli-op NE5534 entre les commutateurs et les
fiches de sortie. Le vu-mètre indique le niveau de sortie audio en
sortie de l'appareil (et donc le signal audio du lecteur en cours de
lecture).
|