Académique Documents
Professionnel Documents
Culture Documents
IPF
ELEC. PROG
Sim&alma
"Microcorptroleurst"
Compteur crusurer Cartes cracces illiesuresr
Chronometreff Thermametreff etc.
ENSEMBLE
E/R FM AUDIO
REPETITEUR
SONNERIE
TELEPHONIQU
CHAMPMETRE
433 MHz
T 2437 - 227 - 25,00 F
I 111 SELO! 8 FB LUXEI 58 FL SUISSE 6.40 FS - ESPAGNE : 450 CANADA 8 Can 5.95 MAROC 50 OH - ANTILLES - GU 29 F
-....ust11111
SOMM AIRE REALISgZ
N° 227 -JUILLET-AOOT 1998
I.S.S.N. 0243 4911
VOUS-MEME DOMOTIQUE
INFOS
des indications qu y figurent Pour tout changement
cradresse, jondre 3, 00 F et la derriere bande
Aucun reglement en timbre poste
Forfan 1 a 10 photocopies 30F
22 MESURES
__)DELI2 INITIATION
DELI3
Ce numero
DEL2 I J JOELI4
a ete tire COURRIER
68 000 DELI R1)15 UDEL:5
DIPPUSION
exemplaires >i
RI --CELJ--4- 1-
CONTROLS
Dt Qt.
R2 4 '4 4 4 4 4 4
FICHE A DECOUPER
P1 HP BP1
INITIATION
INTERNET PRATIQUE
Netscape: Schematics for Guitar Effects -DMZ
FIN UM View Go Bookmarks Options Dinictary Window
Fiddle a notre habi-
tude, Internet Pra- Book fehrold Wm
1
nand loodAs Open
al
hint And
tique sera divise en Location: ilittp: //users. aol. coadj omen/index. htal.
deux grander par- ?That's New? ?Mat's Cool?) Destinations] Net Search I People! Sottwaiel
des sites des grands This web site features a selection of schematics for guitar
effects, electronic circuits, and recording tips & techniques for
de l'ilectronique New! the amateur and professional alike. Use and enjoy!
avec, ce mois-ci, LI- Schematics NOTE! There are only about 20 of the SS M2165-2 chips left.
If you are Rismninztto orjhrt, act soon since I probably will not
NEAR TECHNOLOGY. Software reorder this chip. Last chance! New 1 lune 98
Our software selection con be downloaded from this site, or you may order it from Pubheations on diskette_ The SITE LINEAR TECHNOLOGY.
software is also available on our CD-ROM. The LinearView CD-ROM complements our on-line support and
allows you to maintain a local archive of all LTC data and applications information.
New Products
11=11=11C311 Product ido
1=111=1=11=1 PAGE PRODUCTS INFO.
D2;
N tictscape: LTC1659
5.htm proposant un compresseur Fla Edlt blew Options Directory
musical base sur le SSM2165 de
Go BOOkinalltS Window
-J
ANALOG DEVICES. Ce montage est it I ItaI.111a.05 p»'._1.
etudie pour se connecter en sortie lacatiON /Anne linear cos/egi-bin/databaseatunetiormeleaentinlatal&f ilenalaeDatagt
d'une guitare electrique. Les impe- altars New?' What's Coat Destiriationsi Nat Boarchi People] Mtwara]
dances ont donc etc calculees en
consequence. On peut remarquer
que l'auteur explique les differents
tests realises sur son prototype avant LTC1659
ALT "ILEICHNOLOGY
12-Bit Rail-to-Rail Micropowcr DAC
d'arriver au circuit final (voir figure in MSOP Package
2). Ceci est tres important du point FEATURES D ESCR I PTION
de vue pedagogique car cela per - 8 -Load MSOP Package The LTC491659 is a single supply, rail -to -rail voltage
met de se rendre compte de ('im- 12 -Hit Resolution
Supply Operation. 3V to 5V
output, 12 -bit digital -to -analog converter (DAC) m
an MSOP package. It includes a rail -to -rail output
portance du choix des capacites Buttered Tata Rail -to -Rail Voltage Outpu
Output Swings from OV to VRE,
butter amplifier and an easy -to -use 3 -wire
cascadablc send) Interface.
dans ce type de montage. Nous VREF Can Tie to Vcc
The LTC1659 output swings from OV to REF. The
vous encourageons donc vivement a Schmitt Trigger On Clock Input Allows Direct REF input can be tied to Vcc which Can range from
Optocoupler Interface
2,7V to 5.5V. This allows a rail -to -rail output swing
reproduire les memes manipulations Power -On Reset Clears DAC to OV
from OV to V. The LTC1659 draws only 2.50pA
3 -Wire Cascadable Senal Interface
que l'auteur pour voir comment va- Maximum DNL Error: 0.5LSB from a 5V supply.
Low Cost
rient les resultats. Its guaranteed ±0.5LSB maximum DNL makes the
LTC1659 excel in calibration, control and bin/adjust
Si on etudie le schema de principe, APPLICATIONS applications. The low pouter supply current and the
small MSOP package make the LTC1659 Ideal for
on se rend vite compte que la ma- Digital Calibration battery -powered applications.
Industrial Process Control
jeure partie du travail est effectuee Automatic Test Equipment
Cellular Telephones
par le circuit integre. Si vous voulez
vraiment comprendre le montage au
niveau traitement du signal, it faudra TYPICAL APPLICATION
donc vous reporter a la DataSheet amtbeaMOOlmomtratItaam-WW OrtemWIIMWM
du SSM disponible sur le site de WoWOM
Vas
II est facile aujourd'hui de s'ini-
tier sans connaissances spe-
ciales a l'electronique, par Ia
realisation de montages simples
et attrayants.
DE F Ina 10f1S
mirroi Noellemity (1)Nly I he olfcmiste ts.msrm, tNitl Me the lNl POI alignllnpal cOu nt,d1,11.0,1
the Militurtrt OM NI end Mt raNal I r SO curvy for an, M NANA.
hooadysconicoches IMOD( ores Immo I any isocndm
1111. Wm - Vrn, - (V, - VroJiaccIN40bIllStr
caktdated as loliciers
Mari V,.0 Is tha output voltage ol Ow DAC rumored al
DX aVs.,, I lrg pcen owl code
WV% rWatii kRe rneaortyl yralarr &Navarre Name. lass Signil cased ltShy IIu rdcal YrritaF ON, to
DM SODA codeS 1.1.M Mo vcrt,s,vc (CA",
gptNhaEuwpe Ihe 440 that appergsal *wog
LSU - VRI,IM9b
oratpoycausog by AC LOLVINhcAlitle1443111VIA$Wnell
they change thee the ama of Ste 911ICh WpcAed Resolution (4 Deletes the minsbO of DAC nova valet
inV115.1 izy that am* the hal.artak range Re,olulron don lid
eiply1+16.14y
F141.54:20 Ens OW IN *MM.' Al the actual full
scale soltgaa hom Weal rsc orcin of dl .ci eitej: Normally Uevobapo&the
end peer mss Dee Applications inter irmnoin 1,40.1 when the DAC is 'Wed noir as mos A illYyN
rarpply OAC Lan hroe ay. mganyc alma bUt ille0001
Mewl Wolin/miry (1t4l): the Osmium hom a suagle
C.111tCt go Uri:. too (we Applacatioln inksinabun)
tire rassmn boor the endpnonis ilw DAC hanger
mot (titapmin IRO Bur oneUeougul Minot Ro tem la dm 1010n siege way DAC AD is mossurad
tern. the Warily is measured 'mimeo he sole and the the lOweS1 CO* Ilol gooranleas IlYa Ough4 n.Abe VON,
kavem cork tench gostrintees Ihe cceern mil he rye*, 11,1,1aNO
ENSEMBLE
EME'TTEUR/RECEPTEUR
A maintes reprises,
FM AUDIO
nous vous avons
propose des realisa-
tions utilisant les
modules emetteurs
et recepteurs hy-
brides de marque
MIPOT ou AUREL.
Ces modules hy-
brides n'etaient uti-
lisable', jusqu'alors,
que pour Ia realisa-
tion de telecom-
mandes diverses
puisqu'ils ne pou-
vaient transmettre - alimentation : 12V± 10 % dont ('amplitude ne doit pas depas-
que des informa- mA lorsque L'amplificateur AMP2 ne
tions binaires. La so - la broche 2 est portee a un potentiel peut donc recevoir sur son entrée
clad AUREL a re- cornpris entre + 5V et + 12V que 10V/5 -= 2V. Dans le cas (DO la
- consommation nulle lorsque la sortie de AMP1 serait directement
cemment broche 2 est connect& a la masse connect& a ('entree de AMP2 (par
commercialise un - entree broche 2 compatible TTL et court -circuit des broches 6 et 7),
ensemble CMOS ('amplitude crete a crete du signal in-
imetteur/recepteur - impedance d'entree de la section
BF: 10111
jecte dans la broche 4 ne doit pas
exceder 100 mV.
de type FM permet- - impedance de sortie de la section
Le reseau de pre -
tant Ia transmission HF : 50 SI accentuation
de signaux audio. - puissance de sortie HF avec une
charge de 50 S2 : 10 MW (+10 dBm) Afin de conserver le rapport si-
C'est ce produit que - temps de commutation de l'emet- gnal/bruit et la dynamique du signal
nous avons utilise teur meilleur que 100 us demodule, it est conseille d'inserer
pour Ia conception - possibilite d'insertion d'un reseau entre les broches 6 et 7 du module
de pre -accentuation emetteur, un reseau de pre -accen-
de notre montage. - dimensions reduites : 40,6 x 19 x tuation compose de deux resis-
3,5 mm tances et d'un condensateur. Seules
- ecartement des broches au pas de les basses frequences sont traitees
Le module emetteur FM 2,54 mm par ce reseau qui permet d'obtenir
L'etage basse frequence et le une modulation constante sur toute
modulateur la largeur de la bande passante.
Sa structure interne est dorm& en fi- Meme lorsque le circuit de pre -ac-
gure 1. L'etage basse frequence est realise centuation est utilise, le signal doit
au moyen de deux amplificateurs a presenter une amplitude de 100 mV
Caracteristiques techniques : couplages capacitifs, AMP1 et maximum.
- frequence d'emission : AMP2. Ils possedent respectivement
La broche de validation de
433,75 MHz ± 100 kHz fixee par un un gain de 20 et un gain de 5, avec remetteur
resonateur a ondes de surface une bande passante comprise entre
- modulation FM : ± 75 kHz 20 Hz et 30 kHz. II est possible de valider ('emetteur,
- sensibilite d'entree pour obtenir Le modulateur FM est constitue d'un c'est-à-dire obtenir ('emission d'un
une modulation de 75 kHz : 100 mV osc i I lateur stabilise par un resonateur signal HF, en portant la broche 2 du
crete a crete a ondes de surface et module par module hybride de OV a + 5V ou de
- bande passante audio : 20 Hz a une diode Varicap. Cette derriere OV a + 12V. La compatibilite avec les
30 kHz peut recevoir un signal crete a crete circuits des families TTL et CMOS est
Matching
network
AMP 1
FM MODULATOR
2 3 4 5 6 7 9 13 15 16
22k 4,7k
PRE -EMPHASIS
NETWORK
STRUCTURE INTERNE 1111
-11TfinF DU MODULE EMETTEUR.
IF IF QUAD
RF AMP MIXER AMP 1 AMP 2 DETECTOR LF AMP
IF
10,7 MHz
Local -L U 1,5k
oscillator
+3V 4,7nrr_.
1
T
2
0
3 7 11
a
15 16 18
0 0
19
0
10
4 STRUCTURE INTERNE
DU MODULE RECEPTEUR.
donc totale.
II est necessaire que la tension de
gnal utile
- niveau du squelch ajustable entre -
50 dBm et -100 dBm par une simple
EXT LOAD
max 100 mA
Caracteristiques techniques :
- demodulation du signal recu effec-
tuee en simple conversion
- utilisation d'un resonateur a ondes
de surface
- frequence de travail de
433,75 MHz ± 200 kHz
- impedance d'entree RF : 50 Q
- sensibilite : -100 dBm
- bande passante audio : 20 Hz a
20 kHz
- niveau de sortie audio : 100 mV
RMS ± 20 % (f =1 kHz) lorsque ('ex-
cursion en frequence est de
+/75 kHz ; une composante conti-
nue de 1,2V est superposee au si-
PRE -EMPHASIS
NETWORK
SYNOPTIQUE DU MONTAGE. O
+24V
Antenne
V
MODULE AUREL TX FM AUDIO
C7
ENTREE AUDIO A
2 3 4 5 61 7 9 13 15 16
220nF
N't7 NN'T MKT
R1
C1
22k
11JF T5,6nF
SW1
R2
4,7k
+12V
Del2
MODULE AUREL RX FM AUDIO
IC2
R4 I LM317 1 J.
J. C9
33pF
1k
+9V> Vi Vo +3\7i
2 3 151 16 18 19 120
Adj
C10 R5 o 7777; 77/: TO;
470pF 1 220 +3V R1 5V
R4 Deli
C1 10k
470
R7 47nF
4,7k
+3V
r----
IC3
1
i P1
D1
O
I LM317 1 cii 10k
1N4001 RL1
33pF
-- Vi Vo 475\7
Adj L. C2 +5V
R6 C5
mIm1OpF
1 220 470pF
R8
1-1F
4,7k C4 HP
IC1 I
100nF
vni LTBA8201
alors etre alimente sous une tension
unique, et non symetrique comme 6
Cs + C7
cela se fait habituellement. Un
condensateur stabilise cette tension
3
T 220pF T 470pF
sortie
de l'amplificateur operationnel et
rent& du module emetteur est ca- preferable, comme pour l'emetteur, ne est traversee par le courant issu
pacitive (C3, 1 pF) afin de bloquer la d'utiliser une antenne accord& afin de la broche 18, l'alimentation de
composante continue presente en d'obtenir les resultats les meilleurs. l'amplificateur de puissance dont
sortie de l'AOP. La broche 2 du mo- La resistance ajustable R1 permet de rent& recoit le signal de sortie bas -
dule sera connect& a un dispositif regler le niveau du silencieux a partir se frequence du module hybride. La
exteme quelconque (bouton-pous- duquel le relais sera alimente ce qui diode Di protege le transistor de
soir, transistor, circuit integre TTL ou permettra ('amplification du signal sortie du recepteur des hautes ten-
CMOS, etc.) qui permettra de vali- de sortie. Le contact travail de ce re- sions produites lors des coupures
der l'emetteur ainsi que nous l'avons lais permet en effet, lorsque la bobi- de l'alimentation du relais. Le poten-
explique plus haut. Entre les tiometre P1 (ou resistance ajustable)
broches 6 et 7 nous trouvons le re- permet de doser le signal. La diode
PRESENTATION DU RECEPTEUR.
seau de pre -accentuation decrit electroluminescente DEL, signale la
dans les caracteristiques tech-
niques. L'antenne est connectee a la
broche 15. Afin d'obtenir la meilleu-
re qualite possible et la distance de
transmission maximale, it conviendra
d'utiliser une antenne accordee, an-
tenne que l'on trouve chez la plupart
de nos annonceurs. L'ensemble du
montage est alimente sous une ten-
sion de + 12V generee par un regu-
lateur de tension 7812. La tension
primaire pourra etre issue d'un bloc
secteur + 15V a + 24V. La diode
electroluminescente DEL, signale,
par son illumination, la mise sous
tension du montage.
La figure 5 donne le schema theo-
rique de la pate recepteur de notre
realisation. Cette seconde platine est
un peu plus fournie en composants.
L'aerien est connecte a la broche 3
du module AUREL. La aussi, it sera
La realisation
AVERTISSEUR D'ALARME
PARLANT
Ce montage est un
complement non
depourvu d'interet
un systeme d'alar-
me. H peut mime
presenter un interset
certain dans le cas
ou it n'existerait au-
cune alarme... En ef-
fet, lorsqu'il est en
service, toute per-
sonne se presentant
dans la zone de de-
tection declenche
l'imission d'un mes-
sage vocal. La te-
neur de ce dernier
pourrait etre un sents pour vous recevoir '. service. Au niveau de l'enroulement
avertissement ou Ce message, d'une duree limit¢¢ a secondaire, on relive une tension al-
une tout autre infor- 20 secondes au maximum, est en - ternative de 12V dont un pont de
suite suivi par un delai reglable de diodes redresse les deux alter-
mation a caractere l'ordre d'une minute. Pendant ce de- nances. La capacite Ci realise un pre-
dissuasif ou non. lai, ('ensemble de detection se trou- mier filtrage. Sur la sortie du regula-
ve neutralise afin de ne pas aboutir teur REG1, qui est un 7809, on relive
('emission du mime message, si la un potentiel continu et stabilise a 9V.
personne detect& se trouve encore La capacite C2 effectue un comple-
Le principe (figure 1) dans la zone. Une fois ce delai de - ment de filtrage tandis que C7 de -
passé, le montage est de nouveau couple ('alimentation du montage
Le montage est introduit dans un operationnel pour aborder un nou- proprement dit. La LED L, dont le
boitier installe a l'interieur de ('habi- veau cycle eventuel. courant est limite par R1, signalise la
tation. II est relie a un second boitier
installe a l'exterieur. Ce demier corn-
porte un detecteur pyrometrique SYNOPTIQUE.
Detection
d'une part, et un haut-parleur d'autre pyrometrique
part. Lorsqu'une personne se trouve
detectee, le montage demarre un
cycle dont la premiere partie est la
restitution, par l'intermediaire du
Reglage de la Reglage de la
haut-parleur exterieur, d'un message
duree du duree totale
dont le contenu, a titre d'exemple, message d'un cycle
pourrait are :
Musique d'introduction ou signal Fonctionnement
musical d'attention : « Bonjour, nous
sommes absents. Nous vous infor-
(figures 2, 3 et 4)
mons que cette maison est placee Enregistrement
sous surveillance electronique reliee Alimentation prealable
10
11- C101pF
Al _I1__C15
Pont ±10 7 II 220 pF
+ 4,7 k 1 C16
Cl C2 C7 1 pF IC4 5 +
IC>
2200 pF 47 pF 0,1 pF TBA 820 M 11
ti 220 pF
2
R2 4
[10k Ft10 R12
Transfo 1
HP
68 C14 1
+ 22 pF +
[
C12 nom C18
100 uF T TT 0,22 pF
-NN
a +5 V C8 1100000071 Transfo 2 +5 V
m 40000(0 REG2
R14 II
I 7805
1k 0,1 pF R13 R17 R4 R3
g
5,1 k 4,7 10k 10k
2 Ana In TAna Out SP+ SP - +VA +VD TPIayF
0 R5
C 10k 20 21 14 15 16 28 24 PlayL
m 23
C119 Mic 17 IC3 / ISD 1420 C3
i3 27
0,47 pF 18 25 19 3 9 10 26 12 13 47 pF
0 Rec
C Mic Recl AO Al A2 A3 A4 A5 A6 A7 Clk VD -VA
C4 0
47 pF Ref IAGC BP C21
mm
N
I 020
C22
4,7 pF T
+R15 I
470k
I
0,47 pF
R6
T47pF
+5 V
10k R7 R8
10k
IC2 / CD 4011
10k
C17
12
1
10+ II
220 pF
13
A2
IC1 470 k C5
C9
Detecteur CD 4001 R16 47 pF
0,1 pF
SGM 5910 RE C6
+
R9
47 pF
1N4148 10k
Nouveau debut de phase operationnelle de detection
AO VccD
Detection Detections non retenues
Al REC
A2 26 XCLK
IC1
A3 RECLED
10
A4 PLAYE
IC1 A5 PLAYL
NC NC
NC ANA OUT
A6 20 ANA IN
Reglage 40 sec. a 1 min.
A7 AGC
( Inhibition de la detection )
NC MIC REF
IC2
VssD MIC
15 a 20 sec.
( Message) -I VssA 16 VccA
IC2 SP+ SP -
IC1 Rejection
1/4
Boostrap
-3 sec.
+V
IC1 Reequilibrage bascule monostable
Sortie
la mise en ceuvre d'un circuit ISD
(mernoire analogique), necessite
CIIRONOGRAMMIrk BROCHAGES.
une alimentation sous un potentiel
de 5V. Celui-ci est delivre par le re-
mise sous tension du dispositif. Ce gulateur REG2 suivi de la capacite de
potentiel de 9V est destine a ('ali- filtrage complementaire C3. frarouge caracterisant une source de
mentation de l'etage amplificateur Detection d'une personne chaleur eventuelle. Plus exactement,
du son restitue par le haut-parleur. La le dispositif detecte les variations de
partie aval du montage, en raison de La detection est assuree par un de- rayonnement. Ces variations sont
tecteur pyrometrique SGM5910. mises en evidence par la mise en
Rappelons qu'un tel composant se oeuvre d'une surface spherique es-
ASPECT DU MONTAGE. compose essentiellement d'un cap- sentiellement constituee par une
teur tres sensible au rayonnement in - grande quantite de lentilles de Fres-
nel decoupant l'espace controle en
autant de zones contigues. Toute
personne, en se deplacant, meme
vitesse reduite, provoque ainsi des
variations de rayonnement infrarou-
ge par changement de zone. Ces
dernieres sont concentrees sur le
capteur central. Le detecteur corn-
porte l'electronique interne neces-
saire a ('amplification et au traitement
du signal. En particulier, la sortie S,
normalement soumise a un etat haut
par l'intermediaire de R7, en situation
de veille, passe brutalement a l'etat
bas en cas de detection. Les portes
NOR III et IV realisent deux inversions
successives. II en resulte, au niveau
de la sortie de la porte NOR IV un
etat bas, des que la detection se
produit.
Traitement du signal
Les portes NAND III et IV constituent
une bascule monostable. A l'etat de
.......
11
6,, presente sur rent& 9 de la porte
NOR III, force la sortie de cette der-
niere a l'etat bas. II en resulte une
.....
(.2) MC1401113CP. neutralisation supplementaire de 3 s
111.*1 FF-F09030 du systeme de detection. Ce delai
AL. " est necessa ire pour permettre a la
',V, %) gt..) capacite C17 de se decharger af in
ism* LT
que la bascule NAND III et IV se trou-
Pr ve a nouveau operationnel le pour af-
fronter, dans de bonnes conditions,
le cycle eventuel suivant.
.. ....
%Q. , ,
ROI
MP!
(1).MC140010CP
-mat
ah SA N. en.
3i0
Restitution du message
Le circuit integre reference IC3 est un
ISD1420. II s'agit dune memoire ana-
rYF960i
logique de 20 s de capacite. C'est
un circuit tres elabore dont nous
repos, celle-ci presente sur sa sortie GROS PLAN SUR LE MICRO.
avons souvent parle dans nos co-
un etat haut. Des qu'une detection lonnes. En particuliers, it comporte
se produit, ('entree de commande 8 sa propre base de temps interne de
etant soumise a un etat bas, la bas- moment de la periode d'instabilites pilotage de l'avance de son poin-
cule presente sur sa sortie un etat diverses des potentiels caracteris- teur n. Tant que l'on soumet son en-
bas dont la duree est reglable grace tiques de toute mise sous tension. trée « PLAYL a un etat bas, le circuit
au curseur de I'ajustable A2. Cette Lorsque le delai « enveloppe » de est en phase de restitution. Le de-
duree est a regler a une valeur de neutralisation de la detection arrive a marrage se realise a partir du premier
I'ordre de 1 mn a 1 mn 30 s. Pendant son terme, on observe un front mon- des 160 segments/adresses qui le
cette presentation d'etat bas, it est tant sur la sortie de la porte NAND IV. constituent pour s'arreter une fois le
evident que le dispositif de detec- Ce front ascendant est aussitot pris demier segment atteint par le poin-
tion, tout en reagissant au deplace- en compte par le dispositif de deri- teur interne. Un tel circuit peut resti-
ment de la personne encore presen- vation que constituent C9, R9 et D. En tuer autant de fois le message pita-
te dans la zone, ne produit plus particulier, sur la cathode de D, on lablement enregistre qu'on le desire.
d'effet vu que la bascule est déjà note une breve impulsion positive Le constructeur parle de plusieurs
operationnelle. II se produit donc due a la charge rapide centaines de milliers de cycles pos-
bien la neutralisation de la detec- sibles... Le signal analogique delivre
tion. Des que la sortie de cette est disponible sur les sorties SP + et
premiere bascule passe 6 l'etat SP-. En regle generale, ilest d'ailleurs
bas, une seconde bascule possible de monter directement sur
monostable formee par les ces sorties, par l'intermediaire d'une
portes NAND I et II prend son resistance de quelques ohms, un
depart. La sortie de cette der- haut-parleur de 4 ou 8 SI d'impe-
niere presente egalement un dance, etant donne que le circuit
etat bas dont la duree est re- est dote d'un amplificateur inter-
glable grace a l'ajustable A3. Cet- ne. Nous n'avons pas retenu cette
te duree determine celle du solution etant donne que le haut-
fonctionnement de la memoire parleur se trouve a distance et,
analogique restituant le message. qu'en plus, il peut etre necessai-
Elle est a regler a une valeur egale re de disposer d'une puissance
celle de la longueur du message sonore plus importante.
qui se trouve limit& dans tous les Les signaux delivres par IC3
cas a 20 s, valeur imposee par la mi- sont donc achemines sur l'un
se en oeuvre d'un circuit ISD1420. des deux enroulements 6V
Notons qu'au moment de la mise d'un transformateur
sous tension du montage, la capaci- 220V/2x6V/1VA, par 'Inter-
te Cs se charge a travers R9. II en re - mediaire de la resistance de
suite le maintien fugitif d'un etat bas limitation R17. L'autre enrou-
sur ('armature negative de C5, ce qui lement basse tension est
a pour consequence le forcement relie a un ajustable dont
des sorties des portes NAND IV et I une extremite est en relation
a l'etat haut. Cette disposition a pour avec le » de ('alimentation. II s'agit
role de realiser une initialisation au- en fait d'un couplage magnetique
tomatique lors de la mise en service d'adaptation d'impeclance et de ni-
du montage. Sans cette precaution, veau de potentiel. Bien entendu,
les bascules monostables pourraient I'enroulement 220V est inutilise dans
LE MODULE EXTERIEUR.
demarrer un cycle indesirable au cette configuration.
REG2
d'elements de transfert sur le cuivre
FEG 1
de "epoxy, confection d'un typon
ou encore methode photogra-
phique en prenant les modules pu-
blies comme modeles.
Apres gravure dans un bain de per-
chlorure de fer, les modules sont
rincer tres soigneusement a l'eau tie -
de. Par la suite, toutes les pastilles
sont a percer a I'aide d'un foret de
0,8 mm de diametre. Certains trous
seront a agrandir a 1, voire a 1,3 mm,
afin de les adapter aux diametres
des connexions des composants
auxquels ils sont destines.
EXTERIEUR
pc. Pa
Decouvrez le choix du catalogue Alliance Electronics !
PASSEZ VOTRE COMMANDE ET RECEVEZ
VOTRE CATALOGUE GRATIJITEMIENIT
O1ISEU4j'
Conurtancluz saw MINITEL 361 5 AMELEC et
cliscatnrrez les nambreux avarrtspas do votro
)
clistributimr la plus prochu I
1.
64'
tat01.,PI,
Ifitm
300 Pages Ill 0 !1
2,23F 9000 rewences
Ensemble telecommande universelle
In min
d- Centrale d'alarme + recepteur universe! 4 modes
sans fil complete Rif. 71-0275 + Ret 71-0268
INTERNET : littp//vvvvw.alllanoe-electronles.fr
EDEN HA -52Y
02 - ST QUENTIN - LOISIRS ELECTRONIQUES 03 - MOULINS - CORATEL Agree Telecom. Ref. 71 -0060
06 - NICE - COUDERT COMPOSANTS I - NARBONNE - ESPACE ELEC
I
STOP INFO - STOP INFO - STOP INFO - STOP INFO - STOP INFO
DOMOTIQUE
ce probleme ne
manque pas : Ripon-
,deur telephonique,
telephone sans fit
ou telephone por-
+ table. Malgre tout it
" est des situations ou
un repetiteur de
sonnerie telepho-
nique s'avere indis-
pensable. C'est le
but du montage que
nous vous propo-
sons de realiser ce
imois-ci avec nous.
E,
CN2
2
R2
47k IS01
4N25
100k
Vdd
REG1
VccI LM7809 I D1
1N4001
D2 C4
1N4007
2,2,uF
SWI
8
Vcc Vss
2 7 MM53200 RI Cl
vcc Antenne
100k 1nF U2D/409
4
3
5 IN1 VCC
18
12
V
IN2 11
EMIT1
3 15 1TX 433 -SAW J
SW2 IN3 170-
4 13
IN4 1
13 +VCC
11%15 RC, r
2 7 6
IN6 U2B/4093 i U2C/4093i 11
3 7 16 ANTEN
IN7 IN
4 8 8
IN8 10
. MOD VH
9
IN9 OUT
17
LI
SW3 10
INtO
11
IN11
14 -63 MOD VL
GND
2 7
12
INI2
- 4GND
GND
3 13* GND
4 5
SCHEMA DE PRINCIPE
PM: DU MODULE EMETTEUR.
... M53200N
40.45.0.0 ©o 0 0 C'' mum qui est necessaire au coupleur
optique. Cette resistance fixe egale-
ON MORS
_ .
ment en grande partie l'impedance
i44 ON MORS ON ON MORS
d'entree du montage lorsque la ligne
CCCC AAA, 1111 est decrochee. Avec une resistance
2341 1 234 1 234
de 47 k12, nous respectons parfaite-
.5QA. TC40IILIP
ment la condition evoquee plus
JAPAN 84.171i avant pour ne pas affaiblir le signal au-
{i)L.CLO dio (impedance largement superieu-
- 11/1419 re a 600 S2). Cela vous permettra
d'installer le montage en parallele sur
un poste telephonique sans modifier
le comportement de ce dernier. La
diode D2 permet de proteger la dio-
de emettrice du coupleur lors des
impulsions negatives. En effet, la dio-
de du coupleur peut supporter seu-
;.:2.2 10:i lement 3V en inverse, tandis que des
:'250V- MK Ti* impulsions de 90V vont se presenter.
La diode D2 est donc indispensable.
U1
+9VDC
1 I
Antenne
7 MM53200 I Cl
-=
2 R1
3 100k 1nF V +9VDC
0
4 5 IN1 VCC I +5VDC
15
IN2 --- +VDC
15 RECV1
SW2 IN3 IFI/T 1
I RF290 A -5S
+5VDC I
IN4 -too
1 5 13 +5VDC
IN5 RC
2 6 36
IN6 ANTEN VCC_UNREG
3 7 14 CN2
4
IN7 IN OUT 0
8
IN8 13. TESTP
9
, IN9 OUT. 2 GND
SW3 , IN10 7 GND
, IN11 GND I
1-1.7_11) 11 GNU D2 ----1
2 7 , IN12 1N4001
MING= U3D/4093 RL1
3 6 FBR611
1=EN= R5
4 5 100k 12 R2/2,7k
11
+9VDC
13 T1
+sync r
LU3B/4093 2N1711A
LU3C/4093 1
MD.
5 8
10
LI
6 +9VDC
f U2
1
U3A/4-093 I
R3
UA555 I
lk
MD' R4
7
2
DIS
TR
39k
6
REG21 THR
+5VDC I
LM7805 CV BUZ1
C10
VoGnd Vi 10nF C9
100nF
C7 C8
100nF 7101,F Vcc_UNREG
0
REG1
Vdd Vcc +9VDC LM7809 D1
1N4001
VoGnd Vi 11 CN1
SCHEMA DE PRINCIPE
DU MODULE RECEPTEUR.
C6
T100nF
C5 1 C4 C3
10µF
C2
470iirf 2 0
LE RECEPTEUR.
Vss
MI UM
N 1.1
car son courant de base sera tres La porte U2A, qui est un trigger de
faible. La resistance R3 a donc ete 234 234
Schmitt, met en forme le signal filtre 1 1
0 LA LIGNE TELEPHONIQUE.
Comme vous pouvez le constater
sur les schemas, nous avons utilise
des regulateurs de 9VDC. Peut-etre
songez-vous dela a supprimer les
regulateurs en alimentant les cartes
directement par une petite pile de
Tension aux bombs
e la ligne telephonique Trains d'appel 9VDC. Mais, les modules presentes
A ne disposent pas d'un mode de
fonctionnement en veille. Cela signi-
fie qu'ils consomment du courant en
permanence. Ceci exclut leur utilisa-
--11111-
m.
%/1" /Al
..%
% /A IA IA/
resistance R2 a ete calculee de telle
fawn que le transistor T1 soit sature.
La diode D2 est necessaire pour dis-
siper 'proprement' l'energie emma-
gasinee par la bobine du relais
lorsque ce demier est a I imente (effet
inductif). Sans la diode D2, la surten-
sion qui apparaltrait aux bomes du
relais, lorsque T1 cesse de conduire,
pourrait detruire le transistor T1. Le
module de relais retenu pour ce
montage vous permettra de com-
muter une ampoule alinnentee en
220V d'une puissance de 100 W
maximum. C'est largement suffisant
4
pour ('application envisagee.
.TRACi Difat4701741KiMi 1 IMPLANTATION DES ELEMENTS Le buzzer, quant A lui, sera pilote par
DE L'EMETTEUR. DE L'EMETTEUR.
le circuit U2 monte en oscillateur as-
table. Le circuit U2 n'est autre qu'un
fidele NE555 que nos lecteurs
connaissent bien. Le fonctionne-
ment du circuit U2 est controle par
EMIT1
I
O son entree de remise a zero (broche
I
4). Tant que rent& de remise a ze-
ro est maintenue a l'etat bas l'oscilla-
1- ( cr cs
teur est bloque. Des que le signal
rt n n n n rt n decode par U1 correspond au bon
Ul code la sortie de U3c passe a l'etat
UULJULILIULIU haut. L'oscil lateur U2 est alors fibre de
fonctionner, de sorte que le buzzer
SW1 SW2 SW3
BUZZ emet un signal audible.
1)541] UU
Realisation
La realisation du montage necessite
C3
deux circuits imprimes de dimen-
sions raisonnables. Le dessin du cir-
cuit imprime de remetteur est repro-
)isor duit en figure 5.
UU La we d'implantation associee est re-
produite en figure 6. Le dessin du
--I R2 I --
circuit imprime du recepteur est re-
HI DI I- produit en figure 7. La vue d'implan-
CN2
C5 tation correspondante est reproduite
411 41) CN 1 411 411
en figure 8.
Les pastilles seront percees a ('aide
d'un foret de 0,8 mm de diametre,
pour la plupart. En ce qui concerne
Le circuit Ul presente un signal de U3D et U3c permettent d'inverser le condensateur C5 du module
sortie OUT (broche 17) au repos a l'etat pour piloter un relais d'une emetteur, les regulateurs, les diodes
l'etat haut, en ('absence de signal part, et un petit buzzer d'autre part. et les bomiers a vis, it faudra percer
correspondant au bon code sur son Nous aurions pu piloter directement les pastilles avec un foret de 1 mm
entrée (broche 16). Lorsque le signal le circuit U2 et le transistor T, a partir de diametre.
recu par U1 correspond au code im- d'une seule porte inverseuse, mais le Avant de realiser le circuit imprime,
pose sur ses entrees, la sortie OUT courant necessaire a la base de T1 it est preferable de vous procurer les
de U1 passe a l'etat bas. Les portes etant relativement important, cela fe- composants pour vous assurer qu'i Is
O C) RECV1 0 O
( C1 ) C7
nnnnnnnnn
U1
U U U U U UUUU 0
SW1 SW2 SW3
REG2 REG1
CB C3
-1 F13 H
--I RI H D2 l
411
0
nririn
0)
). U2
RL1
U U 1J U
CN2 CN1
Souhaitons que ce petit montage dans les endroits les plus retires de
vous rende quelques bons ser- votre habitat.
vices, en vous permettant d'etre
plus facilement joignable, meme P. MORIN
350 Herrmann SCHREIBER
Nomenclature
reference PKM13EPP-4002).
SCHEMAS
CNi : Bornier de connexion a
imetteur
Emetteur vis, 2 plots, au pas de
5,08 mm, a souder sur circuit
HFdo 10 kHz a 1 GHz
CIN1, CN2 : Bornier de imprime, profit bas.
connexion a vis, 2 plots, au CN2: Bornier de connexion Reception
pas de 5,08 mm, a souder sur vis, 3 plots, au pas de Oscillateurs
circuit imprime, profit bas. 5,08 mm, a souder sur circuit
Emission
C, : 1 nF imprime, profit bas. DUNOD Mesure
C2: 470 siF/25V sorties C, : 1 nF
radiates C2 : 470 pF/25V sorties
C3: 10 pF/25V sorties radiates Pour faciliter vos recherches, des
radiates C3, C8: 10 pF/25V sorties acces multiples sont prevus
C4: 2,2 pF/25V sorties - Fonctions classees dans l'ordre al-
radiates
radiates C4, Cs, C6, C7, C9: 100 nF
phabetique,
Cs : 2,2 pF/250V non polarise C10 : 10 nF
- Domaines de frequences : classes
(MKT) D 1, D2 : 1 N4001 (diode de par frequences croissantes,
C6, C7, C8: 100 nF - Circuits d'emission : classes selon
redressement 1A/100V)
D, 1N4001 (diode de RECV, : Recepteur AUREL les trois criteres alternes (frequen-
redressement 1A/100V) RF290A-55 ce, puissance et tension),
D 2 : 1N4007 (diode de REG, : Regulateur LM7809 - Circuits integres classes dans
:
SERRURE ELECTRONIQUE
A TELECARTE
111111111111111110111111111
Le montage pro-
pose permet de
commander une
serrure a com-
mande electro-
nique. Pour
ouvrir Ia porte,
it suffira
serer une tele-
carte dans le
connecteur
carte a puce. Le
montage comparera
le code contenu
dans Ia telicarte Fonctionnement gnal
de remi-
avec le code de 6 Le composant principal du monta- se a zero
chiffres memorise et ge est le microcontroleur U3, RAZ de la telecarte. Pendant la pro-
programmable dans 68HC11F1. II est utilise en mode grammation de la carte a puce, PA5
etendue MODA = MODB = "1" et est genre dune part la tension de pro-
I'EEPROM du dispo- cadence a 8 MHz a ('aide d'une hor- grammation VPP a travers T2, T1, R2,
sitif. Si les deux loge exteme a quartz Xi, R26, Cis et R3, R5, et d'autre part le signal d'ecri-
codes sont iden- C14. La remise a zero du 68HC11F1 ture W. Le cavalier CAVi est utilise
est assuree par le circuit U7, lors du reglage de la tension VPP. Les
tiques, Ia porte MC34064. Les entrees non utilisees donnees de la telecarte sont lues
s'ouvrira pendant de U3 sont mises a 1 a l'aide des re- par PA1. PA4 commande la LED
une durtie program- seaux de resistances SIL2 et SIL3. LED1. Cette LED s'allume soit lorsque
L'EEPROM interne du 68HC11F1 la carte a puce inseree ne contient
mable de 0 a 256 s contient le code de la telecarte ain- pas le bon code soit pour signaler
ou tant que Ia carte si que la duree d'ouverture de la que les donnees devant etre pro-
restera inseree dans porte. Une UVPROM U6 qui contient grammees ont bien ete program-
le logiciel du systeme, a ete adjoin- mees. Le bouton poussoir BP, per -
le connecteur, sinon te a U3. L'UVPROM est selectionnee met de valider les donnees devant
la porte restera ter- par la broche CSPROG du 68HC1 1 Fl etre programmees. BP, est relie a
mee. Si dans une et est reliee au bus d'adresses l'entree PA2 a travers un circuit anti-
(PB0... PB7, PFO... PF7) et de don- rebond forme par R9, R8, C4, U. PA3
dun& d'environ nees (PCO... PC7) du microcontro- permet l'ouverture de la porte a tra-
5 minutes, on insere leur. La broche OE de IUVPROM est vers le relais REL1, T3, R10. La LED LED3
3 mauvaises tele- maintenue au niveau bas de sorte signale l'ouverture de la porte. La
que les donnees soient toujours dis- sortie PGO commande le relais ou
cartes on pourra ponibles lorsque U3 est selectionne. pourra etre connect& une centrale
I'aide d'un relais, Les entrees PEO a PE7 de U3 recoi- d'alarme. Lorsque l'interrupteur SW1
commander un dis- vent les donnees devant 'etre pro- est sur "ON" la LED LED2 s'allume et
positif d'alerte telle grammees dans la telecarte ainsi ('interruption IRQ est generee ce qui
que la donne correspondent a la lance la procedure de programma-
qu'une centrale duree d'ouverture de la porte. Les tion. Dans ce mode, on pourra pro-
d'alarme. On utilise- donnees a entree sont fixees par le grammer le code de la telecarte ain-
ra des telicartes reseau d'interrupteur SW2 et par le si que la duree d'ouverture de la
reseau de resistance SIL1. Les porte. R21, C5, U88 servent d'anti-re-
usagies 50 unites a broches PA7, PA6, PA5, PA4, PA3 de bond. L'entree PG1 controle si le
contact "centres" ou U3 sont configurees en sortie et les mode programmation est active. En
"excentres". broches PA2, PA1, PAO en entrée. mode programmation, les interrup-
PA7 et PA6 generent respective- tions XIRQ provenant du Switch de
ment le signal d'horloge CLK et le si- la carte a puce seront bloquees par
SW2
Vcc coCC n Dipswitch
RI gi (7, c.`,
L1 CD LC) S5 S6 S7 S8\
0 R26/10M X8.8 G S1 S2\ S3\ S4
Vcc,
3 SW1 777
(7,41:1
z r N M N T. 0 2 --I
CC
I--
PG7/CSPROG
20
W00 (9 CD CC Z(0 Z
R21 CL CL 0_ 5
4 XI /8MHz (7) F.) D R/W 7
4 o C75
0 270k --- wwwwwwww 43
2 R25 R24 CL CL 0_ CL CL CL CL
PB7/ADDR15
Y 44
8(CO-.v
5 6 4,7k 4,7k PB6/ADDR14 18 7";
O C15 a_ 45 N CE U6/EPROM/2732
R20 PB5/ADDR13 20
270 18pF 18pF 3 46 i OE
MODA/LIR PB4/ADDR12
U8B 7 .47 2 47 , 21 9
A MODB/Ustby PB3/ADDR11 *Ali DO
[ 74HCOO 46 1
Vcc 7 PB2/ADDR10
Led 2 XTAL
C5 6 49 292
Vcc I U7 PB1/ADDR9 AAgi° DD21
rouge EXTAL
O MC34064 1 R27 8 50
C 4XOUT P BOIADD R8
T01PF 4,n 51 11.*143°1
PF7/ADDR7
RESET 52 2312
Input Reset i U3 i DDD435
USA PF6/ADDR6 :AAA786
53 3
Gnd 68HC11F1 PF5/ADDR5 A5 D6 16
6-
[ 74HC,001 54 4 17
R9 R8 PF4/ADDR4 A4 D7
1
820k 270k 55 5
A PF3/ADDR3 A3
56 6
PF2/ADDR2 A2
3 57 7
PF1/ADDR1 Al
C4 A 58
PFO/ADDRO AO
2 0,1;JF Y 18 XIRQ
10 16
8 PC7/DATA7
BPI Vcc B 19 IRQ 15
PC6/DATA6
14
4 0 PC5/DATA5
U8D 1 R6 U8C E 0 13
74HCOO Vpp PC4DATA4
[74HC00 [ 4,7k 5 55 12
0 PC3/DATA3
50 3
12 R7 th* 0 0 01 LI/ 11
& 11- 270k PC2!DATA2
1
R2 cf)MMcc 0000
0- 0 0 000 5 3 3 10 Urel
ii is:: 75,
PC1(DATA1
B_13 In-/ 100k cioctorD < < <4C6 Tt PCO/DATAO
C3 o CL Q. CL 0_ 0_ 0. 0_ 0_ 0_ CL Q_ CL CL (i)
0,1pF T1 REL1 CN3
,r) co co c.
BC327 I ICS 2 co CO C`, CO .7 vt NV CN2 R11 4-
CLK 5 + C
1k 6
Vcc
;R5 D1/1N4004
C A
Vcc 0-
1 2 RAZ A 0 3
2
22k D2
14 0 Vcc Led3
I 1
SIL3 OUT 1N4004
verte 7 12
0 10k VCC C
Vcc 0 C
Cav1 VSS
R10 T3
VPP
-I BC337
SW1
1k
C A Led1 R22/270 SW2
rouge
Vpp
D6
TRSF1 12 A C
U2
F1 PI LM317K
1 N4004 R1
2mA
=1 C1
0,1pF 2
T
1k
11
CN1 P1
C2
1
C7 1pF
1000pF 2,2k
35V
50V
R4
15k
I
2x 2V
5VA
U4/7812 U5/7805
Urel Vcc
0 3
r
1N4004
In Out
Gnd
In Out
Gnd
2 2
+
Ca VI I'm C9 C11- C13: : Cm C10
0
C12
2200pF 220nF 100nF1 100pF 220nF 100nFT
SCHEMA DE PRINCIPE 25V 25V
DE LA SECTION ALIMENTATION.
i
mal, interrupteur SW1 sur off, lors-
qu'une carte a puce est inseree dans I
son connecteur, une interruption
U3 U8 U6
XIRQ sera generee a travers le circuit : C19 C16 : C17
68HC11F1 74HC00
C18
2732
C28
anti-rebond forme par R6, R7, C3 et 10pF 1pF 10nF T100nF T100nF
UsD, ce qui lancera la verification du
code de la telecarte. PAO verifie si
une carte est inseree dans le
connecteur. La tension VPP de pro- mande CC11 serrure. c wait. all, le suffit de positionner le cavalier Cavi
grammation de la telecarte, qui de- fichier wait. all contient le code de sorte que la resistance R5 ait une
vra are de 21V, pourra etre ajustee temporisation &tit en assembleur. de ses bornes reliee au VCC. Ensui-
par Pi. la tension Vrel de 12V sert a te tl suffit de regler a 21V, a ('aide
('alimentation des relais. La tension de Pi, la tension presente au col-
VCC alimente les autres circuits en
Mise au point lecteur de Ti. Le reglage se fera sans
5V. telecarte dans le connecteur. Une
La tension VPP de programmation fois le reglage effectue, disposez le
de la telecarte necessite un reglage cavalier de sorte que la resistance
Logiciel precis. Pour effectuer ce reglage, Rs soit Tilde a PA5.
4FIRtSENTATION DE LA CARTE
PRINCIPALE.
S7 S6 S5 S4 S3 S2 S1 SO LE 61111101131. connecteur,
Off off off off on off on off 4) Entrez le code de la telecarte
I'aide du reseau d'interrupteur SW2.
5) Basculez I'interrupteur SW1 sur On entre 2 chiffres a la fois. Les
Quelques valeurs de dun& d'ouver- "off". codes possibles sont :
ture de la porte :
S7 S6 S5 S4 S7 S6 S5 S4
S7 S6 S5 S4 S3 S2 S1 SO
S3 S2 S1 SO S3 S2 S1 SO
5s off off off off off on off on 0 off off off off 8 on off off off
10s off off off off on off on off 1 off off off on 9 on off off on
20s off off off on off on off off 2 off off on off A on off on off
30s off off off on on on on off 3 off off on on B on off on on
45s off off on off on on off on 4 off on off off C on on off off
lmn off off on on on on off off 5 off on off on D on on off on
2mn off on on on on off off off 6 off on on off E on on on off
3mn on off on on off on off off 7 off on on on F on on on on
4mn on on on on off off off off
Exemple, si on veut programmer le
code A4325F, on entre d'abord A et
4:
4) Appuyez sur BP1 pour program- Programmation du code de Ia
mer la duree d'ouverture de la por-
telecarte
te. La LED1 s'allume pendant 1) Retirez toute telecarte dans le A 4
quelques secondes. Lorsque la LED1 connecteur, S7 S6 S5 S4 S3 S2 S1 SO
s'eteint, cela indique que la pro- 2) Basculez I'interrupteur sur "on", on off on off off on off off
grammation est terminee. 3) Inserez la telecarte dans le
L. VANO
UTILISATION UTILISATION
ilili14111111111111114441111i,
ALIMENTATION
220 V
NER TELECARTE 14
HEURE 50 UNITES
4, route Nationale - BP 13
08110 BLAGNY
TEL. : 03.24..27.93.42 CONGESimil PLUS DE 8000 REFERENCES FORMAT A4 220 PAGES
FAX : 03.24.27.93.50 .10,4ustS
,oust low
Ouvert du lunch au vendredi
(9h-12h/14h-18h) 24/81199 AU SOMMAIRE : livres techniques, CD-ROM's, modules et kits (CEBEK, ITC,
et le samedi de 9 h a 12 h KEMO, LEXTRONIC, STAR -KITS, VELLEMAN, ), outils de developpement,
composants CMS, composants actifs et passifs, optoelectronique,
composants haute-frequence, commutateurs et relais, connectique, cables,
transformateurs, piles, accus, fusibles, refroidisseurs, ventilateurs, coffrets,
circuits imprimes, aerosols, outillage, instruments de mesure, audio -video,
alarmes, telecommandes, composants pour television, etc.
U1110-
COMPOSANTS Je reserve, des a present, le nouveau catalogue
general EURO-COMPOSANTS et je joins mon
reglement de 39 FF (60 FF pour les DOM-TOM et
l'etranger) en cheque, timbres ou mandat.
RECEVEZ CE CATALOGUE
CONTRE 39FF (60FRF NOM
POUR LES DOM-TOM ET PRENOM
L'ETRANGER)
ADRESSE
CODE POSTAL
VILLE :
THERMOMETRE
NUMERIQUE
A BASE DE PIC 16C710
Le thermometre nu-
merique est un ther-
mometre d'interieur
capable de mesurer
des temperatures
comprises entre 0 °C
et +100 °C avec une
precision de 2 degre.
II est entierement
autonome grace a
son alimentation a
pile, et son systeme
de mise hors tension
automatique permet
une tres longue du-
ree de vie de Ia pile.
Description plage des 0 a 100 °C avec une pre- directement exploitable d'une part
cision de degre, il nous faut donc elle est le double de la valeur atten-
La chain de mesure une amplification de 0,01953 x 200 due ensuite elle est en Hexa et in-
= 3,90625. Cette amplification est comprehensible par les afficheurs
La mesure de temperature est reali- obtenue en injectant directement la 7 segments. Dans un premier temps,
see a I'aide capteur de temperature sortie du LM35 sur rent& non in- on va donc diviser par deux la valeur
LM35DZ de chez NATIONAL SEMI- versee de l'AOP, l'entree inversee lue dans ADRES en effectuant une
CONDUCTOR qui foumit une tension etant reliee a R14 et R15 en// avec RV, rotation a droite de l'octet preala-
de sortie proportionnelle a Ia tem- permettant d'ajuster le gain. blement charge. L'analyse du bit C
perature. La tension de sortie de ce du registre status correspondant
capteur est de 10 mV/°C ce qui per -
La Conversion Analogique
Digitale alors au bit 0 de la valeur de ADRES,
met une exploitation quasi directe nous permet de decider si le dixie-
de cette tension. Afin de ramener L'utilisation du Convertisseur Analo- me de degre sera 0 ou 5. 0 si C = 0
cette tension dans une plage exploi- gique Numerique du PIC16C710 est donc valeur paire dans ADRES, 5 si
table par le CAN du microcontr6- tres simple puisqu'elle ne necessite C = 1 valeur impaire dans ADRES
leur, on lui fait subir une amplifica- la manipulation que de trois re- donc divisee par deux egal quelque
tion a l'aide d'un LM324 qui a la gistres. II faut choisir la tension de chose virgule 5. Ensuite it va falloir
particularite de se contenter d'une Ref. (VCC) l'entrée Analogique extraire les dizaines et les unites du
alimentation simple. Le calcul de (ANO) la frequence (CLK/32) puis al i- resultat de cette division par deux
('amplification a apporter est tits menter le CAN. II suffit ensuite de (appele R/2) qui reste en Hexa. Pour
simple, le capteur peut mesurer des lancer une conversion en mettant le determiner le chiffre des dizaines,
temperatures de 0 °C a + 100 °C bit 2 du registre ADCONO puis de li- on va successivement retirer R/2 de 9
avec 10 mV/°C donc une tension de re le resultat dans le registre ADRES puis de 19 puis de 29 etc. et a
sortie pouvant varier de 0 a 1V. La re- lorsque le bit 1 de ADCON passe a chaque fois analyser le resultat. Si
solution 8 bits du CAN du PIC entrai- 1 indiquant que la conversion est 9- R/2 est > ou = 0 le chiffre des di-
ne 256 valeurs avec une resolution terminee. zaines sera 0, dans le cas contraire
de Vref/256 pour simplifier le mon- on passe a ('operation suivante
tage Vref est egal a VCC soit 5V ce
Exploitation du resultat de la
Conversion 19 - R/2 et ainsi de suite. Lorsque l'on
qui donne une resolution du CAN a trouve le chiffre des dizaines, le
de 5/256 = 0,01953V. Pour couvrir la La valeur lue dans ADRES n'est pas chiffre des unites est trouve en re -
/777; 10 R3 470
RB4
VCC vcc RAI 11 R4 470
0 RB5
(-1)1
LM324 RA2
VCC
IC30 T
2 5 4 RA3
II l
LA/135 DZ
R15
R16
I 1 I I I
10k
10 k
RV1 / 10 k
I
kc dp
II
kc kc
VCC R8
AFF3
R14 T2
10k 4,7 k
0R13 8C337
tranchant le chiffre donne par le re- lable uniquement pour une implan-
4111, PRESENTATION DU MONTAGE.
sultat de ('operation N - R/2 ayant tation, la modification du routage du
donne un resultat < 0 de 9. Ex.: soit CI devra etre suivie par la modifica-
R/2 = 14. Calcul : 9-14 < 0 etape sui- tion de cette table.
vante 19-14 = 5 (>0) dizaine egale Affichage
1 unite egale 9- 5 = 4, on a donc
bien extrait le chiffre des dizaines et Le transcodage etant fait, it suffit
le chiffre des unites. d'envoyer la valeur pour les di-
Maintenant pour que les afficheurs zaines et de commander le transis-
affichent le bon resultat, faut it tor de commutation de la cathode
transcoder de l'Hexa en 7 seg- de l'afficheur, puis de l'eteindre et
ments » plus precisement transposer de faire la meme chose pour les
un octet en un autre octet corres- unites et pour le dixieme puis, re -
pondant a chaque LED a allumer sur commencer tres vite pour que I'ceil
l'afficheur. Ce transcodage est don- ne voit pas les extinctions (multi-
ne par la table ci-dessous qui est va- plexage).
Afficher PB7(d) PB6(e) P85(g) PB4(f) PB3(c) PB2(b) PB1(a) PBO HEXA
0 1 1 0 1 1 1 1 0 DE
1 0 0 0 0 1 1 0 0 OC
2 1 1 1 0 0 1 1 0 E6
3 1 0 1 0 1 1 1 0 AE
4 0 0 0 1 1 1 1 0 3C
5 1 0 1 1 1 0 1 0 BA
6 1 1 1 1 1 0 0 0 FA
7 0 0 0 0 1 1 1 0 OE
8 1 1 1 1 1 1 1 0 FE
9 1 0 1 1 1 1 1 0 BE
- 0 0 1 0 0 0 0 0 20
Realisation pratique
Reglage
111
PICI6C710
Apres avoir cable tous les compo-
sants et apres verification, bran-
/9625SBT
JIN ** lit A*-
41'
chez la pile 9V, rien ne s'affiche,
c'est normal. Appuyez un court 1 f
(res 404-
UTILISATION DU PIC16C710.
Srgnaux telecom-
Controlboy - Les Starter Kits 68HC11
munication ISDN Carte montee, entrees numeriques et analogiques, sorties
numeriques, cable PC, manuel d'installation. Programmation en
Signaux pP
assembleur et en prototypage rapide sous Windows 3.1/95.
et ordinateurs Ckitl Controlboy 1: 2k EEPROM, 2 relais, Aff 7 m 1000 F
C:Crtrolboy 2: 8k EEPROM, 2 relais, Aff m 1300 F
C B Cdntrolboy 3: 8k EEPROM, 6 relais, A m 1688 F
I Amplificateurs
Cols
Hi-Fi
de garo C Controlboy 3+ 3 sorties analogiques, 8 e =es 2170 F
optocouplees, Afficheur LCD, clavier
Electronique
de clepon nage
895 F TrC (Pert et erriallage 50 F en sus)
BAdos
CAdos
Basicl 1 pout'-Controlboy
CC11 pour Controlboy
300 F
680 F
COMPTEUR D'USURE
11 existe de nom-
breux appareils qui
micessitent un en-
tretien systema- E1121611[U:K:'
tique apres une pe- 4A 125VAC
42
riode d'utilisation NC9 C NO
Nomenclature
SURVEILLANCE
BP, : Bouton poussoir coude a souder sur CRELEC ELECTRONIQUE
circuit imprime (par exemple reference C & K MBRICANT - lit REAU D'ETUDES
El 125D1AQE)
CN, : Bornier de connexion a vis 2 plots, au DOCUMENTATION TECHNIQUE 1997
I origim dt. predults i.upri, &exit*. soot estlusil meat de.dnis A I'vepunntion
pas de 5,08 mm, a souder sur circuit imprime, tAl ne p.tent tart 4161, que duns de, co d111.0. parckullin,
rwaselgovr zupre. du wry ice technique A.Ald tout, Acquisitins_
profil bas
C1, C5: 10 pF/25V sorties radiales
C2, C3: 33 pF ceramique, au pas de 5,08 mm
C4: 470 pF/25V sorties radiales
C6: 100 nF
: Diode LED verte 3 mm
D1.2: Diode LED rouge 3 mm
D1: 1N4001 (diode de redressement 1A/100V)
QZI : Quartz 12 MHz en boitier HC49,'U
REGi : Regulateur LM7805 (5V) en boitier
10220
Ri, R3: 470 S214 W 5 %
(jaune, violet, marron)
R2: 10 W5%
(marron, noir, orange)
: Bloc de 8 micro-interrupteurs en 'Niftier
DIL
U1: EEPROM serie, reference 93C46 (voir le
texte) L
U2: Microcontroleur 87C751 CRELEC ELECTRONIQUE 6 rue des Jeuneurs 75002 Paris
Of 4308 A777 FAX 01 42 33 O6%.Mt() Awn,. erelee cant Email etc-kr It cruParen
MESURE D'INTENSITE
LUMINEUSE PAR
MICROCONTROLEUR
111111111111111111=1111111
WDI
WDO
PFO -5-
4 3
tR3
JP1
- PFI GND
1k
i
1
I
Vcc Vcc Vcc
Vcc
I
AFF1
LM16155 I I U1 I
C7
220nF
1 C6
220nF
C5
220nF
187C51 Vcc
VDD DO, O
8
R1 Dll P1.0 VDD 40
2
47k D2, 9 P1.1 ADO At emploi tres souple. Pour simplifier
D3,
10 3, P1.2 38
AD1 0--
AJ1 11 4 au maximum le dessin du circuit im-
VO D4, P1.3 AD2 .2.-
10k 12 5 36 prime, nous avons choisi de piloter
P1.4 AD3 6--
-a,8
D5
D6,
13 6 35
AD4 lip--..
('afficheur LCD en mode 4 bits. No-
P15
D7,
14 7
P1.6 AD5 .14- tez que l'ordre de raccordement
5 des signaux de ('afficheur ne suit pas
VSS RAN, P1 7 AD6 ---33
E
6 9* R8T AD7 4,-- l'ordre logique, afin de simplifier le
RS,
lg. -EA 31
'routage' du circuit imprime, une
'LI
ALE :) fois de plus. Cela demande un sur-
Vcc -12-INTO/P3.2 -PSEN 29 croit de travail au microcontroleur
-13-INT1/P3.3 A15 -213 pour serer ('afficheur LCD, mais dans
U3
VDD
3
14
.7. TO/P3.4 Al 4 - 27
26 le cadre de notre application cela
OUT Tl/P3.5 A13 e- n'est pas bien Tenant. Le contraste
TSL235
GND
16
17
ii -WR Al2'25
-- de ('afficheur LCD sera ajuste au
Dr -RD A11 24
23 moyen de AJ1. Notez que la resis-
QZ1
19 XTAL2
XTAL1
A10
A9
22 tance R1 permet d'augmenter la pla-
20 21 ge utile du reglage.
1 VSS A8
774;
L'oscillateur du microcontroleur est
ci C2
mis en oeuvre le plus simplement du
T33pF TII 33pF monde au moyen d'un quartz, sans
oublier les condensateurs qui lui
sont associes (pour entretenir les os-
tionnelle a l'intensite lumineuse re - d'un afficheur LCD 'intelligent' arran- cillations). Quant au circuit de remise
cue. Pour effectuer une mesure avec ge bien nos affaires car non seule- a zero, nous l'avons confie au circuit
un systeme numerique, it nous suffit ment ce dernier occupe un peu specialise ADM705 (une fois n'est
de compter les impulsions pendant moins de place que des afficheurs 7 pas coutume). Ce circuit genre un
1 s (par exemple) pour obtenir di- segments (avec les decodeurs asso-
rectement le resultat. Avec un mi- cies et les resistances de limitation GROS PLAN SUR LE CAPTEUR
crocontroleur de la famille 8051, ce- de courant) mais, en plus, it est d'un OPTIQUE.
Realisation
68
PILE 9 VOLTS
A4 Se,wze.
ete4, 41...e4614 a ete4
fin, x pieleasnn
ronho h lionnne.
glioxY FR4
tur rum has
NOUVEAU !!!
Station de soudage
CATALOGUE
Nurnonn do roo,onc DinInnttlone <10 In plotno FF HT Woce
Gratuit sur simple
525 F TTC
Jr-
100 050 0100 50 x 100 mm 3,75 demande au 01 30 13 10 60
100 100 0160 100x 160mm 10,80 "Au Service du Circuit imprime"
100 150 0200 150 x 200 mm 20.20
..ponvoNe 100 160 0233 160 x 233 mm 25.15 [011
100 200 0300 200 x 300 mm 40,45
Support isolant epaisseur 1,5 mm 100 300 0400 300 x 400 mm
80.80 ex kr_
Couch° do cuivre de 0,035 ou 0,005 mm
Lague photographigue de quanta clevee,
100 160 0900 160 x 900 mm
96,80 diiiiemenc !!!.
100 400 0600 400 x 600 mm
162.00
temps de procede court et large spectre 100 500 0900 500 x 900 mm
303,00
de traitement
Support isolant epaisseur 1,5 mm ,Couche de cuivre de 0.035 ou 0,005 mm
Lague photographigua de gualite Wave°, temps de procede court et large spectre de traitement
LI
CHRONOMETRE
MICROCONTROLEUR
Parmi les fonctions
simples que l'on
confie volontiers
un microcontroleur
it y a Ia mesure du
temps. Par rapport a
une solution discre-
te, Ia solution a mi-
crocontroleur pre-
sente de nombreux
avantages. Le
nombre de compo-
sants nicessaires
est bien plus reduit
et, surtout, la fonc-
tion peut evoluer
tres facilement sim-
plement en chan-
geant le programme
du microcontroleur. sortie au lieu de 32. II ne comporte Tous les ports du microcontroleur
Afin de vous mon- qu'un seul 'timer' et ne dispose pas vont etre mis a contribution dans
d'UART. La memoire RAM integree notre application. Les ports P1 et P3
trer comment I'on dans le microcontroleur 87C750 sont monopolises par les decodeurs
met en oeuvre cette n'est que de 64 octets et son EPROM d'afficheur 7 segments (U2 a U5).
fonction a l'aide interne est limitee a 1024 octets. Ce- Nous avons choisi des decodeurs
la n'empeche pas ce petit micro- d'afficheur 7 segments complete-
d'un microcontro- controleur d'etre attrayant pour des ment integres, qui ne necessitent
leur, nous vous pro- petites applications comme la note pas de resistances de limitation de
posons de realiser car son encombrement est sans courant en serie avec les afficheurs.
commune mesure. Notez au passa- Les decodeurs CA3161E sont un
avec nous un petit ge, que le programme de notre peu plus chers que les decodeurs
chronometre. chronometre est rentre au chausse- habituels (74LS47 ou CD4511), mais
pied dans ('EPROM du microcontro- ils permettent un gain de place im-
leur (1010 octets utilises) et it n'aurait portant sur le circuit imprime. L'in-
pas fallu grand chose pour 'etre obli- convenient principal des decodeurs
Schema ge de remplacer le 87C750 par un CA3161E c'est qu'il n'est pas pos-
87C751 qui dispose de 2048 octets sible d'ajuster le courant foumi aux
Le schema de notre montage est re- d'EPROM. afficheurs. Le circuit CA6161E est
produit en figure 1. La simplicite La mise en oeuvre du microcontro- concu pour foumir 20mA. Ce cou-
apparente de ce montage repose leur est ridiculement simple (et c'est rant convient parfaitement aux affi-
sur ('utilisation d'un petit microcon- bien la l'interet d'un microcontro- cheurs un peu anciens tels que les
troleur 87C750. Ce microcontroleur leur). II suffit de lui adjoindre un TIL321 (les afficheurs que vous pou-
est un derive de la famille 8051 tres quartz et les condensateurs de de- vez apercevoir sur les photos). Ces
repandue. Le microcontroleur se phasage associes (C1 et C9) pour afficheurs sont finalement relative-
presente dans un boitier DIL 24 mettre en route l'oscillateur interne ment gourmands car pour afficher le
broches etroit (meme entraxe qu'un du microcontroleur. Ensuite, it ne chiffre 8 it Taut foumir 160mA a l'affi-
boitier DIL 14 broches classique). reste qu'a produire le signal de re- cheur. Dans le cas de notre schema
Comme on peut s'en douter, le mi- mise a zero. Une simple cellule RC cela conduirait a une consommation
crocontroleur dispose de moins de suffit pour cela (R, et C3). Le reste des afficheurs pouvant atteindre
peripherique que son grand frere, le n'est plus qu'une question de pro- 640mA ! Cela fait tout de meme
80051. C'est ainsi que le 87C750 ne grammation. Avouez qu'on ne peut beaucoup, juste pour afficher
dispose que de 19 ports d'entree et pas faire plus simple. quelques chiffres. Mais it existe au -
CA3161 HDSP-5551
z1- VCC
L_ T16
VCC
U4
A
13
AFF3
Dizaines
A
D -DO 7 12 6
DO B
LL
F)
D -D1 11 4
D1
D -D2 10 2
D2
D -D3 6 9
/ 3 D3 15 9 VCC
NC F
14 0
NC 0 11_1
0 NC DPR AN2
3
(.7
GND AN1
0 CA3161 HDSP-5551
VCC
U5 AFF4
13 Unites
VCC A
U -DO 7 12 6
DO B
U -D1 11
Di C
00 U -D2
U -D3
2
6
D2 D
10
9
2
D3 E
3 9 VCC
NC F F 0
4 0
NC G
5 5 8
NG DPR AN2
8 3
GND AN1
AFF1
AFF2
AFF3
AFF4
TECHNIQUE
L'article que nous
vous proposons ce DE PROGRAMMATION
mois-ci est compo-
se de deux parties : DU ST6225
- Une approche
technique relative a ce qui est exposé Dans le cas de
au convertisseur dans la partie tech-
analogique nume-
notre montage, le
nique. convertisseur per -
rique ainsi qu'a sa La realisation pro-
mise en oeuvre,
met de faire le lien
pos& consiste en materiel et logiciel
- Une realisation une petite minute-
mettant en applica- entre la position
rie reglable de 0 a
angulaire de I'axe
tion le convertis- 15 minutes et dont
seur analogique nu- du potentiometre
le reglage est effec-
merique et le delai
tue par action sur
relativement programme.
un potentiometre. 1::_.-.".r.`....;:. ,
Caracteristiques
techniques
du convertisseur logique doit are d'une valeur infe- connectees). A cet ensemble ma-
analogique numerique rieure a 30 K2. Les broches PA4 a teriel constituant le peripherique
PA7, PBO a PB7 et PC4 a PC7 du convertisseur sont associes deux
Le convertisseur analogique nume- ST6225 peuvent etre programmee registres en permettant le controle
rique integre au ST6225 est de type a individuellement en entree analo- et ('utilisation. Ces deux registres
approximations successives, le sche- gique par l'intermediaire des re- sont les suivants :
ma synoptique du convertisseur est gistres de configuration DR, DDR et - Le registre de controle ADCR
represents a la figure 1. La valeur de OR des ports paralleles. Remarque (A/D converter Control Register), a
la tension analogique presente sur importante Lorsque plusieurs l'adresse D1h. Celui-ci, accessible
son entree est convertie en un broches sont definies simultane- en lecture et en ecriture, permet de
nombre binaire de 8 bits, foumissant ment en entree analogique, celles- commander le debut d'une conver-
une echelle de 256 combinaisons ci sont automatiquement reliees sion et d'autoriser les interruptions
pour une variation de la tension d'en- entre elles et a ('entree analogique du convertisseur. Seuls les 4 bits de
tree egale a Vdd - Vss. La resolution du convertisseur. II convient alors poids fort sont utilises. Un bit part-
du convertisseur, representative de la d'y prendre garde car cela conduit
plus petite valeur de la tension quan- inevitablement a la mise en court -
5,14OPTIQUE
tifiable sous Ia forme d'un bit, est circuit de ces broches (et donc des DU CONVERTISSEUR.
dorm& par la relation Vdd-Vss. structures electroniques qui y sont
256
Ainsi, pour une alimentation du mi-
crocontroleur egale a 5V, la resolu- Domande d'interruprion
tion est d'environ 19,5 mV par bit. Horloge
La duree de la conversion depend CONVERTISSEUR
RESET
de la frequence du quartz et est de ANALOGIQUE NUMERIQUE
l'ordre de 70 ps pour un quartz de VSS
8 MHz. Pendant la phase de VDD
conversion, it est necessaire que la
tension appliquee a l'entrée du
convertisseur soit Ia plus stable ADCR ADR
possible, pour cela it peat etre ne- Registre de controle Registre de donnOes
cessaire d'ajouter un filtre passe -
bas intermediaire (pouvant 'etre Controle du Valour
constitue tout simplement d'un cir- convertisseur convertie
cuit RC) connects a ('entree concer-
née. L'impeclance de Ia source de Bus de donnees 8 bits
tension connectee sur ('entree ana-
0
et les peripheriques continus de
DEFINITION D'UNE BROCHE D'UN
ADRESSES DES REGISTRES DE fonctionner. Apres avoir executer
CONFIGURATION DES BROCHES
PORT EN ENTRÉE ANALOGIQUE. 'Instruction WAIT, le ST6225 se trou-
DES PORTS A, R ET C.
ve en attente d'execution du pro-
gramme, celui-ci est comme sus-
Registre de donnee Registre de direction Registre d'option pendu. En revanche le TIMER, le
convertisseur analogique numerique
Port A DRA en OCOh DDRA en 0C4h ORA en OCCh et les ports paralleles sont toujours
Port B DRB en 0C1h DDRB en 0C5h ORB en OCDh actifs et continus de fonctionner. Le
Port C DRC en 0C2h DDRC en 0C6h ORC en OCEh microcontroleur sort du mode WAIT
pour revenir au mode normal si une
12ualite de Ia conversion : lorsque cela est possible dans !'ap- demande d'interruption est gene-
Afin d'augmenter la precision de la plication developpee, pour minimi- ree, par un des peripheriques ou
conversion it faut que celle-ci soit ef- ser les commutations internes de !'entree NMI, ou bien si un RESET est
fectuee dans les meilleures condi- courants au sein du microcontroleur. effectue (par la broche portant le
tions possibles. Pour cela it est pre- meme non ou par le chien de gar-
ferable que les tensions intemes et Gas de plusieurs broches confi- de). Ceci fait que le cceur est reveille
extemes au microcontroleur soit les gullies en entrées analogiques : et reprend son activite. Ce qui se
plus stables possible pendant Le mode de fonctionnement des en- produit alors depend de Ia nature
chaque cycle de conversion. II est trées analogiques est particulier au de la cause ayant provoquee son
donc conseille de respecter les ST6225. En effet, le convertisseur eveil et du mode de fonctionne-
points suivants : analogique/numerique integre au ment dans lequel se trouvait le mi-
- S'assurer que la tension a convertir microcontroleur ne possede qu'une crocontroleur avant d'entrer en mo-
appliquee sur rent& analogique seule entrée, donc on ne peut de WAIT. Nous n'allons pas decrire
soit trey stable. II est toujours pos- convertir qu'une seule tension a la completement les differents cas de
sible d'ajouter un filtre passe -bas in- fois. Cela implique que l'on ne peut figures possibles, ce qui depasserait
SET STA, ADCR ; demande de conversion (STA=1) dire a la mise sous tension. Une fois
WAIT ; endormissement du cceur le reglage effectue, it suffit d'ap-
LD A, ADR ; recuperation de la valeur convertie puyer sur le bouton poussoir pour
RES STA, ADCR ; mise a 0 du bit STA
activer le decomptage. Lorsque la
temporisation est terminee une alar-
Realisation : action sur celui-ci (rotation de ('axe) me sonore permet d'en avertir l'utili-
Minuterie programmable l'utilisateur programme la duree de sateur.
de 0 a 15 minutes la temporisation qui est visualisee
Le schema
a programmation par l'allumage d'un certain nombre
de diodes electroluminescentes, ce Comme le montre le schema de la fi-
analogique nombre etant dependant de la du- gure 5, ''element principal du mon-
ree programmee. A chaque diode tage est bien entendu le microcon-
Le principe est attribuee une duree de une mi- troleur ST6225. Outre le ST6225, on
nute, de ce fait it est possible de peut identifier :
Cette minuterie consiste en un programmer un delai d'une valeur - Le dispositif de RESET du micro-
compte a rebours dont la duree ini- maximale egale a 15 minutes. Le mo- controleur constitue de R1 et C1,
tiale peut etre programmee par l'in- de "programmation" est le mode de - Le quartz de 6 MHz et les deux
termediaire d'un potentiometre. Par fonctionnement par defaut, c'est a condensateurs de 22 pF necessaires
UNE CENTRALE
DE SURVEILLANCE
UNIVERSELLE A STAMPI
Le montage que
nous vous propo-
sons de realiser est
une application on
ne peut plus univer-
selle du module
STAMP -I. II permettra
en effet de se
constituer, par
exemple, une cen-
trale d'alarme a plu-
sieurs zones pour
une habitation ou
une centrale de sur-
veillance de machi-
ne par l'intermicliai-
re de capteurs.
Le schema de principe ce et la diode DEL, indique, par son presente le schema d'implantation
clignotement, le bon fonctionne- des composants.
ment de la platine. Enfin, la sortie P7 Le cablage ne presentera pas de dif-
Le schema de principe est donne en commande la mise en fonction d'un ficultes. Comme d'habitude, on sou-
figure 1. Le programme de gestion relais electromecanique permettant dera d'abord les plus petits compo-
de la centrale est telecharge dans le l'alimentation d'une sirene ou de sants et le seul strap existant. On
STAMP au moyen d'un connecteur tout autre systeme d'alarme. Le de- utilisera un support pour le circuit in-
SubD a 25 broches. On retrouve le lai de collage du relais a ete fixe tegre 74LS541, ce qui permettra son
bouton-poussoir de RESET connec- environ 20 secondes. Une simple echange en cas de panne. Le modu-
te en broche 6 qui permet la reinitia- rectification de la boucle d'attente le STAMP1 sera fixe sur un morceau
lisation du systeme. permettra de dim inuer ou d'aug- de barrette secable de support mar-
Cinq des lignes du port de huit bits menter cette duree. De meme, une guerite. Pour les entrées et sorties, on
sont configurees en entrees. Afin de temporisation de mise en fonction pourra soit utiliser des borniers a vis,
proteger ces derrieres, un octuple d'un declenchement d'alarme a ete soit des picots a souder (bien
buffer a ete insere entre les entrées prevue. Ce delai est fixe par logic iel meilleur marche). La connexion au
en provenance des capteurs et le a environ 6 secondes. Le tout est ali- PC se fera au moyen d'un connecteur
module STAMP1. Les entrées de ce mente par un regulateur de tension SubD a 25 broches. La mise en ou
buffer sont ramenees au + (plus) ali- de type 7805, dont la tension pri- hors fonction des cinq zones s'ef-
mentation et une mise a la masse de maire de +12V est egalement utili- fectuera a l'aide de morceau de bar-
l'une des entrees provoquera la mi- see pour l'alimentation du relais et rette secable de picots sur lesquels
se en fonction de l'alarme. de la sirene. viendront s'enficher des cavaliers.
Chacune des cinq zones peut etre Cependant, si la platine est incorpo-
deconnectee au moyen d'un corn- ree dans un boitier, it conviendra de
mutateur qui retie au + (plus) ali-
La realisation pratique prevoir des interrupteurs inverseurs
mentation le cable de connexion au dont les fils seront soudes sur ces pi-
capteur. Le commutateur SW, per - Le dessin du circuit imprime est cots. La meme chose pourra etre
met de mettre la centrale hors servi- donne en figure 2. La figure 3 re- prevue pour la mise hors fonction de
+12V Vi Vo +5V
3
Gnd
O
C 2 C3 C4
100pF 100nF:1:10µF D1 RL1
1N4001
2
T1 Sirene
BC547
R2
MODULE STAMP 1
c.o 00 0- 00 W 0 cr)
2,2k
>> CO
a
6
a> a a_ a a CV CO
o_
ct
o_
in
a
CO
o_
r--
a_
1p
1 2 3 4 5 6 7 8 9 10 11 12 13 14 Dell
R1/560
13 SW2
o
25
O
12
O +5V R9 R10 R11 R12 R13
24 C2
O 0 10k 10k 10k 10k 10k
11 100nF
O 0 +5V
O
O
O
0
23
10
22
9
21
18
17
Y1
1
20
Ai
tbt SW3
R- 4/10k
0-=-0 +5V
ZONE 1
O 16 Y2 A2
O-8 - A315
4
SW4
15Y3
O
O
20
7 14
Y4 A4 6- 9
R5110k
< ZONE 2
, Y5 A5
O
19
6
13
0 Y6 A6
0-1=1-0 +5V
0 12
--- y7 8 SW5
O
18 A7 < ZONE 3
O
5
17
-.Y8 1
A8
9 R- 6/10k
0-1=-0 +5V
O 4 10 G1
1
oi SW6
G2 < ZONE 4
3
or"- R- 7/10k
O
15 0-=1-0 +5V
O I IC2 SW7
2
74LS541 I < ZONE 5 I
14
R8/10k
s----.214:.----
0-1=-0 +5V
l'alarme, a une difference pres l'in-
411:11 TRACE DU CIRCUIT IMPRIME.
terrupteur sera remplace par un
commutateur a clef.
Le cablage acheve, on verifiera soi-
gneusement les soudures et l'on
pourra, si on le desire, nettoyer l'ex-
cedent de resine au moyen d'un
chiffon propre imbibe d'acetone.
Les essais
Nomenclature
Connecteur D825 *none
Resistances
R1: 560 S2
(vert, bleu, marron)
R9 T 2,2 ItS2
(rouge, rouge, rouge)
R3: 10 ItS2
RESET
(marron, noir, orange) ing4R6-.LRI4Ra:
R4 a R8 T 10 ki2 44440z444#444* R2
lj T1
(marron, noir, orange) STAMP 1 (OM) composants) D1
R9 a R13 : reseau de 1)"
resistances 10 kS2
Condensateurs
C1 : 100 pF/16V
C2, C3 T 100 nF
C4 T 10 pF/16V
L 4
Semi-conducteurs 8 R7 R3
C4
T1 : BC547, 2N2222
: 1N4001 a 1N4007 A214;j1i,
3
DELI
DEL, : diode SW7 SW6 SW5
electroluminescente rouge ;
Circuits integres
! IC1 : regulateur de tension
7805
IC2: 74LS541
a)
DiveI's 0 o 0 0 7-
'Cts
> (g.
E
N cc E
1 relais bobine 12V I-
0
1 bouton-poussoir pour
circuit imprime 1 morceau de barrette 1 module STAMP1
1 morceau de barrette sicable de picots a 1 connecteur SubD a 25
secable de supports 18 points broches femelle
marguerite a 14 points
prop:
high 6 'clignotement LED
for t=0 to 300 'en attente d'alarme
next t
low 6
for t=0 to 300
next t
if pin5=1 then attente 'mise hors fonction alarme
if pin0=0 then tempo
if pin1=0 then tempo
tempo:
for c=0 to 20
high 6
for t=0 to 50
next t
low 6
for t=0 to 50
next t
high 6
next c
for t=0 to 6000 'temporisation 6 secondes
next t
gosub alarme
goto prog
E.11111.11
alarme:
high 7
for d=0 to 20000 Ideclenchement alarme 20 secondes
next d
low 7
return
attente:
high 6
if pin5=1 then attente
if pin5=0 then prog
PPP
PLATINE D'ESSAI
Nous avons eu
('occasion, it y a di-
jh quelques mois, de
POUR
vous presenter les
modules STAMP qui MICROPROCESSEUR
permettent, sous un
encombrement re-
duit, Ia realisation
STAMPI
de commandes de
processus d'une
facon simple, ce
microprocesseur
itant programmable
en langage BASIC.
Nous vous propo-
sons dans cet article
('etude d'une petite
carte qui permettra
le test et Ia mise au
point de montages
personnels.
GS VGG
8 2
EES EEC
PG0 EED
20
19 - 4MHz
*--6 -
2 7 3 18
---13 GLK NC
4
PCI XI
17
4
DI ORG *---
5
RES X0
16
5
DO VSS - VSS VDD
- In 2
Out 4.1-- In Out
1
6 15
Vss Vss 7
VSS VDD
PO P7
14 +II-
8 13 22pF
2 P1 P6 10y
9 12
P2 P5
10 11
P3 P4
PBASIC1/SS
ilC1 = 7805
+12V > Vi
Gnd
Vo +5V \O SW2
Ci 2 C2 C3 IC2 I
_
CO 0
0 0- 0cl to
12
Sortie 1
>> a o> CC a. a_ a_ a.
+r
a.
Ln
a_
CO
a. a.
11
Sortie 0
SW3 0
11 2 3 4 5 6 7 8 9 10 11 12 13 14
SW4 0
Connecteur
DB25 O
13 SW1 SW5 0
0 25
0
0
0-- 12
24 7 SW6 0
11
0 23
0 10 SW7 0
O 22
^, 9 I/O 3
21 SW8 0
0 8
O 20 I/O 2
7 SW9 0
O 19
0
0 6
18 SW10 0
0 5
0 17 I/O (1
0 4
0 16
0 3
0 15
R1l I R211 R311 R4 R5 R6 R7 R8
0 2
470 I I 470 I I 470 I I 470 I I 470 470 I I 470 I I 470
0 14
O
Dell De12 Del3 Del4 De15 Dole De17 De18
supporter une tension comprise 1) positionnes vers le bas, huit corn- soit en +12V, selon la tension neces-
entre +9V et +40V mutateurs (SW3 a SW13) permettent sitee par les organes commandos.
3) il existe un circuit portant la refe- d'aiguiller les signaux en sortie ou en On n'oubliera pas, cependant, que
rence PBASIC1, presente en boitier entrée, et ce, directement vers les si le +5V est selectionne, un courant
DIL qui peut etre utilise a la place du broches du port utilisateur maximum de 1A pourra etre debite.
module BS1IC. II suffit pour cela de 2) positionnees vers le haut, ces Pour le +12V, ce courant sera deter-
lui adjoindre une memoire et un re- memes broches sont connectees mine par la puissance de l'alimenta-
sonateur ceramique ainsi qu'un cir- aux entrées d'un octuple reseau de tion connect& a la platine d'essai.
cuit de RESET et un regulateur de Darlington de type ULN2803A. Ces Le circuit de visualisation
tension 7805. Ce montage fonction- transistors sont capables de debiter
nera de maniere identique mais pre- un courant de 500 mA et de com- Fort simple, il nest constitue que
sentera bien sur une surface plus im- mander divers materiels meca- dune serie de huit LED munies de
portante. niques, tels des relais, des moteurs leur resistance de limitation et qui
pas a pas ou des moteurs a courant seront tres utiles pour suivre le de-
continu. II est a remarquer que plu- roulement d'un programme. Toutes
Le schema de principe sieurs sorties peuvent etre mises en les entrées et sorties s'effectuant sur
parallele afin d'augmenter le courant des picots, il sera facile, sans qu'il ne
Les entrees/sorties de sortie. soit necessaire de souder des fils,
Les sorties de puissance d'etablir les connexions au moyen
Le schema de principe de notre pla- de cables fins munis a chacune de
tine est donne en figure 2. II est Le commutateur SW2, insere dans la leurs extremites de grip-fils ou de
constitue de trois sous -ensembles, ligne d'alimentation de l'ULN2803A, pince crocodile de petite taille.
mis a part le module STAMP1. permet de l'alimenter soit en +5V, II a ete prevu un bouton-poussoir de
Layo visualiseur W 95
Visualiseur de tour les LMC et/ou PLY O
O 0
..111111.
0
-o- I
000
O
O
JOEL
JEMIL
0
RECEPTEUR
O 0
000 ANL Sorties
O 0
EMETTEUR O
O 0
111111L
}
e
O
JIM0
O 0
ACCU
O ObOi0i0k0k0k0
O 0110P0P01.0110110
Gonnecteur
+Vcc
10 broches
Voie fibre radiocommande
+Vcc
Gnd
c
//
D1 PBO
1N4148 CIRCUIT DE COMMANDE. c PB1
+Vcc c PB2
C PB3
Accus C4
c PB4
recepteur 100nF /
PB5
/
PB6
PB7
/
+Vcc Led. R12
EX'TAL
2 QZ/8MHz
XTAL
R2 6-1111 Led2 R13
22 I H
R1/10M
G1 Led3 R14
22pFT G2/22pFT 1*
r
DIP switches
__/"--7./
PC1
PC2
PCO
PC3
1
1
IC1
68HC11A1
1
1
O Led4
Led5 R16
I
R15
1
PBO -/
/ PC4 PB1
MN= /- PG5 PB2-/ Led6 R17
/ PC6 PB3-/
1-
NM=
7.=.3
/ PC7 PB4 Led? R18
- Reset o PB5 0-/
_/ .xinc) g PB6 Leds R19
IRO 2 -5 PF376-7 I 1-
a. 3
R4 a R11 8x220
0 Leds rouges
8 x 10k
+Vcc
LITTI ITT 1 7 7 1 7777;
+5V
+Vcc Led 9 Recepteur radio (fil jaune)
R3
verte
100k
R20
220
G3
1pF
SCHEMA DE PRINCIPE.
0
'2\17
0 00
?-° leur eat anterieur, sauf si l'on agit
sur l'une d'elles, elle sera alors
complementee.
COC- )
Analyse des sclnimas
O
0-0 p/-4- 000
0
0 ko-o electroniques
0-0
O 0-0 LIP Circuit de commande
(figure 2)
;t0 ° y c.V)c_Yc_r_/Y2)
a a a gal IMPLANTATION DES ELEMENTS.
VERS EMETTEUR
LE CIRCUIT DE COMMANDE.
INTERFACE DE PUISSANCE.
Reglages
La television
Une foil Ia mise sous tension effec- numerique
COMPOSANTS
tude, on agira sur le potentiometre P9
jusqu'a ('illumination de la LED verte. systeme europeen DVB
ELECTRON IQU ES
Pour les 8 autres potentiometres, on
agira successivement sur chacun
d'eux en tenant enfonce le B.P. cor-
TECHNOLOGIE
respondant jusqu'a ce que la LED ET UTILISATION
desiree du port B s'illumine.
_m Tous les types de composants
Remarque s electroniques, passifs et actifs,
Pour une utilisation complete du sys- y compris ceux en version CMS,
teme, it faudra relier les 8 sorties a sont present& dans cet ouvra-
une interface de puissance des plus ge. Pour chaque composant les
classiques comme le propose la fi- L'introduction de Ia television caracteristiques generates, les
gure 8. numerique en Europe est une ve- technologies disponibles et les
ritable revolution dans les stan- principes d'utilisation ont ete
dards de television. Non seule- decrits.
ment elle permet d'accroitre Ia
capacite de diffusion des ca-
D. REY naux par un facteur qui peut at-
teindre voire &passer huit, mais
son potentiel en tant que moyen
de communication est veritable- imumi
Nomenclature ment immense : Composants
Ri: 10 MQ 1W De la multidiffusion, du paiement
electroniques
R2: 22 Q W
R3: 100 162 1 W
la seance et du telechargement des
logiciels des aujourd'hui, a la televi-
sion interactive de demain, en pas-
='!M utilisation
R4 a R11: 10 Icf).1., W
sant par l'acces rapide a Internet
Ri2 a R20: 220 S214 W dans un proche avenir.
C1, C2 : 22 pF ceramique Ce livre, que Ion peut considerer
C3: 1 !IF tantale cornme la premiere introduction a la
C4: 100 nF (LCC) television numerique accessible a
L, a L8: LED rouges 3 mm un large public, decrit les principes
L9: LED verte 0 3 mm de base de cette nouvelle techno-
: 1N4148 logic ainsi que leur mise en oeuvre
DIP, : barrette de 8 DIP dans le systeme europeen DVB (Di-
SWITCHS gital Video Broadcasting), qui a ete
adopte bien au-dela des frontieres Ce livre constitue ainsi une somme
Q : quartz 8 MHz
de ('Union Europeenne. de connaissances precises,
IC, : mC MC68HC11 Al FN Apres un rappel des principaux sys- concises, rigoureuses et actuali-
1 support PLCC 52 broches temes de television analogique et sees a l'adresse des profession-
P, a 1)8: potentiometres des differents formats de numerisa- nels, des etudiants en electro-
ajustables monotour, tion video normalises, l'auteur exa- nique, voire des amateurs qui
horizontal, 4,7 Itc2 mine les differentes &apes du trai- veulent decouvrir ou se familiariser
B P, a BP8: boutons tement du signal dans leur ordre avec Ia vaste famille des compo-
poussoirs unipolaires remission. Ceci facilite la compre- sants electroniques.
momentanes (ex : touche hension de ('architecture et du role
clavier D6) des principaux blocs fonctionnels R. BESSON - DUNOD
du recepteur/decodeur integre 288 Pages - 198 Francs
IN
OHMMETRE
GERE PAR PIC16C54
Ce montage decrit
une methode pour
realiser un ohm -
metre en utilisant Ia
famille des micro-
controleurs
PIC16C5X de chez
« MICROCHIP »,
plus precisement
dans notre applica- Etude du montage ce de calibration, R3. La capacite C5
tion le circuit se charge jusqu'a atteindre le seuil
PIC16C54. Cet ohm - Le microcontroleur PIC16C54 est de commutation d'entree du com-
metre ne demande ideal pour des applications analo- posant. Cette commutation genere
une valeur de calibration logicielle
giques simples car it ne coute pas
seulement que cher, peut se trouver chez les reven- qui est utilisee pour corriger la plu-
deux composants deurs tres facilement, demande peu part des erreurs dues au circuit,
externes et it est de composants externes, est totale- comprenant le manque de precision
ment programmable (existe en ver- de la valeur de la capacite, les chan-
de plus configu- sions programmable .une seule fois gements de la tension de seuil a l'en-
rable par tardwa- ou reprogrammable); sa calibration tree du composant et les variations
re'(en jouant sur Ia par logiciel augmente la precision en temperature.
resistance de cali- de la mesure; de plus, son mode Apres que C5 se soit decharge, la ten-
veille economise de l'energie et les sion de reference est appliquee a la
bration) et par logi- broches de sortie ont un courant ca- resistance RM a mesurer. Le temps mis
ciel pour couvrir les pable d'attaquer directement des pour atteindre la tension de seuil a
resolutions allant LED. Le schema du montage est re- rent& du composant est alors me -
presents a la figure 1 et utilise un sure et compare a la valeur de calibra-
de 6 'bits'jusqu'a 10 circuit de charge capacitif pour tion afin de determiner la valeur de fa
`bits'avec des pe- convertir la resistance en une duree resistance actuelle (figure 2).
Hodes de mesure qui peut etre alors facilement mesu- Les valeurs de R3 et de C5 sont
de 250 ps (pour une ree par le microcontroleur. choisies suivant le nombre de
D'abord, une tension de reference
resolution de 6 (habituellement l'alimentation du
`bits'et avec une circuit) est appliquee a une resistan-
SCHEMA DE PRINCIPE.
frequence d'horlo-
ge du microcontro- vcc
leur de 8 MHz) ou A
8 MHz
reurs sur les valeurs 16V PIC16C54
C1
e2 C5
des composants. 15 p 15pF 3,9 nF
GND
Les microcontro-
leurs de la famille
PROTOCOLE 12C
PIC16C5X de chez
`MICROCHIP' sont
INTELLIGENT
particulierement
bien concus pour
etre utilises comme
GERE PAR PICI6C54
circuits peri-
pheriques intelli-
gents sous le
controle d'un pro-
ail 1111
cesseur principal
dans des systemes
complets, grace a
leur faible prix de
revient et a leur vi-
tesse elevee. Les
PIC16C5X sont ca-
pables d'accomplir
des taches qui au-
raient tout simple-
ment surcharge un
microprocesseur
traditionnel, ou re- Etude du montage grammables (PLD), les convertis-
seurs numeriques/analogiques
quis une circuiterie Une interface tres courante que l'on (DAC), les controleurs video, les
de logique conside- rencontre dans des produits exis- memoires programmables (EE -
rable, avec un prix tants est le bus 12C. Cette interface PROM)... Si un produit contient de-
efficace possedant deux fils bidi- ja un composant 12C ou plus, it est
de revient competi- rectionnels permet au concepteur simple d'ajouter un PIC16C5X pour
tif avec les plus pe- de connecter plusieurs circuits en- emuler un composant compatible.
tits circuits pro- sembles et avec un microproces- Le circuit de la figure 1 represente
seur capable de transmettre et de ainsi ('implementation d'un circuit
grammables (PLD) recevoir des donnees de n'importe esclave standard avec des registres
de moyenne taille. quel circuit sur le bus. Cette interfa- multiples et bidirectionnels, archi-
Afin de minimiser ce se trouve sur une variete de com- tecture autour dun PIC16C54. Un
une augmentation posants comme les circuits pro - sous -ensemble de la specification
considerable des
moyens de concep-
tion a mettre en
oeuvre par des
0 SCHEMA DE PRINCIPE.
U1
VCC
A
J1
ajouts de multiples 18
O
RA1 SCL
controleurs a un RA3 RAO
17
J2
produit, it est pra- VCC
3
4
RTCC OSC1
16
O
tique d'obtenir de 5
/MCLR OSC2
15
14
SDA
\
('octet et donne la permission d'en-
voyer ('octet suivant en inserant un
tSH tCL tCH
/ / 'bit'a 'O'sur la ligne SDA remontee
alors au niveau haut (l'etat passif
\
Start Data bit More bits Stop
etant '). Le circuit qui ecoute peut
1 0 1 1 1 1 RAN A
aussi indiquer qu'il n'est pas pret
1
pour recevoir la donne en laissant
SDA LJ L _ le bit d'accuse de reception a '1'.
L'horloge est seulement generee par
SCL le maitre. Le circuit esclave doit re-
pondre au maitre a l'interieur des
complete de I'12C est supporte, qui specifications de temps indiquees
'.-.1"Kiotocotiise. peut aussi etre controls par le meme dans la definition du protocole 12C,
logiciel qui converserait avec une sans quoi le maitre serait oblige de
memoire programmable du type se mettre dans le mode lent, pour le-
EEPROM de la serie 24LCXX de chez quel la plupart des logiciels imple-
'MICROCHIP'. mentes pour des maitres sur un bus
Le bus I2C est une interface I2C ne supportent pas actuellement.
maitre/esclave comportant deux fils Le temps TCL en mode standard est
Reset dont I'un est la ligne d'horloge (SCL) de 4,7 ps et TCH de seulement 4 ps,
et l'autre la ligne de donnees (SDA). aussi ii peut etre extremement diffi-
Initial PC Ports
Les communications bidirection- cile d'atteindre les temps requis
nelles sont facilitees grace a I'emploi pour un circuit esclave avec un mi-
d'une connexion generale par deux crocontrbleur conventionnel. Un
Reset PC Places fils (actif bas, passif haut); de plus, message est toujours initialise par le
dans un systeme complet avec plu- maitre et commence avec une
sieurs maitres, la detection de colli- condition de demarrage, suivie par
Do mein User Task sion et la synchronisation de l'horlo- ('adresse de ('esclave (les sept
ge sont assurees. La figure 2 'bits'de poids fort)et par la direction
represente le protocole 12C. Le bus ('bit'de poids faible = '1 'pour la lec-
I2C en mode standard supporte des ture = '0'pour l'ecriture). L'esclave
vitesses d'horloge jusqu'a 100 kHz. qui a ete adresse dolt accuser re-
La nouvelle revision du bus I2C en ception de cet octet envoys s'il est
Do main User Task mode rapide supporte des vitesses pret a recevoir ou a emettre des
d'horloge jusqu'a 400 kHz. Notre donnees. Si ('esclave ne reussit pas a
application supportera le mode repondre, le maitre doit envoyer une
standard (jusqu'a 100 kHz de vites- condition de stop et reessayer de
Sto se d'horloge). nouveau ('envoi. Si le 'bit'de direc-
Clods in 8 bits
Chaque circuit possede une adresse tion est '0', ('octet suivant est consi-
unique sur 7 'bits'que le maitre utili- dere comme la sous-adresse de l'es-
se pour acceder a chaque circuit es- c lave (ceci est une extension du
clave individuellement. Pendant une protocole 12C utilisee par la plupart
Send ACK communication nor - des circuits possedant de multiples
male, SDA ne peut registres).
changer seulement La sous-adresse selectionne quel re-
lorsque SCL est au ni- gistre ou quelle fonction suivante
8.41_10p
Clock In 8 Bits
veau bas, sinon it pour des operations de lecture ou
produit deux condi- d'ecriture sera affects. Tous les oc-
Send ACK Clock out 8 bits tions de violation qui tets suivants seront recus et enregis-
sont utilisees pour si- tres aux adresses consecutives sui-
Get Sub -Address Send ACK
I
gnaler une condition vantes jusqu'a ce qu'une condition
Process Byte de demarrage (SDA d'arret survienne. Si ('esclave est in-
descend du niveau capable de traiter plus de donnees,
haut au niveau bas it peut terminer le transfert en ne
pendant que SCL est donnant pas d'accuse de reception
Clock in 8 bits
Yes
\(User messae
clean up Codeg)
\ au niveau haut) et une
condition d'arret
pour le dernier octet envoys. Si le
'bit'de direction est '1', ('esclave
Send ACK (SDA monte du ni- transferera les octets successifs vers
veau bas au niveau le maitre (tandis que le maitre main-
Get Sub -Address haut pendant que tient la ligne a'1') tant que ce dernier
SCL est au niveau accusera reception de chaque octet
4
haut), conditions qui recu avec un 'O'sur le neuvieme 'bit'.
\ (Process Messege)\ encadrent un messa- Le maitre peut terminer le transfert en
ge. Chaque octet n'accusant pas reception du dernier
octet, tandis que I'esclave peut canal special. Dans ce cas, le canal Realisation pratique
stopper le transfert en generant une de donnee est utilise pour retour-
condition d'arret. L'adresse de de- ner un message ID ou une donnee Le cablage ne pose aucun probleme
part d'une operation de lecture est en sortie du port B; cependant, particulier. II faut mettre le PIC16C54
etablie par ('envoi d'une demande ('extension normale serait de ('utili- sur un support pour pouvoir le chan-
d'ecriture avec une seule sous- ser comme un canal de dorm& ger si necessaire. II n'y a aucun strap
adresse (aucun octet de donnees d'entree/sortie. a souder, ni reglage particulier a ef-
nest envoye). Afin de rendre les routines de base fectuer. Le code a programmer dans
Pour des details sur les diagrammes du circuit facilement adaptable 6 le microcontroleur est disponible
de transfert et les differents modes une variete d'usages, des macros dans le fichier Prog_i2c. doc. La fi-
de communication du bus I2C, le sont utilisees pour implementer le gure 4 represente le circuit cote
lecteur pourra se referer a des ou- code specifique a ('application. Ce- composants et la figure 5 le circuit
vrages specialises dans ce domaine. ci permet au developpeur d'utiliser cote soudures.
Le circuit repondra a l'adresse es- l'option d'appel de sous -pro-
clave 'DEVICE ADDRESS', qui est par grammes, ou de codes en ligne Conclusion
defaut D6 (en hexadecimal) pour pour eviter le depassement de
l'ecriture et D7 pour la lecture. Ces quatre coups d'horloges et ['utili-
adresses ont ete choisies parce sation de la precieuse pile qui sau- Ce simple petit circuit associe a son
qu'elles correspondent a la quatrie- vegarde des informations tempo- logiciel permet de rendre de nom-
me adresse optionnelle du circuit raires. breux services en emulant des peri-
Philips PCF8573 qui contient les Macro pheriques d'entree/sortie stan-
fonctions d'horloge et de calendrier dards sur un bus 12C sous le
ou encore du TDA8443 qui est un USER_MAIN : Code a executer dans controle d'un processeur principal.
commutateur video triple (car it est la boucle principale lorsqu'il n'y a Le PIC16C54 s'adapte tres bien
fort peu probable qu'un autre cir- aucun message de transmis. Si ce cette application compte tenu de
cuit contienne les quatre adresses code est trop long en temps d'exe- son faible coup de revient et de sa
de ces deux circuits). L'organigram- cution, TSH de 4 ps sera depasse. vitesse elevee lui permettant ainsi
me du programme est represents a L'esclave loupera simplement de repondre a la specification 12C
la figure 3. l'adresse, n'accusera pas reception en mode normal.
Comme on le constate sur le schema de cette adresse et le maitre rees-
de la figure 1, RAO est utilise pour la saiera de nouveau un envoi.
ligne de donnees SDA et RA1 pour USER_Q : Ceci dolt etre un code uti-
la ligne d'horloge SCL. Les donnees lisateur rapide pour implementer
sont decalees directement en sortie des applications en temps reel. Dans M. LAURY
du port. Le code du logiciel peut la plupart de ces applications, cette
etre modifie pour rendre le port in - macro doit etre vide. Si elle est utili-
dependant, mais la perte d'efficaci- see, cette routine dolt 'etre gardee
te peut gener certaines applications sous les 4 ps autant que possible.
en temps reel. Cette application USER MSG Ce code utilisateur trai-
emule un circuit 12C avec huit re- te un message. II est inserer apres un Nomenclature
gistres, accessibles avec les sous- message si ce demier a ete recu avec
adresses 1 a 8 (modulo 7), plus un succes. U1: PIC16C54
canal de donnees (sous-adresse 0). USER RECV cette sous -routine traite oscillateur 20 MHz
Le code exemple retoume une chaT- un octet recu. El le permet a l'uti I isateur
C1, C2 15 pF
ne de caracteres representant un ID d'ajouter du code supplementaire
C3: 10 pF/16V
(identificateur) quand le canal de afin d'implementer des sous-adresses
donnees est accessible. pour des applications spec iales corn -
C4: 100 nF
Quand les octets sont ecrits a une me la realisation de FIFO's ('First In First Ri: 100 S2 1/4 W
sous-adresse autre que 0, ces don - Out', ou encore premiere donnee en- (marron, noir, marron)
rides sont stockees dans 12CRO a tree, premiere donnee sortie). 1 support pour circuit
I2CR7 (12CRO prenant la donnee USER_XMIT : Cette sous -routine pre- integre DIP18
&rite a la sous-adresse 8). Quand pare un octet a envoyer. Dans la routi- J1 a .14 connecteurs 2 points
la sous-adresse initiale est 0, le dra- ne par defaut, elle capture la sous-
peau B : ID est positionne. Ce dra- adresse 0 et appelle la fonction
peau est utilise pour indiquer a un generant la chain de caracteres ID.
ffeltENNIMIMINVIONSIEVaidea.
H est (presque) cer-
LOTO PARLANT
tain que le LOTO est
un jeu de hasard.
Alors pourquoi ne
pas laisser jouer le
hasard
electronique ? Pour
agrementer ('en-
semble, nous avons
donne Ia parole a
notre montage. Si
avec tout cela Ia for-
tune n'est pas au
rendez-vous, c'est
que vous n'avez
cidement pas de
chance au jeu...
Le principe (figure 1)
O SYNOPTIOUE.
de la memoire
10 KHz
10 BROCHAGE.
IC1
011
Q10
El
102 Q8
0,7
Q9
1470-)11c.
CI
Reset
IC2
0
10
01
IC2
103 r Restitution
AO
Al
VccD
P /Tt
0
X 3
X X 4
de de l'avance du pointeur inteme,
X 5
dans le mode de fonctionnement TRACE DU CIRCUIT IMPRIME.
adopte, consiste a soumettre simul-
X X 6
X X 7
X X X 8
X 9
X X 10
X X 11
X X X 12
X X 13
X X X 14
X X X 15
X X X X 16
X 17
X X 18
X X 19
X X X 20
X X 21
X X X 22
X X X 23
X X X X 24
X X 25
X X X 26
X X X 27
X X X X 28
X X X 29
X X X X 30
X X X X 31
X X X X X 32
X 33
X X 34
X X 35
X X X 36
X X 37
X X X 38
X X X 39
X X X X 40
X X 41
X X X 42
X X X 43
X X X X 44
X X X 45
X X X X 46
X X X X 47
X X XXX 48
,
X X 49
O I
REG C3
e
T
II1 t
EMS
BP 1
ANT. V D1
BAT42 R3 R4
R1
2,2 k
56 k
C1 .102 "um C3
3,3 pF nF P
Pile 2-20 pF +I
9V
C5
220 nF R2
56 k
1 C4
T 1 00 n F
TL082
4,7 k
0
nutes car en faisant faire deux ou trois
V
A
4 IMPLANTATION DES ELEMENTS.
-01=1-
A B O
ro
Di /,
Ca
CONTROLE VMC ,
HYGROMETRIQUE
Les maisons mo-
dernes sont munies
d'une "VMC", venti-
lation micanique
commandee, afin
d'assurer une circula-
tion de l'air et de
supprimer l'humidite
dans les pieces
telles que cuisine,
salle de bains... A
moins d'un modele
haut de gamme, la
commande se resu-
me a un interrupteur
de mise en fonction
avec parfois une
temporisation. Ce
montage assure le
controle automa- Schema fonctionnel terface de puissance, la sortie S
tique en fonction du (figure 1) commande la VMC. L'ensemble est
alimente en permanence via ('ali-
degre d'humidite mentation directe sur le secteur.
dans la piece; hor- Un oscillateur volt sa frequence F va- L'oscillateur est un astable classique
rier en fonction du degre d'humidi- dont le condensateur est remplace
mis le confort appor- te; la frequence diminue quand l'hu- par un capteur hygrometrique. Sans
te, la securite des midite augmente et inversement. Un rentrer dans le detail, ce capteur est
personnes n'est pas comparateur de frequence ver- en fait un condensateur dont la ca-
rouille sa sortie quand la frequence pacite varie en fonction de l'humidi-
oubliee puisque tou- passe sous un certain seuil, donc te relative. Sa capacite typique varie
te commande ma- quand l'humidite augmente. Une de 110 a 150 pF pour un taux d'hu-
nuelle est inutile et hysteresis evite les basculements in- midite variant de 0 a 100 %. La rela-
l'appareil sera hors tempestifs de sa sortie. Via une in - tion n'est malheureusement pas li-
de port& ! Interfacage
Commands
Detection frequence VMC
Monostables redeclenchables
Oscillateur
F JTW
var. T
GR
+24 V
Alirner tation O
+8 V 0 230 V
directe secteur 0
777;
SCHEMA FONCTIONNEL.
FSE1/11 FSUP
pininfiniiiiettof .onjlitts:
C)
CO
C)
LLJ
Ua
0
o8
0
CO
, Lo
-
0 6>
Cg O
0 0
V co
Z
8
U$ o
cc' 2
2 rn
c
fz-
It 0O
CV LI_ cp
O CL V :74
>
LL
cr g
LL
(-2 2 2
-o
m8 L
Z.3 4
0 CO
Q8 0000
-o 0_ ,)
cc
L Z CU
Reglages
VIC CC
BROCHAGES.
NEUTRE
PHASE Cr)
(-)
JI
IC3
-{ D2 ill- C2 I
D5 C11
H R8 I- w
U
U-
0,
CC
_L
T C3 C4 C5
cc
cc
A
E mS
CHUMIDISTANCE.
P. WALLERICH
DETECTEUR DE MOUVEMENT
INFRAROUGE PASSIF
Le petit montage
que nous vous pro-
posons de realiser
permettra de dispo-
ser d'un detecteur
de mouvement pou-
vant etre utilise, par
exemple, avec une
centrale d'alarme. II
utilise un nouveau
composant appele
detecteur pyrodlec- mouvement infrarouge passif. Sa Le module DP86 ne peut etre utilise
structure interne est composee d'un seul et necessite une lentille lui per-
trique differentiel transistor JFET et de deux elements mettant de scruter un angle impor-
de type DP86. Sa sensibles montes en serie et en dif- tant lorsqu'iI est situe dans une pie-
sensibilite est tres ferentiel, ce qui assure une compen- ce de ('habitation. La figure 2 et la
sation en temps. II est egalement figure 3 representent ('angle de di-
importante et sa mi- equipe d'un filtre destine 6 eliminer rectivite du pyrosenseur selon les
se en oeuvre, comme les interferences de la lumiere du axes X et Y. La figure 4 donne la
nous le verrons plus jour. Son schema 'interne ainsi que bande passante du filtre incorpore
son brochage sont representes en fi- au module.
loin, est des plus gure 1. II se presente sous la forme
simples. d'un boitier de transistor 1039 muni
de trois broches
Le schema de principe
- D, qui est la broche d'alimentation
et qui correspond au drain du tran- Le schema de principe de notre rea-
Le detecteur sistor JFET, lisation est donne en figure 5. Ce
pyroelectrique - G, la gate du transistor sur laquelle schema est simple et ne necessite
sont connectes les elements sen- ('utilisation que de deux circuits in-
sibles, tegres des plus courants.
Le detecteur pyroelectrique DP86 - S, la source sur laquelle sont dis- Le drain du pyrosenseur est alimen-
est de type differentiel et est utilise ponibles les signaux de sortie du te au travers dune resistance de
dans les systemes de detection de detecteur. 10 kt2 dont la tension de sortie est fi I-
+v x -x
SEA02-54 - right element
left element
30°
Element
sensible
60°
750 750
GI
',.`,-;;...
....0. _
,----. :I --,,-
-
5prn cut -on filter ...'s
-
_
.....
0
20
2.5 3 4 5 6 7 10 115
t
Wavelength (pm)
LE -6-1
-r 03/100nF R2
L R8
10pF
70; -111- R4/I M
1M
DI
C2/100nF
10
I. D41N4148
470k
2
16
RC Q .-
Pyrosenseur R3/I M
1N4148 1-77477
C5 IC1C 1
2 10pF
R7/10k L_!
I LM324
100PF
CI
CX
L4538
So I R12/1M
4
3 r1 IC1A
----1i +T
G 0-, 41 0 R6 11-M324 1
D2
5
A
D3
1N4148 -C 5
-T
7
1N4148 I IC113 1 13 R
LM324 14
I
777;
RI 12
r-!CID
- 1I
11
1M LM324 Vcc
Mkt
P. OGUIC
3 R5 : 47 k.O.
3
3
(jaune, violet, orange)
R6, R1, R2, R10, R13: 10
3
3
(marron, noir, orange)
R11 : 560 Q
(vert, bleu, marron)
R8: resistance ajustable
470 kf.2
0
Cl: 100 pF/16V
C2, C3, C8 a Clo: 100 nF
C4 a C7: 10 pF/16V
pyroelectrique sera place en der- Les essais Semi-conducteurs
nier lieu.
On procedera ensuite a une verifica- On connectera une pile de 9V ou Tl: BC547
tion minutieuse des soudures et l'on une alimentation reglee a la meme DEL, : diode
verifiera qu'aucune piste ne corn- tension. Des la mise sous tension du electroluminescente rouge
porte de micro coupure. On pourra montage, la diode electrolumines- DIA D4: 1N4148
eventuellement nettoyer l'excedent cente devra s'illuminer. En obs- D2: 1N4001 a 1N4007
de resin des soudures a l'aide d'un truant la fenetre du detecteur, elle
chiffon propre imbibe d'acetone. devra s'eteindre au terme de Circuits intigres
quelques IC, : LP324, LM324, LP2902
secondes. IC2: CMOS 4538
Lorsque
l'on de- Divers
gagera la 1 support pour circuit
integre 14 broches
1 support pour circuit
integre 16 broches
4 picots a
souder
1 detecteur
pyroelectrique
de type DP86
(societe
LEXTRONIC)
rrr:c iv rt 0G
Etape initiale :
Barriere F-1-1
0 Le systeme au
111 baissee repos (demarrage).
Les etapes
1
Actives rune apres
des modules d'ini- Saisie du
code d'acces rautre.
tiation a Ia logique autorisee
dont le fonctionne-
ment est decrit GRAMM DE LA NATT21111.
la barriere en position haute, etc.
La traduction sous la forme dun
recran sous Ia forme Grafcet du fonctionnement de la
d'un Grafcet. (GRAphe), C (CoMmande), E (Eta- barriere, tel que nous le souhaitons,
pe) et T (Transmission), repond a la a donc pour effet de le limiter a
norme francaise NF CO3-190/UTE 3 &apes (figure 1).
CO3-190/UTE CO3-191. En outre, it Les regles devolution du Grafcet
Le projet existe desormais une norme intema- sont les suivantes :
tionale la norme europeenne CEI
:
H se compose de deux parties, ['une IEC 848. 1) L'etat de repos du systeme cor-
materielle et rautre logicielle. Pour Ia La transcription graphique de la suc- respond principalement a l'etape
partie materielle, it s'agit de simuler cession des taches qui interviennent initiale(etape 0), car c'est elle qui est
le fonctionnement dune barriere au- au sein dun automatisme s'effectue active des la mise en route du syste-
tomatique munie de ses capteurs au selon des regles precises. Pour les me,
sol. La presence dun vehicule a ren- appliquer a notre barriere automa- 2) Les etapes sont numerotees par
t& enclenche le processus de sai- tique, it suffit de reprendre les ele- ordre croissant, afin de suivre revo-
sie d'un code d'acces. Des que le ments du cahier des charges et de lution du systeme,
code est accepte, la barriere se leve les enoncer. 3) La realisation d'une transition (de-
et reste dans cette position tant que tection dun vehicule par le capteur
le passage de la voiture n'est pas de- ILS1) entraine ['activation de retape
Description immediatement suivante (etape 1)
tects sur le second capteur. L'en-
semble de ces operations peut etre
du fonctionnement et desactive retape qui precede im-
suivi a recran grace au Grafcet sur le-
de Ia barriere mediatement (etape 0).
quel apparait l'etat de la barriere Puisque nous nous cantonnons dans
pour chaque etape ainsi que les - Au repos, la barriere est baissee, retude d'un graphe lineaire (une seu-
conditions de chaque transition. En - La detection d'un vehicule a ['en- le branche) sans interconnexions,
outre, une zone de tests autorise les tree declenche le processus de sai- ces quelques regles suffisent, mais it
reglages de temporisation pour le sie du code, va de soit que des transitions peu-
moteur de la barriere ainsi qu'une - La barriere se leve a ['acceptation vent necessiter des operations lo -
lecture de retat des capteurs. du code, gigues sur plusieurs capteurs ou en-
- La barriere se baisse aussitot que le core, initier plusieurs branches.
vehicule est detecte par le second
Le Grafcet capteur. Le schema
II est clair que nous passons outre les
Le Grafcet est un outil de description defauts eventuels comme le vehicu-
graphique du fonctionnement dun le qui recule apres s'are presente, Le controle de la maquette s'effec-
systeme automatise. Ce terme, qui un code errone, une file de voitures tue via une interface connect& au
vient de ['assemblage de GRAF serrees, une panne du systeme avec port de I'imprimante parallele
1,5 ms)InI'
Rotation a tuez ensuite les coupures des pistes
comme indique sur la figure 3. Pla-
1,5 ms 44-* cez le connecteur DB25 male sur le-
quel ne sortent que les broches
11
Poistion neutre
20 ms
n 20 ms
n 2,12,13 et 25 (les autres sont cou-
pees soigneusement). Fixez et sou-
dez les connecteurs puis les bomes
a visser afin d'avoir de bons reperes.
Viennent finalement les 9 straps, les
ACTION DU SERVOMOTEUR. SCHEMA DE LA CARTE INTERFACE.
resistances et le transistor (figure 4).
Avant de passer a la realisation me-
canique de Ia maquette, effectuez
une demiere verification visuelle de
''interface puis effectuez les bran-
DO
chements comme indique sur le
Alin
5 Volts
0 schema de cablage (figure 5).
Testez ensuite son fonctionnement
avec les quelques procedures de-
crites dans le corps du programme
afin de vous assurer du sens de rota-
end 02 tion du servomoteur et dune sensi-
Entree
bilite suffisante de vos ILS. II n'est
E ILS1
--1=1 R3
pas rare, en effet, que ces demiers
Sortie necessitent une orientation particu-
R4
ILS2 liere en fonction de l'aimant utilise.
Pour realiser la barriere, nous avons
PE 0
1
effectue des decoupes dans une
plaque de PVC expanse avant de
Sel 013
coller un decor sorti sur imprimante
(figure 6). Le servomoteur est fixe a
(schema de 'Interface). La barriere ''aide de 2 equerres, la barriere (une
est actionnee par un servomoteur decoupe de PVC) venant se fixer sur
de modelisme auquel on envoie
des trains d'impulsions. Comme le 1
La maquette
Le port parallele
Fonction du port LPT1d LPT1h LPT2d LPT2h LPT3d LPT3h BRANCHEMENT SUR LA CARTE
D'INTERFACE.
de donnees 956 3BC 888 378 632 278
d'etat 957 3BD 889 379 633 279
de travail sur le disque (DELPHI20
de controle 958 3BE 890 37A 634 27A
pour celui que vous pouvez recu-
perer sur notre site Internet). Placez
DB25
2
Nom
DO
Niveau
1
0
Entree/Sortie
S
mourn Di estmtis
DE PARDON.
dans ce repertoire les fichiers dessin
au format BitMap 16 couleurs qui
12 Paper out 1 E
13 Select 1 E
25 Gnd
Registre de donnees :
Registre d'etat :
Le programme
Le programme est ecrit avec DEL-
PHI3 sous Windows 95 (les instruc-
tions seront identiques pour Del-
phi2). II faut donc, comme toujours,
commencer par creer le repertoire Vue de dessus
'7 de packing.
tCRAN 1.
1!11:113
proprietes relatives a sa position et
sa taille dans l'editeur de proprietes.
Pour finir, reprenez les procedures
donnees dans l'annexe 2 de cet ar-
Bevel4 . GroupBoxl ticle (egalement disponible par tele-
Irnagel chargement sur notre site Internet)
Bevell en ajoutant le nom des procedures
Barriere Position de la barrier's
BitBln6 qui correspondent aux evenements
bar3-::ee Bevel3
des boutons. Ces procedures sont
BitBtnl
Edit3 maintenant classiques, avec cepen-
131.1Htn5 dant une petite nouveaute concer-
Saisie BitBtn2 nant la saisie du code d'acces. En ef-
BitBtn9
code d'acces fet, pour ce dernier, nous utilisons
Bevel2 une fonction InputBox presente
Edit4 Capteurs reagnetiques dans l'unite Dialogs qui affiche une
fenetre de saisie d'un texte et dont le
BitBtn7 BilBtn8
Barriere contenu peut etre renvoye vers une
levee BitUtniti Editi Edit? variable.
Pour tester le code d'entree, nous
Edit5 OitEitn3 Bitlitn4_] utilisons une variable Code. La ligne
de programme est la suivante:
... Code := InputBox('Saisissez votre
code pour entrer',
'Votre code',");
correspondent au fond d'ecran affi- composant 'GroupBox' dans la bar - Elle a pour effet d'afficher une fe-
che dans le composant Imagel re d'outils, puis posez 1 bdte de netre conformement a celle de la fi-
(grafcet.bmp) et les LED vertes et groupe sur la feuille, a droite. Placez gure 9.
rouges (ledverte.bmp et ledrou- ensuite 1 composant 'Image' sur la Notre Grafcet ne tenant pas compte
ge.bmp). droite. de la saisie dun code errone, it n'y a
Dans Delphi, selectionnez 'Nouveau' Dans l'inspecteur d'objets, cliquez aucun traitement de la variable Code
puis une fois la nouvelle feuille de sur la propriete 'Picture' de Imagel dans le programme. Son entrée ne
travail sur l'ecran, selectionnez le puis chargez le dessin. Finalement, nous sert qu'a valider la transition
ajustez le cadre d'Image1 au format pour l'etape suivante.
du dessin. En utilisant la copie
ItCRAII 1. d'ecran de la figure 7, placez les
autres composants que vous allez
Les essais
entrée I sortie
P. RYITER
ANNEXE 1:
LE FICHIER PRINCIPAL DU PROGRAMME.
program Projet20; begin
uses Application.lnitialize;
Forms, Application.CreateForm(TForm1, Forml);
Unit1 in 'Unit1.pas' {Form1}; Application.Run;
{$R *.RES} .end.
1)1:'1 (- 1 l.0 R 1)' Lt (31 L DTAIE DISPI. 11' MINI CAMERA CAMOUFFEE
H,ypnotiseur Electronique Detcctc Ics enrcgistrcmcnts radio, Enregistre tous les numeros .
Le systeme met rapidement Cette inervei Ile Jr la technologic est
en serie. cn parallelcr impedance appelds et Icor temps
le sujet sous contriale Pht 799 camouffee dans un Bracelet. Cartouches
anormalc lignc cct.. de communication
film R x II standard.
Globe Plasma Pht 1299
Sphere Diametre 200 mm A16600 2299 frs ht D1S-1 1990 frs ht Ref. P 950
cree des effets spectaculaires
TELEPHONE DE CONTROLE HACKER'S COMPANION CD-ROM DIODES LASER. COLLIMATEES LUNETTES DE SURVEILLANCE
Enregistre tous les numeros appeles. CO11111101( Cii,41 les codes secrets, Particuliereinent interessants pour les
comment modifier les codes de applications de positionnement. Rubotique. Camera camouflee I