You are on page 1of 55

elektor

mai 1990 riW


...

SWEEP RANGE 1
SWEEP FREQUENCY FREQUENCY

SWEEP

NOIWAL
IMX.

EB y
]x 10Hz
100Hz
x 1kHz
EB)~
'V'
EB soU.

900040-F

Figure 3. Représen- lui de définir l'amplitude. des morceaux de fil de câblage très
tation du dessin de Puisque nous n'avons pas prévu courts pour effectuer la connexion
la face avant d'alimentation symétrique, il faut des bornes des potentiomètres aux
spécialement
mettre en place un condensateur points prévus.
étudié pour le
électro-chimique (CI3) si l'on veut • les régulateurs intégrés IC3 el IC4
générateur de
fonctions. Cette
garanlir une sortie parfaitement sont eux aussi implantés côté pistes.
face avant bi- exemple de tension continue. Les Il est important de ne pas se tromper
colore bleue deux résistances R23 et R24 ne sont lors de leur mise en place et de véri-
s'intègre parfaite- pas absolument indispensables à la fier soigneusement l'isolation des
ment dans la série protection contre les courts-circuits, radiale urs.
de celles dessinées encore qu'elles aient un effet de • Les commutateurs S2, S3 et S4 et
pour notre nouvelle limitation sensible du courant de les embases BNC sont fixés directe- ques convenables. L' interrupteur SI
série d'appareils de
sortie. Leur fonction réelle est de ment à même la face avant du boîtier. représenté sur le schéma ne
mesure "petit
fixer à 50 Q très exactement la résis- Leur positionnement sur la face convient lui que dans le cas d'une
budget".
Echelle: 92%. tance de sortie. Il s'agit là d'une avant est tel qu'ils se trouvent en alimentation effectuée à l'aide d'un
valeur d'impédance standard habi- regard avec les îlots de soudure cor- module d'alimentation secteur à
Figure 4. On voit ici tuellement rencontrée dans le cas respondants sur la platine. Quelques fiche incorporée, du type de ceux
les différentes des générateurs de signaux, assez petits morceaux de fil de câblage utilisés pour les calculatrices ou
commutations basse pour permettre une rigide dénudé, il n'en faut pas plus autres baladeurs.
qu'effectuent, en commande directe de pour les connecter au circuit
fonction de la posi-
hauts-parleurs. imprimé. Il est plus facile de procéder à
tion de leur levier,
les commutateurs l'élalonnage du circuit avant de
bipolaires à trois La réalisation Il est recommandé d'utiliser des tous les fils de câblage qui véhicu-
positions utilisés La figure 2 montre la sérigraphie de supports pour les circuits intégrés. lent la tension du secteur.
dans ce montage. I'Implantation des composants du Comme il existe déjà sur le circuit
Si l'on veut ajouter générateur de fonctions à wobula- une diode de redressement mono- Avant de débuter le processus
un calibre de teur intégré. Sa réalisation ne devrait alternance, D2, et un condensateur d'étalonnaçe il faudra laisser le
fréquences supplé-
pas poser de problème. Il nous faut électrochimique de filtrage, C15, il temps au circuit d'atteindre sa
mentaire, il est
pourtant faire quelques petites suffira d'un petit transformateur four- température de "croisière".
possible de
remplacer S3 par
remarques: nissant une tension de 15V (sans monter la face avant et de l'avoir mis
un rotacteur à dépasser 18V) au secondaire pour en boîtier. Si vous avez effectué une
1 circuit et • les potentiomètres PI, PZ el P3 alimenter noire montage. Si vous connexion provisoire du transforma-
4 positions. sont mis en place coté pistes de la optez pour cette technique d'alimen- teur il est vital d'isoler parfaitement
platine: leur axe sort du côté compo- tatien. il est primordial d'installer du On commencera ensuite par le
Divers: sants et leur écrou de fixation vient coté du primaire du transformateur réglage de l'ajustable P4, après
se visser de ce côté-là. Cette tech- un fusible de 100mA ainsi qu'un avoir mis le commutateur S2 en posi-
S 1 = interrupteur
simple' nique de montage permet d'utiliser interrupteur secteur de caractéristi- tion "NORMAl!' et avoir choisi, à
S2 = inverseur l'aide du potentiomètre P3, une
bipolaire, 2 positions fréquence dans la plage centrale
53' ,54 == inverseur (100Hz par exemple, S3 sur xlOHz el
bipolaire, 3 positions P3 sur 10).On branche un fréquence-
radiateur pour IC3 et mètre ou un oscilloscope à la sortie
IC4
50 Q. On joue ensuite sur P4 de
éventuellement un
manière à ce que la fréquence
boîtier, tel que par
exemple le lC850 de
mesurée corresponde à la valeur
Elbomec/Telet choisie à l'aide des organes de
commande, 100Hz dans notre
voir texte exemple.
III elektor

Sa
[jII mai 1990

ELBOMEC/TELET
S3
Est représenté en
France par:

5
ISKRA-FRANCE
27, rue des
4 Peupliers
Zone industrielle
Brochage de
S3~, des Peupliers
lapllotirle
tc6t6 eompoNlntt) 92000 Nanterre
tél.:
{1J.47.60.00.29
fax.:
{1J.47.81.49.16
9000.0·5

Il existe également une autre tech- l'avons évoqué plus haut, des fréquences plus élevées, il pour- t-.gura 5. Le plan de
d'alimenter le circuit à l'aide d'un rait être intéressant d'effectuer un câblage du
nique d'étalonnage qui fait appel à
commutateur
une fréquence de 100Hz: on module d'alimentation-secteur. étalonnage à l'aide d'un ajustable
rotatif à utiliser
applique le signal disponible aux d'une valeur de 500 Q en remplace- pour obtenir le
bornes d'un transformateur-secteur Astuces et options ment de cette résistance. La pratique quatrième calibre
doté d'un pont de redressement et nouvelles nous a appris que le circuit intégré de fréquences. On
d'un condensateur électrochimique 2206 fournit un signal sinusoïdal soude 4 morceaux
Nous avons utilisé dans ce montage,
de filtrage (de quelque 100~F') à un parfait jusqu'à un peu plus de de fil de câblage
pour la sélection de la forme d'onde
haut-parleur à travers une résistance- 100kHz. Plus la fréquence se aux points 1, 3, 5
et du calibre des fréquences, des et 6 sur la platine.
série. Si dans ces conditions, on rapproche des 200 kHz, plus le
comm utateurs bipolaires à trois Le condensateur
connecte un petit haut-parleur à la signal devient triangulaire.
positions aux caractéristiques assez supplémentaire
sortie de notre générateur de fonc- inhabituelles; C&K est l'une des C16 est soudé
tions, il doit être relativement facile, Le régulateur de tension LI65 peut
firmes à faire ce type de commuta- directement sur la
par comparaison auditive, d'effec- fournir sans le moindre problème platine entre les
teur. La figure 4 illustre les intercon-
tuer un étalonnage assez précis: il une puissance bien plus élevée que points 2 et 5 du
nexions correspondant à chacune
suffit de ne plus pouvoir faire de celle que lui autorise l'impédance commutateur S3
des trois positions possibles. L' utili-
distinction entre les hauteurs des de sortie de 50 Q. Si pourtant vous prévu à l'origine. Il
sation d'un commutateur à trois
deux signaux pour qu'ils aient la positions pour la sélection du désirez attaquer un haut-parleur à restera, pour
même hauteur et donc la même une puissance sensiblement plus terminer ces modi-
calibre des fréquences présente fications, à relier
fréquence. l'inconvénient de fixer à 20 kHz la élevée, rien n'est plus facile que
les points 2 et 4 à
limite de fréquence supérieure du d'installer un bornier pour haut-
l'aide d'un pont de
Pour avoir terminé la mise au point calibre le plus élevé. Nous avons parleur dans la face arrière du géné- câblage.
du circuit il ne reste plus qu'à effec- pensé que cette valeur était suffi- rateur de fonctions par exemple. Il
tuer l'étalonnage de l'ensemble du sante pour la majorité des faudra connecter ce bornier directe-
générateur de wobulation. Après applications. ment au pôle négatif du condensa-
avoir tourné le potentiomètre PI à teur C13,"by-passant" ainsi les résis-
fond dans le sens anti-horaire, et Rassurez-vous cependant, il suffit de tances R23 et R24. Pour pouvoir atta-
donc l'avoir placé en face du repère quelques modifications simples, quer des hauts-parleurs à une puis-
0,1Hz, -position qui correspond à la associées à la mise en place d'un sance élevée, il faudra en outre
période maximale de 10s- il suffit commutateur rotatif à 1 circuit et 4 procéder à quelques modifications
de connecter à la sortie du généra- positions, pour supprimer ce petit du coté de l'alimentation. Il est
teur de wobulation, soit un multi- inconvénient. En ce qui concerne indispensable alors d'utiliser un
mètre analogique, soit une LED.Rien les condensateurs CI à Cg rien ne transformateur fournissant entre 1 et
n'est plus simple à partir de là, tout le change: ils restent à leur place sur la 2 A au secondaire et de le doter d'un
monde possède un chronomètre platine. En remplacement du pont de redressement constitué de
numérique de nos jours, que de commutateur S3 prévu à l'origine, il 4 diodes du type IN4001 et d'un
vérifier la durée de la période de faudra implanter un commutateur condensateur électrochimique de
wobulation et de l'ajuster, si néces- rotatif du type de celui que nous 1000 ~F connecté directement aux
saire, par action sur l'ajustable P2. venons de mentionner. La figure 5 bornes correspondantes du pont de
donne d'une part le brochage de redressement. Dans ce cas-là vous
Si l'on utilise un boîtier métallique l'inverseur bipolaire à trois positions pouvez supprimer la diode de
tel celui de notre prototype par et d'autre part le plan du câblage redressement D2 et la remplacer par En haut de page il
exemple et que l'on y implante une numéroté à effectuer entre les îlots un pont de câblage. La substitution gauche, vue du
alimentation-secteur il est extrême- de soudure et les contacts du d'un pont de redressement à la seule circuit imprimé du
ment important d'isoler parfaitement commutateur rotatif concerné. Ces diode D2 permet d'utiliser un trans- générateur de
tous les câbles et contacts connectés points sont numérotés de 1 à 6. On formateur fournissant 12V au secon- fonction à wobula-
au secteur et de réaliser une voit sur le schéma de la figure 5 qu'il daire au lieu de celui mentionné teur intégré. Pour
connexion efficace entre le boîtier et dans la liste des composants et des raisons prati-
faut ajouter un condensateur, d'une ques, la disposition
la ligne de terre du secteur. Il est valeur de 2nF2, utilisé pour la défini- auquel on demandait 15V au
des radiateurs
recommandé en outre de doter le tion de la quatrième plage de secondaire.
diffère quelque peu
cordon secteur d'une bride anti- fréquences. de celle proposée
arrachement et d'un passe-fil Vous disposez maintenant d'un sur la sérigraphie
adéquat. Il est préférable toutefois La valeur de la résistance RI7 définit, appareil de mesure compact qui de l'implantation
de monter un connecteur secteur comme nous l'avons déjà mentionné vous permettra d'effectuer avec un des composants.
ayant la forme d'une fiche mâle à lors de la description du fonctionne- confort inégalé toutes sortes de Attention à no pas
encastrer dotée d'un porte-fusible ment de ce circuit, la forme du mesures, dans le domaine de créer de
ou, mieux encore, comme nous signal sinusoïdal. Pour travailler à l'audio en particulier. .. court-circuit.
· elektor"
~ mai 1990~

moniteur d'Ah pour voiture: circuit des entrées chrono-étalon pour montres mécaniques

générateur de fonctions à wobulateur intégré


elektor·
mai 1990 =
GPIR04
encodeur angulaire incrémental

Un encodeur optique incrémentai est un ensemble de composants


électroniques qui permet de déterminer et d'indiquer la position d'un
axe en rotation. Dans la pratique, un tel composant est utilisé comme
capteur de données de mesure pour la commande de machines, de
robots et de bien d'autres appareils.

Figure 1. Vue d'ensemble du Une autre méthode pour nient. était, jusqu'à ce deux éléments constitutifs
GP1R04: on y reconnait les déterminer la position d'un jour, un prix fort élevé d'un opte-coupleur. Chaque
opto-coupleurs, l' électronique
axe fait appel à un potentio- compris entre 300 et passage se traduit par une
d'interfaçage et la roue
mètre à couplage réactif. La 600 FF ! impulsion à la sortie de
encodeuse.
résistance du potentiomètre, l' cpto-coupleur, qui à son
Il existe toutes sortes de tech- pris sur l'axe, en indique la tour commande un compteur.
niques pour la mesure et le position. Cette solution-ci, Très bon et pas Puisque la largeur des traits
suivi de la rotation d'un axe. comme celle réalisée à l'aide cher est égale à celle des fentes, le
Dès lors qu'il s'agit de la d'un générateur tachvrné- Le GP1R04 de Sharp (figure 11 nombre contenu dans le
mesure du régime, c'est-à-dire trique, se caractérise par une constitue un encodeur nota- compteur est proportionnel
de la vitesse de rotation, le certaine imprécision, pour blement plus intéressant, du au chemin parcouru.
générateur tachymétrique est deux raisons: la plage de point de vue du prix en parti-
pratiquement imbattable, à rotation plutôt limitée que culier, que tout autre enco- Nous avons déjà publié, dans
condition cependant que le possède un potentiomètre deur industriel. Il fonctionne Elektor n039, de septembre
régime à déterminer ne soit (standard), et le dérapage qui selon le principe de cornp- 1981, un article concernant la
pas trop faible. Si l'on veut naît inévitablement entre le tage/décomptage incré- fabrication artisanale d'un
pouvoir déterminer la position curseur du potentiomètre et mentai: la valeur à mesurer encodeur optique. De par la
de l'axe concerné, il faut l'axe, glissement ne peut est divisée en segments technique utilisée, merlons et
procéder à une intégration du qu'entraîner des erreurs de égaux (incrémentsl qui sont créneaux découpés dans un
signal de sortie comme fonc- mesure sensibles. ensuite comptés. L'élément disque métallique, la précision
tion de la vitesse de rotation, de base utilisé est constitué de cet encodeur était plutôt
sans oublier de tenir compte Pour faciliter les deux d'une série de fentes dispo- limitée; elle était en effet
des différentes erreurs de mesures évoquées ci-dessus, sées régulièrement. sur un fonction des caractéristiques
mesure qui s'additionnent, en c'est-à-dire la position angu- petit disque par exemple. Un du disque de réalisation
faisant cependant abstraction laire d'un axe et sa vitesse de mouvement du disque personnelle. Les disques de
des inconvénients typiques rotation, il existe depuis long- entraîne le passage des fabrication industrielle (figu-
d'un intégrateur analogique temps un capteur universel: fentes (et des parties pleines re 21 sont beaucoup plus
(sa non-linéarité par l'encodeur optique incré- qui les séparent bien entendul précis puisqu'ils sont gravés
exemple]. mentaI. Son seul inccnvé- dans l'interstice séparant les au laser. Notons que nous
• elektor
~ mai 1990
avions utilisé deux de ces Figure 2. La roue encodeuse à
disques à fentes dans la
2 96 créneaux. En haut à gauche
de cette photo on distingue
station météo modulaire.
nettement un petit orifice, le
Le disque du GP1R04 comp- repère de synchronisation.
tait 96 fentes. 11 existe toute-
fois des disques à 100 fentes
et plus. Figure 3. Le circuit de base:
lignes d'alimentation positive
l'évaluation de et négative et trois sorties (A,
B et Il.
l'information
l:encodeur de Sharp
comporte, comme l'illustre la deux circuits d'interfaçage,
figure 3, 4 sorties. On qui transforment les signaux
dispose aux sorties A et B de sortie sinusoïdaux en
d'une impulsion par fente, impulsions de niveau TTL.
impulsions légèrement déca-
lées l'une par rapport à Pouvoir se passer de l' ajus-
l'autre. Ces signaux de comp- tage d'un seuil de déclenche-
tage analogiques sont ment quelconque constitue
déphasés légèrement comme l'avantage du comparateur
le montre la figure 4a. La de la figure 5a. Le signal reçu
sortie SYNC produit une
3 est comparé à sa valeur
impulsion à chaque passage moyenne, présente à la sortie
du repère de zéro qui est en inverseuse du comparateur
fait une sorte d'aide à la A1. De cette façon sa compo-
Sharp sante en tension continue et
resynchronisation, orifice GPIR04
nettement visible en bas à sa dérive (due à la lumière
gauche du disque de la figu- ambiante par exemple) sont
re 2. AI' aide des signaux corrigées.
présents à ces sorties, il est
possible de déterminer les Le circuit de la figure 5b
éléments suivants: convient mieux à la mesure
de basses fréquences (=

• Régime: par la fréquence Tableau 1 régime). Il faut avouer cepen-


du signal soit de la dant que ce circuit est plus
sortie A, soit de la sortie B. Caractéristiques limites:
sensible à la lumière ambiante
• Sens de rotation: à partir à cause du seuil de déclen-
Tension d'alimentation: +6V chement fixe défini à l'aide
du déphasage entre les
Consommation en courant: 50 mA du potentiomètre du diviseur
signaux A et B. Plagede températures de fonctionnement: de 0 à + 70DC
• Position angulaire: en fonc- de tension.
Plagede température de stockage: de - 20 à +80DC
tion du nombre d'impul- Si l'on veut obtenir une
sions fournies par l'une des Caractéristiques électriques: amplitude et un déphasage
deux sorties, A ou B, après là 25°C, USD"" +5 V, Rc = 10 kQ) optimal, il est important de
passage du repère de procéder à une disposition
Paramètre min. typo max. unité
synchronisation. précise l'un par rapport à
Impulsions par sortie 96 l'autre du circuit imprimé et
La figure 4 représente deux et par tour de la roue codeuse; c'est ce
oscillogrammes des signaux qu'illustre la figure 6. Un
Déphasageentre A et B 70 90 110 °
de sortie. Le signal du haut de déphasage très précis est une
la figure 4a est celui de l'une Amplitude du signal aux 1,0 V condition primordiale pour
des sorties (A ou B). Le signal sortie A et B obtenir une augmentation de
inférieur de cette figure cons- la résolution, ce à quoi nous
Sortie SYNC niv. haut 1,0
titue l'impulsion de synchro- niv. bas 0,5 V reviendrons à la fin de cet
nisation. Comme nous article.
l'avons mentionné précé- Fréquence 20 kHz
demment, la photo droite Régime 12500 tr/min Le circuit de la figure 7
nous montre les deux signaux permet de détecter le sens de
de sortie, légèrement Caractéristique. mécaniques: là 25°CI rotation. Les deux signaux de
déphasés. La fréquence maxi- Tolérancede rotondité 0,1 mm sortie, A et B, sont appliqués
male admissible est de d'une part à une interface
20 kHz ce qui correspond à Jeu maximal entre l'axe 0,1 mm connue Ifigure 5b), consti-
un régime supérieur à 12000 Diamètre extérieur 26,98 27,00 27,02 mm tuée par les comparateurs A1
Il) tours par minute. du disque et A2. Ils gagnent ensuite un
étage inverseur (N3 et N4)
Circuiterie externe Diamètre intérieur 4,00 mm chargé d'accentuer la raideur
du disque des flancs du signal. Les
Bien que la tension de service
de l'encodeur soit de + 5 V, Épaisseurdu disque 0,10 mm comparateurs utilisés dans ce
les impulsions disponibles à circuit présentent une
Tolérancede flottement 5 0

ses sorties ne sont pas utilisa- certaine inertie de réaction. Le


du disque dans
bles telles quelles pour un passage d'un niveau bas à un
l'encodeur
traitement numérique. En fi- niveau haut prend un certain
gure 5 nous vous proposons Matériau du disque acier inoxydable temps, en raison de la
elektor ..
mai 1990 Irîii

AI = 1/2 LM393/TLC372

DO

890084·12

Figure 4. Les deux signaux

l
6 Les deux portes Nl et N2 ne
analogiques de sortie: à
Un déplacement radial font pas uniquement subir
gauche une comparaison Une rotation du fait varier l'arnptitude
entre les signaux A/B et la corps fait varier le du signal de sortie.
leur stabilité lors de l'arrivée
dé phasage entre les à l'entrée horloge (Clk) du
sortie de synchronisation; à
sorties A et B.
droite le déphasage entre les flanc descendant de l' impul-
signaux des sorties A et B. sion d'horloge qui définit le
nouvel état de la sortie.
Figure 5. Deux circuits d'inter-
laçage simples pour la conver-
une fonction OU entre ces
sion des signaux de sortie en deux signaux; elles servent
impulsions TTl. également à retarder les
impulsions. Dans ces
Figure 6. Un positionnement conditions, les entrées J et K
relatif précis de la roue enco- de la bascule FFl ont trouvé
dause et de la platine est
primordial pour obtenir une
amplitude de sortie adéquate
et un déphasage optimal.
7
Figure 7. Circuit permettant la
détection du sens de rotation à ICJ IC2

IC1
partir du déphasage entre les
signaux A et B. ~ cp cp Jo0'

présence aux sorties à collec-


• J
teur ou à drain ouvert des
FF1
comparateurs de résistances
a '
de forçage (de fixation de
niveau) indispensables. En
utilisant un comparateur (ou
un amplificateur opéra-
tionnel) à sorties symétri- cta.... le 3erl, ho/aile 1 dan. le len. IInll.noralre

ques, tel que le TLC 272 par A~


A ',AZ:::: IC1;::: lM393fTLC372
8~
exemple, les choses changent =
N1~,N4 IC2.:: 4001
du tout au tout. Dans ce cas- A78~ FF1;::: 1/2 IC3 = 4027
A ... 8 '
là on peut supprimer les résis- (C:IOCk)~

tances de forçage ainsi que Oulpu'


(0)
-------1----- 8900SII· 15
les portes N3 et N4.
1 slektor
mai 1990
Figure 8. Chronodiagramme
8 associé aux circuits des figu-
res 9 et 10,

Figure 9. l'électronique d'un


2
circuit permettant de faire
usage de la résolution maxi-
3 male de 384 impulsions par
tour.
4

Figure 10. Circuit pouvant se


substituer à celui de la figu-
5
re 9: son fonctionnement est
6 identique.

figure 10 8

9
890084·16

Al,A2 = ICI = TLC272


N1...N4 = IC2 = 4030
~----------------------t-~~------------~o 8'90084 • 17

Une résolution
10
élevée

r-
Le nombre d'impulsions C, R,
IC3 IC2 ICI
cp
cp
î
indiqué dans la feuille de
caractéristiques du tableau 1
correspond à la résolution la
plus faible. Il est possible de o •
l'améliorer, en évaluant les • TR
R
flancs des impulsions
(chaque passage du clair au
sombre et inversement} '3
R
présentes aux sorties A et B, 11 'i'R
L'interconnexion de ces MMVZ 0
10

sorties à l'aide d'une porte .'2 TR

OU exclusif IXOR). de sorte Q


que la sortie ne présente un
niveau haut qu'en présence tOOp
de niveaux différents aux 0
entrées, mène à un double- 890084- 18

ment du nombre d'impul-


sions: 192 impulsions de
comptage par tour. Le circuit schéma de la figure 9. Le • Les impulsions très brèves impulsions positives et
de la figure 9 effectue une chronodiagramme de la figu- 10c = 0A + OB) qui se négatives des deux signaux
évaluation des flancs positifs re 8 montre Idans l'ordre
...
produisent à chaque flanc de de comparateur A et B 19),
et des flancs négatifs des descendant): chaque signal d'entrée 161,
impulsions de comptage: on • Les signaux d'entrée • Les impulsions positives et
dispose dans ces conditions (courbes 1 et 2), négatives du signal de
de 384 impulsions par tour. • Les signaux de sortie des sortie de comparateur A 171.
La figure 10 donne un circuit comparateurs 13 et 4), • Les impulsions positives et 3615
de substitution dont le • Le signal de sortie de la négatives du signal de +
résultat est parfaitement porte XOR: Nl de la figu- sortie du comparateur B 18). Elektor
identique à celui produit par le re 9 15), • L'addition IOA OB) des
elektor
mai 1990

résistance de
charge électronique

ajustable jusqu'à 1kW

Si l'on veut mesurer la puissance fournie par une alimentation par exemple, il faut
disposer d'une charge de caractéristiques convenables et, mieux encore, ajustable. Un
réseau complexe de résistances de charge de forte puissance est bien souvent loin de
constituer la solution adéquate: en d'autres termes, ce qu'il nous faut c'est une
résistance de charge électronique.

Le test d'endurance (qui est la fiabi- exige que l'on dispose d'un d'esprit à laquelle peut prétendre
lité à long terme) de transformateurs, consommateur de courant, capable avoir droit un amateur d'électro-
d'alimentations, qu'elles soient inté- de supporter cette charge et présen- nique lisant Elektor. Comme cette
grables dans un appareil ou de labo- tant une stabilité à toute épreuve. En construction présente une sensibi-
ratoire, capables de fournir une pratique, ce fameux dispositif de lité importante aux variations de la
intensité supérieure aux quelques charge prend le plus souvent la température, il faut en permanence
malheureux ampères habituels, forme de tout un "échafaudage" mesurer le niveau de la tension qui
réalisé à l'aide d'innombrables règne à ses bornes et l'intensité du
résistances de puissance montées courant qui la traverse.
Caractéristique. techniques:
en série et en parallèle, dont on A supposer que l'on veuille, par
• Puissance dissipable: 300 W let jusqu'à 1 000 W avec
ventilateur et radiateurs de dimensions convenables), espère qu'il, l'échafaudage, ne exemple, déterminer la résistance
• Résistance: ajustable de 0,25 Q à =. s'effondre pas sous la charge, c'est interne dynamique d'une alimenta-
• Plage des tensions: de 4 à 60 V, bien le cas de le dire. tion, il faut disposer d'une résistance
• Courant maximal: 20 A, ajustable ou solution "boiteuse"
• Modes de fonctionnement: 2 Cette approche comporte de réglable par calibres. On se trouve
Mode /: drain de courant constant, alors confronté au problème de
nombreux inconvénients: elle est
Mode R: résistance ohmique,
non seulement peu pratique et peu l'acquisition de commutateurs suffi-
• Modulable: interne/externe,
fiable à moyen terme, elle est en samment stables.
• Générateur de signaux rectangulaires/triangulaires intégré.
outre loin d'apporter la quiétude
Il elektor
mai 1990

ICt = LM324

R4
L- ~ 47kl---------------"

R22 •..R33 = 5W
T3 ...T12 = 2N3055

Le principe. , . tionne!. On obtient ainsi une charge ou triangulaires) on dispose alors Figure 1. Un coup
La solution de notre problème consommatrice de courant ajustable d'un comportement modulable de la d'oeil rapide au
consiste à simuler la résistance de présentant une résistance variable résistance. schéma suffit pour
de zéro ohm pratiquement à voir de quoi il
charge à l'aide d'un ou de plusieurs
retourne: des tran-
transistors de puissance. Le courant plusieurs centaines de kiloohms, et . , , et l'électronique
sistors de puis-
de charge prend alors la forme du une capacité de charge limitée Le moyen le plus simple pour sance et encore
courant de collecteur qui traverse le uniquement par les transistors de comprendre le fonctionnement du des transistors de
transistor; il est transformé en puissance et les possibilités de montage est de s'intéresser de plus puissance.
chaleur et dissipé à l'aide d'un refroidissement prévues. près aux transistors de puissance
radiateur. que l'on trouve dans la partie infé-
Il est possible, en jouant sur l' inten- Sachant qu'il faudra de toutes façons rieure droite du schéma illustré en
sité du courant de base du transistor, disposer d'un système de régula- figure 1. On y découvre deux
de donner au courant de collecteur tion, on peut prévoir dès le départ groupes comportant chacun
l'intensité voulue. Sachant que la plusieurs modes de fonctionnement: 5 transistors de puissance montés en
tension émetteur/base, qui déter- résistance variable ou drain de parallèle. Ces deux groupes de tran-
mine le courant de base d'un tran- courant constant ajustable. Dans le sistors sont commandés parallèle-
sistor, varie en fonction de la tempé- premier cas on aura circulation d'un ment et simultanément de sorte
rature d'une valeur donnée par la courant plus important en cas qu'ils constituent deux résistances
formule suivante: d'augmentation de la tension appli- de charge connectées en parallèle,
dérive de UBE '" -2 à -8 mVl·C, quée à la charge, dans le second, le les points "T" et "U" sont intercon-
on fait souvent appel à un amplifica- courant reste constant quelle que nectés, et reliées toutes deux à la
teur opérationnel additionnel pour soit la tension. masse par l'une de leurs extrémités.
réguler les variations. On applique Si de plus on remplace la résistance
une valeur de consigne à la seconde ajustable par un générateur de A condition d'être doté d'un refroi-
entrée de l'amplificateur opéra- signaux (sinusoïdaux, rectangulaires dissement convenable, chacun de
mal
elektor
1990
IIII!I
lriIiI
Liste des composants ces transistors peut "encaisser" un du signal de commande qui peut augmentation de la tension d'entrée
Résistances: courant continu de quelque 2 A. Les provenir de quatre sources diffé- ne se traduit plus par un courant de
R l,R2,R5,R7,R8,R14, résistances R24à R33servent à équi- rentes, sélectables à l'aide du rotac- charge plus important. Bien au
R15 = 10 kQ librer les différentes tensions teur SI. contraire, si l'on utilise l'une des
R3,Rl0à R13 = émetteur-base des 2N3055. Elles deux formes d'ondes comme signal
100 kQ Si cet organe de commande se
assurent une contre-réaction en de commande, le circuit fonctionne
R4 = 47 kQ
courant qui garantit une répartition trouve dans la position illustrée par en drain de courant constant
R6 = lkQ5
équitable du courant entre les diffé- le schéma, SIA relié au contact 1 et modulé. La modulation du courant
R9 = 6kQ8
R16,R18,R19,R21 rents transistors. SIBau contact 7, on dispose au point de charge répond à la forme d'onde
1 kQ "P" du niveau de tension existant du signal de commande. Le potentio-
R17,R20 = 100 Q Le réglage de la résistance entre l'entrée "U" de la résistance mètre PI fixe l'amplitude de la
R22,R23 = 22 QI5 W La commande de deux séries de de charge et la masse, abaissée par modulation; il permet d'ajuster la
R24 à R33 = transistors de puissance est prise en le pont diviseur de tension que cons- gain de l'amplificateur opérationnel
OQ3315 W compte, pour chacune d'entre elles, tituent la résistance R9et le potentio- JCld. Le potentiomètre P4 permet
Pl,P3 = 100 kQ lin. l'addition d'une tension de compen-
par la moitié d'un double amplifica- mètre P2. Le transfert de cette
P2 = 1 kQ lin.
teur opérationnel, du type LM358, tension se fait à partir du point "U", sation (offset) à la tension de
P4 = 10 kQ lin.
JC2a et JC2b respectivement. La par l'intermédiaire des points "li' et commande, ce qui permet de
Condensateurs: présence, entre les sorties des "N" (les points de même dénomina- décaler l'amplitude de la modulation
amplificateurs opérationnels et les tion sont reliés entre eux), par rapport au zéro de référence.
Cl = 1~F5
C2 = 470 nF transistors de charge, d'un étage de Etant monté en amplificateur diffé- En termes de pratique:
C3,C4 = 390 pF puissance constitué par les transis- rentiel avec contre-réaction, chaque Pl permet de définir la plage de
C5,C6 = 100nF tors Tl et T2, est nécessitée par le fait amplificateur opérationnel essaie de variation du courant de charge, sur
C7 = 10 ~F116 V que le courant de sortie des amplifi- ramener à zéro la différence de 0,5 A par exemple.
cateurs opérationnels est insuffisant tension existant entre ses entrées. P4 sert à délimiter le domaine dans
Semi-conducteurs: pour constituer le courant de base De ce fait, JC2a et JC2b augmentent lequel aura lieu la modulation, entre
Dl = diode zener des transistors de puissance, T3 à T7 le courant de base (et donc le 2,5 et 3 A par exemple, ou encore
3V31400 mW d'une part et T9 à Tl2 de l'autre, courant de charge) destiné aux tran- entre 9,5 et 10A.
T1,T2 = BC239C Tout ceci suppose bien entendu que
Chaque entrée inverse use est reliée sistors de puissance du système
T3 à T12 = 2N3055
à la résistance d'émetteur, R24 ou jusqu'à ce que la chute de tension le circuit à tester soit capable de
ICl = LM324
R29, du premier transistor de puis- aux bornes de la résistance R24 (et fournir un tel courant.
INational Serni-
conductorl sance du bloc (points "M"). Les R29 dans le cas de JC2b) cor-
IC2 = LM358 entrées non-inverseuses sont responde à la tension qui règne au Modulation externe
INational Serni- connectées en parallèle et reliées au point nodal de P2IR9. On trouve à ce Le quart restant du LM324, JClc, est
conductorl contact central du commutateur SlB point de connexion ("N" est relié au monté en amplificateur inverseur à
(point "P"). On dispose à cet endroit point "P" à travers le commutateur gain unitaire. Lorsque le commuta-
SI) la tension d'entrée divisée par teur SIA se trouve en position 4, le
P2IR9, c'est-à-dire la tension aux signal de sortie de cet amplificateur
bornes de la résistance de charge opérationnel est appliqué à l'entrée
électronique, au point "U"). de ICld. Il est possible, par l'inter-
médiaire de cet amplificateur opéra-
Une augmentation de la tension tionnel, d'appliquer une tension de
d'entrée se traduit par une crois- commande à l'entrée KI en vue
sance de la tension appliquée à d'une modulation externe; la plage
l'entrée non-irwerseuse de l'amplifi- de commande va de 0 V à 10V; il
cateur opérationnel et donc du faudra veiller à ne pas dépasser
courant de charge. Le circuit se + 12V et à ne pas appliquer de
comporte de ce fait comme une tension négative. Le potentiomètre
résistance ohmique dont il est Pl permet d'ajuster la caractéris-
possible d'ajuster la valeur par tique de commande entre 1,5 et
action sur le potentiomètre P2. 3 A/volt par transistor. Un exemple:
une variation de 100mVà l'entrée KI
Modulation et constance du se traduit par une variation du
courant courant de 3 A si le potentiomètre PI
Les amplificateurs opérationnels se trouve à son maximum et de 1,5A
JCla et JClb constituent un généra- s'il se trouve à sa résistance
teur de fonctions simple. La posi- minimale.
tion 2 du commutateur SIA met un
signal rectangulaire à la disposition Réglage du courant constant
de l'utilisateur, la position 3 permet En l'absence de connexion de
de disposer d'un signal triangulaire. tension externe (KI se trouve à la
Le potentiomètre P3 permet de jouer masse, c'est-à-dire 0 V), il est
sur la fréquence du signal sur une possible de définir un courant
plage comprise entre 5 et 50 Hz. La constant à travers les transistors.
tension du signal amplifiée par
l'amplificateur opérationnel ICld Une puissance moindre
est appliquée, à travers le commuta- Il n'est aucunement nécessaire
teur S2B,comme valeur de consigne d'implanter les dix transistors de
à l'amplificateur de régulation puissance, le montage fonctionne
JC2a/b. Comme la tension du signal parfaitement avec un nombre
n'est plus, maintenant, dépendante moindre de transistors; il suffit en fait
de la tension d'entrée de la résis- d'implanter T3. Est-il nécessaire de
tance de charge électronique, une préciser que dans ce cas-là, la
elektor
mai 1990

charge admissible est égale au d'un morceau d'aluminium en condition d'envisager un refroidisse- Divers:
dixième de celle que peut supporter équerre de 5 mm d'épaisseur au ment forcé bien conçu, faisant appel S 1 = commutateur
un montage doté de ses 10 transis- minimum, sur lesquels viendront se à un ventilateur, il est possible même rotatif à
tors. Si l'on envisage de n'implanter visser les transistors de puissance. Il d'espérer une dissipation maximale 2 circuits/ô positions
aucun des transistors du groupe T8 à n'est pas nécessaire de prévoir de radiateur pour T3 à T7
pouvant atteindre jusqu'à 1 kW.
et T8 à T12
T12, on pourra fort bien se passer plaquettes d'isolation ou d'entre-
des composants suivants: le tran- toises isolantes pour les broches des Le seul étalonnage que demande ce
sistor T2, les résistances R29à R33et transistors puisque les collecteurs montage est la définition de
RI9 à R23 et le condensateur C4. des transistors T3 à T7 et T8 à TIZ se l'échelle graduée destinée au poten-
Cette version à 5 transistors peut trouvent au même potentiel. Cette tiomètre PZ. Pour ce faire, il faudra
"encaisser" 10 A au maximum, alors remarque n'est valable qu'à disposer d'une alimentation de labo-
qu'une résistance de charge électro- condition que l'équerre ratoire à tension de sortie réglable,
nique dotée de ses 10 transistors d'aluminium ou le radiateur soit capable de fournir quelques
peut supporter un courant maximal parfaitement isolé du boîtier (métal- ampères. On mesure, dans diffé-
de 20 A. lique). Il faudra positionner les résis- rentes positions du potentiomètre
tances d'émetteur à une certaine P2, les courant et tension et on
Réalisation et distance du circuit imprimé: ces calcule, à partir de ces éléments,
étalonnage composants atteignent en effet une la résistance correspondante. Figure 2. Représen-
Nous vous proposons pour ce température relativement élevée lors L'échelle de P2 obtenue à l'aide de tation de sérigra-
montage un circuit imprimé dont la d'une utilisation prolongée du ces mesures est linéaire pour des phie de 1•implanta-
figure Z illustre l'implantation des montage. Cette remarque vaut égaIe- tensions d'entrée supérieures à 4 V. tion des com po-
composants. Si l'on regarde de près ment pour les résistances de 5 W, sants. On a vite fait
cette platine, on se rend compte R2Z et R23. Le choix du boîtier La figure 4 donne le plan de câblage d'identifier les
qu'elle comporte en fait quatre quatre platines qui
dépend tout d'abord du type de des différentes platines. La face
font ce montage. Il
modules qu'il faudra séparer l'un de radiateur utilisé. Ce choix est extrê- avant du montage recevra les poten- faudra les séparer
l'autre avant de commencer la mise mement important puisqu'il ne faut tiomètres PI à P4, le commutateur l'une de l'autre
en place des composants. Les deux pas oublier que la version à JO tran- rotatif et deux fiches banane avec toutes 19s
platines destinées aux transistors sistors peut dissiper 300 W en mode femelles solides. Les points "U" de précautions
viennent se placer sur le dessous de fonctionnement continu. A l'une des platines et "T" de l'autre d'usage.

T11 T12
Figure
elektor
mal 1990

3.
1Le sont reliés au pôle plus ( +) du circuit
domaine de fonc- 3 de sélection, les points de masse (1)
tionnement d'un CASE TEMPERAT.URE(TC)· 25·C
sont connectés au pôle négatif (0).
(CuAI/ES MUST BE DERATED
2N3055. Le point lINEARL'I' WITH 'NCREASE Bien que lors du fonctionnement, il
IN TEMPERATUREI
d'intersection des
circule un courant d'intensité suffi-
deux lignes repré-
sante à travers les transistors de puis-
sentant le courant
de collecteur le et sance, la résistance de charge élec-
la tension collec- tronique nécessite sa propre alimen-
teur/émetteur UCE tation: une alimentation de 500 mA
doit se trouver à sous 12V classique, réalisée à l'aide
l'intérieur de la d'un transformateur et d'un régula-
surface délimitée teur intégré 7812, fera parfaitement
par la ligne grasse. l'affaire.

Les limites
Comme tout bon transistor de puis-
sance qui se respecte, le 2N3055
connaît également une charge (dissi-
pation) limite. Il ne faut pas unique-
Figure 4. Le plan de
ment tenir compte des valeurs
câblage des quatre
platines consti-
limites données sur les fiches de
tuant la résistance caractéristiques (60 V, 15A us W)
de charge
COlLECTOR-TO-[M,TTER VOlTAG[(YCEt- v mais aussi la dissipation maximale
900042-12
électronique. indiquée sous la rubrique SOA (Saie

L.- -1----------- Entrée


externe

J2J
Appareil
Alimentation à tester
12V/500mA

Alimentation
à tester

220 V
900042 ·13
UI
• elektor
mai 1990

Figure 5. L' utilisa-


5 tion d'un pont de
Tablaau 1. Fonctions de. organes de commande diodes permet
Commuteteur égafement de
Position S1 Fonction connecter au
1 Résistance ohmique, ajustable par P2 système des
2 Drain de courant constant à modulation interne sources de courant
(triangle) alternatif.
3 Drain de courant constant à modulation interne +
(rectanglel
4 Drain de courant constant ajustable par P4, à
modulation externe par K1
PotentiomMr9
Pl: Amplitude de la modulation (gain) B80Cl0000
P2: Réglage de la résistance (refroidir)
P3: Fréquence de modulation 900042-14
P4: Réglage du courant constant et profondeur de modulation

Opetstinç Area, domaine de fonc- °G; ainsi, à une température de de traiter un courant continu unique-
tionnement sûr). Sur la courbe boîtier de 800G la puissance maxi- ment. Si l'on envisage de charger
Ic/UcE de la figure 3 le domaine de male admissible est tombée à 80 W, une source de courant alternatif il
fonctionnement sûr du 2N3055 est pour ne plus être que de 40 W à faudra faire en sorte que le courant
délimité par une ligne brisée. On 140oG. de charge ne circule que dans un
constate que le courant maximal de sens dans la série de transistors de
collecteur de 15A diminue progres- Le concept de notre circuit est tel puissance. Pour cela il suffira d'inter-
sivement au fur et à mesure que chaque transistor ne véhicule caler un pont de diodes entre la
qu'augmente la tension collec- que 1 à 2 A, de sorte que la tension source de courant el la charge
teur/émetteur. L'inverse est égale- d'entrée maximale de la charge électronique.
ment vrai: lorsqu'il circule à travers électronique atteint pratiquement
le transistor un courant de collecteur 60 V - des tensions supérieures à La figure 5 donne le "plan de
de 15A, la tension maximale entre le cette valeur sont tout simplement câblage" des différentes platines
collecteur et l'émetteur ne doit pas "tabou" pour le 2N3055. Si cette que comporte ce montage. La tenue
dépasser 8 V. Il ne saurait être ques- valeur de tension n'est pas suffisam- en courant du pont redresseur doit
tion d'adopter les caractéristiques ment élevée pour l'application envi- bien entendu être supérieure au
techniques limites pour définir les sagée, on pourra bien entendu doter courant maximal qui puisse le
tensions et les courants admissibles, le montage, en remplacement des traverser lors de son utilisation.
mais au contraire il faut lire sur le 3055, de transistors de puissance
diagramme le courant admissible en capables de dissiper une puissance Grâce aux différentes possibilités de
fonction de la tension appliquée. plus importante. modulation que connaît la résistance
Mais ce n'est pas tout: la courbe de de charge électronique, il n'y a
la figure 3 limitant le SOA est aucun problème à tester le compor-
ramenée à la puissance limite de Les essais tement de régulation et la résistance
115W, valeur purement théorique Outre la mesure des courants de dynamique interne d'une alimenta-
puisqu'elle concerne une tempéra- sortie maximums et de la stabilité en tion de laboratoire.
ture de boîtier de 25°G, toute tension d'une source (générateur) La résistance interne d'une source
augmentation de la température du quelconque, la résistance électro- de tension régulée se calcule à
boîtier entraîne une diminution de la nique permet également d'en effec- l'aide de la formule suivante:
charge admissible. Au-delà de 25°C tuer l'essai d'endurance (régime
il faut diminuer la puissance (dera- continu) sans le moindre problème. RI(Q] = LIU,or M/ LIl,or (A].
ring) à raison de quelque 0,65 W par Le circuit de la figure 1 est capable
En mode drain de courant
commandé, le courant 1est ajustable
par action sur les potentiomètres Pl
et P4, la variation de la tension U
disponible à la sortie sera mesurée
aux fiches banane à l'aide d'un
oscilloscope. Le générateur intégré
permet en outre de voir si la résis-
tance interne varie en fonction de la
fréquence.

En mode drain de courant constant


ajustable, il est également possible,
par exemple, de décharger des
batteries (tension d'accu de 4 V et
plus) à un courant réglable. Le
problème de la mesure précise de la
capacité d'une batterie à différents
courants de décharge a fondu
comme neige au soleil. tII
·1 elektor
mai 1990 ~ .

moniteur d'Ah pour voiture: circuit de l'affichage

traceur de courbe de transistor pour Atari ST moniteur d'Ah pour voiture: circuit du convertisseur

résistance de charge électronique ajustable


elektor ~
juillet/août 1990 ~

moniteur
LE TOR
Centronics
Elektor n0135, septembre 1989, page 62 ...
Certaines imprimantes exigent que les connexions 16, 17, 19 à 29 et
36 de leur interface Centronics soient interconnectées séparément
avec les broches correspondantes de la sortie Centronics de
l'ordinateur.

résistance de charge électronique


Elektor n0143, mai 1990, page 26 ...
Il faut toujours lire les petites lettres d'un contrat. JI en va de même
pour les schémas. Une erreur monstrueuse dans le schéma de la figure
1 et dans la liste des composants nous a laissé pantois. Les transistors
T1 et T2 ne sont pas des BC239C, mais des BD239C!!! Une chose
pareille ne doit pas arriver, dit avec raison (rnea culpa ... 1,Mr Eric
Mainardi de Selectronic.
elektor •
mai 1990 •

description d'un kit ELV

moniteur d'Ah
pour voiture
gardez l'oeil sur la gestion électrique de votre batterie

A l'image d'un compteur électrique présent partout, appartements, habitations


individuelles, ce moniteur d'Ath numérique visualise la gestion du courant d'une
batterie de voiture. On peut ainsi, voir en permanence sur un affichage numérique à
trois afficheurs quelle est la quantité de courant extraite de la batterie, sachant qu'il
est en outre tenu compte du courant de recharge fourni par la génératrice ou
l'alternateur, courant auquel on aura attribué un facteur de correction pour tenir
compte de la réalité. Ce n'est pas sans raison que nous vous proposons ce montage
juste à temps pour les vacances, car il permet, dans le cas d'un camping-car
également et surtout, de voir quelle est l'énergie, en ampères/heure (Ah', prise à la
batterie. . . il faut pouvoir redémarrer le véhicule après avoir passé la nuit à regarder
la télévision.

Il ne s'agit pas de confondre ce cette information se fait selon un instantanée (momentanée) du


moniteur d'Ah avec un dispositif de principe différent dans un cas ou courant qui circule en un point
mesure de courant, tel qu'un simple dans l'autre. donné et ceci à l'instant précis de la
ampèremètre. Ces deux instruments mesure. Ce type de mesure peut
de mesure mesurent bien le courant Dans le cas d'un ampèremètre, ce être effectué selon une technique
qui circule, mais le traitement de que l'on visualise est la valeur qui ne devrait pas vous être étran-
elektor
mai 1990

gère, à l'aide d'un multimètre par allumés. Si l'on sait que leur L'évolution de l'affichage se fait
exemple. consommation est de 10A, la quan- continûment par incréments de
tité de courant qu'ils auront 0,1 Ah, la vitesse de l'augmentation
Avec le moniteur d'Ah, objet de cet consommée sera de 2 h x 10A ; de la valeur affichée est bien
article, la grandeur de sortie prise 20 Ah, ce qui sera très précisément entendu directement proportion-
en compte est également le courant la valeur affichée par le moniteur nelle au courant qui circule.
en déplacement. On ne procède d'Ah qui passera progressivement Si le moteur tourne maintenant à un
cependant pas à une visualisation de "00.0" à "20.0" [Ah]. régime qui permet la recharge de la
directe de ce courant, mais on en batterie à l'aide de la génératrice ou
effectue la multiplication par le Si on laisse, le soir, les feux de posi- de l'alternateur, la valeur visualisée
temps avant de l'ajouter à la quantité tion allumés (consommation de par l'affichage du moniteur d'Ah
déjà prise en compte auparavant. Il courant de 1,2 A environ), la valeur décroît progressivement. Au début
est possible de cette façon de suivre visualisée par l'affichage croîtra de du processus de recharge de la
à chaque instant la gestion de 1,2 Ah par heure, c'est-à-dire de 12 batterie, le courant est, en règle
l'énergie dont dispose (l'état de unité par heure. Après 10heures de générale, un peu plus important
charge de) la batterie du véhicule. fonctionnement de ces feux, l'affi- (entre 20 et 30 A) en raison de la
chage devrait indiquer: 20,0 + 12,0 ; chute de la tension aux bornes de la
On peut savoir ainsi à tout instant 32,0 [Ah]. batterie. Au bout de quelques
jusqu'à quel point une batterie est minutes de recharge, le courant de
déchargée puis, éventuellement, Si le lendemain matin, le moteur ne charge retombe à une valeur de
rechargée. démarre pas au premier coup de quelques ampères.
Voici comment les choses se passent manivelle, pardon de démarreur,
en pratique: mais que vous êtes obligé de jouer En fonction de la durée du
On connaît la capacité - exprimée du démarreur pendant une minute (à processus de recharge, l'affichage
en Ah- d'une batterie de voiture. une consommation de courant de du moniteur d'Ah se rapproche
Cette caractéristique est en principe 300 A par exemple) la consomma- progressivement de "00.0", pour
indiquée sur la fiche d'identification tion de courant additionnel atteint: voir sa valeur augmenter à nouveau
de la batterie et est comprise, selon 300 A x 1/60 ; 5 Ah, de sorte que le dès la mise en fonction d'une charge
les cas, entre 35 et 88 Ah. moniteur d'Ah devrait indiquer consommant plus de courant que
Après implantation dans le véhicule, "37.0", n'en produit le générateur.
le moniteur d'Ah est remis à zéro
("00.0") par fermeture momentanée 1
de ses contacts de remise à zéro; il
CUivre: 3 mm d'épaisseur
est sous-entendu que cette remise à
zéro se fera batterie pleinement ~~-'~ r~~----,---r
rechargée (par un moyen quel-
conque, un (re)chargeur pour
batterie par exemple).

A partir de cet état de départ, le


moniteur d'Ah mesure la quantité de
courant prise à la batterie tout en
tenant compte de la quantité de
courant fournie par l'alternateur, qui (Dimensions en mm)
'3,1
y est renvoyée. 20 25 25 909512·11
Figure 1. Vue cotée
Un exemple. Supposons que, moteur de la résistance de
shunt de précision
à l'arrêt, nous laissions pendant
t1 mQ/100 AI.
deux heures les feux de route

2 ,---.----0.12V

OPI OP2
Décodeur ,1 driver
--T--T--r--
10 : 10 : 10 : 10
__ 1. __ .....L __ 1. __

12V
Générateur Ban.
Compteur 1 décompteur a 4 chiffres
G
ES3
-0

Diviseur

32

Convertisseur
Tension/Fréquence
Figure 2. Synop-
909512· 12
tique du moniteur
d'Ah pour
automobile.
elektor ~
mai 1990 ~

Une fois atteinte de la valeur "00.0", neuve. Il ne faut pas oublier dans ce courant de sa batterie et le cas
il n'y aura pas de dépassement cas-là qu'il faut recharger immédia- échéant d'intervenir en temps voulu,
négalif de ce nombre, même si l'on tement une balte rie au plomb totale- par une recharge partielle par
continue d'appliquer à la batterie un ment déchargée si l'on ne veut pas exemple. Cette façon de faire
courant de charge. Cette situation qu'elle subisse de dommages. Dans garantit une bonne durée de vie à la
correspond à la réalité, puisqu'une le cas d'une batterie "à plat", une batterie et met l'utilisateur à l'abri
surcharge n'a pas pour consé- attente de quelques heures avant le de problèmes énergétiques
quence une augmentation de la début la recharge peut entraîner des soudains.
capacité de la batterie, dégâts irréversibles. On recom-
mande pour celte raison de Après avoir insisté sur la théorie, un
L'électronique du moniteur d'Ah et recharger assez rapidement une mot au sujet d'une particularité des
son fonctionnement sont tels que le batterie déchargée; par le terme batteries automobiles.
montage fonctionne indépendam- déchargée on sous-entend une La capacité maximale d'une batterie
ment du type de batterie utilisée et batterie dont la capacité est tombée au plomb est donnée pour une
de sa capacité réelle. Une batterie à 50%, voire moins. de sa capacité décharge sur 10 heures. Ainsi, si
chargée à 100%se traduit par un affi- nominale. Il ne faut pas oublier non l'on parle d'une capacité de 88 Ah,
chage de "00.0". Tout utilisateur plus qu'avec l'âge, une batterie voit cela signifie que l'on peut drainer
peut dès à présent décider en toute sa capacité diminuer. Il est difficile un courant de 8,8 A pendant une
connaissance de cause jusqu'à quel de donner des chiffres précis quant durée de 10heures (8,8 A xlO =
point il déchargera sa batterie. au vieillissement d'une batterie au 88 Ah).
D'habitude il est extrêmement rare plomb sachant que ce processus
que l'on ait des problèmes de ce dépend de très nombreux facteurs. En raison des caractéristiques spéci-
côté-là puisque le générateur Sous nos latitudes, la durée de vie fiques des batteries automobiles, la
recharge continûment la batterie typique d'une batterie est comprise capacité maximale disponible
Figure 3. L' électro- lorsque le moteur tourne. En hiver entre 3 et 5 ans, certaines alteignant décroît lorsque le courant drainé
nique du moniteur cependant, et avec les camping-cars 8 ans voire plus. Un mauvais entre- augmente. Si l'on draine un courant
d'Ah fait appel à en particulier, il est important de tien, hivernal en particulier, peut de 88 A, notre batterie-cobaye sera à
quelques circuits
connaître la quantité de courant réd uire cette durée de vie à 2 ans. plat bien avant que ne soit écoulée
intégrés classi-
consommée, si l'on ne veut pas Une manoeuvre malheureuse tel l'heure théorique (durée réduite de
ques: compteur,
convertisseur brusquement se retrouver en black- qu'un stockage à l'état déchargé, 10à 30%).
tension/fréquence ouI au premier coup de démarreur. peut se traduire par une destruction Le moniteur d'Ah tient compte de
et une poignée pure et simple de la batterie. ces caractéristiques, raison pour
d'amplificateurs Théoriquement, on peut utiliser la Le moniteur d'Ah permet à son utili- laquelle on fait entrer en jeu un
opérationnels. totalité de la capacité d'une batterie sateur de suivre la gestion de facteur de correction de 1,2lorsque

3
r=
1
1
"
Il Bas = Aillch3gC
en fonction
'"
"

'U
lI1'
.IV
'" li'
)J' " r

", ~14' .IV

-r."
1 Batterie

,..
'"

'""

-44.m l
1

L ~5~ d~vehicule -1 9095;2 - 13


elektor
mai 1990

l'intensité du courant drainé tionnement du moniteur d'Ah. A cet


dépasse quelque sa A. Dans ces effet, on utilise une résistance de
4
conditions, le circuit ajoute une shunt présentant une valeur extrê-
pénalité de 20% au courant mement faible intercalée dans la
consommé réellement. ligne de masse (entre le pôle négatif
de la batterie et le châssis) du véhi-
De par le rendement, une batterie cule. Cette résistance, dont la valeur
connaît également des pertes lors atteint 0,001Q (soit 1mQ) est en
de la (re)charge. Le moniteur d'Ah mesure de supporter des courants
tient aussi compte de cette particula- permanents de 100A; dans certains
rité et effectue une correction de cas, elle est même confrontée à des
sens inverse de celle évoquée courants de 500 A (durée inférieure
Figure 4. Diviseur
précédemment. Ceci signifie à 1mn) voire de 1000 A (10ms), de tension à utiliser
qu'une partie du courant, 20%, intensités qu'elle doit être capable pour l'étalonnage.
envoyée vers la batterie pour la de supporter. Son courant de crête
recharger n'est pas prise en compte. admissible doit être tel qu'il reste L'amplificateur opérationnel OPI
Tout ceci fait du moniteur d'Ah un possible de traiter le courant au monté en inverseur fournit un gain
appareil utile et répondant parfaite- démarrage lors de conditions de de 15; le facteur d'amplification du
ment à une utilisation pratique. lancement du moteur défavorables, second amplificateur opérationnel,
qui comme tout le monde le sait, OP2, monté en aval du premier, est
Mode d'emploi et atteint des intensités très de 6,6. Le gain total est alors de 15x
fonctionnement importantes. 6,6, soit 99. La tension ainsi amplifiée,
(succinct) proportionnelle à l'intensité du
On pourra réaliser soi-même une courant extrait de la batterie, arrive,
Uaffichage numérique à trois chiffres telle résistance de shunt à l'aide de par l'intermédiaire des interrup-
indique la quantité de courant (en fil résistif (dont on mettra plusieurs teurs électroniques ESI et ES2, à un
Ampère/heure) tirée de la batterie. morceaux en parallèle) soit utiliser convertisseur tension/fréquence.
L'état de début de comptage une résistance de shunt de précision
suppose une batterie chargée "à réalisée selon le modèle de la figure Le taux de conversion est de
bloc". 1 et visualisée sur la photo en début 7,11Hz/Ah. Dans ces conditions, la
La platine de l'affichage comporte d'article. Dans ce cas-là, on enlève la fréquence de sortie est de 7,11Hz
deux ponts de câblage en fil de connexion de masse du pôle négatif très exactement lorsque l'intensité 9 1%_ b
cuivre argenté accessibles à travers de la batterie, on relie le pôle conve- du courant pris à la batterie est de 10YS1iIJ

un petit orifice percé dans la face nable de la résistance de shunt au 1,0A très précisément, et de 71,1Hz 00000
avant ou sur le côté. Le court-circuit pôle négatif de la batterie et la tresse pour un courant de 10A.
de ces deux ponts à l'aide d'un petit de masse du véhicule au second Si l'on tient compte de la conversion
tournevis par exemple entraîne une pôle de la résistance de shunt. Les courant/tension et du gain de 99
remise à zéro ("0.00") de l'affichage. connexions du shunt sont conçues produit par OPI et OP2, on obtient
Cette valeur indique donc, à de manière à en permettre une un taux de conversion propre du
condition que la batterie soit parfai- implantation simple et directe dans convertisseur tension/fréquence de
1 .,
ed%cDp
3 .. 5

tement chargée, qu'il n'a pas été pris la ligne entre la masse de la batterie 71,8 Hz/V (rapport de la tension
de courant à la batterie et que la tota- et le châssis du véhicule. Les d'entrée à la broche 7 de IC7 sur la
Brochage de l'affi-
lité de sa capacité est à la disposition cheur à segments à
connexions d'une batterie sont tension de sortie disponible à sa
de l'utilisateur. LED DJ700A
normalisées (exception faite de broche 3).
certaines Ford ou autres véhicules
Lorsque la batterie doit fournir du japonais d'un certain âge). Il faudra, Lors de la calibration de l'instru-
courant, le nombre affiché augmente dans ce cas-là, effectuer l'adapta- ment, processus auquel nous revien-
(par incréments de 0,1 pour 0,1A et tion nécessaire. drons dans le détail ultérieurement,
1heure correspondant à 0,1Ah) alors A travers le shunt circule un courant il suffira de relier l'entrée de IC7, la
qu'une recharge de la batterie par dont l'intensité est directement broche 7, à la tension d'alimentation
l'alternateur entraîne une diminution proportionnelle à la tension; il de + 5 V (broche 3 de ICI).
progressive de l'affichage jusqu'à répond à la formule: On mesure ensuite la fréquence de
ce qu'il ait, éventuellement, atteint U = R x 1 = 1,0MQ x l, sortie à la broche 3 et, par action sur
"0.00". Il n'y aura jamais d'affichage ce qui signifie que l'on constate une l'ajustable R21,on l'ajuste à 359 Hz
de valeur négative, même si l' alter- chute de potentiel de 1mV par très précisément (5 V x 71,8 Hz/V =
nateur continue de recharger la
batterie alors que la valeur affichée
par le moniteur a atteint "0.00".
ampère; un courant de 100A produit
une chute de tension de 100mV soit
0,1V.
359 Hz).
-
~
8
~ Q

La sortie du convertisseur ~W"'~""'''''CIOCU

Comme nous l'indiquions plus haut, tension/fréquence attaque un divi- Oô:; S;;!.. ~r.:ïSH~~SlI:!l~Sl
l'électronique procède à un traite- Cette tension est appliquée au seur par 32 lui-même suivi par un
ment du flux de courant qui tient montage à travers les picots "c" et second diviseur, par 8 celui-ci.
compte, tant lors d'une recharge que l!d". Dans la position du schéma de
lors d'une décharge de la batterie, Pour mieux saisir le fonctionnement l'interrupteur électronique ES3, la
de courants importants. Ces facteurs du montage, nous allons nous fréquence de sortie du diviseur par
de correction sont tirés des pencher sur le synoptique de la fi- 8 atterrit à l'entrée d'un cornp-
éléments fournis par l'expérience et gure 2. teur/décompteur décimal à 4 étages
les caractéristiques indiquées par Si l'on demande du courant à la à décodeur et circuit de commande
les fabricants de batteries. batterie, on constate une chute de d'afficheurs intégrés. Le premier
potentiel aux bornes de la résistance étage de ce compteur fait office de
Le circuit de shunt dont la polarité est telle que pré diviseur, c'est-à-dire que l'on Brochage du
La mesure du flux de courant est le point "c" est négatif par rapport effectue une division supplémen- ICM7217
l'élément indispensable au fonc- au point "d", taire par 10de la fréquence d'entrée; (Source MAXIM)
elektor
mai 1990

les trois étages suivants attaquent,


par l'intermédiaire des étages de
décodage et de commande, l' affi-
chage à trois chiffres.

Un rapide exemple devrait vous


permettre de mieux comprendre le
fonctionnement du circuit.
Si l'on demande à la batterie de
fournir un courant de 10A, on aura
entre les points "c" et "d" une
tension négative de 10mV.De par les /
gains attribués aux amplificateurs
opérationnels OPI et OP2, cette
tension a atteint 990 mV lorsqu'elle
est appliquée à l'entrée du conver-
tisseur tension/fréquence. En raison
du taux de conversion de 71,8HzlV,
on se trouve en présence d'une
fréquence de 71,1Hz. On retrouve ici
le taux de conversion d'ensemble de
7,11Hz/A. On a ensuite une division
par 32, puis par 8 et pour finir par 10.
Ceci nous donne une fréquence de
0,0277Hz. En une heure on a donc
une croissance de 100 chiffres
(0,277Hz x 3 600 s = 100). On peut o V sachant qu'il était appliqué à son présente un potentiel supérieur à
alors lire une valeur de "10.0" [Ah) à entrée non-inverseuse (+) une celui de la sortie de OP2, cela
l'affichage (1chiffre correspond à tension plus négative qu'à son signifie que l'on se trouve en
0,1Ah). entrée inverse use (-). La sortie de présence d'une recharge et donc
OP3 tente de prendre des valeurs qu'il faudra effectuer un décornp-
Après avoir passé en revue les sous-
ensembles de base du moniteur
d'Ah, nous allons nous intéresser à
négatives, ce dont elle est incapable
sachant que le potentiel le plus
négatif de l'alimentation est de 0 V.
°
tage. Siau contraire, c'est la sortie de
OP3 qui se trouve à V et que la
sortie de OP2 présente un potentiel
quelques-unes de ses caractéristi- Si l'on cesse de drainer du courant haut, il s'agit d'une décharge et il
ques spécifiques. de la batterie, mais qu'au contraire faudra donc compter. La commuta-
Si l'intensité du courant pris à la on la recharge par l'intermédiaire tion est effectuée par l'amplificateur
batterie dépasse quelque 50 A, le de la génératrice (ou de l'alterna- opérationnel OP5.
comparateur OP4 (absent dans le teur), on observera aussi aux bornes
synoptique de la figure 2) fait passer du shunt de 1,0mQ une chute de Après nous être aidé du synoptique
les interrupteurs électroniques ESI potentiel, dont l'importance sera de la figure 2 pour mieux
et ES3 dans la position inverse. Ceci fonction de l'intensité du courant de comprendre le fonctionnement du
produit une multiplication par un recharge. La polarité de ce courant circuit, nous allons nous intéresser à
facteur de 6,6 introduite par OP2 (par est inversée par rapport à celui l'aspect pratique de cette
l'intermédiaire de ESI). Comme en observé lors de la décharge. On réalisation.
outre le facteur de division est trouve au point "c" une tension posi-
diminué d'un facteur 8, l'augmenta- tive par rapport au point "d", OPI est monté en amplificateur diffé-
tion de fréquence totale atteint un Celte tension subit un gain de 82 rentiel inverseur; il présente la parti-
facteur de 8:6,6 = 1,21. introduit par l'amplificateur opéra- cularité d'avoir une tension de sortie
tionnel OP3, avant d'être appliquée référencée par rapport à la masse du
Dans la pratique, cela se traduit par au convertisseur tension/fréquence circuit (connexion inférieure de la
une correction automatique de trai- par l'intermédiaire de l' interrup- résistance R9). Il est possible de
tement, une pénalisation en fait, qui teur électronique ES2. Cet interrup- cette façon de compenser de faibles
prend la forme d'une augmentation teur se trouve alors dans la position différences de tension entre les
de 20% ajoutée à la valeur affichée. inverse de celle illustrée par le points de connexion "d" et "b" dues
Comme nous l'avons indiqué au schéma sachant que le comparateur à des chutes de tension sur les
début de l'article, cette valeur cor- OP5 a détecté à la sortie de OP3 une lignes de transmission. OP2 est
respond au comportement réel tension plus élevée qu'à la sortie de quant à lui monté en amplificateur
d'une batterie au plomb dont la OP2 (0 V). Simultanément au bascu- non- inverseur.
capacité s'effondre plus rapidement lement de ES2 les 4 compteur déci-
lorsqu'on lui demande de fournir maux intégrés dans IC3 sont passés Le branchement de OP3 est simi-
des courants importants. en mode décomptage. Plus on laire, dans ses grands traits, à celui
envoie de courant vers la batterie, de OP1, à la différence près que OP3
Si le courant drainé reprend une plus la valeur affichée diminue pour fonctionne en amplificateur non-
valeur plus "raisonnable", les inter- se rapprocher de zéro. inverseur.
rupteurs électroniques ESI et ES3 Le comparateur chargée de faire la
retrou vent leur position d'origine et En fonction de la polarité de la différence entre une décharge et
la pénalisation cesse. tension d'entrée appliquée entre les une recharge prend la forme
points "c" et "d" (décharge ou physique de l'amplificateur OP5 et
Au cours de la phase de décharge recharge), ce sont soit les sorties de des composants connexes. La sortie
évoquée dans les lignes précé- OPI et OP2 qui se trouvent à 0 V,soit (broche 7 de OP5) attaque l'interrup-
dentes, la sortie de OP3 se trouvait à la sortie de OP3. Si la sortie de OP3 teur électronique ES2 à travers la
elektor
mai 1990

5 6

Figure 5. Représen-
tation de la sérigra-
phie de l' implanta-
tion des compo-
sants de la platine
d'entrée.

Figure 6. Représen-
tation de la sérigra-
phie de l'Implanta-
tion dos compo-
sants de la platine
de l'affichage.

broche 10 de ICIO, tandis que la l'aide du régulateur intégré ICI, un La réalisation


commutation comptage/décomp- 7805. Cette tension sert également à Ce montage fait appel à trois
tage se fait par basculement de IC3 l'alimentation de l'affichage qui platines:
(broche 10) à travers le diviseur de présente la caractéristique de
tension R35/R35 selon qu'il s'agit travailler en mode multiplexé. • un affichage,
d'une décharge ou d'une recharge. • la circuiterie numérique basée
Le circuit doit fonctionner en perma- sur IC3,
Lorsque le compteur atteint l'état nence, même lorsque le moteur est à • le circuit d'entrée constitué par
"0" il apparaît à la broche 2 de IC3 l'arrêt et le contact coupé puisqu'il les amplificateurs opérationnels OPI
un signal de niveau bas (0 V) qui faut également prendre en compte à OP5.
rend passant le transistor T2 ce qui la consommation nocturne de feux La mise en place des composants
fait basculer la broche JO de IC3 du de position par exemple. On l'aura sur les différentes platines se fait
mode décomptage (correspondant à compris: il faut que l'électronique comme à l'accoutumée. On
o V) à celui de comptage (cor- soit alimentée en permanence. commencera par l'implantation des 1

respondant à + 5 V environ). Ceci composants passifs suivie de celle


permet de faire en sorte que le Pour faire en sorte cependant que la des composants actifs.
compteur ne puisse pas prendre de consommation de courant soit la Après avoir vérifié l'absence
valeur négative. Dès que la première plus faible possible, le montage d'erreur et d'oubli (de pont de
impulsion de comptage a atteint comporte un dispositif de mise hors- câblage en particulier) on pourra
l'entrée de IC3 (broche B), le tran- fonction de sa partie la plus gour- fixer la platine de l'affichage
sistor T2 bloque immédiatement. mande en courant, à savoir l' affi- perpendiculairement à celle
chage numenque, mise hors- comportant le circuit à 2B broches
L'affichage reste ainsi en perma- fonction commandée par la clé de en veillant à bien mettre en regard
nence à "00.0" puisque le comptage contact. Dès que l'on met le contact, les pistes correspondantes des deux
et le décomptage se font par l' inter- l'affichage à LED retrouve son platines. La platine de l'affichage
médiaire du premier compteur alimentation. La commande de cette devra dépasser la platine de la
décimal intégré dans IC3 et dont le fonction de fait par connexion du circuiterie numérique de 1,5mm
contenu n'est pas visualisé par l ' affi- contact au point "e" de la platine à environ. Attention à ne pas faire de
chage. travers l'étage-tampon que consti- pâté de soudure pour éviter de
tuent le transistor TI et la broche 23 créer de court-circuit entre deux
Le circuit de pénalisation "courants de IC3. pistes adjacentes.
très importants" prend la forme de
l'amplificateur opérationnel OP4 Le picot de connexion "f" présent L'interconnexion entre la platine
dont la sortie (broche 1) attaque les sur la platine et relié à la broche 13 des entrées et la platine numérique
entrées de commande des interrup- de IC3 reste normalement libre, se fait en 9 points, baptisé respecti-
teurs électroniques ESI et ES3. c'est-à-dire non-connecté. Si l'on vement "g", "h", "i", tlj", "k", "]",
IC7, un RC4152,associé aux compo- envisage de doter le montage d'un Hm", "n", "oJJ,et "pli, On relie deux à
sants proches, constitue le convertis- gradateur automatique pour affi- deux les points de même dénomina- Liste des composants
seur tension/fréquence. L'ajustable cheurs à 7 segments à LED (décrit tion de ces deux platines. La disposi-
multitour R21 permet l'étalonnage dans Elektor n0125, page 2B... ) on tion de ces points est telle qu'ils se Hésistances:
du facteur de conversion à 71,BHz pourra y connecter la sortie du dit trouvent pratiquement en regard RI il
par volt de tension d'entrée circuit. l'un de l'autre lorsque l'on met les R4,R7,R8,R13,R14,
(broche 7 de IC7). deux platines tête-bêche parallèle- R22,R23,R28 à R31
ment l'une à l'autre. L'une des = 10 kQ
La remise à zéro des 4 compteurs
R5 = 1 kQ
Jusqu'à l'entrée de IC7, le circuit décimaux intégrés dans IC3, et de techniques les plus simple consiste
R6 = 470 Q
utilise une tension d'alimentation de ce fait celle de l'affichage égaIe- à réaliser les interconnexions à
R9,Rl0 = 150 kQ
+ BV fournie par un régulateur ment, se fait par l'intermédiaire de l'aide de morceaux de fil de cuivre R",R26 = ajust.
intégré du type 7BLOB,IC2. l'entrée de remise à zéro (broche 14) argenté de 2Bmm de long, qui, 25 kQ vertical
La partie numérique constituée par de IC3. En cas d'interconnexion de serviront d'une part à l' intercon- R12,R25 = 1 MQ
ICB et IC3 travaille à une tension cette entrée avec la masse, l'affi- nexion électrique entre les deux R15,R16,R32,R35 =
d'alimentation de 5 V obtenue à chage saute à "00.0". platines et d'autre part à leur assurer 56 kQ
mai
elektor
1990
11.1
~

pourra servir également à effectuer 100kQ (ne pas descendre plus bas
7 la connexion de la tension négative cependant).
du circuit de gradation automatique Après avoir effectué l'étalonnage
de luminosité. avec soin, on pourra commencer par
Oi1 Oi2 Oi3 ajuster le facteur d'échelle du

r",__ , ,..... ,"~,;' ~C


L'étalonnage convertisseur tension/fréquence en
jouant sur la position de la résistance
- 1--'. ,-t.
- bI
Bien que relativement simple, le

'-l~
réglage de ce montage exige d'être ajustable multitour R21. Nous' avons
fait avec soin. proposé pour ce faire une technique
Rese!
On commence, avant d'implanter le simple en début d'article. Voici
l..l!L.J"Oo montage dans le véhicule, par comment s'y prendre pour obtenir
l'alimenter sous 12V à l'aide d'une un réglage encore plus précis:
alimentation quelconque. Tant que On dessoude la broche de la résis-
le point "e" reste en l'air, l' affi- tance ajustable R16 qui fait face à
chage doit être éteint. Si au contraire l'interrupteur électronique ES2
on relie le point "e" au point "a", (lClO). On applique alors à cette
l'affichage doit s'illuminer. broche devenue libre de RI6 une
Fig ure 7. Représen- une rigidité mécanique satisfaisante tension parfaitement connue de
tation de la sérigra- en les disposant à quelque 22 mm La première étape du réglage valeur comprise entre 4 et 6 V. On
phie de l' implanta- l'une de l'autre, consiste à ajuster la tension de calcule ensuite le facteur cor-
tion des compo- compensation (l'offset) des amplifi- respondant à cette tension en la
Si l'on prévoit d'implanter le
sants de la platine cateurs OPI et OP3, c'est-à-dire à multipliant par 71,8(Hz/V). La valeur
montage dans un boîtier prévu à cet
du convertisseur
effet, voir la photographie en début effectuer le réglage du point zéro. obtenue correspond à la fréquence
tension/fréquence,
d'article, on peut fort bien fait appel Comme il est impossible d'ajuster que l'on devrait trouver à la
circuit de
commande d'affI- à du fil de câblage souple isolé pour une tension en-dessous de 0 V, mais broche 3 de IC7. Supposons que
chage numérique. effectuer les neuf interconnexions que l'on connaît parfaitement le nous appliquions 5 V à l'extrémité
nécessaires. facteur de gain, il est recommandé libre de Rl6 (tension d'entrée): nous
La tension d'alimentation positive d'ajuster la tension de sortie à une devons trouver dans ce cas-là une
(point de connexion "a") peut être tension d'entrée très peu différente fréquence de sortie de 359 Hz (5,0 x
comprise entre + 10 et + 15V sans de OV. 71,8Hz/V = 359 Hz),
que cela ne pose de problème au Il n'en faut pas plus pour avoir
R17,R19 = 6kQ8 circuit. On la prendra en aval d'un Le point "c" est relié directement à terminé l'étalonnage du moniteur
R18 = 100 kQ fusible alimenté en permanence, la masse du montage, le point "b". d'Ah.
R20 = 15 kQ
même lorsque le contact est coupé On applique au point "d" une
R21 = ajust. multitour
et donc alimenté aussi lors du tension parfaitement connue de Nous n'avons pas, pour les méthodes
5 kQ
démarrage, + 1,0mV par exemple (mesurée par d'étalonnage proposées plus haut,
R24,R27 = 820 kQ
La masse (point "b") doit être reliée rapport au point "c"), tenu compte des tolérances faibles
R33 = 10 MQ
R34 = 33 kQ assez près de la tresse de masse du Nous voulons maintenant prendre présentées par la résistance de
véhicule, ceci pour éviter d'éven- également en compte la tension de shunt utilisée ni de celles que pour-
Condensateurs: tuelles chutes de tension qui pour- dérive de OP2. Nous allons pour ce raient présenter les gains des ampli-
Cl,C3,C4 = raient être la source d'ennuis de faire mesurer la tension de sortie ficateurs opérationnels OPI à OP3.
10 ~F116 V fonctionnement. On pourra par non pas de OPI, mais celle de OP2. On pourra augmenter la précision,
C2 = 47 nF exemple utiliser le même point que Puisque le gain est de 99 très préci- pour le processus de décharge en
C5 = 1 ~F116 V celui où est relié le point "d" du sément, nous devrions trouver à la particulier, si l'on applique à la
C6,C8 = 10 ~F/16 V montage, sortie de OP2 (broche 6) une tension résistance de shunt (avant d'avoir
C7 = 150 nF
de 99,0 mV très exactement. On utili- implanté le moniteur et le shunt dans
Le point "e" est à connecter en aval sera la résistance ajustable RH pour le véhicule bien entendu) un courant
Semi-conducteurs:
de la clé de contact, point dénommé effectuer la correction nécessaire. de 10,0A (connexion 4: pôle positif,
Dl lN4001
=
"broche 15" sur certains véhicules Si l'on ne dispose pas d'une tension connexion 1: pôle négatif) et que
D2 à D4 = lN4148
européens. Les liaisons "a", "b" et précise de 1,0mV, on pourra faire l'on joue sur la résistance ajustable
Di 1 à Di3 = DJ700A
Tl = BC548 "e" seront effectuées à l'aide de fil appel au diviseur de tension à faible R21 pour obtenir une fréquence de
T2 = BC558 de câblage souple de 0,4 mrnê de impédance dont on retrouve le 71,1Hz sur la broche 3 de IC7. Cette
ICl = 7805 section au minimum. schéma en figure 4. fréquence correspond à un facteur
C2 = 78L08 L'interconnexion des points "c" et de conversion total de 7,11Hz/A. Il
C3 = ICM7217IPIIIJI "d" de la platine aux points "2" et L'élimination de la dérive de OP3 se aura fallu, auparavant, avoir effectué
IMaximl "3" de la résistance de shunt (voir fi- fait de la même façon, mais en reliant le réglage de la tension de compen-
C4 à IC6 = TLC271 sation à l'aide des résistances ajusta-
gure 1)se fait à l'aide d'un morceau le point "d" au point "b" cette fois et
(Texas Instruments) bles R11 et R26 selon la technique
C7 = RC4152
de fil de câblage monobrin blindé, en appliquant une tension positive
le blindage reliant les points "3" et de 1,0mV au point "c" de la platine. décrite plus haut.
C8 = CD4520
Cg = CD4053 "d" et l'âme du câble les points "2" La résistance ajustable R26 sert alors
et "e". Bien qu'il s'agisse d'un câble à ajuster à 82 mV la tension Vous pouvez maintenant, vous lancer
Divers: blindé, on veillera à ne pas disponible à la broche 6 de OP3, dans l'opération la plus délicate,
L1 = self 51 ~H l'allonger inutilement et à le pas le puisque le gain de cet amplificateur l'implantation du montage et du
5 picots faire passer à proximité immédiate opérationnel est de 82. Les indi- shunt dans votre véhicule. Vous
30 cm fil de cuivre des câbles d'allumage. cations de tension sont toujours n'aurez plus ensuite la moindre
argenté Si l'on utilise un gradateur de lumi- mesurées par rapport à la masse du excuse si par un froid matin d'hiver,
3 m de fil à deux nosité automatique, on reliera le circuit (point "b"), vous n'arrivez plus à démarrer votre
conducteurs
point "f" du moniteur au point cor- voiture. Un coup d'oeil au moniteur
2x0,4 mm2
respondant du circuit concerné à Si la plage de réglage des résis- d'Ah la veille vous aurait appris qu'il
3 m de dil de cuivre de
0,4 mm2
l'aide d'un morceau de fil de tances ajustables RH et R26 n'est pas était temps de penser à une
3 m de fil de câblage câblage blindé, le blindage étant suffisante, on pourra ramener la recharge (d'entretien) de la
blindé monobrin relié au point "b" du moniteur; il valeur des résistances RI2 et R25 à batterie, ...
· elektor"
~ mai 1990~

moniteur d'Ah pour voiture: circuit des entrées chrono-étalon pour montres mécaniques

générateur de fonctions à wobulateur intégré


·1 elektor
mai 1990 ~ .

moniteur d'Ah pour voiture: circuit de l'affichage

traceur de courbe de transistor pour Atari ST moniteur d'Ah pour voiture: circuit du convertisseur

résistance de charge électronique ajustable


elektor
mai 1990

chrono-étalon pour
montre mécanique F. Roesky

faites vous-même la calibration de votre montre-bracelet

La mode horlogère actuelle est aux montres mécaniques. Montres mécaniques.


Qu'est ce que c'est que ceci? Il n'y a pourtant pas si longtemps, c'est-à-dire à peine
deux lustres, seuls existaient ces modèles-là. Très robustes, les meilleures d'entre ces
montres affichaient une précision de l'ordre de la minute par semaine. Vous avez peut-
être hérité d'une montre de gousset. ayant appartenu à un vieil oncle que vous aimiez
bien ...
Quoi qu'il en soit, il semble que nous soyons nombreux à posséder une montre
mécanique en état de marche. C'est à l'intention des possesseurs de montres
mécaniques que nous avons conçu cet appareil de calibration grâce auquel on aura
vite fait de régler son "oignon" ou son chronographe mécanique.

Avec l'arrivée sur le marché des porte aujourd'hui une montre numé- cependant que la montre méca-
montres électroniques en tous rique à quartz à LCD, voire dotée nique reste le symbole du talent de
genres, à LED - cette époque est d'aiguilles déplacées par un moteur l' horloger.
finie - et autres à cristaux liquides pas à pas. Ces montres ont de Les montres mécaniques ont un
(LCD), nos bonnes montres mécani- nombreux avantages: elles sont bon avantage que Irès peu de montres
ques ont perdu énormément de marché, fiables et, ce qui ne gàche électroniques peuvent prétendre
terrain. Tout le monde, ou presque, rien, très précises. Vous avouerez posséder, à moins de disposer
elektor III
mai 1990 liiI
d'une cellule solaire: elles travaillent pouvoir mesurer une dérive ments horlogers. La seule condition
dans n'importe quelles conditions et éventuelle. à laquelle doit répondre le mouve-
n'ont pas besoin de pile. Cette carac- Conclusion: ce type d'appareillage ment est que la fréquence (multi-
téristique prend toute son impor- ne convient pas à la plupart des pliée par 60, pour la ramener à la
tance pour les plus intrépides applications non-professionnelles. minute) du balancier, de l' échappe-
d'entre vous, ceux qui partent en ment ou du moteur pas à pas, soit un
vacances dans les pays lointains. Le testeur de montre mécanique dividende entier de 30, en d'autres
Vous reconnaîtrez en outre que ce que nous vous proposons ne connaît termes un multiple entier de ce
mouvement régulier a un effet repo- pas ces inconvénients. D'un prix de nombre (30, 60.. 240... ). Si les
sant. C'est peut-être là l'une des revient abordable, cet instrument est deux fréquences, à savoir celle de la
raisons qui font que nombre d'entre fiable et peut être utilisé sans qu'il pièce mobile de la montre et la
nous possèdent chez eux une vieille soit nécessaire d'ouvrir le boîtier de fréquence de référence produite
horloge à balancier, sans même la "Rolex" si tant est que l'on tient par le chrono-étalon, sont parfaite-
évoquer les Comtoises ou autres juste à en connaître la précision. En ment synchrones, l'une des 10LED
"bâtiments" horlogers similaires deux mots comme en cent, un auxi- de l'affichage, et toujours la même,
dont la beauté n'a d'égal que la liaire de mesure pratique dont s'illumine. En cas de variations, la
rareté et donc le prix. n'importe qui d'entre nous pourra se différence de fréquence produira
Bien réglé, ce chef d'oeuvre de servir, ce qui n'est pas toujours le cas un déplacement progressif de la
rouages dentés, d'aiguilles, de avec certains appareils de mesure. LED sur l'affichage. On observera
cliquets, de pignons et autres rubis ainsi l'illumination successive de
(synthétiques) peut donner et garder Le principe de ce montage est plusieurs LED Le sens de déplace-
l' heure avec une précision plus simple. AI' aide de l' "oreille" dont ment de la LED illuminée indique si
qu'acceptable. Et c'est bien là que il est doté, cet appareil "écoute" les le mouvement avance ou retarde. La
se trouve le hic, une bonne battements produits par le balancier durée de la période nécessaire à la
calibration. ou l'échappement que comporte LED pour faire un "tour" complet et
toute montre mécanique. retrouver sa position de départ est
Calibrer. . . il suffit de Ces tic-tac doivent se produire au directement proportionnelle à la
s'y mettre même rythme que l'étalon de temps déviation absolue. La technique de
En règle générale, lorsqu'une - d'où le nom de baptême de réglage du mouvement horloger
montre quitte l'usine, elle est parfai- chrono-étalon que nous avons consiste à arriver à stabiliser la LED
tement réglée. Elle restera à l' heure adopté - qui bat au coeur de ce "baladeuse".
pendant des jours, des semaines, montage. Un affichage à LED visua-
voire, plus exceptionnel, pendant lise d'éventuelles différences, aussi
Si la LED se déplace de la gauche
des mois. Cependant, le temps faibles soient-elles.
vers la droite, le mouvement retarde.
passant, elle perdra peu à peu de sa Puisque le chrono-étalon électro-
Un déplacement de la LED dans
précision, les variations de tempéra- nique écoute la montre, on pourra
l'autre direction indique que le
ture et l'usure des pièces en mouve- également s'en servir pour le test de
mouvement avance. La précision de
ment prenant un rôle important dans montres comportant un (ou
la mesure est fonction de la
cette perte progressive de préci- plusieurs) moteur(s) pas à pas, voire
longueur de la durée de celle-ci. Si
sion: une recalibration s'impose. pour celui de grandes horloges
l'on effectue une mesure pendant
Dans le cas d'une montre méca- anciennes. Dans ce dernier cas, il
une minute, la précision sera bien
nique, il est relativement facile suffit tout simplement de placer
évidemment moindre que dans le
d'effectuer un nouveau réglage: un l'appareil sur le boîtier de l ' horloge
cas d'une mesure longue d'une
petit tournevis (d 'horloger) suffit, à et, après quelques secondes, on voit
heure, voire d'une demi-journée. Si
condition bien entendu d'avoir pu immédiatement si l'ajustage de
le réglage est effectué correcte-
ouvrir le fond du boîtier. Pour une l'horloge est optimal. Essayer donc
ment, une nouvelle mesure effec-
montre électronique, les choses sont de trouver plus simple!
tuée à quelques heures d'intervalle
notablement plus compliquées, devrait produire l'illumination de la
encore que (souvent) possibles. Un principe simple et
même LED que lors de l'essai
Dans le cas d'une horloge à balan- fiable précédent. Il faudra, dans ce cas-là,
cier, comme votre vieille pendule Bien que très simple, le principe ne pas mettre le chrono-étalon hors-
auvergnate, le réglage se fait par adopté pour mesurer la "vitesse" de fonction entre les deux mesures car
modification de la longueur du la montre-cobaye est très fiable. Un la coupure de l'alimentation détrui-
balancier. microphone se met à l'écoute de la rait inévitablement la synchronisa-
Avant de pouvoir procéder à un montre et convertit ses battements tion entre la montre et l'instrument
réglage quel qu'il soit, il faut internes en impulsions électriques. de mesure, obtenue lors du premier
commencer par déterminer la taille Un filtre, placé à l'entrée, élimine réglage. Une remarque cependant:
(secondes, minutes) et le sens d'éventuels bruits ambiants gênants. si, lors de cette nouvelle mesure, on
(avance, retard) d'une éventuelle On procède ensuite à une compa- observe l'illumination de la même
dérive de votre chronographe, raison de la fréquence de battement LED que précédemment, cela ne
puisqu'en fait une montre c'est très du balancier avec la fréquence de signifie pourtant pas nécessairement
exactement cela, un système de référence. Dans le cas d'une montre que le réglage de la montre est
visualisation de l ' heure. à moteur pas à pas, il est possible, parfait. Il se peut en effet que la LED
Dans le monde horloger il existe dans bien des cas, de détecter les qui s'illumine cette fois-ci ait fait,
différents appareils pour ce faire; ils instants de commutation de ce entre temps, plusieurs "tours de
ont cependant chacun leur(s) incon- moteur. cadran", si tant est que l'on puisse
vénient(s). Ils sont soit trop encom- Avec les mouvements à balancier on parler de cadran dans le cas d'un
brants, soit trop chers, soit trop entend fort distinctement le tic-tac affichage en barre lumineuse. La
fragiles, soit encore trop sensibles de l'échappement qui attaque l'un seule façon de s'en assurer est de
aux éléments extérieurs. Certains des pignons dentés. laisser la montre sur le capteur de
d'entre eux exigent en outre Notre chrono-étalon permet de vibration du chrono-étalon pendant
l'ouverture du boîtier si l'on veut tester différents types de mouve- toute cette période et de garder un
elektor
mai 1990

oeil en permanence sur l'affichage.


Plusieurs mesures, largement espa- 1
cées dans le temps, éliminent ce
risque de sorte que l'on peut
espérer une mesure très précise.

l'électronique au travail
Contrairement à ce que l'on pour-
rait imaginer, le chrono-étalon pour
montres mécaniques est électro- 9V A"" lOO,OOHl
El= = •. 26 .. .4,5\1 (Ubat = 9\1)
nique à 100%.On en retrouve en fi- C::: 1/2Uba.t
gure Ile schéma. Il ne comporte pas 0= Sv
e= lV (Ubat = 9\1)
plus de cinq composants peu
coûteux associés à quelques compo-
sants passifs et actifs. Croyez-nous, la

.
79LOS
réalisation de ce montage vous
reviendra moins cher que la
moindre révision chez un horloger;
le chrono-étalon devient de ce fait
un appareil de mesure que se
devrait de posséder tout porteur
.. Ct
d'une montre mécanique.
Le microphone évoqué plus haut,
prend ici la forme d'un résonateur
piézo-électrique (Bz)à l'aide duquel
on capte le mouvement du balan-
cier. Ce résonateur, dont on dit aussi
qu'il est piézo-céramique, convertit
des signaux électriques en vibra-
tions. L'application classique d'un
résonateur piézo est la génération
de signaux sonores. Nous avons opté
ici pour le principe de fonctionne-
ment inverse: les vibrations sont
converties en signaux électriques.
L'amplificateur opérationnel A2
effectue un filtrage du signal
d'entrée fourni par le capteur piézo.
Les fréquences inférieures à 3,3 kHz
et celles qui dépassent 12kHz sont
900001·11
éliminées. Ce filtrage rigoureux
réduit le signal impulsionnel
MMVI, MMVl = IC4 = 4S38
=
Al, Al ICS = TLCl7Z
d'entrée à un petit pic très bref. A2
possède un gain nominal de 180.Le
signal de sortie de A2 attaque le deux de la fréquence des balance- lorsqu'un balancier n'est pas équi- Figure 1. L' électro-
ments de sorte que l'on obtient des libré, ce qui explique qu'il reste nique du chrono-
comparateur Al chargé d'effectuer
étalon, un petit
la comparaison entre le signal impulsions bien formées espacées possible de procéder au réglage
appareil de mesure
d'entrée et une tension de référence régulièrement. d'une telle montre. Les grandes
très pratique pour
présente au curseur de la résistance horloges à balancier présentent effectuer la cali-
ajustable Pl; ce composant permet Au cours de nos essais, nous avons elles aussi un certain déséquilibre bration de montres
de jouer sur la sensibilité de l'appa- également découvert des montres en raison de l'importance de la mécaniques.
reil. Le signal de sortie du compara- (certaines montres pour dames de durée de leur période. Comme sur
teur prend la forme d'une impulsion petite taille, les montres pas les ce type d'horloges, le nombre de
dont on utilise le flanc montant pour dames, et certains chronomètres en balancements par seconde est nota-
déclencher le multivibrateur monos- particulier) qui ne produisaient pas blement plus faible, un allongement
table MMVI. Comme la durée de la moins de 10 balancements par de l'impulsion par le multivibrateur
pseudo-période de ce monostable seconde. Il faudra procéder à une ne leur pose pas de problème de liste des composants:
est relativement longue, on a légère modification du montage si sorte que tous les mouvements sont
suppression d'une impulsion sur l'on doit l'utiliser avec ce type de pris en compte. Cela peut se Résistances:
deux dans le cas d'une montre montres. La pseudo-période du traduire sur l'affichage par l' illumi- RI = lkQ5
produisant 5 ou 6 mouvements par monostable doit alors être comprise nation simultanée de deux LED. R2 = 270 kQ
seconde. Ce choix a sa raison d'être. entre 100 et 200 ms. Il suffit Cette situation n'a pas de consé- R3.R4 = 18 kQ

Si le balancier d'une montre n'est d'implanter une résistance addition- quence sur la lecture d'évaluation, il R5 = 1 kQ
plus parfaitement équilibré, son nelle de 1MQ, que l'on peut mettre suffira de regarder quelle est la LED R6 = 820 kQ
en circuit en parallèle sur la résis- qui s'illumine chaque second R7 = 1 MQ
battement devient irrégulier. L' inter-
R8 = 10 kQ
valle de temps séparant deux tance R6 par le basculement d'un balancement.
RS = 10 MQ
mouvements successifs n'est pas inverseur pour pouvoir raccourcir, Rl0 = 2kQ2
uniforme (plus long à l'occasion, lorsque cela est nécessaire, la durée Le signal disponible à la sortie de Pl = ajust. 1 kQ
plus court la fois suivante). Le choix, de la pseudo-période. MMVI déclenche à son tour le multi- horizontal grand
pour le monostable MMV1, d'une vibrateur monostable MMV2. Celui- modèle {tel que Piher
pseudo-période comprise entre 200 Notons que la fréquence de batte- ci produit lors de chaque. déclen- PT-15NV par
et 300 ms entraîne une division par ment moyenne est également stable chement une impulsion d'une durée exemplel
elektor
mai 1990
Ill'
liiiII
Figure 2. Représen- de 3.3 ms seulement. Cette courte
tation de la sérigra-
impulsion fait entrer très brièvement 2
phie de l' implanta-
le transistor TI en conduction de
tion des compo-
sants de la platine
sorte que l'une des LED du barreau
dessinée pour le de 10 LEDs'illumine un court instant.
chrono-étalon. La position de la LED qui doit s'illu-
miner est déterminée par les
Condensateurs: niveaux des sorties de IC7. un comp-
Cl = 33 nF teur décimal du type 74HC4017.
C2 = 47 pF Le compteur IC3 est pris dans le
C3 = 100 nF circuit de manière à ce que chacune
C4 = 47 ~F/16 V des dix sorties se trouve alternative-
radial ment au niveau haut la durée d'une
C5 = 330 nF période. Comme la fréquence
C6 = 2nF2
d'horloge de ce compteur est de
C7 = aiust. 45 pF
300 Hz, chaque sortie se trouve
C8 = 100 pF
C9 = 220 nF
30 fois par seconde au niveau
Cl0 = 1O~F116V logique haut. L'utilisation de circuits
radial intégrés HCMOS permet de ne pas
avoir à prendre de résistance-
Semi-conducteurs: chutrice en série avec les LED; les visibles sur une plage de courant montage continue de fonctionner
Dl = BATB5 sorties des circuits intégrés CMOS relativement importante: ainsi, une correctement même si la tension de
LDl = barreau de tels que IC3 possèdent en effet une certaine diminution du courant, à la la pile est tombée à 6 V.
10 LED. RBG1000 limitation de courant efficace, les suite de l'usure progressive de la La diode DI protège le montage
(Siemensl composants HCMOS présentant pile, est, en pratique, sans grande contre une erreur de connexion de
T1 = BC547B l'avantage supplémentaire de conséquence pour la luminosité de la pile.
ICl = 79L05
disposer d'un courant de sortie suffi- la LED. La diminution lente de la
IC2 = 4060
IC3 = 74HC4017
samment important. tension fournie par la pile ne pose
IC4 = 4538 pas de problème grave ni à IC2 A vos fers à souder!
IC5 = TLC272 (Texas Comme avec une montre parfaite- chargé de produire la fréquence de Comme vous pouvez le déduire de
lnstrurnentsl ment réglée, la fréquence des batte- référence, ni à IC3, pour la bonne et l'examen de la figure 2, nous avons
ments est synchrone avec la simple raison de la présence d'un dessiné un circuit imprimé compact
Divers: fréquence de la base de temps du régulateur de tension intégré, ICI, pour le chrono-étalon. Ses dimen-
S 1 = interrupteur circuit, ce sera toujours la même un 79L05, qui stabilise à 5 V très sions réduites en permettent
marche/arrêt simple
LED qui s'illumine. La moindre précisément, la tension d'alimenta- l'implantation dans un boîtier de
Xl = quartz
déviation se traduira par un déplace- tion de ces deux circuits intégrés. petite taille doté d'un compartiment
4.195200 MHz
Bz = résonateur piézo ment de la position de la LED qui Les LED sont reliées directement au pour pile. En fonction du type de
PB2720 (Toko. s'illumine. pôle négatif de la pile par l'intermé- boîtier utilisé, il pourra être néces-
débarrassé de son Un mot sur la technique de diaire d'un transistor et disposent saire, comme l'illustre la photogra-
enveloppe plastique] production de la fréquence ainsi de la totalité de la tension que phie de la figure 3, de couper les
connecteur à pression d'horloge de 300 Hz. Elle est celle-ci peut fournir. Ainsi, même si coins du circuit imprimé. On
pour pile 9 V obtenue par division du signal la tension aux bornes de la pile implante ensuite les sept ponts de
couronne de réglage généré par un oscillateur à quartz de diminue de quelques volts, pas trop
pour Pl
câblage et les six picots. Ceci fait, on
4,9152MHz.A la sortie Ql3 du comp- cependant si l'on veut garantir un pourra mettre en place les résis-
boîtier avec
teur IC2 on dispose d'une fréquence fonctionnement correct du régula- tances, qu'il faudra monter verticale-
compartiment pour
pile 9 V (tel que. par égale à celle du quartz après teur intégré, il continuera de ment. Rien n'interdit un montage
exemple. OKW division par 2", c'est-à-dire, 300 Hz, circuler un courant suffisant par les direct des circuits intégrés sur la
A94071121 vous pouvez le vérifier à l'aide de LED pour en provoquer l' illumi- platine aux emplacements prévus à
votre calculatrice (notons, à l' inten- nation. Dans ces conditions, le leur intention. L'affichage prendra
tion de ceux dont la calculatrice
n'est pas "scientifique", que 214 ;
16384).Le condensateur ajustable C7
permet d'ajuster très exactement à
4915200 Hz la fréquence d'oscil-
lation du quartz.

Si vous faites partie des "éplu-


cheurs" de schémas, vous n'aurez
pas manqué d'être intrigué par la
structure particulière de l'alimenta-
tion. Il y a bien entendu une bonne
Figure 3. Photogra- raison à cela!
phie à "coeur Les composants HCMOS trépassent
ouvert" de l'un de promptement si on les alimente sous
nos prototypes. On 9 V. Ceci explique qu 'IC3 - et IC2
notera la position également puisque ce compteur
surélevée du binaire fournit son signal à IC3 - soit
barreau de LED. Le alimenté sous 5 V. Vous savez sans
montage prend
doute que la luminosité d'une LED
place dans un
est fonction du courant qui la
b oltler compact
doté d'un compar-
traverse. Dans la pratique il apparaît
timent pour pile. que les LED restent parfaitement
III elektor
iII mai 1990
Figure 4. Le
place sur un support à wrapper (ou chrono-étalon au
encore sur un échafaudage cons- travail. La cali-
titué par l'empilage de plusieurs bration de presque
supports pour circuit intégré), ceci n'importe quelle
de manière à faire affleurer le haut montre est
de l'affichage à la surface du boîtier devenue une

une fois que celui-ci sera fermé. affaire de


Pour notre prototype, nous avons minutes ...

utilisé des picots de 18mm de long.


Un examen attentif de la photogra- Tableau 1. Il est
phie de la figure 3 permet de voir la relativement facile,
grâce à ce petit
technique adoptée. Attention à la
tableau, de déter-
polarité du barreau de LED (sur miner l'erreur
l'afficheur que nous proposons d'une montre. La
d'utiliser, le numéro d'identification durée de période
de type faisait face à IC3). Ilne reste représente ici la
plus maintenant qu'à implanter le durée nécessaire
reste des composants. pour obtenir un
"tou," complet de

La résistance ajustable Pl, qui sert à la LED illuminée. Si


la LED dérive vors
régler la sensibilité de l'appareil,
la droite. c'est que
appelle quelques remarques parti- le mouvement
culières. Si l'on ne prévoit de pourra procéder au réglage de la retarde; un défile-
n'étalonner qu'un seul type de fréquence de l'oscillateur à quartz, Tableau 1.
ment vers la
montres, et toujours le même, on opération qui pourra se faire de gauche indique
pourra utiliser pour Pl une résis- deux manières différentes. La plus Période Précision une montre qui
tance ajustable standard. Si au simple consiste à utiliser un fréquen- (durée) (Dérive/jour) avance.
contraire il est prévu de modifier cemètre précis, à 6 ou 7 chiffres 10 mn
55 Figure 5. Exemple
régulièrement le réglage, deux significatifs, la seconde consiste à 105 5 mn de face avant dont
options se présentent à vous. La faire appel à une horloge à quartz 205 2 mn 30 s vous pourrez doter
solution la plus simple consiste à précise dotée d'un moteur pas à pas, 455 1 mn votre chrono-
implanter un potentiomètre à les nouvelles montres pour homme 1 mn 455 étalon. Nous avons
"couronne" que l'on peut actionner de Seiko (publicité gratuite) par 2 mn 255 également prévu
à l'aide du pouce. C'est ce type de exemple. 5 mn 105 un dessin pour la
Si l'on opte pour la première 10 mn 55
potentiomètre que montre la photo- facette supérieure

graphie de la figure 3. Le fabricant approche, il faudra mesurer le signal du boitier.

de ce type d'ajustable fournit égale- présent à la broche 3 de IC2 et faire


ment ce genre de couronne crantée. en sorte, en jouant sur le condensa- 5
A travers une petite fente découpée teur variable C7, que cette NO/.:l.:lO
dans le boîtier, on peut modifier la fréquence soit de 300 Hz très exacte-
position de l'ajustable à l'aide de la ment. Plus on aura de décimales
pointe d'un crayon ou d'un stylo à égales à zéro après la virgule, meil-
bille. On peut également envisager leur sera le réglage. Comme nous le
l'utilisation d'une couronne plus disions, le condensateur C7 permet
importante encore qui dépasserait de faire varier la fréquence de TIME
du boîtier. L'autre solution consiste l'oscillateur.
à percer un trou dans la coquille Si l'on choisit la solution "Seiko", et
inférieure du boîtier à la verticale de que l'on utilise une montre à quartz
la résistance ajustable; nous avons à moteur pas à pas, on fait appel
prévu l'espace suffisant sur le dans ce cas-là à la précision intrin-
circuit imprimé pour cette sèque des montres à quartz. On posi- FAST SLOW
approche. tionne la montre sur le capteur

On fixe ensuite le résonateur piézo,


piézo-électrique de sorte que l'on
ait illumination d'une LED. On ajus-
BALANCE
après l'avoir débarrassé de son tera si nécessaire la sensibilité du
boîtier en plastique, à l'aide d'une circuit par action sur l'ajustable Pl.
ou deux gouttes de colle, sur la On Joue ensuite sur la position du
demi-coquille supérieure du boîtier; condensateur ajustable C7 de façon
deux petits morceaux de fil de à toujours voir la même LED s'illu-
câblage relient de résonateur aux miner, en vérifiant cette stabilité sur
points (Bz) prévus à cet effet sur le plusieurs minutes. Plus cette LED
circuit imprimé. L'interrupteur reste itlur-unée longtemps, meilleure
marche/arrêt miniature pourra lui est la précision du réglage, voir
aussi être intégré dans l'un des tableau 1.
côtés du coffret. Il ne reste plus qu'à
fixer la platine dans le boîtier à l'aide Ce réglage terminé, l'appareil est
de quatre vis, en veillant cependant fin prêt pour remplir la mission qui
à ne pas percer des orifices trop lui est dévolue: la calibration des

..
grands sous peine de risquer la montres mécaniques pour leur
coupure d'une piste ou d'une autre. garantir la meilleure régularité
Une fois terminée cette étape possible. 900001-F
"mécanique" de la réalisation, on
· elektor"
~ mai 1990~

moniteur d'Ah pour voiture: circuit des entrées chrono-étalon pour montres mécaniques

générateur de fonctions à wobulateur intégré


elektor
mai 1990

élucidez les caractéristiques de transistors inconnus

traceur de courbes
S. Aaltonen de transistor
pour Atari-ST

Le circuit proposé dans cet article fait appel à un ordinateur pour visualiser la
caractéristique de sortie d'un transistor N-P-N et son gain en courant, h,., Ces deux
paramètres sont parmi les plus importants lorsqu'il s'agit de la catégorisation d'un
transistor inconnu (par absence de marquage). de la vérification fiable de son état
(bon/défectueux] voire de son appariement avec un congénère.
Le logiciel de commande de ce montage pour Atari-ST est écrit en langage C. En raison
du choix du port Centronics comme interface de connexion à l'ordinateur, il ne devrait
toutefois pas être trop difficile de modifier ce petit programme, pour le faire tourner
sur les ordinateurs de la famille IBM-PC et Compatibles.

La visualisation de ces deux paramè- nateur, éventuellement associé à exigence inévitable, notre montage
tres caractéristiques d'un transistor une imprimante, à une condition est doté et d'une entrée et d'une
que sont la caractéristique de sortie électronique incontournable cepen- sortie numérique, reliées toutes
et le gain en courant hl.' est un dant: il faut relier le transistor-à- deux au port parallèle (Centronics)
domaine normalement réservé à tester (T.A.T.) à des contacts pour imprimante de l'ordinateur en
l'oscilloscope (voir le "traceur de implantés entre un convertisseur vue de transmettre les signaux
courbes de transistor" du n' 138, numérique/analogique (N/A) et un (niveaux) de données et de
décembre 1989); elle peut égale- convertisseur analogique/numé- commandes tant du circuit vers
ment être réalisée à l'aide d'un ordi- rique (A/N). En raison de cette l'ordinateur que de l'ordinateur vers
le circuit.

Les caractéristiques
d'un transistor
Dans l'article concernant "le
traceur de courbes de transistor"
évoqué plus haut, nous avons
évoqué dans le détail les bases qui
régissent le processus de traçage
des courbes d'un transistor. Dans cet
article-ci nous nous limiterons de ce
fait à une récapitulation brève.

La figure 1 montre un transistor, pris


dans un circuit de test standard à
quatre connexions. Une tension,
UBE, est appliquée à la jonction
base/émetteur, une autre, UCE' l'est
à la jonction collecteur/émetteur,

Le premier paramètre typique d'un


transistor que permet d'obtenir notre
circuit est sa caractéristique de
sortie: cette courbe visualise le
rapport entre le courant de collec-
teur, ICE' et la tension collec-
teur/émetteur, UCE' en prenant
comme paramètre, le courant de
base, lB' Puisque le courant de
collecteur est défini uniquement par
elektor
mai 1990

le courant de base, et non pas par la processus consiste à régler le


tension collecteur/émetteur, cette courant de base du TATà une valeur 1
courbe aurait, dans les conditions donnée. On procède ensuite à une
idéales, la forme d'une ligne droite. augmentation progressive de la r-- ------- ----,
Dans la pratique pourtant en raison tension collecteur/émetteur qui
de certains effets de la physique des passe de 0 V à 9 V,et l'on mesure le
semi-conducteurs, la courbe repré- courant de collecteur résultant. Ce
sentant la caractéristique déter- cycle de mesure se répète ensuite à
minée par Ic et UCE est une courbe un courant de base plus élevé. Ce
et non pas une ligne droite, aux courant est augmenté par pas de
valeurs relativement faibles de UCE 25 ~A; un cycle complet comporte L J
surtout. 8 pas; le premier pas fait appel à un
Le gain en courant à niveau de signal courant de 0 I"Aet le dernier se fait à 900058· 14
faible, hfe' constitue la seconde un courant de 175~A.
caractéristique importante. Elle est
définie par le taux de variation du Le logiciel de commande du circuit remarquera en passant que la valeur Figure 1. Un tran-
courant de collecteur, dlc, par applique une série d'impulsions ou la valeur équivalente de chaque sistor pris dans un
rapport à l'évolution du courant de d'horloge à la ligne Dl (données 1) résistance reliée aux sorties de petit circuit de test

base, dlB, et ceci à une tension du port Centronics, impulsions comptage se calcule à partir de la à quatre contacts.

collecteur/émetteur constante: d'horloge comptées par ICI, un valeur de 180kQ, sachant que cette
compteur binaire à 14 étages et 12 valeur se traduit par la circulation,
sorties du type 74HCT4040. Les aux sorties de comptage, d'un
valeurs présentes aux sorties 00 à courant de 25 ~A, ceci dans le cas de
à condition bien sûr que la tension 07 qui résultent de ce comptage l'application d'une tension de
UCE soit constante. sont converties ensuite, à l'aide du niveau logique haut de +4,8 V
convertisseur N/A, IC2, en tensions environ.
Les fiches de caractéristiques de la analogiques correspondantes dont
plupart des fabricants de transistors la valeur peut aller de 0 V (représen- Les impulsions d'horloge, fournies
donnent les différentes valeurs de tation de la valeur numérique 0) à par l'ordinateur, entraînent
cette caractéristique, à diverses 2,5 V (équivalent du nombre décimal l'accroissement progressif de la
valeurs de la tension UCE et du 255). Les sorties 08 à 010 de ICI tension de sortie du circuit intégré
courant Is. commandent le courant de base en ZN425 (IC2) en 255 pas, depuis 0 V
8 pas. La valeur incrémentale de jusqu'à sa tension de référence, à
Ce circuit fournit une courbe de la 25 J1Adu pas qu'entraîne le passage savoir 2,5 V. Initialement le courant
tension de sortie d'un transistor NPN d'un pas au suivant est définie à lB est de 0 ~A puisque les sorties 08
pour 8 valeurs différentes du courant l'aide des résistances R3 à R6. On à 010 du circuit compteur sont toutes
Is. Il détermine en outre automati-
quement la valeur statistique du gain
hIe et l'affiche dans la partie supé-
rieure de l'écran. La visualisation de
ces deux caractéristiques sur
l'écran de votre moniteur et la possi-
bilité de les imprimer, vous permet-
tent, soit d'apparier très aisément
deux transistors, soit de trouver sans
grand problème un remplaçant
convenable pour un transistor
inconnu.

L'électronique
Comme nous le disions plus haut, le 17 IC'
74HCT
transistor-à-tester, TAT,vient s'inter- "20 4040
caler entre un convertisseur N/A et at
un convertisseur AIN (voir figure 2).
L'ordinateur se charge de tout ce "
23

qui concerne la commande du


circuit et le traitement des valeurs
mesurées. TAT.

Il faut au circuit deux tensions ICl = 3240E


d'alimentation: 5 V pour les deux
convertisseurs et le compteur ICI, et
15V pour le circuit testeur de tran- 02

sistor et ses amplificateurs de Figure 2. le


schéma électro-
tension. Si l'on veut pouvoir fournir
nique du traceur de
au TATune tension collecteur/émet- courbes de tran-
teur de 9 Vau maximum, il est impé- sistor pour Atari-
ratif de disposer de ce niveau de ST. Le transistor
tension élevé de 15V pour la dans le cadre poin-
seconde alimentation. tillé est te
L'ordinateur se charge des mesures transistor-à-tester
cycliques. La première étape du (TAT).
elektor
mai 1990 li:.
~

au niveau logique bas. L' amplifica- Lorsque la tension collecteur/émet- l'entrée CS du TLCI541 par l'inter-
teur opérationnel lC3a amplifie teur du TATa atteint sa valeur maxi- médiaire du bit DO de l'interface
quatre fois la tension analogique. male de 9 V, elle est remise à 0 V et Centronics et par l'application
L'étendue de la plage de tension le courant de base est augmenté sérielle du code du canal en ques-
appliquée au collecteur du TAT d'un pas de 25 ~A pour lancer la tion (0 ou 3) à l'aide du bit D4 du port
résultant de ce gain passe de 0 V à visualisation d'une nouvelle courbe. Centronics. Tous les processus de
9 V. Cette plage de tension est Ce cycle se répète Bfois jusqu'au sélection de canal, de chronologie,
divisée en deux à l'aide des résis- moment où la présence d'un niveau de conversion et d'émission des
tances Rl5 et R16,ceci pour éviter un logique haut sur la ligne D3 du port données sérielles en sortie prenant
dépassement de la tension maxi- Centronics remet à zéro le compteur place à l'intérieur du TLCI541 se
male d'entrée du convertisseur A/N, ICI. font au rythme de l' horloge système
lC4. (SYSCLaC/{) et de l' horloge
Le traitement de
d'Entrées/Sorties (l/O CLaC/{) dont
Le courant d'émetteur du TAT quantités analogiques les impulsions sont transmises par
produit une chute de tension aux Le circuit intégré TLC1541(IC4) de l'ordinateur à travers les lignes
bornes de la résistance R14. Avant Texas Instruments est un convertis- Centronics D2 et D6 respectivement.
d'être appliquée à l'entrée AD du seur A/N à 10bits et Il canaux
convertisseur A/N, cette tension est comportant un multiplexeur analo- La donnée de sortie sur 10bits, que
amplifiée 4Bfois par l'intermédiaire gique intégré et doté d'une sortie de doit traiter l'ordinateur, quitte le
de l'amplificateur opérationnel données sérielles. Notre montage ne TLCI541 séquentiellement et sériel-
IC3b. On remarquera que c'est plus fait appel qu'à deux de ces lement, en commençant par le bit le
le courant de l'émetteur que l'on Il canaux. Le canal AO,se charge du plus significatif (que l'on appelle
mesure, que le courant du collec- traitement du paramètre de courant aussi de poids fort). L'erreur de
teur. Ceci n'a pourtant pas la lc et l'autre, A3, de celui du para- conversion du TLC154l est de ± 1bit
moindre conséquence sachant que mètre que constitue la tension UCE' de poids faible (LSB = Leest Sigmfi-
dans le cas d'une configuration de cant Bit = bit le moins significatif), ce
test à quatre pôles, le courant L'une des infocartes de ce numéro qui revient à 5 V / 1024soit 4,BmV à
Figure 3. Quelques d'émetteur est en fait la somme du donne de plus amples informations une tension maximale de 5 V appli-
exemples de courant de collecteur et de base, techniques concernant ce circuit quée aux entrées du canal. De ce
dessins des comme l'illustre le circuit de la intégré LinCMOS extrêmement fait, le résultat est une erreur maxi-
courbes caractéris- figure 1. intéressant. male de UCE de 10mV environ: une
tiques de transis-
Le courant de base est de l'ordre de valeur parfaitement acceptable pour
tors N PN, réalisés
quelques microampères; il est de ce L'ordinateur choisit le canal dont il l'application envisagée. Ilordinateur
à l'aide du
montage et du logi~ fait négligeable par rapport au veut prendre en compte la donnée lit la valeur mesurée par suivi de
ciel objets de cet courant de collecteur qui se trouve sur 10bits. Cette sélection se réalise l'état de la ligne d'entrée BUSYde
article. lui dans la plage des milliampères. par la mise au niveau bas de son port Centronics.

3 lel.A 100 8em8 hfE m lel.A 100 acssat hFE W


Ibb
jO jO 1150A
80 80
70 70
Ibb
60 moA 60
50 50

:[
40
40 ::" /
30

20
1
250A

f
10
150A
'r -r-r-r- r 'T
j 10 123 j 19
UcelU Uc.e/U
900058·IZa 90005a ·12c

lel.A 100 BelBZ! hFE lD! 2M2221A hfE 209


jO jO

BO BD
Ibb
70 muA 70

60 60 Ibb
175uA
50 50
40 40
39

lB i
I{~
1

ID 25uA
r-r-' 'T
1 1 j 19 , 19
UtelU U<eIU
900058 - 12b 90005lI· lZd
etektor
mai 1990

Le logiciel de ture à leur extrémité libre feront


également parfaitement l'affaire.
commande
Le programme de commande du L'insertion des circuits intégrés
traceur de courbes de transistor doit dans leurs supports constitue la
remplir plusieurs fonctions, à savoir: dernière étape de la réalisation de
• fournir des impulsions d'horloge ce montage. Attention à ne pas vous
aux générateurs USE-lB' tromper de sens lors de l'implanta-
• se charger de la chronologie tion de ces circuits intégrés, pour les
interne du TLC1541, ZN425 et TLCI541 en particulier,
• "lire" les valeurs mesurées de la deux composants dont le prix n'est
tension UCE et du courant lc, cor- pas donné!
respondant à une valeur donnée du Le traceur de courbes de transistor
courant lB' exige sa propre alimentation; elle
• calculer une valeur moyenne du doit fournir deux tensions régulées:
gain hie' o
une tension de 5 V (à appliquer au
• "dessiner" une courbe illustrant point +) et une tension de 15V (à
o
le rapport entre lc et UCE à partir du appliquer au contact + +). La
paramètre lB' consommation de courant de la ~
• fournir un écran graphique au partie 5 V de l'alimentation atteint
moniteur auquel il est connecté et quelque 50 mA seulement; la est en train de dessiner est celle liste des composants
pour terminer, consommation de la partie 15V de produite par un courant de base, ls,
• permettre une recopie du l'alimentation dépend elle du de 0 ~A. Comme elle est inévitable- Résistances:

contenu de l'écran sur une courant de collecteur du transistor-à- ment superposée à l'axe des ordon- Rl.R2,RI3 = 1 kQ
imprimante. tester. Un courant de 200 mA devrait nées (horizontal) du graphique il n'y R3 à RS = 1 80 kQ
R6.R12 = 47 kQ
être plus que suffisant pour la a rien à voir. Les sept autres courbes
L'ensemble de ce cahier des R7 à RIO = 27kQ
grande majorité des transistors. Vous ne tarderont pourtant pas à appa- Rl1 33 Q
charges est rempli par un logiciel, pouvez fort bien faire appel à des raître. Une fois que toutes les R14 = 1 Q
écrit en langage C pour un ordina- régulateurs intégrés tels que le 7805 courbes ont été visualisées, le logi- R1S.RI6 = 270 kQ
teur du type Atari-ST. La disquette et le 7815 par exemple. Il ne faudra ciel se "repause" en attendant une
(ESS1434) comportant ce logiciel, pourtant pas oublier de prévoir des action sur une touche pour vous Condensateurs:
npn.prg, contient également le condensateurs de découplage clas- ramener au point de départ. CI à C4 = 100 nF
fichier-source, npn.c. La figure 3 siques pour éviter le bruit et les CS = 220 ~F125 V
donne quelques exemples de carac- oscillations. Si l'on veut obtenir une recopie de
téristiques de sortie dessinées à l'écran, il suffit de connecter Semi-conducteurs:
l'aide de ce montage et du dit Il ne vous reste plus maintenant qu'à l'imprimante à l'ordinateur (après DI à D3 = lN4148
logiciel. mettre le circuit dans un boîtier en avoir, bien entendu débranché le TI 8C5478
IC 1 7 4HCT 4040
plastique. Un boîtier de dimensions circuit du traceur de courbes) et
Réalisation "amples" vous permettra d'y inté- d'appuyer simultanément sur les
IC2 ZN425
IFerrantii
La réalisation de notre traceur de grer aussi l'alimentation double touches ALTERNATE et HELP (il IC3 CA3240E
courbes de transistor ne devrait pas mentionnée plus haut. Pour une fois, s'agit d'un Atari et non pas d'un IC4 = TLC1541
poser de problème si l'on utilise le évitez l'utilisation de modules PC!!!). (Texas Instruments)
circuit imprimé dont on retrouve, en d'alimentation-secteur, car ils four- Si vous voulez éviter d'avoir à bran-
figure 4, la sérigraphie de l' implan- nissent, en règle générale, une cher et dé brancher constamment ce Divers:
tation des composants. Le connec- tension non-régulée et leur stabilité montage et l'imprimante il vous K1 connecteur
teur KI est une embase Centronics en tension est parfaitement insuffi- suffira de réaliser à l'occasion, par Centronics femelle à
femelle à 36 contacts encartable (à sante pour cette application. exemple, notre fameux "SALOMON 36 contacts
souder sur circuit imprimé). Comme La connexion du montage à l' Atari 112", l'un des montages (n"104) du encarteble

on peut le voir sur la photo de notre ST monochrome se fait à l'aide d'un numéro Hors-Gabarit 89; ce circuit
prototype, l'espacement entre la câble Centronics parfaitement permet la commande de deux impri-
platine et ce connecteur est obtenu standard. mantes (et donc aussi celle d'une
par mise en place de deux entre- imprimante et du traceur de courbes
toises en plastique. L'utilisation d'un Mode d'emploi de transistor) par le même
connecteur encartable coudé Uutilisation du traceur de courbes ordinateur.
permet de se passer de ces de transistor n'a rien de bien sorcier:
entretoises. on connecte le transistor-à-tester au En guise de conclusion de cet
L'ordre de mise en place des diffé- montage, en veillant bien entendu à article, il nous reste à faire deux
rents composants n'appelle pas de ne pas se tromper dans la définition petites remarques restrictives:
remarque particulière non plus: de son brochage. Il faut ensuite • primo: le circuit et son logiciel
comme d'habitude, on commencera appliquer les deux tensions permettent le test des transistors du
par l'implantation des ponts de d'alimentation au circuit; ceci fait on type N-P-N et d'eux seulement et
câblage (il y en a sept), puis par celle pourra démarrer le programme. Une secundo
des supports pour les circuits inté- fois obtenu le chargement du logi- • le logiciel de commande évoqué
grés; on poursuivra par l' implanta- ciel, il suffit d'entrer le type du plus haut ne convient qu'aux ordina-
tion des résistances, des condensa- transistor-à-tester; une action sur une teurs Atari-ST utilisant un moniteur
teurs et du transistor. touche quelconque produit la visua- monochrome.
Pour se faciliter la vie lors des tests, lisation des courbes sur l'écran. Lors Vous voici armés jusqu'aux dents
on pourra utiliser un support pour du tracé de la première courbe, vous pour faire le ménage dans l'oubliette
transistor pour connecter le aurez sans doute l'impression qu'il à transistors, cette boîte où finis-
transistor-à-tester au montage. Trois ne se passe rien à l'écran: c'est saient tous les transistors dont vous
morceaux de fils de câblage souple parfaitement normal puisque la ne connaissiez ni le nom, ni l'état, ni
dotés d'une pince crocodile minia- première courbe que l'ordinateur les caractéristiques. "
·1 elektor
mai 1990 ~ .

moniteur d'Ah pour voiture: circuit de l'affichage

traceur de courbe de transistor pour Atari ST moniteur d'Ah pour voiture: circuit du convertisseur

résistance de charge électronique ajustable


elektor •
mai 1990 ~

mise hors-fonction
automatique
un pas vers l'intelligence artificielle ?

Caractéristiques technique.

• mise hors-fonction par logiciel.


• mise hors-fonction temporisée, permettant le rangement
-
'.
automatique des têtes du lecteur de disque dur (PARK). . ...
• mise en fonction de l'ordinateur:
- par action sur le poussoir de remise è zéro
(il s'agit en effet du poussoir de RAZ de
l'ordinateur lul-rnërne 1).
- en appuyant sur une touche quelconque du clavier.
- à l'aide de l'entrée numérique EXT.

Il existe de nombreux logiciels, tels que des programmes de simulation ou


d'optimisation de disque dur, qui prennent leur temps, même lorsqu'ils tournent sur
des ordinateurs rapides du type XT et AT. Nombreux sommes nous, à remettre aux
heures nocturnes ces petits travaux (tranquilles), gros consommateurs de temps. Le
seul inconvénient qu'entraîne inévitablement cette solution, est un fonctionnement
continu et inutile de l'ordinateur, une fois terminée l'exécution du programme en ques-
tion. Le montage que nous nous proposons de décrire dans cet article permet à
l'ordinateur de se mettre hors-fonction lui-même !

I'exécunon nocturne de passer- propose une solution qui circuit externe qui prend en compte
programmes qui prennent énormé- mettra fin à cette situation peu satis- la commutation de l'alimentation de
ment de temps et ne nécessitent faisante. Cel article décrit un l'ordinateur. Nous avons bien
aucune intervention de la part de montage conçu spécialement et entendu envisagé l'incorporation de
l'utilisateur, permet de disposer de uniquement pour des ordinateurs du cette partie du montage dans le
l'ordinateur durant la journée pour type IBM-PC et les (vrais) compati- coffret de l'ordinateur lui-même,
lui faire exécuter des travaux à bles; il procède à une mise hors- mais y avons renoncé pour la bonne
niveau d'interactivité élevé (en fran- fonction de l'ordinateur lorsque raison qu'il fallait toucher à l' alimen-
çais courant: qui font fréquemment celui a terminé la tâche qui lui était tation à découpage de l'ordinateur,
appel à l'utilisateur). Cette assignée. opération extrêmement délicate en
approche comporte cependant un raison de la difficulté d'accès qui
petit inconvénient, déjà évoqué plus Les principes caractérise ce sous-ensemble de
haut: une grande partie de ce fonc- La figure 1 montre les différents l'ordinateur. Il est beaucoup plus
tionnement nocturne de l' ordina- sous-ensembles constituant ce facile d'installer cette partie du
teur est inutile. Uélectronique montage. Pour des raisons pratiques circuit dans un boîtier séparé et de
moderne -qui pourrait s'en nous avons préféré réaliser un la doter ensuite de toutes les
liII
• elektor
mal 1990

connexions nécessaires. Figure 1. Le circuit


Outre le relais, destiné à la commuta- 1 de mise hors-
fonction automa-
tion de l'alimentation à découpage ORDINATEUR
tique permet à
de l'ordinateur, cette partie externe l'ordInateur de
du montage comporte une alimenta- couper lui-même
tion pour la circuiterie de ~ décodeur ~ S8 tension
1 wrlte d'adresses ~
commande logique et pour le =:i

lli
logiquede d'alimentation.
clavier de l'ordinateur. Pourquoi commande ~
donc, se demanderont certains "
d'entre vous, est-il nécessaire
d'alimenter le clavier puisque l' ordi- --kd

t --:v:="
I~I-'~"'-'---~-~ -.J
nateur lui fournit déjà sa tension
d'alimentation. Notre montage se m
charge d'une mise hors-fonction de
l'ordinateur, ce qui implique une
coupure de l'alimentation à décou-
page. Pour pouvoir remettre en fonc-
, f~IT-K-6

l
tion l'ordinateur par une simple

1---+-------4-u-I~
K3
action sur l'une des touches du
clavier il est parfaitement évident allmentallon
que ce dernier requiert une alimen-
tation séparée. La détection d'une
900066·11
action sur l'une des touches du
clavier fait appel au signal horloge
du clavier, dérivé dans la partie
externe de notre montage et
appliqué ensuite à la commande mettre également le clavier hors- IC4a et IC4b selon le cas, au rythme
logique de l'ordinateur. fonction. Imaginez-vous la tête du de la fréquence de l' horloge
personnel d'entretien, en train interne. La mise hors-fonction ou non
La commande logique a deux fonc- d'épousseter "en douceur" le du clavier est fonction du niveau
tions: primo, la mise en fonction de clavier de votre ordinateur, lorsque logique de IC4a. La bascule IC4b
l'ordinateur et secundo, la mise cette machine prend vie d'elle- indique si le processus de mise
hors-fonction de ce dernier au même, soufflant comme une baleine hors-fonction est lancé ou s'il s'agit
moment désiré. Nous avons incor- et grinçant comme une vieille porte. d'une fausse alarme. IC4b est un
poré dans le circuit une procédure Sile bit DOse trouve au niveau bas au multivibrateur monostable redéclen-
de mise hors-fonction très brève moment de l'opération d'écriture chable uniquement lorsque la ligne
pour éviter qu'un programme, qui se qui précède la mise hors-fonction, Dl se trouve au niveau haut. Ceci
serait emballé, n'entraîne une mise cette situation entraîne la mise hors- constitue une première mesure de
hors-fonction involontaire. fonction du clavier. Dans le cas sécurité qui protège l'ordinateur
La mise hors-fonction démarre par contraire, le clavier reste en fonc- contre une mise hors-fonction
une opération d'écriture à "ne tion, alimenté par le module externe importune.
adresse, définie à l'aide du déco- de notre montage. Une seconde précaution consiste à
deur d'adresse. Pour réussir cette poser la condition d'une saisie de
opération il est primordial que le Le schéma l'adresse du circuit de mise hors-
bit Dl soit au niveau haut. Le On trouve en figure 21' électronique fonction automatique pendant la
processus se poursuit par la lecture du circuit de mise hors-fonction pseudo-période du multivibrateur.
de cette adresse, opération qui doit automatique pour IBM-PCet compa- Ce n'est que dans ces conditions-là
s'effectuer au cours d'une période tibles; il ne fait appel qu'à quelques- que la bascule monostable IC5b
bien définie, réduite au minimum. uns des signaux présents sur le peut être déclenchée. La pseudo-
Ce n'est qu'à ce moment-là que connecteur d'extension de l' ordina- période de IC4b est ajustée au strict
débute le processus de mise hors- teur. Les lignes d'adresse AO à A9 minimum pour faire en sorte que
fonction à proprement parler. (une adresse d'entrée/sortie ne seule la succession d'une opération
Lalimentation à découpage de comporte que JO bits) constituent la d'écriture suivie immédiatement
l'ordinateur est coupée après un grande majorité des signaux dont d'une opération de lecture entraîne
délai de JO secondes environ, nous avons besoin. Ces lignes sont la mise hors-fonction de l' ordina-
permettant par exemple le range- connectées au décodeur d'adresse, teur. Si la lecture suit l'écriture dans
ment automatique des têtes du réalisé à l'aide du comparateur ICI les limites définies par la durée de la
lecteur de disque dur (fonction et de la porte OU (OR), IC2c. L'utili- pseudo-période de IC4b, la bascule
PARK). sateur peut définir l'unique adresse IC5b est déclenchée. Pendant la
Le bit DOpermet d'indiquer s'il est nécessaire à ce montage entre pseudo-période de IC5b il ne se
judicieux de mettre également le 300HEX et 31FHEX par positionnement passe rien (du moins dans l'état
clavier hors-fonction. Dans le cas des contacts du quadruple interrup- actuel de notre circuit). Cette
contraire (le clavier reste en fonc- teur DIL, SI. période de JO secondes environ
tion) une action sur l'une des Une paire de portes OU divise en constitue une pause qui permet, par
touches du clavier se traduira par deux le signal de sortie du déco- exemple, de ranger les têtes de
une remise en fonction de l' ordina- deur d'adresse (la sortie du IC2c). lecture du disque dur. Il est impé-
teur, comme nous le mentionnions Ces deux signaux ne réagissent que ratif que l'action de rangement des
plus haut. Si l'on veut arrêter l'ordi- lors d'une opération d'écriture têtes démarre après le lancement de
nateur pour une période assez (IC3a) ou de lecture (IC3d). Une la mise hors-fonction automatique
longue, ou encore s'il est prévu un opération d'écriture entraîne le puisqu'il s'agit d'un programme qui
grand nettoyage de votre bureau, il transfert des données présentes sur nécessite une opération de lecture
va sans dire qu'il est préférable de les lignes DOet DI vers les bascules (il se trouve sur le disque dur). Il est
li.I
elektor ..
mai 1990

Figure 2. le
schéma électro- 2
nique du circuit de
mise hors-fonction
automatique pour
IBM-PC et compa Rel = V23127·82·A201(Siemen.)
K3r-tr
tibles comporte
.~~----------------------------~
doux
ensembles.
sous-
Une QT ~+r------~------------~
D .... ••• R21
partie du circuit 5:: Cl~.t-_---i1000J-t----f-<>
sera incorporée I~~n IW
dans l'ordinateur hl 630v
....""
tandis que l'autre :: 0-----
trouvera place 9VfOA5 ....
1 V
Rel n12V "
dans un boîtier 330n Re •
" 1
séparé.
822
821
A22
A21
A' l.J 5V~ .s
820 A20 03 .....
819 A19 • ~IN4148 c~
ii~oon ,
,," ..f7n..-
618 A18 • R20
02 .....
817 AI7 ~
816 Al6
EXT ••
8"
8 ..
Al5
6 EXT 8
A14 KEYCLK 7
813 A13 KEYPQWER 3
812 A12
611
Bl0 •
89 •

8B
87
86

8' 1 l Ne
64 1
83 K~(.....
~4 2.s

82
'--1-+0' 3

C?~~ Q
l'on ORDINATEUR

,'-- cf
K1
T3 BC161f16

KEYPQWER3

~4;-
1v
t-t----- ----~9'1 ,~ T2
__
1 r-- lQJ IC3y 471<.

R'~ -:,o-oplnL.~
Rll~r~-t---t-'-r------t--c,,-.: BC337
KEYë"C'K 7

... .,
ut:»
IC2b r +-_~.
6 Re ,

- 5
2 ° Of-- ..20
Of--~
..."","
..., 12V
IC4a 1 ICSa
_ 6 C337 ....
~ClK iS 6
~==pî=.}2~IC~2~S>9 3 CLK R, Or-
" EXT 8

rez = 74HCT4075
IC3 = 74HCT32

""~ =
IC4 74HCT74

09
S'2
Il
ICS = 74HCT74 --
Il'n

"" sv 12V
o~

+ ++
0

c!
IC6
7805
++- 12V

c.
!!~
ii~20n ii~OO"
16V ,6V

.... 900066· 12
0
elektor
mai 1990

inutile de procéder à un rangement veillant à ce que le bit DO soit au (CI3) et deux diodes électrolumines-
des têtes avant de faire appel à niveau haut lors d'une opération centes (LED)qui indiquent, l'une la
l'automatisme de mise hors- d'écriture vers le circuit de mise présence de la tension du secteur
fonction. hors-fonction automatique. Le clavier (DI) et l'autre l'activation du relais
reste fonctionnel, ce qui se traduit (D2). Dans l'ordinateur nous retrou-
Après le délai de 10secondes, IC5b par l'émission d'un code lors d'une vons un régulateur de tension (ICB)
remettra à zéro le circuit intégré action sur l'une des touches. Excep- du type 7805 qui transforme la
IC5a à travers le réseau RC que tion faite de quelques claviers, dont tension non-régulée de 12V en une
constituent la résistance RI3 et le on peut difficilement dire qu'ils sont tension régulée de 5 V convenant à
condensateur ClI, entraînant le vraiment compatibles, il n'existe pas l'alimentation de la circuiterie
déclenchement du relais Rel par de touche, qui actionnée, n'entraîne logique.
l'intermédiaire du transistor TI et de pas la génération d'un code. Nous
ce fait la coupure de la tension pouvons affirmer, sans trop craindre Le logiciel
d'alimentation de l'ordinateur. de nous tromper, qu'une action sur Il suffit d'un logiciel de trois fois rien
Quant à la (re)mise en fonction de n'importe quelle touche (re)mettra pour effectuer la mise hors-fonction
l'ordinateur, elle peut se faire de l'ordinateur en fonction. Le code de de l'ordinateur. La solution la plus
trois façons différentes. Le trait transmission du clavier va de pair efficace consiste à écrire deux petits
comm un de ces trois techniques est avec une impulsion d'horloge; nous programmes, l'un destiné à la mise
le positionnement de IC5a qui se nous en servons pour l'appliquer à hors-fonction de l'ordinateur seul et
traduit par l'activation du relais Rel, la porte OU, IC2b. Cette porte ne l'autre de l'ordinateur et de son
au travers duquel la tension du permet le passage de ces impul- clavier. Voici, à titre d'exemple, ces
secteur est, à nouveau, appliquée à sions d'horloge que d'une part deux programmes écrits en
l'ordinateur. lorsque le clavier est en fonction Turbo-Pascal:
Voyons d'un peu plus près ces trois (ceci pour éviter la transmission de
techniques signaux parasites lorsque le clavier
Primo: mise en fonction par action est hors-fonction) et d'autre part {programme de mise hors-fonctionl
sur la touche 52. Il s'agit ici du pous- après un délai d'une seconde au Ide l'ordinateur seul 1
soir de remise à zéro (RAZ), Reset minimum après la mise à l'arrêt de
dont dispose la quasi-totalité des l'ordinateur. Le réseau RC (RlI/CI2) VAR DUMMY: BYTE;
ordinateurs IBM PC et Compatibles. évoqué plus haut définit la durée de
Son activation entraîne le passage au ce délai tout en maintenant au niveau BEGIN
niveau haut de l'entrée d'horloge haut les entrées de la porte IC2b, PORT[$JOO] :. J;
de la bascule IC5a à travers une après une mise hors-fonction de :. PORT[3JOO]
DUMMY
porte OU,IC2a. De ce fait, la bascule l'ordinateur. END.
est positionnée (l'entrée DONNEES
est toujours au niveau haut). Afin La circuiterie externe
d'éviter de se retrouver avec un ordi- Puisque nous en sommes à parler du Si vous désirez mettre également le
nateur sans touche de RAZ,il faudra clavier, nous en arrivons inévitable- clavier hors-fonction, il suffit de
connecter 52, à travers le transistor ment à la partie de notre montage modifier le chiffre à écrire à
T4, au contact de RAZ (R) présent qui ne prend pas place à l'intérieur l'adresse mentionnée, comme
sur la platine principale de l' ordina- de l'ordinateur, mais dans un boîtier l'illustre l'exemple ci-dessous:
teur. Ordinateur en fonction, l' utili- distinct. Les connexions vers le
sateur dispose normalement d'une clavier prennent la forme de deux
touche de RAZ. Que lors de cette embases DIN permettant d'une part {programme de mise hors-fonctionl
opération, la bascule IC5a reçoive de brancher le clavier et d'autre part {de l'ordinateur et du cla-
une impulsion est sans importance l'ordinateur. Exception faite de la vier 1
puisque cette bascule était déjà ligne d'alimentation du clavier, tous
positionnée. les contacts de ces deux embases VAR DUMMY: BYTE;
Secundo: application d'une impul- sont directement interconnectés. La
sion à l'entrée EXT du montage. Un ligne d'origine de l'alimentation du BEGIN
flanc ascendant de cette impulsion clavier (la broche 5 des embases) PORT[$JOO] := 2;
entraîne le positionnement de la n'est pas interconnectée puisque le DUMMY :. PORT[$300]
bascule IC5a et par conséquent le clavier recevra sa tension d'alimenta- END.
collage du relais. Cette option tion du circuit de mise hors-fonction
permet la mise en et hors-fonction automatique. Les impulsions
de l'ordinateur par l'intermédiaire, d'horloge sont dérivées de la Pour ces deux petits programmes,
par exemple, d'un périphérique. On broche 1 de l'une des embases et l'adresse du circuit de mise hors-
remarquera que cette technique de appliquées à la broche 7 du connec- fonction automatique est 300HEX
mise en et hors-fonction d'un ordina- teur sub D à 9 contacts, K4. ($300).On pourra les incorporer à la
teur est à réserver aux situations qui fin d'un fichier BAT (tel
entraînent des périodes de fonction- L'alimentation du circuit de mise qu'AUTOEXEC.BATpar exemple). Il
nement assez longues (supérieures à hors-fonction automatique se trouve est pourtant primordial de placer
une heure). Un ordinateur également dans le boîtier de la ces programmes avant l'instruction
n'apprécie guère les commutations circuiterie externe. Il est indispen- qui fait appel au fichier de range-
successives et rapprochées. sable que le montage continue de ment des têtes du disque dur,
Tertio: action sur une touche quel- fonctionner, même lorsque l' ordina- comme nous avons évoqué déjà plus
conque du clavier. Comme nous teur (et son alimentation à décou- haut.
l'avons évoqué plus haut, il est page) est coupé. Il nous reste à parler de l'ajustage
possible de laisser en fonction L'alimentation se subdivise en deux de Pl. Nous faisons appel, pour ce
l'alimentation du circuit qui fournit parties. On trouve dans le boîtier, faire, au programme en Turbo-Pascal
alors sa tension d'alimentation au entre autres le transformateur (TrI), qui laisse le clavier en fonction. Il
clavier. Cette possibilité s'obtient, en un condensateur électrochimique faudra mettre l'ordinateur en
elektor
mai 1990
1 •
Tableau 1. 8rochage des connecteurs d'extension d'un PC marche à l'aide de son interrupteur
118MI. d'origine afin que notre montage ne
puisse pas le mettre hors-fonction,
Dénomination Symbole Dénomination L'illumination de la LED D2 indique
du signai Côté Côté du signal
le bon fonctionnement du montage.
pistes 1 composants
On exécutera ensuite le programme
GND 801 t AOl 1/0 CHCK de mise hors-fonction. En l'absence
Reset B02 A02 D7 de réaction du montage on jouera
o
+5V B03 D- A03 D6 sur la position de la résistance ajus-
IR02 804 "
"C A04 D5 table Pl et on relancera le
-5 V BOS àl A05 D4 programme. Ce processus sera
DRE02 806 ~g A06 D3
.0 poursuivi jusqu'à l'extinction de la
-12 V B07 A07 D2
Card select 808 "
"0
A08 Dl
LED D2, ce qui indique la coupure
+ 12 V 809 ..,'"
li! A09 DO
de la tension du secteur par le relais
ReL Une action sur l'une des
GND 810 Ji Al0 1/0 CHRDY
MEMW
fViEMR
Bl1
812 ..
'"u
u,
AlI
A12
AEN
A19
touches du clavier devrait mainte-
nant entraîner l'illumination de cette
10WC 813 A13 A18 LED, ce qui indique la remise en
10RC B14 A14 A17 fonction de l'ordinateur. En répétant
DACK3 815 AIS A16 cette opération avec des réglages
DRE03 816 A16 A15 différents de Pl vous trouverez une
DACKI 817 A17 A14
position dans laquelle le montage
DREOl 818 A18 A13
réagit de façon fiable. Si par hasard
DACKO B19 A 19 A12
CLK B20 A20 AlI
le montage réagit lorsque l'ajustable
IR07 B21 A21 Al0 PI est réglé à sa valeur minimale, ou
IR06 B22 A22 A9 que le montage ne réagit pas
IRaS 823 A23 A8 lorsque l'ajustable Pl est réglé à sa
IR04 824 A24 A7 valeur maximale, il suffit, selon le
IR03 825 A25 A6 cas, de diminuer ou d'augmenter la
DACK2 B26 A26 AS valeur du condensateur C9.
TC 827 A27 A4
ALE 828 A28 A3
Pour vous aider dans votre réalisa-
+5 V 829 A29 A2
OSC B30 A30 Al tion, nous vous proposons dans le
GND 831 A31 AO tableau 1 le brochage des connec-
leurs d'extension à 8 bits d'un ordi-
nateur IBM PC ou Compatible. 14

e
Où s'arrêtera la
course aux MIPS?
le CX-83D87 de
C ynx
Comment peut-on appeler un c votes d'horloge pour traiter archi-connus. La nature a horreur
coprocesseur mathématique n' importe laquelle de ses instruc- du vide, mettez un 83087 dans le
FaaMath? li ons, moins gourmand en énergie, support à 68 broches vide de votre
C'est pourtant le nom Qu'a attribué 2 00 mW en moyenne contre ordinateur
Cv-ix à son "croqueur de 80387". 7 00 mW pour le 80387, précision On retrouve au bas de la page un
Le marché des AT et Compatibles Id enrique, voire plus élevée pour tableau montrant le domaine dyna-
ayant pris son envol, la bataille des c ertaines opérations (calculs trans- mique de fonctionnement du
coprocesseurs prend des dimen- c endantaux en particulier). CX·83D87, son brochage et les

" S1 l'on fait partie des utilisateurs


siens titanesques. ne se passa références croisées des broches,
pas de mois fenfin presque) Que d 'AT386 et que l'on a besoin de données dans l'ordre alphabétique,
n'apparaisse sur le marché un f aire de nombreux calculs. à AI' image du 80387 et du 3C87
nouveau coprocesseur "compatible c onditicn bien entendu que le loqi- (décrit le mois dernier). le
80X8r (car il faut s'appeler ci el utilisé fasse appel au copraces- CX-83D87 se présente en boitier
Weiteck pour ne pas l'être), plus s eur, le 83087, avec san prix fort fakir de 68 broches fet non pas de Cvrix est représenté en France par:
rapide que l'original d'Intel, le ln téressant, est très exactement ce 69 broches comme indiqué par NfWTEK
fameux 80387. q u'il faut. erreur dans l'article du mois dernier 8, rue de l' Esterel-Silie 583
La 83D87, un compatible 80387 en U tilisateurs de 08ASE IV, au sujet du 3C81i- 94663 Rungis Cedex
l'occurrence, possède des caracté- d' AutoCAD, de SuperCalc, de tél.: (11.46.87.22.00
rtstlques impressionnantes: plus F reedam of Press, de FaxBASE+F, Source: Documents Cvrix fax.: (11.46.87.80.49
rapide puisqu'il lui faut moins de pour ne citer que cinq logiciels

SI nal Pin SI nol P,n SlQ~~ Pin ~ nol P,n


~t Sa. DYl"IOmic -Rcmgl!_ ADSI <7 012 A4 D2" GII VcC B4
Word të brts -32768 BUsYl <2 013 B5 030 HIO vcc El
Intogor +}276? CKM Jil 014 AS 031 HII vcc FI
'ShOrt- 32 bits 2.147.483.648 CU<2 <10 015 B6 ERRI L2 Vcc FlO
ïmeçer +2.147.483,647 CMDI LB DI6 A7 NPSll L6 Vcc J2
DO H2 017 B8 NPS2 <6 vcc K5
long 64b1l5 '9.223.382.027 _8!Y1875.808
DI HI 016 AB NIC <9 Vcc L7
In1eoel -.-'9.223.382.027.854,675.807
02 G2 019 B9 NIC Kil V" B2
BCD BOblh -'999.999.999,'999,'999,999 03 GI 020 BIO PERQ KI V" B7
Integer -.-m,999.m.WQ,wq.99Q D4 02 D21 AIO PU K3 Vs> Cil
Singo 32bi1s 5877S)llo-3QSIN1< 05 DI 022 ell PU L9 Vs> '2
Reol 3 .d028 li 10+38 DO C2 023 CIO IlS" llO V" F2

Doubt9 éa bes !..


1.1125 li: 1O-:'1œS N 1S
07 CI 024 DIO RD" Ka v" Fil

" V"
DB 025 Dil ROYOI l.1 JI
Rool 1 7Q7h 10+308 STEN
168105~IO 4932s1NIS
DO A2 D26 '10 L4 V" JIO
Elrtendod BObHs DIO B3 D27 Eli Vcc Ab V" L5
10+4932 Al Vcc K4
~- 1 1897 li: 011 DZ8 GIO A9 W/ru
elektor
mai 1990
1 •
Tableau 1. 8rochage des connecteurs d'extension d'un PC marche à l'aide de son interrupteur
118MI. d'origine afin que notre montage ne
puisse pas le mettre hors-fonction,
Dénomination Symbole Dénomination L'illumination de la LED D2 indique
du signai Côté Côté du signal
le bon fonctionnement du montage.
pistes 1 composants
On exécutera ensuite le programme
GND 801 t AOl 1/0 CHCK de mise hors-fonction. En l'absence
Reset B02 A02 D7 de réaction du montage on jouera
o
+5V B03 D- A03 D6 sur la position de la résistance ajus-
IR02 804 "
"C A04 D5 table Pl et on relancera le
-5 V BOS àl A05 D4 programme. Ce processus sera
DRE02 806 ~g A06 D3
.0 poursuivi jusqu'à l'extinction de la
-12 V B07 A07 D2
Card select 808 "
"0
A08 Dl
LED D2, ce qui indique la coupure
+ 12 V 809 ..,'"
li! A09 DO
de la tension du secteur par le relais
ReL Une action sur l'une des
GND 810 Ji Al0 1/0 CHRDY
MEMW
fViEMR
Bl1
812 ..
'"u
u,
AlI
A12
AEN
A19
touches du clavier devrait mainte-
nant entraîner l'illumination de cette
10WC 813 A13 A18 LED, ce qui indique la remise en
10RC B14 A14 A17 fonction de l'ordinateur. En répétant
DACK3 815 AIS A16 cette opération avec des réglages
DRE03 816 A16 A15 différents de Pl vous trouverez une
DACKI 817 A17 A14
position dans laquelle le montage
DREOl 818 A18 A13
réagit de façon fiable. Si par hasard
DACKO B19 A 19 A12
CLK B20 A20 AlI
le montage réagit lorsque l'ajustable
IR07 B21 A21 Al0 PI est réglé à sa valeur minimale, ou
IR06 B22 A22 A9 que le montage ne réagit pas
IRaS 823 A23 A8 lorsque l'ajustable Pl est réglé à sa
IR04 824 A24 A7 valeur maximale, il suffit, selon le
IR03 825 A25 A6 cas, de diminuer ou d'augmenter la
DACK2 B26 A26 AS valeur du condensateur C9.
TC 827 A27 A4
ALE 828 A28 A3
Pour vous aider dans votre réalisa-
+5 V 829 A29 A2
OSC B30 A30 Al tion, nous vous proposons dans le
GND 831 A31 AO tableau 1 le brochage des connec-
leurs d'extension à 8 bits d'un ordi-
nateur IBM PC ou Compatible. 14

e
Où s'arrêtera la
course aux MIPS?
le CX-83D87 de
C ynx
Comment peut-on appeler un c votes d'horloge pour traiter archi-connus. La nature a horreur
coprocesseur mathématique n' importe laquelle de ses instruc- du vide, mettez un 83087 dans le
FaaMath? li ons, moins gourmand en énergie, support à 68 broches vide de votre
C'est pourtant le nom Qu'a attribué 2 00 mW en moyenne contre ordinateur
Cv-ix à son "croqueur de 80387". 7 00 mW pour le 80387, précision On retrouve au bas de la page un
Le marché des AT et Compatibles Id enrique, voire plus élevée pour tableau montrant le domaine dyna-
ayant pris son envol, la bataille des c ertaines opérations (calculs trans- mique de fonctionnement du
coprocesseurs prend des dimen- c endantaux en particulier). CX·83D87, son brochage et les

" S1 l'on fait partie des utilisateurs


siens titanesques. ne se passa références croisées des broches,
pas de mois fenfin presque) Que d 'AT386 et que l'on a besoin de données dans l'ordre alphabétique,
n'apparaisse sur le marché un f aire de nombreux calculs. à AI' image du 80387 et du 3C87
nouveau coprocesseur "compatible c onditicn bien entendu que le loqi- (décrit le mois dernier). le
80X8r (car il faut s'appeler ci el utilisé fasse appel au copraces- CX-83D87 se présente en boitier
Weiteck pour ne pas l'être), plus s eur, le 83087, avec san prix fort fakir de 68 broches fet non pas de Cvrix est représenté en France par:
rapide que l'original d'Intel, le ln téressant, est très exactement ce 69 broches comme indiqué par NfWTEK
fameux 80387. q u'il faut. erreur dans l'article du mois dernier 8, rue de l' Esterel-Silie 583
La 83D87, un compatible 80387 en U tilisateurs de 08ASE IV, au sujet du 3C81i- 94663 Rungis Cedex
l'occurrence, possède des caracté- d' AutoCAD, de SuperCalc, de tél.: (11.46.87.22.00
rtstlques impressionnantes: plus F reedam of Press, de FaxBASE+F, Source: Documents Cvrix fax.: (11.46.87.80.49
rapide puisqu'il lui faut moins de pour ne citer que cinq logiciels

SI nal Pin SI nol P,n SlQ~~ Pin ~ nol P,n


~t Sa. DYl"IOmic -Rcmgl!_ ADSI <7 012 A4 D2" GII VcC B4
Word të brts -32768 BUsYl <2 013 B5 030 HIO vcc El
Intogor +}276? CKM Jil 014 AS 031 HII vcc FI
'ShOrt- 32 bits 2.147.483.648 CU<2 <10 015 B6 ERRI L2 Vcc FlO
ïmeçer +2.147.483,647 CMDI LB DI6 A7 NPSll L6 Vcc J2
DO H2 017 B8 NPS2 <6 vcc K5
long 64b1l5 '9.223.382.027 _8!Y1875.808
DI HI 016 AB NIC <9 Vcc L7
In1eoel -.-'9.223.382.027.854,675.807
02 G2 019 B9 NIC Kil V" B2
BCD BOblh -'999.999.999,'999,'999,999 03 GI 020 BIO PERQ KI V" B7
Integer -.-m,999.m.WQ,wq.99Q D4 02 D21 AIO PU K3 Vs> Cil
Singo 32bi1s 5877S)llo-3QSIN1< 05 DI 022 ell PU L9 Vs> '2
Reol 3 .d028 li 10+38 DO C2 023 CIO IlS" llO V" F2

Doubt9 éa bes !..


1.1125 li: 1O-:'1œS N 1S
07 CI 024 DIO RD" Ka v" Fil

" V"
DB 025 Dil ROYOI l.1 JI
Rool 1 7Q7h 10+308 STEN
168105~IO 4932s1NIS
DO A2 D26 '10 L4 V" JIO
Elrtendod BObHs DIO B3 D27 Eli Vcc Ab V" L5
10+4932 Al Vcc K4
~- 1 1897 li: 011 DZ8 GIO A9 W/ru
elektor
mai 1990

le b.a. - ba de
l'analogique
4 ème partie: circuits sommateurs et soustracteurs
L'amplificateur opérationnel sommateur peut très bien servir de
mélangeur pour des signaux BF là basse fréquence). Nous vous
proposons, dans cet article, quelques circuits de ce genre et vous
présenterons ensuite l'amplificateur opérationnel dans son rôle de
différentiateur et de soustracteur.

La mise en place de résis- transistor à effet de champ).


1
tances de sommation à Les très faibles courants
l'entrée inverseuse d'un d'entrées qui caractérisent ce
amplificateur opérationnel, type de composant n'entraî-
permet très facilement, nent pratiquement pas de
c,
comme l'illustre le schéma
de la figure 1, la réalisation
0- .. 11.. · 1 ~ ..
chute de tension continue
aux bornes des résistances
d'une table de mixage simple. sommatrices. Il serait
L'utilisateur est parfaitement possible, par conséquent, de
libre d'augmenter le nombre supprimer la résistance de
de canaux d'entrée: pour C2 compensation reliée à la
chaque canal supplémentaire 0---11- .. 2Ô" broche 3, l'entrée de la
il suffit d'ajouter une résis- tension d'alimentation posi-
tance R, et un potentiomètre tive. La mise de la broche 3
P, qui sert au réglage du directement à la masse ne
niveau. Il faut toutefois tenir risque pas d'entraîner, à la
compte du fait que l' adjonc- sortie, une tension continue
tion de chaque canal d'entrée plus élevée (un décalage
supplémentaire entraîne un , supérieur à quelques rnil!i-
accroissement du niveau de ex RlI '
C1._CX = 470n_.1~ volts). Il est primordial cepen-
o---II---x$~
PL.PX:: 471((50k) log.
somme à la sortie du rnélan- dant que les signaux d'entrée
geur. L'addition de deux soient exempts de compo-
entrées auxquelles sont appli- sante continue. Pour se
qués des signaux de phase et ~ 880027·' mettre à l'abri de toute
d'amplitude identique se surprise, on pourra éliminer
traduit par un doublement de Figure 1. Ce circuit sommateur fait office de mélangeur de l'éventuelle composante de
la tension de sortie, c'est-à- signaux audio; il est extrêmement simple d'en augmenter le tension continue que pour-
dire par une augmentation de nombre de canaux d'entrée. raient présenter des signaux
niveau de 6 dB. Puisque la
résistance de réaction néqa- 2
tive, RF' et la résistance de "
sommation ont la même
valeur (220 kQ), le gain indi-
viduel de chaque signal
d'entrée est unitaire. Pour
éviter une surmodulation
dans le cas de la mise en
oeuvre de plusieurs entrées,
on peut atténuer le gain en
diminuant la valeur de la lSV

résistance RF(que l'on abais-


sera à 100 kQ pour 4 entrées

fM
par exemple).

Pour obtenir de bonnes carac-


téristiques audio on fait appel Al,Al= le1 = Tl072
à un amplificateur opéra- _ <:>
tionnel à bande passante
importante et à entrées à FET Figure 2. Un mélangeur dont les signaux d'entrée sont distribués sur deux canaux de sortie à l'aide
(Field Effect Transistor de potentiomètres panoramiques ~P1à P4).
elcktor
mai 1990
1.
d'entrée "inconnus" par la ne sert pas uniquement ici à
mise en place des condensa-
3 l'adaptation d'impédance de
teurs de couplage Cl, C2 sources de signaux à impé-
CX, représentés par des dance élevée, mais remplit
lignes pointillées en figure 1. également un rôle de "blin-
La valeur relativement impor- dage actif", Les câbles par
tante des potentiomètres lesquels transitent des
(50 kQ) garantit une trans- signaux à impédance élevée
mission adéquate des graves, sont très sensibles aux para-
tout en permettant l' utilisa- sites capacitifs et ont impéra-
tion de condensateurs à film tivement besoin d'un blin-
plastique de capacité infé- dage efficace. La charge
rieure à 1 l'F (point - 3 dB capacitive entraînée par le
avec condensateur de 1 l'F = blindage est susceptible de
3,18 Hz). L'utilisation de produire un affaiblissement
potentiomètres de résistance (atténuation) des fréquences
moindre nécessite la mise en élevées. En règle générale, les
A = 741,LF356,TL071 - 15V
place de condensateurs de deux extrémités du blindage
couplage de capacité (et de sont connectées à la masse.
taille) plus importante: on La connexion de l'une des
passe à des condensateurs extrémités du blindage à la
Figure 3. Un blindage actif réalisé à l'aide d'un suiveur de
électrolytiques. sortie, à impédance faible de
tension. le blindage du câble est relié à la sortie de l'amplifiea·
La figure 2 montre le circuit teur opérationnel. l'amplificateur opérationnel,
d'un mélangeur équipé de entraîne l'égalisation des
potentiomètres de 10 kQ et potentiels du blindage et du
.. de condensateurs de
4 5 conducteur de signal. En
couplage électrochimiques. .3 absence de différence de
Autre aspect intéressant de tension, on ne risque pas non
ce circuit: en aval de chaque plus d'avoir de dérive (charge)
potentiomètre d'entrée on capacitive. De ce fait, la capa-
trouve un deuxième potentio- cité du câble est virtuelle-
mètre. Il s'agit là de potentio- ment très faible et même le
mètres "panoramiques" qui bruit de frottement, causé par
permettent
signal
la division du
d'entrée en deux
O----~J:~------~O le déplacement des charges,
est absent. Comme c'est le
signaux de sortie, créant ainsi 880027-5 cas avec tout câble blindé, il
un effet de "pseudo" -stéréo. est primordial d'intercon-
La circuiterie de chaque canal Figure 4. Principe d'un ampli- Figure 5. Circuit pratique d'un necter les masses à l'aide de
d'entrée est identique à celle ficateur opérationnel montage soustracteur. Le gain l'un des conducteurs et non
de la figure 1, à la différence soustracteur. du signal de différence est de pas à l'aide du blindage
près que la résistance de 3,3. proprement dit. Cette tech-
sommation est constituée ici nique astucieuse s'applique
par la résistance prise entre le 6 également aux circuits
curseur du potentiomètre imprimés où il suffit, pour
panoramique et l'entrée obtenir un blindage actif, de
négative de l'amplificateur flanquer la piste à blinder, de
R1=R2
opérationnel. Si le curseur se A3=A4 part et d'autre, d'une piste
El
trouve à mi-chemin, les résis- reliée à la sortie de l' amplifi-
tances des deux demi-pistes cateur opérationnel du
qu'il définit sont (théorique- >,--os suiveur de tension.
ment) égales. Le gain subi par E2 Us = (UE2-uE1 )·l*
le signal d'entrée dans Soustracteurs
chacun des deux amplifica- Un étage soustracteur naît de
IC 1,IC2,ICJ, = 741 ,LFJ56,TL071
teurs opérationnels est le la combinaison de l'amplifica-
même. Le signal donne teur non-inverseur et de
l'impression de venir du l'amplificateur inverseur. Le
centre. Une déplacement vers schéma de base de la figure 4
la gauche ou la droite du montre nettement que la
curseur donne un facteur circuiterie de l'entrée inver-
d'amplification plus important seuse est similaire à celle
à l'un des circuits intégrés rencontrée dans le cas d'un
(ICl ou IC2) qu'à l'autre: on a amplificateur inverseur, à une
l'idée d'un signal venant de ® différence près: l'entrée non-
gauche ou de droite. inverseuse n'est pas reliée à la

Blindage actif G
15V
masse, mais à une seconde
entrée, E2.
880027 -6 Si l'entrée E2 est reliée à la
La figure 3 illustre une appli-
cation très intéressante de masse. on se retrouve avec un
Figure 6. On transforme le circuit soustracteur de la figure 5 en
l'amplificateur opérationnel amplificateur inverseur stan-
"amplificateur de mesure" par la prise en série de suiveurs de
tampon non-inverseur de tension. Pour le traitement de signaux à impédance élevée. sa dard. La tension appliquée à
l'article du mois dernier. réjection en mode commun est meilleure que celle du circuit de l'entrée El est inversée et
L'amplificateur opérationnel la figure 5. subit un gain égal au rapport
elektor
mai 1990
de la résistance R3 sur la fameux common mode rejec- somme des résistances R2 et ont la même impédance
résistance Rl (R3/Rl). tion de nos amis d'outre- R4 (= Rl + R3). Les sources élevée, tandis que les deux
Si par contre, l'entrée El est Manche); dans le cas d'exem- de signal de haute impédance entrées du soustracteur sont
mise à la masse, le signal de plaires présentant une tolé- entraînent une détérioration attaquées, à impédance
sortie n'est pas inversé et le rance de 0,1% cette réjection de la réjection en mode faible, par les circuits intégrés
gain de la tension appliquée à atteint même 60 dB. En commun vu que leurs résis- IC1 et IC2.
l'entrée E2 est de: 1 R3/Rl. d'autres termes: des signaux tances internes, accouplées
en mode commun connais- aux résistances d'entrée, Un second inconvénient du
En cas d'application d'une sent un gain qui est 100 fois, constituent des diviseurs de circuit soustracteur de la figu-
tension à chacune des deux voire 1 000 fois moindre que tension, ayant chacun un re 5 let de la figure 6) appa-
entrées, la tension inversée des signaux de différence. rapport différent. Dans le cas raît lorsque l'on veut régler le
présente à l'entrée UE1 sera de signaux d'impédance gain à l'aide d'un potentio-
soustraite de la tension non- Le circuit soustracteur de la fi- élevée, on met en place, à mètre: il est primordial que les
inversée de l'entrée UE2: gure 5 présente pourtant un l'entrée de l'étage soustrac- deux résistances R3 et R4 (de
inconvénient: les sources de teur, des tampons, dont la figure 5) soient modifiées
Us = UE2 (1 + R3/Rl) signaux connectées aux l'aspect est celui de suiveurs de façon parfaitement iden-
UE1 • R3/Rl. entrées sont chargées à des de tension. tique. Le circuit de la figure 7,
valeurs différentes. La résis- Et c'est ainsi que naît un doté lui aussi de résistances
Puisque le gain des deux tance de l'entrée El est égale "amplificateur de mesure" d'entrée de même valeur, ne
tensions d'entrée est diffé- à R1; celle de l'entrée E2 au (on dit aussi "d'instrumen- connait pas ce problème. Il
rent, le circuit de la figure 4 contraire, est égale à la tation").. Les deux entrées s'agit ici d'un soustracteur
ne constitue pas un sous trac- qui se compose d'un somma-
teur parfait: avec des tensions 7 RI teur (lC2) à étage inverseur
A.1;:;R2=A3=R4;::R
d'entrée identiques, la tension EIO-------------~ IIC1) pris en série avec l'une
R5=R6= ~
de sortie (= différence des des entrées. Le gain peut
tensions d'entrée x gain) alors être réglé facilement à
n'est pas nulle. Pour corriger l'aide d'un simple potentio-
E2
ce petit défaut il suffit de mètre qui se substitue à la
réduire le gain trop élevé de la résistance R7. Il y a égalité de
tension appliquée à l'entrée charge des tensions d'entrée
non-inverseuse UE2 à l'aide El et E2 et la résistance
d'un diviseur de tension en d'entrée est équivalente à R1,
faisant appel au schéma de la
u - (U U R7
OU à R2. Si l'on veut avoir des
S- EZ- E1)XR
figure 5. La mise en place de entrées à haute impédance, il
quatre résistances de valeurs suffit de mettre en série des
identiques entraîne un gain 880027·7
suiveurs de tension selon la
urutarre pour les deux technique illustrée en figu-
entrées. Le signal appliqué à Figure 7. Un montage soustracteur, comprenant un sommateur re 6. Dans ce cas-là on aura
l'entrée El est soustrait de la UC2) et un amplificateur inverseur montés en série (le1). les besoin de 4 amplificateurs
deux résistances d'entrée ont la même valeur 110 kQ). La valeur
tension à l'entrée E2. Le opérationnels. Il est cepen-
de 33 kQ donnée à la résistance R7 fixe le gain à 3,3.
résultat: un amplificateur dant possible de réaliser un
opérationnel au comporte- amplificateur de mesure avec
ment soustracteur
8 3 amplificateurs opération-
El R2=A3
exemplaire. A4=A5=R6=R7 nels seulement sans rien
perdre des excellentes carac-
Pour obtenir un gain plus téristiques évoquées plus
élevé il faut que la résistance haut: une impédance d'entrée
R3 ait une valeur plus impor- élevée et un réglage aisé du
tante que la résistance R1. Si gain.
l'on veut avoir une différen-
tiation correcte il faut alors L'amplificateur de mesure de
que: Rl = R2 et R3 = R4. Le la figure 8 associe une impé-
gain de la différence des dance d'entrée élevée à un
tensions d'entrée peut être IC1,ICZ,IC3 = 741,LF356,TL071 réglage de gain confortable à
saisi à l'aide de la formule: l'aide de la résistance R1. Le
gain différentiel est indiqué à
R3 R4
VJU = - = -. l'intérieur de la figure. La
E Rl R2
réjection en mode commun
Des tensions d'entrée identi- 15V dépend à nouveau de la tolé-
ques ne subissent théorique-
ment pas d'amplification: on
Gf------,--~
-I~~-----rI-~-'-7 ----'l rance
utilisées.
des résistances

dit qu'il y a réjection. Puisque


les amplificateurs opération-
~~~I~C~1 __ J:~,o_o_n_I~C~2
__ JLt'_O_on_~IC~3~_~~':t
Dans l'article du mois
nels courants entraînent une prochain nous proposons
réjection en mode commun
de plus de 80 dB, cette réjec-
0------<T>---"F ,oo-n--4-T_"E~,oo_n _T------'' Fon quelques circuits pratiques de
soustracteurs et nous parti-
15V
tion dépend pratiquement de rons à la découverte de la
680027·8
la tolérance des résistances compensation des tensions
utilisées. Les résistances de décalage, le terrible offset,
Figure 8. Un amplificateur de mesure: la résistance R1 des
d'une tolérance de 1% étages d'entrée fixe le gain à 3. Le taux de réjection en mode comme aurait pu dire Ivan IV,
donnent une réjection en commun dépend, comme c'est le cas pour tous les circuits sous- tsar de toutes les Russies
mode commun de 40 d8 lie tracteurs, de la tolérance des résistances utilisées, 11530-1584). ...
elektor
mai 1990 1
enregistreur
électronique
d'ensoleillement
une autre paire de manches, Mr Campbell-Stokes, n'est-il pas?

En dépit de toute la technologie sophistiquée dont on dispose de nos jours, les


météorologues continuent de toujours faire appel à un enregistreur Campbell-Stokes
classique, pour ne pas dire archaïque, pour comptabiliser les heures d'ensoleillement.
Le grand inconvénient de cet appareil est sa précision plus que relative.
La version moderne et, faut-il le repréciser, électronique de cet instrument de mesure
que nous proposons dans cette article permet un enregistrement et donc une
comptage très précis du nombre d'heures d'ensoleillement journalier.

Même dans les régions septentrio- heures d'ensoleillement. L' instru- consiste, comme l'illustre la figu-
nales de France voire les pays situés ment de mesure, spécifiquement re I, en une sphère de verre qui fait
plus au nord, qui ne connaissent pas conçu pour cet enregistrement, est office de loupe, derrière laquelle est
le climat doux et rayonnant du Midi depuis son invention voici bien bien disposé un ruban de papier compor-
par exemple, les météorologues longtemps, l'enregistreur tant une échelle à division chronolo-
enregistrent méticuleusement les Campbell-Stokes, Cet instrument gique. Si la lumière du soleil est
elektor
mai 1990

assez forte, la sphère de verre 4 capteurs fait face au soleil et


provoque la calcination du papier. A devrait donc capter bien plus de
la fin de la journée, la longueur des lumière que les autres. La valeur
brûlures fournit une indication moyenne de la luminosité ambiante
quant au nombre d'heures d'enso- est ensuite déterminée à l'aide des
leillement. Les interruptions de la 4 capteurs. Si le capteur tourné vers
trace indiquent l'absence momen- le soleil enregistre une luminosité
tanée de lumière solaire, due au bien plus élevée que son homo-
passage d'un nuage par exemple. logue positionné à 180~l'ordinateur
en déduit qu'il y a effectivement du
Ce processus d'enregistrement soleil et donc ensoleillement. La
imprécis (tolérance entre JO et 20%) précision avec laquelle notre circuit
est toujours en vigueur, comme nous enregistre les heures d'ensoleille-
l'avons mentionné plus haut. Dans le ment journalières est uniquement
laboratoire d'Elektor, nous avons mis fonction de la fréquence à laquelle
au point un processus d'enregistre- sont effectués les relevés. Par
ment électronique à 100% qui, à rapport à l'enregistreur Campbell-
l'image de l'enregistreur Campbell- Stokes, qui peut se targuer d'une
Stokes d'ailleurs, ne comporte pas la précision de ± 30 minutes par jour,
moindre pièce mobile. De la précision de ce montage atteint
nombreuses méthodes de mesure et quelques secondes par tour de
d'enregistrement sophistiquées font cadran.
appel à un ordinateur pour le traite- Il est parfaitement clair que l'on
ment et l'évaluation des données de peut obtenir un accroissement très
mesure prises en comptes. Notre important de l'exactitude des
montage ne constitue pas d'excep- mesures en faisant appel à l'enregis-
tion à cette règle. N'importe quel treur électronique d'ensoleillement
micro-ordinateur, voire ordinateur signé Elektor.
mono-carte, tel que le fameux
"SCALP" (décrit dans les n01l3 et
114,novembre et décembre 1987)ou Le calcul de la position
sa version faible consommation, le du soleil
"SCALP en CMOS" (n? 139,janvier Puisque les mouvements dans notre
1990)par exemple, convient à notre système solaire présentent une très
montage. Il va sans dire, que nous grande constance, il n'est pas sorcier
avons utilisé, lors de nos expérimen- de déterminer, avec une précision
tations, l'universalité du SCALP, élevée, la position future de diffé-
évoqué plus haut. rents astres les uns par rapport aux
autres. Pour cette raison, il est
possible de déterminer les heures
exactes du lever et du coucher du
Quatre capteurs, un soleil. Dans l'article "Calculating
principe révolutionnaire the position of the sun" du magazine
Lidée à la base de l'enregistreur Solar Energy, volume 20 de 1978,R.
d'ensoleillement d"'Elektor" repose Walraven de l'université de Cali-
sur la comparaison de la lumière fornie, décrit un programme en
ambiante à l'aide d'un ensemble de Fortran, qui permet de calculer, avec La pratique Figure 1. l . enre-
gistreur Campbell-
4 capteurs optiques: des photo- une précision de ± 0,01°,la position Lenreçistreur d'ensoleillement
Stokes est une
diodes du type BPW21.Puisque les du soleil au firmament n'importe où consiste en réalité en un capteur vieille connais-
météorologues sont d'avis, comme sur notre bonne vieille terre. transparent (voir la photo de la figu- sance de la plupart
Mr de Lapalisse, qu'il y a du soleil re 2) dans lequel se trouvent des météorolo-
dès que l'on voit des ombres, il Il est possible de convertir ce 4 photodiodes. Chacune des photo- gues. Le circuit
existe inévitablement, en cas d'enso- programme en BASIC.Ceci permet, diodes fait face à l'un des points objet de cet article
leillement, une différence entre la en tenant compte de l' heure locale cardinaux (Nord, Est, Sud, Ouest). constitue une
luminosité captée par chaque (fournie par l' horloge en temps réel Puisque les capteurs (photodiodes) relève de la garde.

photodiode. de l'ordinateur), de calculer conti- se trouvent bien à l'abri dans un


Par ciel couvert, il n'existe pas, du nûment et très exactement la posi- boîtier en plastique ou en verre, ils
Figure 2. L' enre-
fait de "l'éclairage homogène", de tion du soleil par rapport à la posi- ne nécessitent pas d'entretien et
gistreur électro-
différence entre l'intensité de la tion géographique du capteur peuvent fonctionner parfaitement nique d'ensoleille-
lumière captée par chacune des d'ensoleillement. Pour vous pendant des années. Le logiciel et ment fonctionne
photodiodes. Par un ciel clair au permettre d'utiliser le SCALP, nous l'ordinateur n'ont qu'à exécuter, à sans la moindre
contraire, la photodiode dont l'axe avons écrit une version en BASICdu une fréquence définie, le processus pièce mobile et
pointe le plus vers le soleil captera logiciel américain mentionné ci- de mesure de luminosité pour traiter avec une précision
bien plus de lumière que n'importe dessus. SCALP étant doté d'une ensuite ces données de mesure. La de ± 1 minute par
laquelle des autres. L'ordinateur, horloge en temps réel, il est position du soleil détermine lequel 24 heures.
connecté à l'ensemble des possible de faire fonctionner l'enre- des capteurs servira à la mesure
capteurs, calcule en permanence la gistreur 24 heures sur 24 et indépen- (celui frappé par l'intensité lumi-
position du soleil, tout en tenant damment de tout autre système. Rien neuse la plus importante) et lequel
compte des coordonnées géogra- n'interdit non plus à un autre ordina- fera office de capteur de référence
phiques du capteur, de la saison et teur de s'approvisionner en données (celui qui fait face à la direction
de l' heure locale. De ce fait l' ordi- à partir de l'interface RS232 du opposée, c'est-à-dire qui se trouve à
nateur sait toujours lequel des SCALP. 180° du précédent).
elektor ~
mai 1990 liZit
Le logiciel compris dans l' EPROM
3 \
dont sera doté SCALP,sélectionne, à
\ ELmax
\ l'aide des lignes de commande A et
\
\ B, successivement le capteur de
\
\ mesure et le capteur de référence. A
\
chaque fois le processeur détermine
\ (75 %)
la fréquence du signal présent sur la
ligne F. Après une correction de la
. sensibilité des capteurs par le logi-
~r:1_ \ /
\
_~o
ciel, la fréquence mesurée est
ligne d'horizon (75%) convertie en un niveau de lumino-
sité. A ce point-là, le logiciel déter-
mine, à l'aide de son algorithme
programmé, s'il y a, oui ou non,
vue en coupe du positionnement support du capteur ensoleillement.
des capteurs 900067, 12
Réalisation et test
Nous n'avons pas dessiné de circuit
imprimé pour ce circuit. Un devoir
Figure 3. Pour Bien que nous admettions que l'on fait appel qu'à quatre des entrées de auquel ne manqueront pas de
obtenir un résultat puisse trouver ce choix "arbitraire", ce multiplexeur. Al' aide des lignes s'atteler de nombreux possesseurs
de mesure optimal, nous avons décidé en effet qu'il y de commande A et B, l'ordinateur d'un IBM PC avec logiciel de DAO.
il est primordial de aurait du soleil dès que le rapport détermine duquel des capteurs Pour les autres, le nombre des
disposer le capteur seront prises en compte les données composants permet pourtant de
entre la valeur de mesure et la valeur
!l'ensemble des
de référence atteint 4 : 1. de mesure. Puisque la distance entre réaliser ce montage à l'aide d'un
photod iodes' sous
le circuit de l'enregistreur et l' ordi- circuit d'expérimentation sans avoir
un angle donné par
rapport à la surface
La technique nateur peut être assez importante, à faire face à trop de problèmes.
terrestre. Pour la La disposition angulaire des nous avons opté pour un protocole Comme tout le monde le sait sans
plupart des pays de capteurs exige une grande rigueur. de transmission de données virtuel- doute, il existe un magnifique circuit
l'Europe de Le capteur utilisé possède en effet lement insensible aux parasites. imprimé pour réaliser SCALP, un
l'Ouest, cet angle une sensibilité maximale lorsque la Ceci explique la conversion, à l'aide ordinateur mono-carte réalisé à
sera de quelque
lumière du soleil le frappe perpen- d'un convertisseur tension/fré- plusieurs milliers d'exemplaires
60·. quence, du signal de mesure de dans toute l'Europe. Une fois
diculairement. Puisque la position
du soleil n'est pas constante, la chaque capteur en une tension réalisé, SCALPfera partie intégrante
lumière du soleil ne tombera pas alternative dont la fréquence cor- de l'enregistreur d'ensoleillement.
toujours d'aplomb sur les capteurs. respond à la valeur mesurée. Le
L'angle d'incidence de la lumière circuit intégré LF356N (IC4) fait Le circuit de l'interface est doté de
du soleil en France par exemple office de tampon et d'amplificateur 4 points de réglage; le circuit de la
varie, selon l' heure, entre O· et du signal de mesure du multi- base de temps n'en comporte qu'un
quelque 60·. Dans notre laboratoire plexeur. Cette tension sert ensuite à seul. Le réglage de la base de temps
nous avons disposé un ensemble de la commande d'un VCO (Voltage est extrêmement facile: on met le
capteurs de sorte que la divergence Controled Oscillstot = oscillateur condensateur ajustable en position
maximale entre l'angle d'incidence commandé en tension), IC5, un médiane (recouvrement de 50% des
et la normale (la ligne perpendicu- LM331.La circuiterie du VCO pourra cages). Si vous disposez d'un bon
laire à la fenêtre du capteur) ne vous sembler relativement fréquencemètre, il est possible
dépasse pas les 3D· «60 - 0) / 2). complexe, mais elle est pourtant d'effectuer un réglage plus précis;
Cette divergence entraîne une nécessaire pour obtenir la précision rechercher la position de Ctl de
certaine réduction de la sensibilité, requise. Le signal de sortie dont façon à mesurer une fréquence de
ramenée à 75% au pire, valeur parfai- nous avons besoin arrive enfin au 32,768kHz très exactement aux
tement acceptable pour cette appli- connecteur K2 qui sert à relier le entrées d'horloge de ICI.
cation. Le logiciel associé au circuit circuit de l'enregistreur d'ensoleil-
détermine la sensibilité de mesure lement à SCALP. Le protocole de On poursuit par la mise en position
requise, tout en tenant compte de la communication adopté (la conver- médiane des curseurs des ajustables
disposition du capteur et la position sion du signal de mesure en P2, P3 et P4. Il faudra ensuite régler
du soleil. De ce fait, la disposition du fréquence) présente un atout très l'ajustable Pl à sa valeur de résis-
capteur et l'angle d'incidence de la important: SCALP n'a pas besoin de tance maximale et relier temporaire-
lumière du soleil n'ont presque plus circuiterie additionnelle pour lire le ment, à l'aide du cavalier JI, l'entrée
d'influence sur les mesures. Dans la signal de mesure. non-inverseuse de l'amplificateur
figure 3 on peut voir qu'il faudra opérationnel IC4 à la masse. En étant
monter le capteur sur un support Al' aide d'une base de temps (le arrivé à ce point-là, il s'agit mainte-
sous un angle de 60· (90 - 30 = 60') circuit de la figure 5), le compteur nant de jouer sur P2 afin d'obtenir
par rapport à l'horizontale. interne du 8052 de SCALPest libéré une tension de 0 V très exactement à
(validé) pendant une durée très la sortie de l'amplificateur opéra-
Le schéma synoptique de la figure 4 courte de 250 ms. Le nombre tionnel. On ajuste ensuite, à l'aide
montre l'ensemble de l'interface d'impulsions lues au cours de cette de l'ajustable Pl, la sensibilité du
reliant les 4 capteurs à SCALP. Les période brève, dans le registre de VCO à une valeur (à pleine échelle)
capteurs PDO à PD3, des photo- comptage, détermine la fréquence de 500 à 1000~A (par capteur). Notre
diodes du type BPW21, sont du signal en question et de ce fait la prototype était réglé à 700 ~A, une
connectés, à travers 4 convertisseurs luminosité mesurée par le capteur. valeur associée à un taux de lumino-
courant/tension (ICla, IClb, IC2a et On retrouve en figure 6 le schéma sité de 100lux. Pour ce faire, il faudra
IC2b), à un multiplexeur du type de l'alimentation symétrique néces- régler l'ajustable Pl de manière à ce
CD4051, IC3. Notre électronique ne saire au montage. que le gain du IC4 soit exactement
elektor
mai 1990

-- ~-r~+--1~--~'

.=11. IC1,IC2=CA3240
900067· lJ.

liste des composants P2 = 20 kQ ajust. 10 Semi-conducteurs: K2 = embase OIN à d'écrire soi-même son Divers:
tours = 5 broches programme de
IC 1,IC2 CA3240 K 1 = connecteur de
Enregistreur P3 = 2 kQ ajust. 10 JI = embase à traitement des
IC3 = C04051 transition coudé à
d'ensoleillement tours 3 broches au pas de informations)
IC4,IC6 e- LF356 20 broches avec
P4 = 50 Q ajust. 10 2,54 mm
(LF2561 verrous éjecteurs
tours J2 = embase à
Résistances: IC5 = LM331
Base de temps K2 = embase OIN à
Al à A4 = 10 kQll% (LM2311
2 broches au pas de Résistances: 5 broches
Itriées sur le voletl Condensateurs:
IC7 = 7815
2,54 mm RI = 10 MQ X = quartz
R5 à A8 = 10 kQ/5% Cl à C4 = 1 nF IC8 = 7915
TR1 = transformateur R2 = 470kQ 32.768 k+tz
R9 = 10 kQI1% céramique Bl,B2 = B40C1500
encartable 220 V au R3 = 10 kQ
Al0 = 100kQI1% primaire, 2 x 15 V
C5,C6,C8,C9,CI3 à Tl = BC547B
Rl1 = 2kQ2/1 % 1,4 VA au secondaire
C16,C19 à C23 T2 = 2N2222 Condensateurs:
R12 = 100 kQ/5% Fl = fusible 100 mA
100 nF 01 = lN4002 Cl = 100 nF
R13 = 47 kQ15% C7 = 470 pF POOà PD3 = BPW21
retardé avec
C2 = 15 pF Céramique
R14 = 6kQ8/1 % céramique porte-fusible
Iphotodiodel Ct 1 = ajustable 80 pf
R15,R16 = 10 kQ15% Cl0,C12 = 1 nF EPROM 2764
(à fllml
R17,R18 = 22 kQ,5% CIl = 330 pF Divers: programmée
R19 = 4kQ7/1 % céramique K 1 = connecteur IESS59241 pour
Semi-conducteurs:
Pl = 10 kQ aiust, 10 C17,C18 = (emelle sub-O à SCALP là moms que
1 000 ~F125 V l'on ne choisisse IC 1 = CD4060BE
tours 15 broches

de 1017. Celle constante peut être tension d'alimentation et le collec- cours à votre imagination. Figure 4. Le
trouvée dans le logiciel sous la teur du transistor Tl. Après avoir connecté (voir le plan de schéma de l' enre-
forme de la variable "AU", Afin de La sensibilité du VCO est réglée "câblage" de la figure 4) l'interface gistreur ne
faciliter ce réglage il faudra appli- maintenant à 10kHz/V; ceci termine au SCALPque l'on aura doté de son comporte pas de

quer, à l'aide du cavalier Il. une la mise au point du circuit. EPROM (ESS 5924) on peut pièges. Son fonc-
tionnement
tension de 1V à l'entrée de l' ampli- Passons à la partie "mécanique" de soumettre l'enregistreur d'ensoleil-
s'appuie sur la
ficateur opérationnel. Il suffit alors celle réalisation. Il faudra doter lement à un premier test. Connectez conversion des
de jouer sur Pl pour obtenir une l'ensemble des 4 capteurs d'une les tensions d'alimentation requises courants fournis
tension de sortie de 1,429V très cloche (ou d'une boule) en verre (ou et faites démarrer le logiciel à l'aide par les capteurs, en
précisément. en plastique transparent), du type de du terminal externe. Nous renvoyons fréquences.
celle illustrée en figure 2 par ceux de nos lecteurs que le fonction-
Les ajustables P3 et P4 sont destinés exemple. Pour avoir des résultats nement précis de SCALP intéresse,
au réglage du VCO. On enlèvera le précis il est primordial de disposer aux articles mentionnés plus haut. Le
cavalier J2 et connectera en ce point l'ensemble sous un angle de 60° logiciel principal de SCALP,écrit en
(celui relié à la résistance R1O)une très précisément, comme nous langage MCS-52-BASIC, est en
source externe fournissant une l'avons évoqué plus haut. On fonction 24 heures sur 24, N'importe
tension de -10 V. Il s'agit ensuite de procède ensuite à l'alignement des quel terminal peut, à n'importe quel
régler, en jouant sur P3 et P4, la photodiodes: il est très important moment, s'approvisionner en
fréquence de sortie présente à la que la photodiode PDOsoit dirigée données, à travers une ligne de
sortie à collecteur ouvert (TI), vers le Nord, PDlle soit vers l'Ouest, communication du type RS- 232 le
ligne F, à 100kliz, Dans certains cas PD2 vers le Sud et PD3 vers l'Est. La reliant à SCALP, pour transformer
il peut être nécessaire d'intercaler photo de la figure 2 donne un ensuite ces données en statistiques,
une résistance de 10kQ entre la exemple de réalisation; donnez libre par exemple.
elek tor .'
mai 1990

Figure 5. La base
de temps: elle joue 5 K1

un rôle majeur lors +fN


de la mesure de la 16
+fN
fréquence fournie
par l'enregistreur
d'ensoleillement. A P1.6
l'aide de cette IC1 P1.5
base de temps, le CD4060BE
PU
compteur interne P13
de SCALP est
T (hlgh)
activé par périodes
Q ---'!!..I---O
131'3~-=2:.::50,-",m::...s 1'IT1
de 250 ms de
durée. l'ITO
START /STOP P1.0
T1MEBASE
P1.7
TO
P12
P1.1
T1
CN
CN
C3 = BOp ajustable (film)
9()OO67 ·14

Figure 6. Schéma 6
de 1. alimentation B1,B2 = B40C1500
F1
symétrique de
• sv
l'enregistreur
d'ensoleillement.
ô IC7 IC9
I-.---{+

...
7S15 7805
On dispose à sa C23
sortie des trois e17 C19
tensions d'alimen- 1001'1

tation nécessaires
au montage.

C18 C20

10001J 25'1 1001'1 ...1-

ICS
7915
9()0067· 13b

saire, pour finir, de fournir au leillement débute 30 minutes avant


Le logiciel dans la
programme la hauteur (par rapport le lever du soleil et s'achève
pratique au niveau de la mer) de l'endroit où 30 minutes après son coucher. Pour
Après avoir connecté le terminal au se fait la mesure. Cette valeur peut le reste du temps (la nuit, n'est-ce
SCALPet relié la tension d'alimenta- être déduite des informations d'alti- pas) les données fournies par les
tion, il faut appuyer sur la touche de tude fournies par un bon atlas, voire capteurs ne sont pas prises en
RAZ de SCALP. Il suffit maintenant une carte Michelin au 200000ème. compte.
d'actionner la barre espace du
terminal pour lancer le processus de Après avoir introduit les coordon- Pour réclamer les données de
communication. SCALP se présente nées géographiques évoquées plus mesure il suffit d'agir conformément
à l'écran (la vedette!!!) et nous haut, il est primordial que le aux instructions affichées sur
pouvons entrer l'instruction RUN. programme sache si l'on utilise l'écran. On pourra utiliser n'importe
l'heure d'été (Daylight Savings) ainsi quel ordinateur, tel qu'un IBM- PC
Il faut entrer maintenant le fuseau que l' heure et la date exacte. SCALP ou compatible par exemple. Dans
horaire dans lequel on se trouve, se retire maintenant dans ses appar- certains cas un tout petit ordinateur
repéré par rapport au temps tements pour calculer: patience, portatif voire de poche, tel que le
universel de Greenwich (Greenwich cela peut durer un certain temps PSION- ORGANISER, fera parfaite-
Universel Time). Pour la plupart des (entre 1 et 2 minutes environ). Il n'y a ment l'affaire.
pays d'Europe de l'Ouest il s'agit du pas, de ce fait, de raison de
fuseau horaire -1. Vous entrez s'inquiéter si vous avez l'impression Espérons, pour conclure cet article,
ensuite la latitude et la longitude du que rien ne se passe. que nous aurons des heures d'enso-
point où se trouve le capteur. Il n'est leillement en abondance au cours
pas sorcier de trouver ces coordon- Une fois les calculs initiaux terminés, des étés à venir; si tel n'était pas le
nées dans un atlas géographique. SCALPlance la mesure d'ensoleille- cas, il ne faudra pas en faire le
Tout cela n'est pas encore suffisant ment. Puisque les mesures reproche à l'enregistreur d'ensoleil-
pour assurer un fonctionnement nocturnes sont parfaitement inutiles, lement décrit ici. ...
correct du programme. Il est néces- l'enregistrement des heures d'enso-
œ
• elektor
mai 1990

interpréteur BASIC
un Basic en EPROM pour la carte Z-80 Europe

Dr. H. Hehl

Après vous avoir proposé, dans le numéro de mars, un ordinateur de mesure mono-
carte à Z-80, il est temps de respecter la promesse faite dans le dernier paragraphe
de l'article concerné, à savoir vous donner une description du set d'instructions que
connaît ce Basic. Nous insisterons tout particulièrement sur les instructions dont la
syntaxe diffère sensiblement de celle dont vous avez l' habitude.

La structure matérielle de la carte L'utilisation de variables factices


Z-80 Europe a défini un certain Tableau 1 multiples ainsi que celle de fonc-
nombre de limites aux possibilités tions pour le traitement de chaînes
du langage de programmation qui de caractères sont autorisées. Les
10 OEF FIIFAC{J)
lui serait associé. On disposait en fonctions peuvent occuper
20 IF 1 : 0 THEIl HIRETURlI1 REM FAC(O) ~ 1
effet d'un espace mémoire de plusieurs lignes (fonction "rnulti-
16 Koctets d'EPROM pour le
JO FNEN;J F'NFAC(l-l)<) REMFAC(I) : FAC(I-l)'1 ligne") qui peuvent le cas échéant
langage et de 8 Koctets de RAM comporter des instructions GOSUB.
pour le programme. Outre le 10 DEf F'N REP$(I$,!) On peut y faire appel à d'autres
langage proprement dit, il fallait 20 J$=fllt fonctions ou à celles que l'on vient
réserver un peu d'espace à un petit juste de créer.
JO IF 1:0 THEil FNRETURNJ$
éditeur qUÎ faciliterait les manipula-
40 FORJdTOI
tions à l'intérieur de la mémoire. Il bl Structure de l'instruction: DEF
50 J$ : J$ + 1$
fallait en outre Que le code source FN Nom (Factice 1, Factice 2,
du langage de programmation soit 60 NEXT
Factice n)
accessible pour permettre son 70 FNEND J$ fonction sur plusieurs lignes de
adaptation à une application spéci- 80 BASIC.
fique de l'utilisateur. Pour 90 INPUT " CARACTERES, NOMBRE" .rs.r FNENO (Variable pour valeur de
permettre en outre le développe- fonction)
100 PRINT FNREP$ (U, 1)
ment d'un programme à l'aide d'un La fonction ne peut comporter que
mulateur l-80 sur un PC, il fallait des fonctions simples du type al, et
Que l'interpréteur ne comporte pas non pas des fonctions multi-ligne.
la moindre instruction l-BO illégale. BYE une variable auxiliaire sans valeur FNEND termine la fonction et
Permet de quitter de l'interpréteur propre. produit le résultat calculé des varia-
L'interpréteur en EPROM que nous et de sauter à l'adresse 0 de CLEAR efface toutes les variables bles concernées qui doivent être du
vous proposons est dérivé d'un en mémoire. Cette instruction est à même type (nombre ou chaine de
l'EPROM; on effectue un démarrage
interpréteur Basic pour disquette mettre au début d'un programme caractères) que les variables de la
à froid (co/d start). Le moniteur fait
écrit pour CP/M, S'il vous faut un pour éviter la prise en compte de fonction. Pour un exemple du
son apparition. Intégré dans
interpréteur Basic pour l'adapter à valeurs périmées. On réserve format b), voir le tableau 1.
l'interpréteur,
un système spécifique à base de , 00 octets pour les chaines de L'instruction FNRETURN (variable
l·80 ou de H064180, vous dispo- caractère et 182 octets par canal pour la valeur de fonction) termine
GALL
serez avec cet interpréteur sur pour les processus d'Entrée/Sortie. la fonction et transmet une valeur
Cette instruction permet de sauter
disquette outre le code source Avec ClEAR 1000 on réserve donnée au programme. On peut
en langage machine à l'adresse
complet aussi d'une "boîte à outils 1 000 octets pour des chaînes de avoir plusieurs instructions
indiquée. On peut par cette instruc-
pour interpréteur" très puissante caractères. Le résultat de l' instruc- FNRETURN
tion transférer les valeurs indi-
avec certaines possibilités inédites tion PRINT FRE(X$I est dans ce Ce n'est que lors de l'appel de la
quées. Elles sont mises sur la pile et
pour un tel interpréteur. Le cas-là 1000. On peut également fonction Que peut être détectée une
sont accessibles à l'aide de
programme source ne comporte réduire l'espace réservé. erreur de syntaxe dans la définition
l'instruction POP du l·80. On
pas moins de 300 modules
indique au registre BC le nombre de CLEAR 0 supprime la réservation de la fonction. Le numéro de ligne
distincts que l'on peut presque standard de 100 octets. indiqué dans ce cas-là concerne la
valeurs transférées, n, limité
combiner à loisir. GLEAR 1000.2 réserve deux ligne où il est fait appel è la fonction
uniquement par l'espace mémoire.
Le Basic en EPROM pour la carte canaux de sortie additionnels. et non pas la ligne contenant la
Le registre HL contient l'adresse de
l-BO Europe que nous vous propo- définition proprement dite.
retour. Si on met cette adresse sur
sons ici est le résultat d'un
la pite, on pourra effectuer ce saut OEF FN
processus d'adaptation de ce a) Structure de l'instruction: OEF EE
de retour à "aide de l'instruction
genre. FN Nom (Variable Factice) = fonc- La variable EE contient le facteur
RET.
Dans l'article consacré à la carte d'Euler, e, la base des logarithmes
tion mathématique
l·80 (n0141, mars 1990, page 56 et Les fonctions doivent avoir un nom naturels (2.71828182851.
GALL & 7000.45,3
suivantes) le tableau 1 donne le set qui commence par FN et qui peut
A partir de l'adresse 28672
des instructions disponibles. comporter jusqu'à deux lettres ERROR
(7000H) il doit V avoir un
programme machine à qui on supplémentaires (à choisir selon les L'Instruction ERROR XY (0-481
Les instructions Basic transmet les valeurs 45 et 3. Le règles admises pour les variables) permet de générer un message X Y
Bien que les instructions du Basic registre BC contient 00 02, sur la On peut prendre des noms à plus de d'erreur. On peut également prévoir
aient en fait été standardisées, il pile on trouve 03 00 20 00. deux lettres, mais seules les deux son propre message d'erreur, les
n'en reste pas moins qu'il existe de Avec l'instruction CALL 0 on quitte premières sont traitées. La variable différents textes se voyant attribuer
grosses différences d'un interpré- le Basic et le moniteur se manifeste, factice sert de "bouche-trou". les numéros d'ordre allant de 0 à
teur Basic à l'autre, en raison de Exemple de noms de fonction: 255. On attribuera le numéro de
nouvelles adjonctions que l'on n'a GLEAR FN Q. FNA9. FNll etc. Voici un l'erreur correspondant à la fonc-
manqué d'y faire, Nous ne nous Il est possible d'effacer des valeurs exemple de forme que peut prendre tion de la condition que l'on veut
intéresserons ici qu'aux instruc- de variables el de réserver de la une fonction tester, exemple:
tions qui diffèrent du GW-Basic, le place pour des chaînes de carac- OEF FN(XI = 1+(K-1I'25+(L-11. IF A < 5 THEN ERROR 50.
classique du monde des PC ou à tères, Les instructions FRE(X) et On peut appeler la toncuon définie Dans ce cas-ci, si la valeur de la
celles dont la syntaxe est particuliè- FRE(X$) servent à indiquer au début du programme à l'aide variable A dépasse 5, on mémorise
rement ardue. l'espace mémoire disponible. X est l'instruction PRINT FNIXI. le nombre 50 comme message
mal
elektor
1990
1.
d'erreur. Au début du programme 11 une seconde action sur cette dl Paramètre P (Caractère à affi- l'intermédiaire du canal#'O,
faut implanter une instruction de touche la relance. <CTAL-E> la cher dans le cas d'une instruction PRINT#2:·CHAINE DE CARAC·
saut ON ERROR GOTO XV. la ligne stoppe (Message: .. HAlT .11). INPUT = Prompt). Si l'interpréteur TERES" concerne l'imprimante par
XY prend alors la forme suivante: <CTAl-O> bloque l'affichage à BASIC attend une saisie après une l'intermédiaire du canal#2.
1000 IF ERR = 50 THEN PRINT "A t ' écran; la fin du processus est instruction INPUT, cette attente est
trop grand··:GOTOXZ annoncée par le message "Pertlq" en règle générale traduite par un PRIVAcy
(li rminél. point d'interrogation, L'argument Si l'on entre un mot de passe
Il ne don
pas y avoir d'instruction peut être ici la valeur décimale de (pesswordï au début d'une ligne
ClEAR après l'instruction ON LOG n'importe quel caractère; 0 le Quelconque du programme, toutes
ERROR GOTO ... On procède au calcul du logarithme supprime. La valeur 63 donne un les instructions permettant l'accès
naturel (logarithme de base el; point d'interrogation. ou la modification d'un programme
EXP 1· instruction PRINT lOGll0001 Avec OPTION#0:'P··.42 on verra BASIC. telles que DElETE. LIST OU
Permet le calcul de la fonction donne le résultat: 6.907755279. apparaître un astérisque rl'I après RENUMBER, sont protégées.
exponentielle Y = eX, dans laquelle une instruction INPUT. Lors du Dans tous les cas de figure on verra
e représente le facteur d'Euler, à LOG10 lancement de l'interpréteur on a le apparaître le message "nicht
savoir 2.718. On procède au calcul du logarithme paramétrage suivant: verfügbar" tnon disponible). Il est
PRINT EXPI88} donne comme décimal Ilogarithme en base Ecran ICanal#OI: W = 80, N = 3.0, impossible aussi, d'effacer une
résultat 1.651636255E+38. lO};I·instruction PRINT lOGI10001 Q = 0, P = 63. ligne en entrant son numéro suivi
donne le résultat: 3. Imprimante fCanal#21: W = 80, N d'un retour chariot. Le mot de passe
Division de nombres entiers: PAINT = 3.0, Q = O. peut prendre la forme de n'importe
513 LVAR Quelle constante, variable ou chaine
Si l'on effectue une division à Format de l'instruction: OUT8YTE de caractères.
l'aide de cette instruction Basic, on LVAR#Canal Format de l'instruction: Par l'entrée de la ligne de 8ASIC 10
peut se passer de l'instruction INT, les variables utilisées dans un OUT8YTE#CanaI.Nombr. ou Vari· PRIVACY '·SeCrEt", la chaîne de
si l'on a besoin d'un résultat entier. programme et leur valeur sont affi- able ou Chaîne de caractères caractères "SeCrEt" est définie
chées à l'écran Isans indication de Chaque caractère d'une chaine est dans la ligne 10 comme étant le
INPUT canal ou si #0) soit sorties sur rendu SOuS la forme d'un octet mot de passe.
Cette instruction permet la prise en imprimante (canal#2); cet affi- distinct. Il est possible de cette Avec toutes les Instructions
compte de nombres dans des chage ne se fait cependant manière, d'accrocher des codes de évoquées plus haut, il faut faire
chaînes numériques {AO-Z9) et qu'après exécution d'un RUN. A commande tels que CTRl-1 et suivre l'instruction par le mot de
des chaînes de variables l'image de ce que permet t'Jns truc- autres à des données. On peut passe, suivi, après une virgule, par
IAO$-Z9$}. On peut utiliser plus de tion LIST, il est également possible également, à l'aide de l'instruction le reste de l'instruction. On aura
deux lettres pour la définition de la d'interrompre, voire de stopper, OUTBYTE#O écrire à l'écran des par exemple:
variable, mais seules les deux cette instruction Il n'y a pas colonne de chiffres sans les LIST ··SeCrEt·',100-200.
premières lettres sont traitées. Un d'information concernant les varia- espacer, ce que ne permet pas
retour chariot I<CR» ne produit bles dimensionnées. l'instruction PRINT. OUTBYTE#2 RENUMBER
pas une interruption de programme attaque l'imprimante. Format de l'instruction:
mais la prise en compte de la valeur ON RENUMBER Ligne,lntervalle,ligne
zéro dans le cas d'une chaine Cette combinaison est également PI de début
numérique et une chaîne de carac- possible avec ERROR. ERl et ERR. La variable PI contient la valeur Tous les numéros de lignes (sauts
tères vide dans le cas d'une vari- 3,1415926536. tels que GOTO, GOSUB etc) à l'inté-
able. les nombres hexadécimaux OPTION rieur d'une ligne de BASIC SOnt bien
doivent être précédés du caractère Format de l'Instruction: POKE entendu modifiés en conséquence.
"ê" et ne comporter que des OPTION#Canal: 'Para- Format de l'instruction: On peut également commencer la
majuscules. mètre",Argument POKE Adresse mémoire, Valeur renumèrotation à partir d'une ligne
les
entrés
guillemets
à l'aide
ayant la forme
(") peuvent
de l'instruction
suivante:
être

INPUT
Cette instruction

demment
permet la modifi-
cation de la valeur attribuée précé-
à un paramètre concer
On peut écrire des valeurs déci-
males comprises
dans les espaces
entre ° et 255
de mémoire
donnée. L'absence d'un paramètre
chiffré se traduit par la valeur 10.
Avec AENUM8ER 200,50, toutes
LlNE "Texte". Seules som auto ri- nant un canal d'entrée ou de sortie. compris entre 0 et 65535. On peut les lignes à partir de la ligne 200
sées les variables chaînées. a) Paramètre W (longueur de ligne): également adresser ces deux para- comprise sont renumérotées de 50
avec ce paramètre l'argument mètre par l'intermédiaire de varia- en 50. RENUMBER 1000.20.500,
INSTR donne le nombre de caractères bles. L'instruction POKE produit de nouveaux numéros de
Format de l'instruction: INSTR dans une ligne, nombre à la suite &1035,&3E écrit la valeur 620 dans lignes commençant à 1000 à
("Chaine alpha 1", "Chatne duquel on aura automatiquement la case mémoire concernée. les compter de la ligne 500 de l'ancien
alpha 2", Caractère de début, un retour chariot et un retour à la chiffres sont donnés en format programme; ces lignes sont espa·
Nombre de caractères) ligne. On admet toute longueur de hexadécimal (précédés du carac- cées de 20 en 20.
Cette Instruction effectue la ligne comprise entre 14 et 255 tère "&", les lettres doivent être
recherche d'une chaine de carac- caractères (sinon message d'erreur écrites en majuscules). RND et RANDOMIZE
tères à l'intérieur d'une seconde "nicht ertacht" (illicite). On peut En l'absence d'argument,
chaine de caractères (mettre la ven- ainsi adapter l'écran à PRECISION l'Instruction RND produit des
able chaînée ou la chaine de carac- l'imprimante. Les résultats d'une opération nombres pseudo-aléatoires compris
tères entre guillemets). la OPTION#0:'W",60'· donne une (division décimale par exemple sont entre 0 et 1, à partir d'un alçonthme
recherche s'effectue à partir du longueur de ligne de 60 caractères. indiqués avec une série de 11 chif- donné. De ce fait on obtient
premier caractère ou s'il est donné, Une adaptation de la longueur de la fres au maximum (sans le point toujours la même série de nombres
à partir du caractère de début, et ligne pour l'imprimante se fait à décimal). II est possible de limiter apr s le lancement du BASIC.
'effectue sur le nom br de caraco l'aide de l'instruction ce nombre d chiffres significatifs L'instruction RANDOMIZE définit
tères défini par le nombre de OPTION#2:·W··,60. (le dernier est arrondi). Les calculs un point de départ aléatoire de la
caractères. bl Paramètre N (nombre de ca-ac- internes se poursuivent eux sur 11 série de nombres pseudo-aléatoires
Avec l'instruction PAINT tères. type après retour chariot et chiffres. Le chiffre 0 ou l'absence (nombre pris dans le registre de
INSTR··labcdelabcdel"."cd",41 on retour à la ligne): l'argument 1 peut d'indication se traduisent par 11 rafraîchissement R du Z-801.
obtient le résultat 9, qui est la posi- contenir le nombre de caractères, chiffres, Avec l'Instruction PRINT RND(O)
tion du second c l'argument 2 leur type en valeur PRECISION 5 se traduit par des on donne à l'argument la valeur
décimale tel qu'il sera traduit par opérations avec 5 chiffres au zéro; on obtient dans ce cas un
LIST l'interpréteur après un retour maximum (point décimal non nombre aléatoire qui se répète. Des
Format de l'instruction: chariot/retour à la ligne. On peut de cornpns). PRINT 1017 donne valeurs supérieures à zéro se
LIST #Canal, Numéro do ligne ou cette manière éluder des problèmes 1.4286. PRINT 10017 donne comportent comme une instruction
nombre de lignes de Chronologie avec des périphéri- 14.286, Si J'on a donné l' instruc- RND sans argument. PRINT RND(1}
On envoie des lignes de programme eues. l'argument 1 accepte entre tion PRECISION 0, on aura après un produit un résultat identique à
BASIC sur le cana! indiqué. En o et 255 caractères; en l'absence PRtNT 1017 le résultat PRINT RND.
l'absence d'indication de canal, d'argument 2, ceun-ci est mis à O. 1.4285714286. Des arguments négatifs définissent
cette sortie s'effectue à l'écran; Cette instruction permet, dans le le point de départ de la série de
avec LIST #2 elle se fait sur l' impti- cas d'un écran, de décaler la marge PRINT nombres aléatoires. Les séquences
mante par l'intermédiaire du gauche vers la droite. L'instruction PAl NT permet de nombres aléatoires sont alors
canal 2. l'instruction OPTION#0:'N".7.32 l'impression de chiffres, de chaines identiques après chaque lancement
L'instruction OPTION permet de se traduit par la présence en début numériques, et des contenus de du BASIC.
modifier la longueur originale de de chaque ligne de 7 espaces, variables. A la place de l'instruction
80 caractères que possède une solution que l'on peut également PRINT on peut également entrer VARPTR
ligne ceci, pour l'adapter aux adopter avec l'imprimante, son abréviation, "7" Dans les Cette instruction fournit l'adresse
exigences différentes de l'écran et canal#2. lignes de BASIC, le point d'interro- décimale du contenu de variables
de l'imprimante (vou OPTION). cl Paramètre Q: Ce paramètre pour gation n'est pas remplacé par dans la mémoire et -peUl être
On peut remplacer un numéro de les caractères de début et de fin PRINT. utilisée directement Qa l'aide des
ligne par un point. La touche n'est pas utilisé dans le cas de la PRINT ou PRINT#O:'CHAINE DE instructions PEEK et POKE. Dans le
ESPACE interrompt la transmission, carte Z·80 Europe. CARACTERES" attaque 1· écran par cas de variables pour les chaînes de
caractères
donne
(A$ par exemple)
l'adresse du pointeur
on
de
Il existe une autre
utiliser un émulateur Z·80-CP/M et
possibilité:
Le lancement de
1
l'espace
fonction
elektor
mai 1990

mémoire
des limites
disponible
fixées
en
par
chaîne à l'aide de PRINT la version disquette de l' interpré- l'interpréteur l'utilisateur.
VARPTR{AI ou PRINT VARPTR{A$). teur Les programmes Basic en Si, après un nouveau lancement du
Le premier octet à cette adresse format ASCII sont transférables et Après le lancement de l tinterpré- système, après un Reset par
contient la longueur de la chaine de peuvent être chargés à partir de la teur on vou apparaître sur l'écran exemple, on entre un "w" (w
caractères, l'octet suivant est disquette par l'un Ou l'autre de ces un point d'interrogation. S'il s'agit minuscule pour warm~ on se trouve
toujours à O. Les deux octets deux interpréteurs. Il ne faut pas du premier lancement, il n'existe en cycle de redémarrage à chaud et
suivants contiennent l'adresse de utiliser, est-il nécessaire de le qu'une seule possibilité: entrer la l'on verra apparaître l'annonce
la chaine de caractères, l'octet de préciser, d'instruction spécifique à lettre "c" (c minuscule, pour cold "BASIC verluegbar" (BASIC
poids faible en premier, Les deux l'un des deux interpréteurs = démarrage à Iroidl. On VOit disponible) suivi de "Fertig" (Prêt).
derniers octets ne sont pas utilisés, seulement. ensuite apparaître une question On peut alors poursuivre le
Sur un PC, on pourra utiliser un trai· concernant les limites de la programme.
tement de texte pour l'écriture du
Développement de programme. Il faudra dans ce cas
mémoire (Speicherqrenze) à Si les cucults de RAM sont dotés
laquelle on peut répondre en règle d'un accu d'alimentation-tampon, il
programmes sur PC stocker les fichiers produits sous la générale par un retour chariot. Si faudra entrer "w" et après dérnar-
forme d'ASCII pur, c'est-à-dire sans l'on veut protéger une routine en rage faire un GOTO pour éviter que
Nous avons évoqué, dans le premier le moindre caractère de commande. langage machine dans la mémone, les valeurs des variables ne soient
article, la possibilité de développer L'interpréteur Basic permet de on pourra abaisser la limite supé- effacées. fol
des programmes en GW-Basic sur donner une disposition structurée rieure du domaine mémoire acces-
PC et cela sans carte Z·80 Europe. au programme. sible, L'interpréteur indique alors

MARCHE VIEW, nous prenons les caracténs-


tiques
OrCAD/PCB.
du

La résolution:
EAGLE,
routeur

1/1280
1/1000 pour ALS·VIEW.
pour
automatique

111000 de pouce pour


LAYOl et
EAGLE
Se distingue par ses possibilités
quelque peu "démesurées", dimen-
sions maxrrneles de la platine 1,6 m
x 1.6 ml, 255 bibliothèques
platine et 65 000 composants
par
par
LAY01, EAGLE, Nous avons profité de quelques La taille maximale du CIfCUlt bibliothèque.
heures libres pour tester les ïmprttrïé: 64 x 4 pouces pour
ALD-VIEW et tous versions de démonstration de diffé- EAGLE, 31 x 31 pour ALOVIEW, 23 ALS·VIEW
les autres .. , rents programmes: LAYOl (2 x 23 pour LAYOl. Est sans doute le moins connu de
disquettes compactées), EAGLE lau Nombre de couches: 200 pour ces trOIS programmes putsqu'!l est
des programmes de CAO et de DAO complet sur 3 disquettes), et ALD- EAGLE, 20, pour ALD·VIEW, 16 tout récent. Le précurseur de la
11 nous semble, que le nombre d'AT VIEW associé à OrCAOISTO (2 pour LAYOl. famille, OrCAO, est sans doute le
et Compatibles aidant, de plus en disquettes au total). Tous ces programmes peuvent programme de capture de schéma
plus nombreux sont ceux d'entre Ces trois programmes impression- travailler avec les composants le plus utilisé dans le monde des
nos 1 creurs qui, à partir d'un nent par la qualité des Images affi- conventionnels ou CMS amateurs d'électronique.
schéma publié dans ce magazine, chées sur un écran couleur 800 x
réalisent eux mêmes leur propre 600 el leur confort d'utilisation, Un voyons-en les caractéristiques En guise de conclusion
Circuit imprimé. Il nous semble vrai régal que de faire de la CAO spécrfiques. L'apprentissage avance rapidement
surprenant, Que nous n'ayons pas dans ces conditions, LAY01 grâce au manuel (ou à celui présent
encore eu de proposition du genre: Première remarque: certains Ce programme est extrêmement sur disquette dont il faudra prévoir
"J'ai réalisé un Circuit Imprimé pour programmes de CAO, EAGLE en attrayant pour la Simple et bonne l'impression dans le cas de LAY01).
le montage page XX du numéro XX particulier, nécessitent une souris raison qu'il permet de réaliser soi- Un bon week-end el ,'affaire est
d'Elek ter. je l'ai essayé, il fonc- pour fonctionner. Certains diront, à même son petit circurt Imprimé: dans le sac. C'est dire le confort
tionne parfaitement, ne senez vous raison d'ailleurs, que faire de la CAO mise en place des composants, d'utilisation de ces trOIS
pas intéressé pour vos éventuels sans souris c'est faire du jardinage notons qu'après une étude des programmes.
lecteurs. La CAO reste le domaine sans bêche ... Ce qUI n'empêche exemples, il est possible, à l'aide L'espace disponible (et l'absence
réservé à un certain nombre de pas qu'il salt assez surprenant de d'un logiciel de traitement de texte de couleur] ne nous permet de vous
spécialistes, Mais, le nombre de se "fane jeter" par un programme standard, d'écrire SOI-même sa montrer chacun de ces
logiciels explosant, leur prix deve- de démonstration pour une simple propre liste de composants et sa programmes dans toute sa
nant plus abordable, il ne faudra pas absence de souris, netliste. A l'aide de ces éléments splendeur.
longtemps avant que nous ne LAYa et OrCAD travaillent quant à LAYOl dispose les composants sur La dé ma au rapport possrbilués/pnx
voyons arnver le premier mylar. A eux parfaitement sans la momdre le Circuit Imprimé, n effectue les le meilleur, pu.squ'ella est parfaite-
vos plumes. SOUriS. interconnexions selon les informa- ment fonctionnelle, serait-ce à
Prenons-les, dans un ordre quel- tions de la net liste, procède à l'auto- petite échelle, est à l'humble avis de
Remarquons qu'il ne se passe pas
conque, sans rapport à leur coût, routage; il est possible ensuite de ce rédacteur, LAY01.
de semaine que nous ne recevions,
qUI varie beaucoup en fonction de sortir le dessin de son circuit Une Idée de génie qu'apprécieront
à la rédaction d'Elek ter. l'une ou
la version choisie, des extensions imprimé sur l' rrnpnmame de son tous les amateurs de réalisation de
l'autre disquette de "dérno"
etc. choix. On al' Impression de faire circuus Imprimés, que cette version
comme on les appelle si joliment.
ses premiers pâtés Sur la plage. On "bridée à ±25 composants", Mr
L'espace rédactionnel nous étant
LAY01 est actif du début à la fin et non pas Nefkens.
chichement compté, nous avons
Ce programme axrs te en différentes frustré par l'impossibilité de Ajoutons cependant, que les
comme politique et nous ne
versions.t.Avôl. LAY01 JUNIOR et produire un résultat tangible. Nous versions "opérationnelles" de ces
sommes pas les seuls- d'éviter de
LAYOl PLUS, avec différentes ne sommes pas surpris d'apprendre trors loqrcrets devraient satisfaire
l'utiliser pour parler de
combinaisons possibles, telle que que des centames, voire des milliers leurs utilisateurs respectifs.
programmes que l'on peut nous
LAYOl PLUS LIMITÉ 13 % de Layol de personnes sont prêtes à
considérons comme non-
Plus, mais 40 x OIL 14 cependantl débourser les 125 ou 175 FF que LAYO 1 est un produtt do:
fonctionnels puisqu'amputés de
qui est en fait la version de coûtent cette version de démons- LAYO~FRANCE
certaines de leurs fonctions les plus
démonstration. tration de LAYOl et que quelques Château Garamache
Importantes et on peut presque dire
EAGLE milliers d'autres le salent après vettée de Sauve bonne
qu'ils sont _ inutilisables. Les
Ce logiciel comporte trois modules: avoir lu ceci, 83400 Hyeres
disquettes de démos ne sont pas
un éditeur, un autorouteur et un La seule surprise vient de la "boîte tët.: 1941.28.22.59
faites pour fonctionner, diront à
générateur de schéma. de vitesse" que les possesseurs de tétécoo.: 1941.48.22./6
juste titre certains. Et pourtant, Il a
ALS·VIEW AT386 ne manqueront pas d'utiliser
fallu voir arriver une autre disquette
Etait accompagné d'une disquette pour pOUVOlt suivre la démonstra- EAGLE est un produit de:
de démo, celle de LAY01, pour nous
de démo d'OrCAD STO III. car ce tion à leur rythme: pour augmenter OEVELOPMENT ELECTRONIQUE
faire franchir le Rubicon.
programme ne permet pas de créa- la vitesse on fait (-) et pour la dimi- 32 400 Viella
En effet, nous allons, une fois n'est non de circuits imprim s, mais nuer, on fait (+) " s'agit d'aller plus tél.: 1621.69.82.01
pas coutume, changer d'optique et uniquement leur Visualisation; le ou moins lentement. tëtécoo: 1621.69.82.23
transgresser cette 101orale. Ce qui dessin du circuit Imprimé est, dans Le logiCiel n'accepte pas non plus
nous a poussé à faire ce pas est, ce cas précis. l'affaire n'rmpor te quoi. Quelle idée de ALS·VIEWest un proaun de:
répétons-le, l'arrivée d'une d'OrCAD/PCB. vcutcrr accrocher une nethste sur Advancod tootc System DESIGN
disquette de "dérno" de LAY01, un circuit Imprimé dont Il n'exister 38, rue Fessart
parfaitement fonctionnelle, seran- Commençons par les caractéristi- pas la moindre trace: seule solution 927008ou/ogne
ce avec une capacité de compo- ques communes aux différents en cas de manoeuvre aussi tét.: 111.46.04.30.47
sants limitée. programmes. Dans le cas d'ALS- insensée: Ctrl+Ah+Dal. té/écop.: 111.4825.93.60
elektor
mai 1990 1
Guide P.S.Jdu
Programmeur en C
- La pratique du C: pour disposer de
conseils sur les options de compila-
1
LE des signaux émis et leur évolution
vers la haute définition?
tion et les possibilités d'optimisa- - Comment installer une antenne
J.l. luczak tion, et pour se référer à une parabolique et quelles sont les
Destiné au programmeur déjà Iarni- gamme d'exemples originaux et de précautions à prendre?
üansé avec le langage C, ce guide haut niveau. . Peut-on recevoir plusieurs satel-
fournit des connaissances précises Voici dans l'ordre, les premiers lites avec une même antenne?
et faciles d'accès dans trois chapitres: Présentation d'un La présence d'un certain nombre de
domaines: programme en C -Préprocesseur· tableaux facilite le calcul de l'angle
. La syntaxe du langage: pour Définition et stockage de données - de polarisation, la détermination de
mieux la maîtriser et approfondir les Fonctions . Expressions et opéra- la direction de pointage, etc ..
points obscurs. teurs - tnstructtons . Gestion dyna- Si vous n'avez pas encore
- Les fonctions de la bibliothèque mique de la mémoire d'ouvrage consacré à la télévision
(Microsoft C et Turbo Cl: pour avoir Il est sûr qu'il peut paraître préten- par satellite, et que le sujet vous
sur chacune d'elle une description tieux d'appeler un ouvrage la "bible intéresse, un voici un qui ne vous
complète, systématique, rigoureuse de", mais avec ses 1056 pages. le coûtera pas les yeux de la tête,
et disposer d'exemples facilitant Guide P.S.!. du Programmeur en C
leur emploi. aurait tout aussi bien pu s'appeler la éditions Radio
"bible" du C.
189, rue Saint-Jacques
En résumé: un ouvrage pratique, 75005 Paris
facile à consulter, riche en conseils
utiles. un véritable outil d'aide àla
Le mois prochain:

Guiae P.S.I
programmation.
tion progressive de la puissance Nous poursuivrons sur notre
Editions P.S.I. des satelhtes, la télévision par satel- lancée et dans les rubriques
1
6·10. bd Jourdan lite est devenue, pour ainsi dire, un mesure & micro-informatique
75014 Pans nouveau phénomène de société, nous vous proposerons:

~c
00 ré/.: 11/.45.06.06 Les auteurs d'ouvrages consacrés • une alimentation de puis-

Programmeur fax.: 111.45.89.87.99 au sujet se devaient de fournir les sance 10 A.


informations indispensables au • une carte d'extension
Télévision par grand public. Voici un ouvrage de pour la carte zao
vulgarisation qui répond aux ques- "Europe"
satellite tions les plus fréquentes: • un EPROM-scope
- Qu'est-ce qu'un satellite de télévi (surprise. surprise)
R Besson sion et comment est -il mis à Son
• un chenillard-modulateur
Grâce à la diminution rapide du prix poste?
semi-automatique ...
des Installations et à l'augmenta- - Quelles sont les caractéristiques

• Simulateur
8051 .... 790 F HT

Renseignements
et conditions
de vente sur
serveur minitel:
94.63.74.52
• 64 K points d'arrêt
• 1.5 K de mémoire trace
• Trace 7 entrées externes
• Carte PC longue + sonde
• Sonde 80515. 80535. 8OC552 en option
Modèle 8 K 5900 F HT
Modèle 32 K 6900 F HT
Modèle 64 K 7900 F HT

• 8 voies extensibles à 32

B.P.17
83190 OLLIOULES
• Tél.: 94.63.74.48 • Fax.: 94.63.74.49
• Télex: 409000 entête C51819

You might also like