Vous êtes sur la page 1sur 80

http://www.electronique-magazine.

com

OSCILLOSCOPE POUR PC
AVEC INTERFACE USB

SOURCIER
LECTRONIQUE

INTERFACE
CLIENT FTP

RADIOCOMMANDE
12 CANAUX HCS

COMMUTATEUR VIDO
32 CANAUX CCTV

EXTENSION PLUS PERFORMANTE


POUR COMPTEUR GEIGER
France 5,00 DOM 5,00 CE 5,00 Suisse 7,00 FS MARD 50 DH Canada 7,50 $C

M 04662 - 98 - F: 5,00 E

3:HIKOQG=WUZUU^:?a@a@t@i@k;

98

SOMMAIRE

L'actualit de l'lectronique..................................................... 05
Nous prsentons les dernires innovations
technologiques dans les domaines de l'lectronique
de puissance, mmoires "Compact flash", ainsi que
la tlphonie mobile.

Un commutateur vido 32 canaux CCTV ................................ 07

Ce commutateur vido, lorsquil est contrl par une


centrale dalarme ou mme un simple interrupteur,
dsactive les camras slectionnes de faon
respecter la vie prive des personnes prsentes
dans les zones surveilles. Il permet de grer
jusqu 32 canaux et peut interrompre la ligne dalimentation comme
la ligne vido.

Une nouvelle interface Client FTP .......................................... 19


avec Microchip ENC28J60
Cest la version mise jour avec un nouveau
microcontrleur Ethernet de la platine Client FTP
publie dans les numros 86, 87 et 88 dELM. La
nouvelle puce ENC28J60 de Microchip remplace
la RTL8019 de Realtek et introduit de nouvelles
fonctions tout en permettant une apprciable simplification du programme
rsident. Dun point de vue pratique, lutilisation dun circuit intgr
DIL (en lieu et place de lancien CMS) rend les oprations de montage
accessibles tous.

Un compteur Geiger modifi plus prcis ................................ 30


utilisant un nouveau microcontrleur ST7
Cet article informe les lecteurs qui se sont intresss
ou qui sapprtent le faire notre compteur
Geiger ultrasensible EN1407 (voir le numro 94
dELM) que moyennant deux petites modifications
ils pourront amliorer de faon significative la
prcision de cet instrument.

98

Une radiocommande 12 canaux rolling code .................. 54


Deuxime partie :
analyse et ralisation du programmateur pour circuits HCS
En plus de la description dun montage pratique
et utile, ce qui nous intresse dans cet article,
dans lequel il sagit de construire un rcepteur de
radiocommande douze canaux, cest dapprofondir
la connaissance des systmes rolling-code Keeloq
de Microchip. Dans cette deuxime partie, nous vous prsenterons ces
techniques de codage/dcodage puis nous construirons le programmateur
pour circuits intgrs HCS. Cest dans la troisime et dernire partie
que nous analyserons son logiciel.

Un sourcier lectronique .......................................................... 64


Cet article vous propose de raliser un instrument
capable de percevoir et damplifier le son produit
par lcoulement de leau dans une conduite situe
dans un mur ou enterre, dans le but de localiser
la canalisation afin de la rparer, ce qui vite de
casser tout le mur ou de creuser toute une tranche.

Le courrier des lecteurs........................................................... 73


Les Petites Annonces .............................................................. 76
Lindex des annonceurs se trouve page ................................. 76
Le bon d'abonnement .............................................................. 78

ABONNEZ-VOUS

Un oscilloscope pour PC avec interface USB ......................... 40


Cet appareil transforme un ordinateur PC en
oscilloscope numrique. Il est constitu dune seule
platine dacquisition pour port USB. Le logiciel
utiliser avec le PC est bien entendu disponible.

Retrouvez sur www.electronique-magazine.com

Articles, Revues et CD tlchargeables


Ce numro a t envoy nos abonns le 27 Septembre 2007
Crdits Photos : Corel, Futura, Nuova, JMJ

au format numrique Acrobat PDF


Abonnements et anciens numros papier en ligne

Les projets que nous vous prsentons dans ce numro ont t dvelopps par des bureaux dtudes et contrls par nos
soins, aussi nous vous assurons quils sont tous ralisables et surtout quils fonctionnent par faitement. Lensemble des
typons des circuits imprims ainsi que la plupart des programmes sources des microcontrleurs utiliss sont tlchargeables sur notre site ladresse : www.electronique-magazine.com dans la rubrique REVUES. Si vous rencontrez la moindre
difficult lors de la ralisation dun de nos projets, vous pouvez contacter le ser vice technique de la revue, en appelant la
hot line, qui est votre ser vice du lundi au vendredi de 16 18 H au 0820 000 787 (N INDIGO : 0,12 / MM), ou par
mail redaction@electronique-magazine.com

Le bulletin dabonnement

se trouve page 78

RADIOCOMMANDE 12 CANAUX HCS

EXTENSION PLUS PERFORMANTE POUR COMPTEUR GEIGER

Tlcommande HF 12 canaux encodeur HCS301.


Idale pour des applications demandant un niveau
de scurit lev. Utilisable avec : Rcepteur du
type AM OOK 433.92 (sauf BC-NBK). Alimentation:
batterie 6 ; consommation: 10mA; frquence:
433.92MHz; canaux: 12; encodeur: HCS301; dimensions: 84,5 x 54 x 10,4mm.

Cette platine, dote dun nouveau microcontrleur, pourra


amliorer de faon significative la prcision du compteur
Geiger EN1407. Ce compteur Geiger ultrasensible effectue des mesures en milliRoentgen/heure (mR/h), cest-dire quil comptabilise le nombre disotopes par heure
mis par une substance radioactive.
Caractristiques techniques :
- 6 gammes de mesure :
0.001 0.030 mR/h - 0.040 0.050 mR/h
0.060 0.070 mR/h - 0.080 0.090 mR/h
0.100 0.150 mR/h - 0.200 0.350 mR/h
- Tension du tube : 400 V - Alimentation non fournie : 4 piles btons AA
( 4 x 1.5 V).
EN1407......... Kit compteur Geiger complet avec botier ......... 130,00
EN1407KM... Kit compteur Geiger mont avec botier ............. 170,00
EP1407B....... Kit Extension ........................................................... 34,00

TX-12C..........Kit complet mont................................................... 57,00

OSCILLOSCOPE POUR PC AVEC INTERFACE USB


Cet appareil transforme un ordinateur en
oscilloscope numrique. Il est constitu dune
seule platine dacquisition pour port USB.
Caractristiques techniques :
Nombre de canaux: 1 - Bande passante: 2 MHz
- Frquence maximale dchantillonnage: 500
kHz - Impdance dentre: 1 M - Tension maximale dentre: 50 Vpp (AC+DC) - Couplage en
entre: AC ou DC - Base de temps: 10, 20, 50, 100, 200, 500 s/div 1,
20, 50, 100, 200, 500 ms/div; 1, 2, 5, 10 s/div - Sensibilit: 4, 10, 20,
40 mV/div 0.1, 0.2, 0.4, 1, 2, 4, 10 V/div - Mmoire vido: 256 chantillonnages - Mesures avec les curseurs de temps et damplitude Mesures
automatiques: Vrms, Vmed, Vpp - Mode de fonctionnement: Run, Stop,
Rool, Once -Trigger (dclencheur) - Fonctionnement comme analyseur de
spectre - Frquences maximale 250 kHz - chelle damplitude: linaire ou
logarithmique - Mesures avec les curseurs de frquence et damplitude
- Mesures automatiques: Vrms, Vmed, Vpp - Connexion lordinateur: USB
2.0 Full-Speed - Alimentation: par le port USB (max 100 mA)

SOURCIER LECTRONIQUE
Cet instrument est capable de percevoir et damplifier le son produit par
lcoulement de leau dans une conduite situe dans un mur ou enterre,
dans le but de localiser la canalisation
afin de la rparer, ce qui vite de casser tout le mur ou de creuser toute une
tranche.
Caractristiques techniques :
Alimentation: 9V pile 6F22 non fournie
Type de capteur : pizolectrique
Sortie casque : 8 32 ohms
EN1678......... Kit complet sans casque avec botier .................. 94,00
EN1678KM... Version monte ................................................... 132,00
CUF32............Casque ...................................................................... 9,00
SE3.1678...... Poigne ergonomique en option ........................... 49,00

MF637..........Microcontrleur seul ................................................ 29,00

INTERFACE CLIENT FTP AVEC PIC ET SD-CARD


Nous utilisons un microcontrleur Microchip pour
publier via FTP des donnes sur Internet. Pour
la premire fois nous adoptons une interface
rseau entirement construite par nous partir
dune des plus populaires puces Ethernet : la
RTL8019 de Realtek. Avec un programme rsident spcifique, ce circuit peut galement servir de serveur Web.
MF634..........Microcontrleur seul................................................ 29,00

COMMUTATEUR VIDO 32 CANAUX


Ce commutateur vido, lorsquil est contrl
par une centrale dalarme ou mme un
simple interrupteur, dsactive les camras
slectionnes de faon respecter la vie
prive des personnes prsentes dans les
zones surveilles. Il permet de grer jusqu 32 canaux et peut interrompre la ligne
dalimentation comme la ligne vido.
Caractristiques techniques :
-Alimentation: 12V - Consommation par canal: 130 mA - Nombre de
canaux: 32 - Activation: manuelle/automatique - Entre dactivation photoisole - Possibilit de montage en rack 19- Connexion en cascade.
MF660..........Microcontrleur seul................................................ 19,00

RCEPTEUR BANDE AVIATION 110 140 MHZ AM


DOUBLE CHANGEMENT DE FRQUENCE
Ce rcepteur est conu pour capter la bande aviation
(laviation civile mettant en AM) sur une large plage de
frquences allant de 118 MHz 136 MHz. Il peut couter
les conversations entre les pilotes des aronefs (avions
de transport, avions de tourisme, hlicoptres, ULM) et
les tours de contrle ; ou alors couter les informations
mtorologiques automatiques.
Caractristiques techniques :
Alimentation 12 Vcc - Antenne 125 MHz - Station fixe
(maison) - Bloc secteur 230 V ground-plane ou directive - Station portable ( pied) Huit piles ou batteries
rechargeables type bton de 1,5 V en srie - Antenne
fouet quart donde 48 cm avec BNC - Station mobile (
bord du vhicule) - Batterie du vhicule avec prise allumecigare - Antenne fouet embase magntique sur le toit
du vhicule.

Comelec 10 / 2007

EN1662...... Kit complet sans botier .......................................... 86,00


MO1662..... Boitier pour EN1662 ................................................. 15,40
EN1662KM Kit version monte avec botier ............................ 148,00

TABLE DE MIXAGE STRO TROIS CANAUX


Ce kit permet la ralisation dune table
de mixage trois entres lignes (lecteurs
CD, magntophones, lecteurs MP3,
Tuner FM). Elle dispose dune entre
microphone avec effet dcho dont on
peut rgler le retard de 30 330 ms
ainsi que lamplitude (profondeur) de
leffet, une sortie ligne 0 db (775 mV)
pour lamplificateur de puissance et une
sortie pr coute pour casque avec rglage du volume individuel. Elle
dispose de deux vu mtres aiguilles. Tension dalimentation 230 VAC
Attention il est impossible de connecter une platine disque (vinyle) de
type MM ou MC directement sur les entres, il faut utiliser un pramplificateur RIAA EN1357.
EN1670K ... Kit complet sans botier ni alimentation.............. 158,00
MO1670..... Coffret pour EN1670................................................... 49,00
EN1669...... Kit alimentation pour EN1670 .................................. 33,00
EN1670KM Version monte avec coffret et alimentation ....... 289,00
EN1357...... Kit pramplificateur RIAA......................................... 35,00

CD 908 - 13720 BELCODENE


Tl. : 04 42 70 63 90

Fax : 04 42 70 63 95

www.comelec.fr

DEMANDEZ NOTRE CATALOGUE 96 PAGES ILLUSTRES AVEC LES CARACTRISTIQUES DE TOUS LES KITS
Expditions dans toute la France.Moins de 5 Kg : port 8,40 . Rglement la commande par chque, mandat ou CB. Bons administratifs accepts.
De nombreux kits sont disponibles, envoyez nous votre adresse et cinq timbres, nous vous ferons parvenir notre catalogue gnral de 96 pages.

PASSEZ VOS COMMANDES DIRECTEMENT SUR NOTRE SITE : www.comelec.fr

Photos non contractuelles. Publicit valable pour le mois de parution. Prix exprims en euro toutes taxes comprises. Sauf erreurs typographiques ou omissions.

LES KITS DU MOIS LES KITS DU MOIS

ACTUALITS

Nouveauts
Un cble secteur intelligent ?

Pour les OEM cela devrait se traduire par la possibilit de


lancer sur le march des produits toujours meilleurs et
moins chers. Les premiers chantillons de cette puce sont
dj disponibles. Les caractristiques techniques et la note
dapplication du produit sont disponibles sur www.st.com/
stonline/products/literature/ds/11985/16585.htm.

www.gizmodo.com, un des sites amricains les plus actifs


dans le secteur des gadgets, propose ce prototype de cble
secteur conu par Interactive Institute : il sappelle Power
Aware Cord et sallume au passage du courant, en fonction
de la quantit dnergie consomme.
Voici une manire trange, mais certainement efficace, de
se souvenir tout moment quel point la consommation
excessive dnergie contribue la dgradation de la sant
de la plante sur laquelle nous vivons

Puissantes, rapides, sans erreurs :


les CompactFlash.

Une puce pour ampoule fluorescente.

Les nouvelles cartes mmoire de la srie Ultimate voient


leur vitesse dcriture passer de 100x 133x, ce qui est un
avantage pour la rapidit des prises (nombre de photos par
seconde en mode rafale). En outre, aux modles de 2 et 4 Go
sajoute une nouvelle carte de 8 Go. La vitesse dcriture dune
carte CompactFlash, couple un APN, dtermine la rapidit
de mmorisation des photos. Les cartes CompactFlash Ultimate de 2, 4 et 8 Go de Kingston Technology sont en mesure
dcrire des images sur la carte alors quelles sont acquises
par lAPN, elles permettent un flux continu de donnes de lAPN
la carte mmoire et amliorent la rapidit et les prestations
des appareils photo numriques. La nouvelle carte CompactFlash Ultimate de 8 Go avec vitesse dcriture de 133x fournit
une puissante solution pour les photographes utilisant des
applications dimaging avances rclamant vitesse et capacit
de stockage. Utilises avec des APN de haut de gamme, la
carte CompactFlash Ultimate de 8 Go de Kingston Technology
permet des temps de transfert trs courts et des vitesses de
lecture jusqu 23 Mo/s et dcriture jusqu 20 Mo/s. Les
prix conseills vont de 55 pour la version 1 Go 456 (HT !)
pour le modle 8 Go. Si vous tes intresss, tous les dtails
sont disponibles sur www.kingston.fr.

Kingston Technology a annonc lextension (upgrade) de


la ligne Ultimate de cartes mmoire CompactFlash, sur lesquelles on a prcharg le logiciel EasyRecovery Professional
version 6.1 de Ontrack ; ce produit, ddi aux photographes
professionnels ou amateurs de haut niveau, permet le data
recovery pour les photos numriques perdues. EasyRecovery
Professional version 6.1 est le plus rcent programme de data
recovery produit par Ontrack ; conu pour rcuprer les photos endommages ou accidentellement effaces, il comporte
une interface complte et dutilisation aise, garantissant une
protection des images plus efficace et donc une plus grande
quitude de lutilisateur.

STMicroelectronics offre, en une seule puce, la solution


pour contrler correctement les ampoules fluorescentes.
Le circuit intgr LM6585 (Combo IC) fonctionne avec les
deux configurations de ballast utilises (lamp to ground
et block capacitor to ground) et il est le premier capable
deffectuer la dtection EOL (End of Life) de lampoule. Tout
cela permet au concepteur de raliser des systmes dillumination, tubes fluorescents, extrmement compacts,
fiables et faible consommation.

ELECTRONIQUE

magazine - n 98

ACTUALITS
Adobe uGO pour LCD actif SAMSUNG.

Adobe Systems Incorporated et Samsung Electronics ont


annonc la disponibilit du LCD actif Samsung uGO bas
sur la technologie Adobe Flash Lite 2. Dvelopp conjointement par Adobe et Samsung, uGO sera intgr dans les
tlphones mobiles de nouvelle gnration Samsung Ultra
Edition partir du modle SIGNAL HF-D900.
Grce Flash, le tlphone mobile Ultra Edition 12.9 (SIGNAL
HF-D900) indiquera la position physique de lusager, lheure
et dautres donnes environnementales. Avec lcran uGO
apparaissant lorsque le tlphone est en stand-by et quand on
compose un numro, lappareil met automatiquement jour
les informations essentielles (pays, heure et signal du rseau)
quand lusager est en voyage. Sont en outre proposes des
contenus cratifs pour afficher des avis sur les nouveaux messages, les appels sans rponse et les alarmes prvues par
lusager. Lcran dattente affiche un lment caractristique
du pays o se trouve lusager : par exemple lArc de Triomphe
pour la France ou le fameux chteau de Neuschwanstein pour
lAllemagne. Un ciel bleu accompagne les heures de la journe
et la nuit apparat un beau ciel toil. La notification des SMS
entrants, signalant aussi lheure denvoi, apparat comme un
rai de lumire le jour et comme un feu dartifice la nuit. Un
autre lment dynamique est constitu dun ciel nuageux pour
indiquer que le signal est faible. Les solutions Adobe pour les
tlphones mobiles ont permis Samsung de concevoir une
interface intuitive pouvant encore renforcer lengouement du
public : plus divertissants, interactifs et toujours plus faciles
utiliser. uGO est une extension de la technologie Adobe
Flash dveloppe pour les produits de tlphonie mobile et
llectronique de consommation. Pour plus dinformations,
visitez le site www.adobe.com.

Le prsident dENECO, Harold L. Brown, a annonc que


lemploi dune diode semiconductrice (dite diode thermique) pourrait ouvrir la voie cette dcouverte du sicle
(XXIe). Devant un parterre de spcialistes europens runis
Londres, Mr Brown a prsent les rsultats et les projets
dENECO. Dans une certaine mesure la puce ressemble
une pile combustible, qui convertit lnergie chimique dun
carburant (hydrogne et oxygne) en lectricit ; par rapport
cette dernire elle permet un meilleur rendement et il ne
faut donc pas la dvaloriser elle risque de nous tonner
dans un futur proche ! Pour des dtails supplmentaires,
voir le site www.eneco.com.

Une bote noire pour les trains.

On a brevet une bote noire active trs novatrice, car elle


peut contrler du train o elle a t installe le trafic
ferroviaire et prvenir ainsi les accidents. Le systme se
nomme Astrains et il a t prsent au Festival de la Crativit de Florence par MP, firme toscane ayant une longue
exprience dans le secteur ferroviaire. Lappareil, unique
au monde parmi les instruments de scurit ferroviaire,
est inspir de laronautique civile o des instruments
similaires sont installs sur les avions. La particularit de
Astrains, jamais adopte par aucun systme actuellement
en service et/ou brevet, est le dplacement du focus de
la communication train-centrale-train (caractristique de
tous les systmes actuels) la train-train et la trainterre (capteur) et la terre (capteur)-train, du moins en
ce qui concerne les caractristiques de communication et
de dtections des signaux qui peuvent mieux prvenir les
accidents potentiels. Pour cela, Astrains a t imagin et
conu en tenant compte, parmi dautres aspects, des types
daccidents ferroviaires les plus frquemment rencontrs
comme le non respect de la signalisation (vitesse, dpart,
feux), les draillements dus une vitesse excessive (dans
les changeurs et les courbes), les ruptures de pices (axes
ou freins), les boulements, les passages niveau (avec
vhicules immobiles sur la voie) ; les incendies bord (le
train sarrte par manque dlectricit), les erreurs dvaluations des contrleurs (train sengageant sur une voie dj
occupe par un autre train) et dactivation des aiguillages.
De plus, labsence dinformations (collision avec un train
arrt ou ayant draill, signaux visuels peu visibles cause
de la brume ou du brouillard) est souvent la cause daccidents. Si vous voulez davantage de dtails sur cette bote
noire pour trains, visitez le site www.mpgroupsrl.it, o une
vido est disponible pour vous aider comprendre le fonctionnement de Astrains. Le site permet aussi de connatre
les autres ralisations de la firme toscane MP qui sest fait
connatre au festival de Florence.

lectricit et chaleur.

Une nouvelle technologie mise au point aux USA pourrait bien


rvolutionner le mode de production de lnergie lectrique.
Comment ? En mettant profit la chaleur ou lnergie dissipe
sous forme de chaleur au moyen dune puce brevete par la firme
ENECO ; elle la convertit en lectricit ou alors en froid jusqu
une temprature de 200 degrs. Son fonctionnement est bas
sur le principe de lmission thermoonique : quand les vibrations
thermiques du rticule molculaire dun mtal ou dun oxyde
dpassent la force lectrostatique maintenant les lectrons sur
sa surface, les lectrons se dtachent et peuvent engendrer un
courant, lequel crot avec la temprature. Lobstacle majeur pour
utiliser concrtement ce procd est la rsistivit de lenvironnement (lidal serait une mise en uvre dans le vide).

ELECTRONIQUE

magazine - n 98

VIDO
ET660

Un commutateur
vido
Ce commutateur vido, lorsquil est contrl par une centrale
dalarme ou mme un simple interrupteur, dsactive les
camras slectionnes de faon respecter la vie prive des
personnes prsentes dans les zones surveilles. Il permet
de grer jusqu 32 canaux et peut interrompre la ligne
dalimentation comme la ligne vido.

CARACTERISTIQUES
TECHNIQUES
- Alimentation : 12V
- Consommation par canal :
130 mA
- Nombre de canaux : 32
- Activation :
manuelle/automatique
- Entre dactivation
opto-isole
- Possibilit de montage
en rack 19
- Connexion en cascade.

fin de respecter les plus rcentes normes en matire


de protection de la vie prive, un chef dentreprise
ayant plac sa Socit sous vidosurveillance avec
tlviseurs en circuit ferm, doit faire en sorte que les camras situes dans des locaux o se trouve du personnel soient
dsactives durant les heures de travail. Le problme se
pose alors : soit on vite de placer des camras en certains
lieux quon laisse ainsi exposs, soit on place des camras
partout mais on les teint dans certains locaux durant les
heures de travail pour les rallumer le soir et pendant les
pauses djeuner. Cette dernire solution est certainement
la meilleure mais, si on a affaire un systme de vidosurveillance dot de nombreuses camras qui plus est avec
des locaux ouverts au public, il devient un peu difficile de
se rappeler quelles sont les camras activer et lesquelles
il faut teindre. Tout serait plus simple si ces squences
choisies dallumage/extinction taient gres par un automatisme ou un ordinateur dment programm.

les camras du systme CCTV, facilement programmable


pour quil allume de manire diffrencie certaines zones
certains moments seulement et laisse en revanche allumes dautres zones en permanence. Afin de rendre le
systme dun usage vraiment universel, la possibilit a t
prvue deffectuer la commutation allum/teint aussi bien
manuellement quautomatiquement ; pour cela, le module
de contrle comporte une entre niveau de tension pouvant tre active par un simple interrupteur ou bien par
une sortie auxiliaire de la centrale dalarme antivol. Mais
pourquoi lantivol ? Cest trs simple : quand on quitte les
lieux o se droule lactivit de la Socit, que fait-on ? On
ferme portes et fentres puis on active lalarme ! Donc, si
lon confie notre systme la gestion de la mise en marche
des camras places en des lieux o se tient et travaille du
personnel, en reliant lentre niveau de tension la sortie auxiliaire de la centrale dalarme antivol (active quand
lantivol est insr), lorsque les locaux deviennent dserts
les camras en question commencent automatiquement
filmer et cessent quand, de retour sur les lieux, on dsactive lalarme.

Le montage que ces pages vous proposent de construire est


n de ce souci : il sagit dun circuit auquel on relie toutes

ELECTRONIQUE

magazine - n 98

VIDO

Antivol

Module
microcontrleur

Modules
VIDEO 2 7
4 CH

Modules
VIDEO 2 7
4 CH
Figure 1 : Organigramme du commutateur vido.

Modules
VIDEO 2 7
4 CH

Le principe de
fonctionnement
Le systme propos est essentiellement un commutateur slectif,
vers lequel convergent les lignes
dalimentation et les signaux vido
des camras de linstallation de
vidosurveillance ; au moyen dune
procdure simple et intuitive gre
par deux poussoirs et assiste par
LED, loprateur affect linstallation
peut dfinir quelles sont les camras
devant rester toujours en fonction
et lesquelles doivent, en revanche,
tre teintes et rallumes quand la
commande distance niveau de
tension arrive. Pour lactivation et la
dsactivation des camras on a des
modules relais grs par une unit
principale microcontrleur ; ce dernier lit la condition logique donne par
lantivol (en commande automatique)
ou par le fameux poussoir (en commande manuelle) et intervient sur les
modules pour activer les relais correspondant aux camras insrer.
Pour rendre le systme le plus universel
possible, on a prvu que chaque module
quadricanal puisse interrompre la ligne
du signal vido et celle de lalimentation
de la camra ; ceci car on peut avoir
linstaller dans des conditions pour lesquelles il est difficile dacheminer vers
les modules le cble coaxial ou bien
celui dalimentation.

Par exemple, dans certaines installations


il peut tre prfrable de nacheminer
quune seule ligne dalimentation utilise par plusieurs camras, situes dans
des pices diffrentes, une pour laquelle
la vidosurveillance doit tre toujours
active et lautre avec laquelle, en revanche, il ne faut pas filmer ou enregistrer
certains moments. Dans certaines situations on ne peut pas interrompre la ligne
dalimentation, sinon on teint aussi les
camras devant rester en fonction ; dans
ce cas linterruption de la ligne coaxiale
savre particulirement utile.
Notre systme comporte plusieurs
units : la platine de contrle interface dun ct avec le dispositif
lanant la commande de commutation des camras et de lautre avec
les modules quadricanaux et autant
de modules quadricanaux quil faut
pour grer les camras prvues dans
linstallation de vidosurveillance ; une
petite platine poussoirs et LED de
signalisation assistant lusager durant
la programmation et lexercice normal
vient complter lensemble.

Lunit de contrle
Le schma lectrique de la section
Microcontrleur est visible figure 2.
Le circuit soccupant de la gestion du
systme est fort simple, car il utilise
peu de composants, parmi lesquels

ELECTRONIQUE

magazine - n 98

Module
AUDIO

Module
clavier

un microcontrleur PIC Microchip


dans lequel tourne le logiciel qui
lit le niveau achemin par le photocoupleur FC1 et ainsi la condition de
lentre de commande, mais aussi du
droulement de la programmation du
mode de fonctionnement.
Lunit reoit lalimentation par les
broches 1 et 2 du connecteur CON
avec lequel on la connecte aux
modules quadricanaux de commutation des camras ; chacun possde
deux connecteurs en parallle entre
eux, afin de permettre la connexion
en cascade de tous les modules
dont on a besoin.
Le dernier de la chane aura un connecteur libre, grce auquel il sera
reli la platine des poussoirs et des
LED de programmation. Lalimentation principale est en 12 V, car on la
prlve sur la ligne dalimentation des
camras, lesquelles sont toutes en 12
Vcc, justement ; un rgulateur 7805 en
tire le 5 V stabilis, filtr par les condensateurs C3 et C4, ncessaire pour
alimenter le microcontrleur et la broche 3 du connecteur dinterconnexion
avec les autres modules. La ligne 12
V pouvant tre perturbe, on a prvu
de la filtrer avec C1 et C2, monts en
amont de U1.
Lentre de commande correspond
un photocoupleur garantissant, l o

VIDO
SECTION MICROCONTRLEUR

Cest sur cette petite platine que


rside le cur du montage : un
PIC16F628A.

Figure 2 : Schma lectrique de la section Microcontrleur du commutateur vido.

Figure 3a : Schma dimplantation des composants de la section Microcontrleur


du commutateur vido.

Liste des composants


ET660M
R1 ......470
R2 ......470
R3 ......1 k
C1 ......100 nF multicouche
C2 ......1 000 F 25 V lectrolytique
C3 ......100 nF multicouche
C4 ......1 000 F 25 V lectrolytique

Figure 3b-1 : Dessin, lchelle 1, du circuit imprim double face trous mtalliss
de la platine de la section Microcontrleur du commutateur vido, ct soudures.

U1 ......7805
U2 ......PIC16F628A-EF660 dj
programm en usine
FC1 ....4N25
Divers :

Figure 3b-2 : Dessin, lchelle 1, du circuit imprim double face trous mtalliss de
la platine de la section Microcontrleur du commutateur vido, ct composants.

Figure 4 : Photo dun des prototypes de la platine de la section Microcontrleur


du commutateur vido.

ELECTRONIQUE

magazine - n 98

1 bornier 3 ples
1 support 2 x 9 broches
1 barrette mle 2 broches
1 cavalier
1 dissipateur ML26
1 boulon 3MA 10 mm
1 connecteur POD 10 mle pour ci
2 connecteurs POD 10 femelle
1 nappe

VIDO
Figure 5 : La commande distance.

Lentre dactivation du systme prvoit la rception dune commande niveau de tension laide dun bornier ; trois contacts
sont disponibles pour une activation par niveau de tension positif, un contact normalement ouvert ou une sortie transistor.
Si nous voulons commander le systme avec un niveau de tension prlev sur une installation dont la masse de rfrence peut
tre mise en commun avec celle du module de commande, il faut appliquer la diffrence de potentiel entre le contact I (positif) et le (masse ou ngatif) ; dans ce cas le cavalier J1 doit tre prsent (en A, un exemple avec transistor NPN collecteur
commun). Si le niveau de tension provient en revanche dune installation dont la masse ne peut tre mise en commun avec
celle du systme, on lapplique entre I et , mais aprs avoir enlev J1 (B). Si on envoie la commande au moyen dune sortie
transistor sur laquelle est disponible lmetteur ou le collecteur, on connecte ce terminal au contact I et on maintient J1 (cest
toujours le schma A qui est valable). Enfin, si le transistor est mont en metteur commun et si le collecteur est disponible, on
unit les masse des circuits, on connecte ensemble les contacts I et + et on connecte le collecteur au point . Dans ce dernier
cas J1 est enlev (en C, un exemple avec transistor NPN) mme si la masse peut tre mise en commun.
on en a besoin, lisolation galvanique
du systme par rapport lappareil
contrler ; isolation indispensable
quand, par exemple, les masses se
trouvent des potentiels diffrents
par rapport la terre de rfrence.
Le phototransistor de FC1 a son collecteur reli la ligne RB3 du micro ;
il ny a pas de rsistance parce que,
durant linitialisation des E/S, le PIC
paramtre la broche 9 comme entre
et lui attribue le pull-up (rsistance
de tirage) interne. La LED de loptocoupleur sa rsistance de limitation
de courant sont relis aux points I et
de lentre de commande ; lordre
dallumer toutes les camras (antivol
insr), consiste polariser la LED
et donc faire commuter de 1 0
logique la condition du collecteur du
phototransistor ; pour allumer en revanche seulement les camras dfinies au
moment de la programmation (antivol
teint), entre les points I et il ne doit
y avoir aucune tension.
Notez que lentre de commande a
t ralise de faon tre la plus
universelle possible (voir figure 5) :
elle possde en effet trois contacts
permettant lactivation par niveau de
tension positif, contact normalement
ouvert ou une sortie transistor. Si
nous voulons commander le systme
avec un niveau de tension, donn par
un circuit dont la masse de rfrence
peut tre mise en commun avec celle

de notre module de commande, il faut


lappliquer au contact I par rapport au
; dans ce cas le cavalier J1 doit rester
ferm. Si le niveau de tension provient
dun systme dont la masse ne peut
pas tre mise en commun avec celle du
ntre, on lapplique entre I et , mais
J1 doit tre alors t. Si la commande
est envoye par une sortie transistor
dont lmetteur est disponible, on le
connecte au contact I et on laisse J1
ferm. Enfin, si la sortie de lantivol est
collecteur ouvert (open collector),
on runit les masses des deux circuits,
on connecte ensemble les contacts I et
+ et le collecteur au point ; dans ce
dernier cas J1 est t.
Ce qui prcde dcrit le fonctionnement de linterface dentre. Les
autres lignes dE/S du microcontrleur sont utilises, en revanche, pour
dialoguer avec la chane de modules,
recevoir les commandes des poussoirs
de configuration et grer les LED de
signalisation. En dtail, RA0 et RA1
sont initialises comme sorties et
pilotent la LED bicolore monte sur
la platine du clavier (interface usager)
alors que RB6 et RB7 (initialises
comme entres) lisent, respectivement, les poussoirs P2 et P1. RB0 et
RB1 constituent le bus IC indispensable pour paramtrer la condition des
sorties de chaque module : la premire
fonctionne comme sortie et rend disponible lhorloge du bus (SCL) alors

ELECTRONIQUE

10

magazine - n 98

que la seconde est initialise comme


bidirectionnelle et constitue le canal
des donnes (SDA).

Le module quadricanal
Passons lexamen du module dont
le rle est dactiver et dsactiver
les camras quon lui connecte. Le
schma lectrique de cette section
vido est visible figure 9 : il est galement trs simple, grce ladoption de
lextension dE/S PCF8574. Pour notre
application il est idal car il nous permet de grer une quantit norme de
camras avec seulement deux E/S du
microcontrleur. Dans le module quadricanal, le composant nest utilis que
dans une direction, la sortie.
Au moyen du bus IC, le micro gre
les lignes disponibles en donnant des
instructions adquates au PCF8574 ;
les sorties P4, P5, P6 et P7 de ce dernier reproduisent les niveaux logiques
correspondants, lesquels, travers le
pilote de ligne ULN2803, permettent
de donner aux bobines des relais le
courant qui leur est ncessaire pour
coller et ouvrir le contact normalement ferm pour interrompre lalimentation comme la liaison vido de
la camra concerne. Linterposition
de cet ULN2803 sest avre ncessaire parce que le courant consomm
par chaque sortie (en mode source)

VIDO
SECTION POUSSOIRS

Figure 7a : Schma dimplantation des composants de la section Poussoirs du


commutateur vido.

Figure 6 : Schma lectrique de la section Poussoirs du commutateur vido.

Liste des composants


ET660P

Figure 7b : Dessin, lchelle 1, du circuit imprim double face trous mtalliss


de la platine de la section Poussoirs du commutateur vido, ct composants.

D1......1N5408
LD1 ....LED bicolore 3 mm
P1 ......poussoir pour face avant
P2 ......poussoir pour face avant
Divers :
1 prise dalimentation pour face
avant
1 connecteur POD 10 mle pour ci
2 connecteurs POD 10 femelle
1 nappe
de lextension dE/S au niveau logique haut et celui consomm au zro
logique (mode sink) ne dpasse pas
25 mA. Chaque canal des huit contenus dans un ULN2803 contient un
darlington NPN, dont la base reoit le
niveau logique de commande (de 3
30 V) et dont lmetteur est reli, tout
comme les autres, la broche 9 ; le
collecteur est disponible pour mettre
la masse le circuit dune charge (qui ne
consomme pas plus de 500 mA) relie
au positif dalimentation.
A lintrieur, chaque collecteur est connect lanode dune diode de protection dont la cathode, tout comme les
autres, est connecte la broche 10 ;
cette dernire doit tre normalement
achemine la ligne positive alimentant lutilisateur.
La tension maximale applicable entre
les broches 10 et 9 est de 50 V, la
dissipation totale de la puce, mme si
chaque darlington peut dissiper 1 W,
est de 2,25 W.

Figure 8 : Photo dun des prototypes de la platine de la section Poussoirs du


commutateur vido.

Les quatre autres sorties (P0, P1, P2,


P3) de lextension dE/S polarisent une
des LED LD1, LD2, LD3, LD4 et sont
commandes par le microcontrleur
pour donner, en utilisation normale,
les signalisations dtat des relais et,
au moment de la programmation, le
paramtrage actuel du canal correspondant. Les LED ne sont pas connectes directement en parallle aux
bobines de RL1, RL2, RL3, RL4 car lors
de la programmation la condition de
canal toujours actif correspond lallumage fixe de la LED correspondante,
alors que celle de canal dsactiver
est signale par un clignotement.
Si lon utilisait une seule sortie pour
commander LED et relais, ce dernier
pulserait ou sactiverait, ce qui interromprait le fonctionnement de la
camra correspondante. En revanche,
durant la programmation, ltat des
enregistrements ne doit absolument
pas risquer dtre altr par les manipulations pratiques par le technicien
affect la maintenance.

ELECTRONIQUE

11

magazine - n 98

Le bus IC prvoit que lon monte les


dispositifs en parallle sur les lignes
SDA et SCL et que les instructions
envoyes par le dispositif master aux
priphriques contiennent une adresse
permettant leur reconnaissance par le
seul priphrique destinataire, chaque appareil dispose de trois lignes
permettant de dfinir ladresse voulue
en choisissant parmi les huit combinaisons possibles. Dans le cas du
PCF8574, les broches correspondantes
sont les 1, 2, 3 (respectivement : bit de
poids 1, 2, 4). Le schma lectrique
montre que les lignes dadressage,
chacune avec sa rsistance de tirage,
sont relies une file de micro-interrupteurs : cela permet de dfinir pour
chaque module une adresse diffrente
de celle attribue aux autres, afin dviter tout conflit.
Le paramtrage de ladresse seffectue
ainsi (les micro-interrupteurs tant entre
les lignes A0, A1, A2 et la masse) : microinterrupteur ferm = zro logique ; microinterrupteur ouvert = tat logique haut.

VIDO
SECTION VIDO

Figure 9 : Schma lectrique de la section Vido du commutateur vido.

ELECTRONIQUE

12

magazine - n 98

VIDO
SECTION VIDO (suite 1)

Liste des composants


ET660V

Figure 10a : Schma dimplantation des composants de la section Vido du


commutateur vido.

R1...... 470
R2...... 470
R3...... 470
R4...... 470
R5...... 10 k
R6...... 10 k
R7...... 10 k
D1...... 1N4007
D2...... 1N4007
D3...... 1N4007
D4...... 1N4007
LD1.... LED 3 mm rouge
LD2.... LED 3 mm rouge
LD3.... LED 3 mm rouge
LD4.... LED 3 mm rouge
U1...... PCF8574A
U2...... ULN2803

Figure 10b-1 : Dessin, lchelle 1, du circuit imprim double face trous mtalliss de la platine de la section Vido du commutateur vido, ct soudures.

RL1 .... relais 2 contacts 5 V


RL2 .... relais 2 contacts 5 V
RL3 .... relais 2 contacts 5 V
RL4 .... relais 2 contacts 5 V
SW1 ... dip-switch 4 microinterrupteurs
Divers :
8 prises dalimentation pour face
avant
8 prises BNC pour face avant
1 support 2 x 8
2 connecteurs POD 10 mle pour ci
2 connecteurs POD 10 femelle
1 nappe

Figure 10b-2 : Dessin, lchelle 1, du circuit imprim double face trous mtalliss de la platine de la section Vido du commutateur vido, ct composants.

ELECTRONIQUE

13

magazine - n 98

VIDO
SECTION VIDO (suite 2)

Figure 11a : Photo dun des prototypes de la platine de


la section Vido du commutateur vido, ct composants
(circuits intgrs, connecteurs, dip-switch).

Les trois lignes dadresse permettent


huit combinaisons (000 111) dfinies
par des valeurs de 0 7 ; tant donn
que chaque module peut grer quatre
canaux, le systme tout entier permet
dintervenir sur 32 camras. Quant aux
connexions avec les camras, on note
que les relais sont du type double
contact, ceci parce quil est prvu
quils coupent lalimentation et la ligne
vido ; la premire entre et sort par des
connecteurs plug et pour la seconde
on a utilis des BNC. Sur le schma
lectrique, PI1, PI2, PI3, PI4 sont les
entres dalimentation et PO1, PO2,
PO3, PO4 les sorties vers les lignes
allant aux diffrentes camras ; VI1,
VI2, VI3, VI4 sont les entres du signal
vido et VO1, VO2, VO3, VO4 les sorties
correspondantes.
Par exemple, si nous voulons interrompre lalimentation et le canal
vido dune camra avec RL1, le
cble dalimentation en provenance
de lalimentation entrera par un plug
en PI1 et celui allant lenregistreur,
au module quad ou au banc de rgie,
devra arriver VI1 ; ensuite, le coaxial
allant la camra devra tre reli
VO1 et lalimentation PO1.

Paramtrer le systme
Il ne nous reste qu analyser le module
contenant les poussoirs de gestion et
la LED de signalisation. Le schma
lectrique de la section Poussoirs est
visible figure 6 : on voit la diode D1
qui protge la ligne positive, allant
au rgulateur de lunit de contrle,
contre toute inversion de polarit et
la LED bicolore LD1 qui peut sallumer
en rouge, vert ou jaune en fonction de
ce que le microcontrleur entend nous
signaler.

Figure 11b : Photo dun des prototypes de la platine de la section Vido du commutateur vido, ct soudures (relais).

Au moyen des poussoirs on lance et


on met un terme aux phases de programmation, que nous allons dcrire
pas pas ; par commodit, P1 sera
dsign par PROG/SEL et P2 par
SET/MAN. Donc, pour entrer en mode
de programmation on doit presser et
maintenir PROG/SEL jusqu ce que la
LED bicolore (MODE) sallume en rouge
et reste allume ; la touche peut alors
tre relche.
En mme temps la LED correspondant
au premier canal (cest--dire la premire camra du module quadricanal
ayant paramtr ladresse IC-bus 000)
sallume. Le paramtrage prdfini
(par dfaut) pour tous les canaux est
toujours actif, au sens o la camra
correspondante nest normalement
jamais dsactive.

Pour changer la condition, il faut presser et relcher tout de suite lautre


poussoir SET/MAN : chaque pression
fait sallumer en vert LD1 et inverse le
paramtrage actuel.
Donc si la camra est paramtre
comme devant rester toujours active,
elle est insre dans la liste de celles
qui, en labsence dune commande
niveau de tension, seront dsactives
et, inversement, si cest une de celles
activer seulement la rception de
la commande distance, elle devient
toujours active. Le paramtrage actuel
est signal par la LED correspondante
qui sallume fixe si la camra doit tre
toujours allume, ou bien en clignotant
si cest la dsactivation en absence de
la commande niveau de tension qui
est prvue.

Figure 12 : Les adresses des modules Vido.

ADRESSE
module
1
2
3
4
5
6
7
8

MINT1
ON
OFF
ON
OFF
ON
OFF
ON
OFF

MINT2 MINT3
ON
ON
OFF
OFF
ON
ON
OFF
OFF

ON
ON
ON
ON
OFF
OFF
OFF
OFF

Les modules de contrle des camras tant tous grs par un bus unique, afin
dviter quune commande envoye par lunit de contrle nintervienne sur
deux ou davantage en mme temps, il est indispensable de distinguer chacun
en lui donnant une adresse propre. Pour des motifs pratiques, il faut toujours
attribuer aux modules quadricanaux les adresses les plus basses, cest--dire
les mettre dans lordre 0, 1, 2, 3 etc.
Le paramtrage de ladresse seffectue au moyen du dip-switch 4 micro-interrupteurs, sans oublier que les micro-interrupteurs 1, 2 et 3 agissent, respectivement, sur les bits de poids 1 (A0) 2 (A1) et 4 (A2). Mint4 nest pas utilis.

ELECTRONIQUE

14

magazine - n 98

VIDO
SECTION AUDIO

Figure 14a : Schma dimplantation des composants de la section Audio du


commutateur vido.

Figure 13 : Schma lectrique de


la section Audio du commutateur
vido.

Figure 14b-1 : Dessin, lchelle 1, du circuit imprim double face trous mtalliss de la platine de la section Audio du commutateur vido, ct soudures.

Liste des composants


ET660A

Figure 14b-2 : Dessin, lchelle 1, du circuit imprim double face trous mtalliss de la platine de la section Audio du commutateur vido, ct composants.
Les deux tant symtriques, ces appellations (ct soudures et ct composants)
nont quun rle de reprage.

Divers :
4 prises RCA pour circuit imprim

Figure 15 : Photo dun des prototypes de la platine de la section Audio du commutateur vido.

Avec seulement deux poussoirs, la


programmation des canaux se fait de
manire squentielle de 1 32 : quand
le paramtrage de la premire est termin, on passe la deuxime etc...
Quand un canal a t programm, pour
passer au suivant on doit presser et
relcher tout de suite PROG/SEL (LD1
sallume nouveau en rouge) ; la LED
correspondant la prcdente camra
steint et celle du canal suivant sallume. Le paramtrage se droule pour
tous les canaux exactement comme on
vient de le voir.

Quand le paramtrage est termin,


on peut abandonner la procdure de
programmation en pressant PROG/SEL
longuement jusqu ce que la LED
bicolore steigne ; on relche alors le
poussoir. Notez ce propos que cela
peut tre fait tout moment (il nest pas
ncessaire darriver au canal 32) ; dans
ce cas, le paramtrage des canaux pour
lesquels la programmation a t mene
bien, est mmoris alors que pour les
autres le paramtrage prcdant le lancement de la procdure (cest--dire la
pression prolonge de PROG/SEL) est
conserv.

ELECTRONIQUE

15

magazine - n 98

Chaque fois quon abandonne la programmation, le microcontrleur fait


mettre trois clairs conscutifs aux
LED correspondant aux canaux ne
devant tre activs quen prsence de
la commande niveau de tension.
Pour enrichir le paramtrage des
fonctions du systme, on a prvu que
les poussoirs P1 et P2 puissent tre
utiliss aussi en dehors de la phase de
programmation.
Si vous pressez SET/MAN longuement
vous forcez manuellement lactivation

VIDO
Figure 16 : La LED bicolore.

Vert

Jaune

Rouge

Mode normal

lentre photo-isole
reoit la tension
de commande ;
les camras
normalement teintes
sont allumes

lactivation force
manuellement
des camras
normalement teintes
est en cours

Programmation

SET/MAN a t press
pour modifier
la condition
(active/dsactive)
de la camra
correspondant au canal
sur lequel la
programmation est arrte.

une phase de programmation


est en cours ; PROG/SEL
a t press brivement
pour passer au paramtrage
dun autre canal.

Durant la programmation et en utilisation normale, les signalisations donnes par la LED bicolore sont de grande importance pour suivre le droulement des diffrentes phases. Le tableau donne les couleurs que prend cette LED et la signification correspondante. On voit quau repos, soit quand le systme nest pas en programmation et quil ne reoit pas de
commande niveau de tension de lextrieur, LD1 est teinte.
de toutes les camras (la LED bicolore
sallume alors en jaune et les LED des
canaux activer sallument de manire
fixe). Si vous pressez nouveau SET/
MAN jusqu ce que la LED bicolore
steigne, vous dsinsrez la fonction de
commande manuelle et confiez nouveau la gestion du systme lventuelle
commande provenant de lextrieur.
A ce propos, prcisons que si la commande niveau de tension arrive alors
que le systme a t forc manuellement, en dsinsrant cette dernire
fonction les camras restent actives ;
et ce tant que le niveau de tension ne
cesse pas.
De mme, si la commande distance
arrive quand lactivation force (MAN/
SEL) a dj t paramtre, aucun
effet ne sensuit.
Terminons la description du module
clavier avec les signalisations que fournit LD1 durant lexcution (manuelle ou
par commande externe) de la fonction
dactivation des camras slectionnes : la diode sallume en vert quand
le photocoupleur de lunit de contrle
reoit le niveau de tension ; elle devient
jaune quand on force manuellement la
dsactivation avec SET/MAN.
Notez que si, le systme tant forc
manuellement, la commande niveau
de tension arrive, la LED bicolore passe
de jaune vert.

La ralisation pratique
Afin de rendre plus simple et dun
emploi universel linstallation, le
systme est prvu pour un rack 19 :
toutes les prises dentre et de sortie prennent place sur les modules
quatre canaux qui se fixent ensuite
en face avant du rack. Cela permet de
faire passer toutes les camras et les
alimentations des modules de commutation, afin de pouvoir les grer tout
moment, selon le mode prfr, simplement en agissant sur les poussoirs
de programmation du systme et sans
devoir modifier le cblage.
Pour raliser le systme, il vous
faut prparer la platine de lunit
de contrle (section Microcontrleur
ET660M), un module clavier (section Poussoirs ET660P) et autant de
modules quadricanaux (section Vido
ET660V) quil y a de camras grer
dans votre installation de vidosurveillance ; tous les circuits imprims
sont double face trous mtalliss
que vous pourrez vous procurer ou bien
raliser partir des dessins lchelle
1:1 fournis par les figures (vous pouvez
aussi les tlcharger gratuitement sur
le site de la revue).
La platine Microcontrleur ET660M
La platine est constitue dun circuit
imprim double face trous mtalliss,
dont les figures 3b-1 et 2 donnent les

ELECTRONIQUE

16

magazine - n 98

dessins lchelle 1. Commencez par


insrer et souder les supports du PIC
et du photocoupleur (vous ne les insrerez qu la fin, repres-dtrompeurs
en U vers R1 pour U2 et vers le bas
pour FC1). Insrez et soudez ensuite
les rares composants externes (comme
le montrent les figures 3a et 4), en
commenant par les rsistances.
Poursuivez avec les condensateurs :
attention, C1 et C4 ont leurs pattes
vers le haut de la platine. Montez
le rgulateur U1 couch dans son dissipateur ML26 et fix par un boulon
3MA. Montez enfin le connecteur CON
et le bornier trois ples.
Une fois tout vrifi plusieurs fois (ni
court-circuit entre pistes ou pastilles
ni soudure froide colle), vous allez
pouvoir passer la platine suivante.
La platine Poussoirs ET660P
Cette petite platine est constitue
dun circuit imprim double face
trous mtalliss, dont la figure 7b-1
et 2 donne les dessins lchelle 1.
Commencez par insrer et souder le
connecteur CON et la diode D1 (bague
vers lintrieur de la platine) sur une
des faces, comme le montre la figure
8. Sur lautre face, insrez et soudez
ensuite les deux poussoirs, le plug
dalimentation et la LED bicolore
(mplat vers le bas de la platine),
comme le montre la figure 7a.

VIDO

Une fois tout vrifi plusieurs fois (ni


court-circuit entre pistes ou pastilles
ni soudure froide colle), vous allez
pouvoir passer la platine suivante.

la chane, prcde le module, alors que


lautre sert de liaison avec le dispositif
suivant (autre module quadricanal ou
clavier).

La platine Vido ET660V

Une fois tout vrifi plusieurs fois (ni


court-circuit entre pistes ou pastilles
ni soudure froide colle), vous allez
pouvoir passer la platine suivante.

Attention, il vous en faut autant quil y


a de camras dans votre installation
de vidosurveillance. La platine est
constitue dun circuit imprim double face trous mtalliss, dont la
figure 10b-1 et 2 donne les dessins
lchelle 1.
Commencez par la face reprsente
figure 11a : soudez les supports des
deux circuits intgrs (vous ne les
insrerez qu la fin, repres-dtrompeurs en U vers la gauche). Insrez et
soudez ensuite les BNC (de sortie) et
les plugs dalimentation (de sortie),
puis les deux connecteurs CON1 et
CON2 et enfin le dip-switch quatre
micro-interrupteurs.
Continuez par la face reprsente
par la figure 11b : l encore, insrez
et soudez les BNC (dentre) et
les plugs dalimentation (dentre),
puis soudez les rsistances (debout
en trombone) et les diodes (debout
aussi : attention lorientation de
leurs bagues). Poursuivez avec les
LED (mplats vers le haut) et terminez par les relais.
Prcisons que, sagissant de cette
platine Vido (module quadricanal),
les BNC comme les prises plug dalimentation sont montes tte-bche
(des deux cts du circuit imprim)
pour que celles sortant de la face
avant reoivent les cbles venant des
camras et celles montes sur la face
oppose du circuit imprim aillent
lenregistreur ou au banc de rgie.
Mais rien ne vous empche dinverser
ce branchement.
Les connecteurs mles 10 voies sont
en deux exemplaires car lun sert la
connexion avec le dispositif qui, dans

La platine Audio ET660A


Nous lavons prvue pour la gestion
de laudio et son seul rle est de
rendre ventuellement accessible en
face avant du rack le son arrivant des
camras, au moyen de prises RCA.
La petite platine est constitue dun
circuit imprim double face trous
mtalliss, dont les figures 14b-1 et 2
donnent les dessins lchelle 1. Commencez par la face que vous voudrez
(elles sont symtriques, lune est reprsente figure 15) : soudez sur chaque
face quatre RCA.
Une fois tout vrifi, vous allez pouvoir passer aux interconnexions entre
les platines.
Les interconnexions
Elles se font au moyen de nappes de
fils (flat-cable) 10 voies (comme
les connecteurs) : leurs extrmits
doivent tre serties dans des connecteurs femelles 2 x 5 ples au pas de
2,54 mm.
Quand ils sont prts, on insre leurs
extrmits dans le connecteur CON
de lunit microcontrleur et dans
le CON1 (ou CON2, cest gal car les
deux connecteurs sont lectriquement
en parallle) de la platine quadricanal
la plus proche.
Un second cble sinsre dun ct
dans le connecteur rest libre (CON2
ou CON1) et de lautre dans le CON1
ou le CON2 du module quadricanal suivant, ou bien, sil ny en a pas, dans le

ELECTRONIQUE

17

magazine - n 98

connecteur CON du circuit imprim du


clavier (platine poussoirs).
Quelle que soit la configuration adopte, rappelez-vous toujours que la
chane comporte dun ct le circuit de
contrle (platine Microcontrleur avec
le PIC) et de lautre le clavier (platine
Poussoirs) ; au milieu un au moins des
huit modules quadricanaux.
Lalimentation
Pour lalimentation du systme il vous
faut une alimentation, de prfrence
stabilise, fournissant 12 Vcc pour
un courant qui dpend, bien sr, du
nombre de modules quadricanaux utiliss ; la seule unit de contrle et le
clavier consomment environ 40 mA et
chaque module quadricanal, avec tous
les relais colls et les LED allumes,
consomme environ 130 mA. Avec
ces informations le calcul est facile
faire.
Si le systme de vidosurveillance
dispose dune unique alimentation
en 12 V pour toutes les camras, on
peut y prlever le 12 Vcc ncessaire.
Dans tous les cas, le cble arrivant
au connecteur PWR du module clavier
doit se terminer par une prise plug
adapte.

Comment
construire ce montage ?
Tout le matriel ncessaire pour construire ce commutateur vido ET660
est disponible chez certains de nos
annonceurs.
Voir les publicits dans la revue.
Les typons des circuits imprims et les
programmes lorsquils sont libres de
droits sont tlchargeables ladresse
suivante :
http://www.electronique-magazine.com/
circuitrevue/098.zip

INTERNET
ET634

Une nouvelle
interface Client FTP
avec Microchip ENC28J60
Cest la version mise jour avec un nouveau microcontrleur
Ethernet de la platine Client FTP publie dans les numros
86, 87 et 88 dELM. La nouvelle puce ENC28J60 de Microchip
remplace la RTL8019 de Realtek et introduit de nouvelles
fonctions tout en permettant une apprciable simplification
du programme rsident. Dun point de vue pratique, lutilisation
dun circuit intgr DIL (en lieu et place de lancien CMS) rend
les oprations de montage accessibles tous.

la suite de la commercialisation par Microchip de la


nouvelle puce ENC28J60, nous avons voulu reprendre le montage Client FTP EN612-616 dil y a un an
afin de donner tous nos lecteurs la possibilit dapprcier
les potentialits introduite par ce nouveau circuit intgr.
Grce linterface SPI et aux fonctions de calcul matrielles, le programme rsident du PIC utilis est devenu plus
lger et encore plus simple comprendre mme pour
ceux qui sont depuis peu initis lexprimentation sur
Ethernet. Nous avons, dans la limite du possible, maintenu
la mme structure de circuit et de dveloppement afin de
ne pas avoir reprendre les concepts introduits dans les
articles prcdents. Dans les paragraphes suivants nous
nous consacrerons principalement la description de la
nouvelle puce et au dveloppement du programme rsident ncessaire pour faire dialoguer correctement notre
PIC18F458 avec la nouvelle interface rseau.

ELECTRONIQUE

Cette dernire remplace compltement la RTL8019 : la


construction de linterface nen sera que plus facile car le
nouveau composant est traversant alors que lancien tait
un CMS. Nous ferons rfrence essentiellement au nouveau
stack TCP/IP disponible en version 3.02 sur le site Microchip (www.microchip.com). Nous avons prvu de lintgrer
en implmentant le protocole de niveau Application ncessaire au transfert des donnes vers un serveur FTP. Dans
ce cas aussi nous utilisons la mme sonde thermomtrique
(DS18B20) pour vous prsenter un exemple dapplication :
aucune modification de ce ct-l par rapport au projet
prcdent ! En fait, pour la mise en fonctionnement on
se sert du mme logiciel de configuration que celui dj
utilis, avec le mme fichier binaire (eepftp.bin) insrer
dans lEEPROM (24LC256). Il ne nous reste qu commencer lanalyse dtaille des caractristiques de la nouvelle
puce ENC28J60.

19

magazine - n 98

INTERNET
Tableau 1 : Rcapitulation des lignes de contrle fondamentales pour dialoguer avec la nouvelle puce.

N de broche
6
7
8
9
5

Dnomination
SO
SI
SCK
CS
WOL

INT

ENC28J60 : linterface
physique
Le circuit de Microchip consiste en une
interface de rseau avec un bus de contrle et de communication appel SPI
(Serial Peripheral Interface). Ce SPI
est un standard industriel dsormais
reconnu : il est vrai que bien des PIC de
la classe 18 incluent un module MSSP
(Master Synchronous Serial Port) permettant de mettre profit ce mode de
communication en offrant une srie de
registres ddis. Le bus en question est
de type master/slave (matre/esclave)
et peut tre utilis aussi en mode
multi-slave, ce qui permet, par exemple, de commander plusieurs dispositifs
diffrents partageant les mmes lignes
de communication.
Dans la demoboard (platine dexprimentation) de Microchip, en effet, on
utilise le mme module MSSP pour dialoguer dabord avec le ENC28J60 puis
avec une EEPROM srie. La slection
du dispositif avec lequel on veut communiquer se fait travers une ligne
appele CS (Chip Select). Quant
nous, en revanche, nous avons voulu
maintenir la structure de mmorisation
originale (24LC256) en implmentant
ct programme rsident les sous programmes dcriture et de lecture sur le
I2C. Le module MSSP est donc rserv
la communication avec le ENC28J60
lequel devient esclave.
Vous avez compris que le premier point
positif du choix de la nouvelle puce
tient au nombre infrieur de lignes
ncessaires pour le commander. Avec
le RTL8019 (voir ELM numros 86-8788) nous devions utiliser au moins 16
broches de notre PIC (souvenez-vous :
le bus dinterfaage arrivait 20 broches mais nous avions forc GND les
quatre premires lignes) ; alors quici,
dans la pire des hypothses, nous ne
devons en rserver que six, soit moins
de la moiti. La diffrence est surtout
dans lutilisation dun bus srie haute
vitesse la place dun bus parallle.

Description
Ligne de donnes en sortie
Ligne de donnes en entre
Ligne dhorloge (clock)
Ligne de slection de lesclave (slave)
Ligne dinterrupt permettant dimplmenter la fonction Wake-On-LAN.
Il existe diffrents modes dactivation : la plus rpandue consiste en la rception
dun paquet spcial dit Magic Racket.
Ligne dinterrupt pouvant tre active pour dtecter diffrents tats de linterface
rseau comme par exemple une condition de dpassement de capacit (overflow)
du buffer de rception.
Le Tableau 1 rcapitule les lignes de
contrle fondamentales pour dialoguer
avec la nouvelle puce. Nous avons dj
rencontr le mode de communication
SPI en dcrivant linterfaage avec les
SD-Cards et donc nous vous rappelons seulement que le transfert des
informations est contrl travers
les impulsions dhorloge de la part du
matre (pour nous cest le PIC18F458).
En fait, dans les deux dispositifs se
trouve un buffer (tampon) reli un
registre shift (registre de dcalage).
Ce dernier ne fait que dplacer un
bit de la ligne des donnes chaque
impulsion dhorloge et recueillir linformation finale lintrieur du buffer.
La logique de contrle interne utilise ce
buffer pour lire le paquet en entre
et llaborer ensuite. Le diagramme
de la Figure 1 permet dclairer ce
concept.

Chaque opration est effectue par


la puce en fonction des commandes
qui suivent une syntaxe bien prcise. Linterface en question lit les
champs de la commande et active
les modules correspondants.
6) Un module MAC implmentant la
logique du niveau Medium Access
Control selon les spcifications
Ethernet 802.3. Rappelons quil
sagit dun sous niveau du Data
Link selon le modle fonctionnel
ISO/OSI, ncessaire au partage du
canal de communication.
7) Un module PHY implmentant la
logique du niveau physique, cest-dire du plus bas niveau prvu
dans le modle ISO/OSI. Il soccupe
de traduire convenablement les
signaux analogiques provenant du
cble de rseau en fonction de la
codification utilise (Manchester).

LENC28J60 contient sept importants


blocs fonctionnels, comme le montre
la Figure 2 :

La puce comporte lintrieur un rgulateur de tension et un oscillateur dont


le cur est un quartz externe cadenc
25 MHz. Le rgulateur de tension
est utilis pour stabiliser la tension de
certains modules 2,5 V afin dconomiser lnergie. Il faut toutefois ajouter
un condensateur de filtrage de 10 F
sur la broche Vcap.

1) Une interface SPI servant communiquer avec le microcontrleur


externe.
2) Une srie de registres permettant
de contrler et de surveiller le fonctionnement gnral de la puce.
3) Une mmoire RAM de 8 ko double porte pour la mmorisation
temporaire des paquets en entre
et en sortie.
4) Un circuit darbitrage pour laccs la
mmoire RAM ; il est ncessaire car
une des portes est partage entre
trois acteurs : la logique de rception,
la logique dmission et le contrleur
DMA (Direct Memory Access). Ce
dernier permet daccder rapidement aux paquets enregistrs par
la RAM pour les changer dadresse
ou en calculer la somme de contrle
(checksum). Nous verrons que cette
possibilit constitue le second point
positif du changement de puce.
5) Une interface pour le bus SPI interprtant les donnes et les commandes reues travers le SPI.

ELECTRONIQUE

20

magazine - n 98

De mme, les sections analogiques de


la puce ont besoin dune rsistance
extrieure de 2 k (1%) sur la broche
VBias. Les deux broches sont ensuite
mises la masse. Le ENC28J60 salimente officiellement (!) en 3,3 V ;
aussi, si lon veut linterfacer avec un
PIC18 5 V, il est ncessaire dintroduire une logique intermdiaire pour
ladaptation des niveaux.
Comme les tables de caractristiques
(datasheet) Microchip dcrivent toutes les lignes dentre de linterface
SPI comme 5 V tolerant, nous avons
prvu dutiliser les broches restantes
du 74CT125 que nous utilisons comme
translateur pour la ligne de sortie
provenant de la SD-Card. Ces trois
lignes sont en quelque sorte gratuites

INTERNET

Figure 1 : La logique de contrle interne utilise le buffer pour lire le paquet en entre et llaborer ensuite. Le diagramme
prsent ici permet dclairer ce concept.

et permettent de connecter la sortie SO


et les deux lignes dinterrupt provenant
du ENC28J60.
Linterface comporte, enfin, deux lignes
de signalisation programmables relies
deux LED de manire permettre la
surveillance du fonctionnement de
la puce ainsi que des quatre lignes
diffrentielles dentre relies au
module PHY provenant du transformateur rseau. Ce dernier doit avoir une
isolation en mesure de protger le dispositif des dcharges lectrostatiques
(2 kV ou suprieur) et possder des
terminators (bouchons) adquats
faits de rsistances de 50 ohms et
dun condensateur de 0,01 F.

Figure 2 : LENC28J60 contient sept importants blocs fonctionnels.

Notre platine, pour simplifier, comporte


un port RJ45 avec un transformateur
rseau intgr aux caractristiques
compatibles qui fonctionne trs bien.
Dans la ralisation, il importe de monter sur le point central du transformateur reli la paire TPOUT+/TPOUT- un
petit bobinage noyau de ferrite reli
la tension de 3,3 V et pouvant supporter un courant de 100 mA au moins.

Le schma lectrique
Le circuit minimal ncessaire pour
lutilisation du ENC28J60 est visible
Figure 3, la structure est semblable
celle prsente dans le numro 86
dELM pages 42 et 43 (il sagissait de
la premire version du Client FTP).

Figure 3 : Circuit minimal ncessaire pour lutilisation du ENC28J60.

ELECTRONIQUE

21

magazine - n 98

Nous avons limin les lignes non


ncessaires et envoy certaines sur
un connecteur pour des extensions
futures.

INTERNET

Figure 4 : Schma lectrique de linterface Client FTP avec ENC28J60 Microchip ET634.

ELECTRONIQUE

22

magazine - n 98

INTERNET
Liste des composants
ET634
R1......4,7 k
R2......10 k
R3......10 k
R4......4,7 k
R5......4,7 k
R6......4,7 k
R7......470
R8......470
R9......1,8 k
R10....47
R11....47
R12 ...47
R13....47
R14....4,7 k
R15....10 k
R16....10 k
Figure 5a : Schma dimplantation des composants de linterface Client FTP avec
ENC28J60 Microchip ET634.

En particulier les trois broches RD5,


RD6, RD7, nagure utilises pour le
bus de donnes du RTL8019, ont t
rserves pour un port que nous utiliserons ultrieurement pour intgrer
un lecteur de Smart-card. Pour le reste
nous pouvons voir que les broches 12,
9, 5 du HCT125 sont utilises pour
effectuer la conversion des niveaux
des lignes INT, WOL, SO provenant du
ENC28J60.
La diffrence principale touche les
broches utilises pour lEEPROM
24LC256. Contrairement ce qui a
t fait pour la platine dexprimentation (demoboard) de Microchip qui a
remplac la puce prcdente par une
mmoire interface SPI, nous avons
voulu maintenir le bus I2C et rserver
le module MSSP du PIC pour linterface
de rseau. Nous avons envoy les
lignes de donnes (SDA) et dhorloge
(SCL) respectivement sur les broches
RB4 et RB2.
Il a alors suffi de dvelopper les instructions ct programme rsident,
ncessaires la lecture et lcriture
squentielle sur EEPROM I2C, avec la
librairie XEEPROM dj utilise dans
le prcdent article ET612-616 il y a
un an.
Quand on analyse les listings, on se
rend compte quau niveau des appels
rien ne change ; les seules diffrences
restent lintrieur des fonctions
rclames. Le C18 se prte bien ce
type dveloppement en permettant
la rutilisation du code et donc une
productivit optimale dans les projets
complexes. La possibilit de regrouper des fonctions gnrales dans des
librairies commutables et intgrables

dans dautres projets est fort intressante. Nous pensons au cas des
fonctions de communication pour dispositifs un seul fil (OneWire) dcrit
dans le prcdent FTP Client.
De mme, le remplacement du
RTL8019 comporte des modifications
importantes dans le stack TCP/IP
mais non pas une rcriture complte. En ce qui concerne le schma
lectrique de la Figure 4, on voit que
pour la partie interface on a suivi la
configuration de base prconise par
Microchip.

ENC28J60 :
limplmentation
Comme toutes les logiques numriques, cette puce comporte une srie
de registres et suit une syntaxe denvoi
des commandes prcise. Disons tout
de suite que nous nallons pas dcrire
chaque bit des registres prsents (il y
faudrait le numro entier de la revue)
mais nous nous contenterons dun
panoramique des plus importants, dont
on rsumera la fonction et lutilisation.
Pour davantage de dtails, nous vous
renvoyons donc lanalyse du listing
du programme rsident.

C1 ......100 nF multicouche
C2 ......470 F 25 V lectrolytique
C3 ......100 nF multicouche
C4 ......470 F 16 V lectrolytique
C5 ......100 nF multicouche
C6 ......220 F 16 V lectrolytique
C7 ......15 pF cramique
C8 ......15 pF cramique
C9 ......10 pF cramique
C10....10 pF cramique
C11....100 nF multicouche
C12....100 nF multicouche
C13....100 nF multicouche
C14....100 nF multicouche
D1......1N4007
D2......BAT85
D3......BAT85
D4......BAT85
LD1....LED 3 mm rouge
LD2....LED 3 mm verte
Q1......quartz 20 MHz
Q2......quartz 25 MHz
L1 ......self 47 H
U1......7805
U2......PIC18F458-EF634 dj
programm en usine
U3......LM1086-3.3
U4......74HC125B
U5......24LC256
U6......ENC28J60
P1...... micropoussoir
SD1 ... lecteur de SD-Card
Divers :

Registres
Il faut dire avant tout que les registres
se divisent en trois groupes fondamentaux :
1) Registres de contrle ;
2) Buffers de rception et dmis
sion ;
3) Registres du module PHY.

ELECTRONIQUE

23

magazine - n 98

1 support 2 x 4
1 support 2 x 7
1 support 2 x 14
1 support 2 x 20 double pas
1 prise dalimentation
1 barrette mle verticale pour POD 10
1 connecteur RJ45 avec filtre LF1S
6 connecteurs barrettes mles
verticaux 3 broches

INTERNET
Analysons-les sparment :
1) Registres de contrle
Il sagit de registres permettant de configurer la puce et den contrler ltat :
ils sont organiss selon quatre bancs
de 32 octets et directement accessibles travers le bus SPI. En particulier,
ils sont nomms par le prfixe ET sils
on trait linterface Ethernet, MA sils
ont trait au module MAC et MI sils ont
trait la couche dinterface entre MAC
et PHY (couche MII Media Independent
Interface).
Les registres ECON1 et ECON2, contenant les bits de configuration des divers
modules, sont fondamentaux. Dans le
groupe MA nous trouvons, par exemple, les registres MAADDR0..MAADDR5
contenant les six octets que nous valoriserons avec ladresse MAC qui identifie univoquement notre interface. De
mme, MAAXML et MAAXMH dterminent la longueur maximale des trames
acceptes par notre contrleur.

Figure 5b-1 : Dessin, lchelle 1, du circuit imprim double face trous mtalliss de linterface Client FTP avec ENC28J60 Microchip ET634, ct soudures.

2) Buffers de rception et dmission


Une mmoire de 8 ko a t rserve
la conservation des paquets en entre
et en sortie. Elle est accessible travers
lenvoi de deux commandes spcifiques
(Read Buffer Memory et Write Buffer
Memory). Les extrmits sont configurables au moyen de registres spciaux
et donc lespace de mmorisation peut
tre optimis en fonction de lutilisation
que lon entend faire de linterface. Par
exemple, la paire ERXSTH:ERXSTL
met le pointeur ladresse initiale de
rception et la paire ERXNDH:ERXNDL
ladresse finale. Le programmateur
peut donc grer volont la longueur
des buffers et leur emplacement.
De mme un pointeur est utilis pour
chaque buffer de manire tablir
quelle sera ladresse de destination
ou source dune opration de lecture
ou dcriture. Voyez la Figure 7 pour
claircir tout cela : on y a reprsent
la transmission dune valeur AAh et la
rception dune valeur 55h avec indication de tous les registres associs.
travers la commande Write Buffer
Memory on insre ladresse pointe
par EWRPTH:EWRPTL la valeur hexadcimale AAh ensuite achemine vers la
sortie ; de mme on utilise la commande Read Buffer Memory pour lire
ladresse pointe par ERDPTH:ERDPTL
contenant la valeur reue en entre.
Dans le ENC28J60 nous trouvons
aussi un contrleur DMA (Direct
Memory Address) qui nous permet

Figure 5b-2 : Dessin, lchelle 1, du circuit imprim double face trous mtalliss
de linterface Client FTP avec ENC28J60 Microchip ET634, ct composants.

dacclrer laccs la mmoire pour


le calcul de la somme de contrle des
paquets. Nous verrons plus loin que
cette fonction a t insre dans le
nouveau programme rsident pour
nous permettre dliminer un sous programme qui occupait dans la version
prcdente des ressources prcieuses
du systme.
3) Registres du module PHY
Il sagit de 9 registres de contrle et
dtat relatifs au module qui implmente le niveau physique, cest--dire
celui qui est ncessaire pour interprter les signaux analogiques provenant
du cble rseau.

ELECTRONIQUE

24

magazine - n 98

Les registres ne sont pas directement


accessibles par linterface SPI ; ils doivent tre paramtrs avec la couche
MII (Media Independent Interface)
implmente dans le module MAC.
En fait, la couche MII est reprsente
par le groupe de registres de suffixe
MI. Les oprations de lecture/criture
doivent se faire indirectement travers
ces registres.
Par exemple, si nous voulons lire une
valeur contenue dans un registre
PHY, nous devons dabord crire son
adresse dans le MIREGADR et valoriser 1 le bit MICMD.MIIRD. On lance
lopration de lecture durant laquelle
est maintenu 1 le bit MISTAT.BUSY.

INTERNET

Figure 6 : Photo dun des prototypes de la platine de linterface Client FTP avec ENC28J60 Microchip ET634. En mdaillon
la SD-Card de 64 Mo introduite dans son lecteur.

Ds que ce dernier bit passe zro,


il est ncessaire de mettre zro le
MICMD.MIIRD (lopration de lecture
dure environ 10 s). On peut alors lire
la valeur 16 bits dans MIRDH:MIRDL.
Une opration similaire se produit lorsquil est ncessaire dcrire une valeur
dans un registre PHY. Une application
intressante permettant le contrle
priodique dun registre PHY peut tre
active en valorisant MIREGADR avec
son adresse. On met ensuite 1 le bit
MICMD.MIISCAN. A partir de ce moment
l, la paire MIRSH:MIRDL est automatiquement mise jour toutes les 10
s. Cela permet certainement dviter
une complexification du programme
rsident quand il est ncessaire de
contrler ltat dun registre dtermin
du niveau physique. Lun des registres
les plus intressants du module PHY est
sans doute le PHSTAT2 (Physical Layer
Status Register 2) qui permet de savoir
si le lien de linterface de rseau est
actif, si cette dernire met ou reoit et
sil y a des collisions.

Instructions
Toutes les commandes ncessaires
pour faire fonctionner le ENC28J60
sont envoyes par le PIC18F458
travers linterface SPI. En particulier
le PIC utilise sa ligne SI pour transfrer les squences et les synchroniser
avec le signal dhorloge SCK. En fait
chaque bit est transmis en partant du

moins significatif correspondant au


front de monte de chaque impulsion
dhorloge. Les rponses de linterface
sont en revanche transmises sur la
ligne SO en correspondance du front
de descente. La ligne pour la slection
du dispositif doit tre maintenue au
niveau logique bas pendant chaque
opration et remise au niveau logique
haut la fin. Le fonctionnement de la
puce est toujours sous le contrle du
microcontrleur externe lequel use
dune syntaxe bien particulire pour la
commander. Sur la puce, sept instructions ont t implmentes : elles sont
identifies par un OPCODE initial form
de trois bits. Les cinq bits suivants correspondent largument transmis, qui
peut tre ladresse dun registre ou une
valeur. Dans les oprations dcriture
et de modification des bits de configuration, ce premier octet peut tre suivi
dun ou plus octets correspondant aux
valeurs que lon veut transfrer vers
la puce. Le Tableau 2 rsume le jeu
complet des instructions.
Analysons donc une section de notre
programme rsident afin de voir de prs
comment ces instructions ont t implmentes. La plus vidente modification
du stack tient au remplacement du
module MAC.c par le enc28j60.c. Les
fonctions correspondantes ont t compltement rcrites en maintenant dans
les limites leurs dclarations. Ainsi il
nest pas ncessaire de rcrire les
autres modules qui les rclament.

ELECTRONIQUE

25

magazine - n 98

La structure niveaux du modle ISO/


OSI permet deffectuer facilement
ce type dopration. Chaque niveau
offre, en effet, une srie de services
au niveau suprieur en en dissimulant
les dtails implmentatifs. De mme,
quand nous avons dvelopp le protocole FTP nous nous sommes contents
dintervenir au niveau Application en
insrant nos instructions au sommet
de la pile sans aller modifier le reste de
la structure. Pour claircir la situation,
on peut imaginer une sorte de gratteciel virtuel dans lequel il est possible
dajouter des tages ou agir sur ceux
qui existent. Les instructions vues dans
le tableau prcdent ont t rdiges
en dclarant des fonctions statiques
et en dfinissant des constantes en ce
qui concerne les OPCODE.
Par exemple, pour implmenter la lecture
dun registre Ethernet (une spcialisation
de la RCR), on dfinit la fonction :
static REG
Address) ;

ReadETHReg

(BYTE

o le paramtre de sortie REG est dfini


travers une union lintrieur du fichier
enc28j60.h. Dans cette dfinition on
prcise les diffrentes structures composant chaque registre. Par exemple, si
nous considrons les registres de contrle ECON1 et ECON2, nous trouvons la
reprsentation du Listing 1. Grce
la dfinition de ces structures, chaque
fois que nous rclamons la fonction de

INTERNET

Figure 7 : Transmission dune valeur AAh et rception dune valeur 55h avec indication de tous les registres associs.

lecture et galement si nous utilisons


des registres diffrents, nous aurons
la valorisation exacte des divers bits
qui les composent et nous pourrons
les rfrencer directement travers le
nom correspondant.
Si nous prenons, par exemple, la fonction MACIsTXReady utilise chaque fois
quil est ncessaire denvoyer une trame
sur le rseau, nous trouverons limplmentation dcrite dans le Listing 2.
En fait, la fonction renvoie false (faux)
quand la prcdente transmission nest
pas encore termine ; par consquent il
nest pas possible de modifier les pointeurs au buffer dmission. On ne fait
que vrifier le bit 7 (TXRST) du registre
ECON1 dont la fonction est justement de
signaler si le buffer de sortie est libre
ou pas. Ce bit est modifi directement
par la MACFlush qui active la transmission proprement dite.

A part les modifications ncessaires


pour dialoguer avec une structure
diffrente de celle prsente dans la
puce Realtek, il nous faut souligner
la possibilit de mettre profit des
fonctions intgres qui, dans la puce
prcdente, devaient tre dveloppes
en grevant les ressources du systme.
Une des caractristiques que nous
avons mise contribution est celle permettant le calcul de la somme de contrle 16 bits telle que dcrite dans la
RFC 793. On utilise le contrleur DMA
pour accder directement aux aires de
mmoire contenant les paquets vrifier. Cela permet deffectuer lopration
de manire plus rapide et en grevant
moins les ressources. Les nouvelles
instructions ont t insres principalement dans la fonction suivante, laquelle
prend en entre le nombre doctets sur
lesquels il est ncessaire deffectuer
le calcul :

ELECTRONIQUE

26

magazine - n 98

WORD CalcIPBufferChecksum(WORD
len)
Elle remplace et remplit exactement
la mme fonction que dans le prcdent projet celle incluse dans le fichier
Helpers.c. En fait, pour effectuer le calcul, on valorise les registres EDMAST,
EDMAND pour quils pointent le premier
et le dernier octet du paquet contrler
conserv dans le buffer en RAM. On
lance le calcul en mettant 1 les bits
CSUMEN et DMAST du registre ECON1 et
on attend. Llaboration termine, le contrleur met 0 le bit DMAST et il est alors
possible de lire la valeur calcule dans
les registres EDMACSH et EDMACSL. A ce
moment le PIC peut utiliser cette valeur
pour linsrer dans un paquet ou pour
le comparer avec la somme de contrle
dun paquet reu, ce qui permet den
valider lexactitude. Regardons de plus
prs le Listing 3 correspondant.

INTERNET
Tableau 2 : Il rsume le jeu complet des instructions.

Instruction
RCR - Read Control Register
RBM - Read Buffer Memory
WCR - Write Control Register
WBM - Write Buffer Memory
BFS - Bit Field Set
BFC - Bit Field Clear
SC - System Command

Opcode
000
001
010
011
101
101
110

Argument
5 bits adresse
11010
5 bits adresse
11010
5 bits adresse
5 bits adresse
11111

Donnes
aucune
aucune
1 ou plusieurs octets
1 ou plusieurs octets
1 octet
1 octet
aucune

Listing 1.

typedef union _REG


{
BYTE Val;
struct {
unsigned
unsigned
unsigned
unsigned
unsigned
unsigned
} ECON2bits;
struct {
unsigned
unsigned
unsigned
unsigned
unsigned
unsigned
unsigned
unsigned
} ECON1bits;
} REG;

La dfinition reflte la squence des bits que nous


trouvons en chacun des deux registres en fonction
de ce qui a t tabli dans les datasheets (tableau
des caractristiques) du ENC28J60.

char :3;
char VRPS:1;
char VRTP:1;
char PWRSV:1;
char PKTDEC:1;
char AUTOINC:1;
char
char
char
char
char
char
char
char

BSEL0:1;
BSEL1:1;
RXEN:1;
TXRTS:1;
CSUMEN:1;
DMAST:1;
RXRST:1;
TXRST:1;

Listing 2.

BOOL MACIsTxReady(void)
{
return !ReadETHReg(ECON1).ECON1bits.TXRTS;
}
Ce que nous avons analys nest quune
des nouvelles fonctions intgres de la
puce ENC28J60 lesquels facilitent, on
la dit, le dveloppement du programme
rsident pour linterface de rseau.
Dautres permettent (en plus du fait
de mieux rpartir la charge de travail
du PIC) limplmentation de fonctions
particulires comme le filtre sur les
paquets entrants. Cette opration
peut tre fort intressante si lon veut
mettre profit le Wake On-LAN. En fait,
on se dbrouille pour que le nud de
rseau reconnaisse un paquet particulier (appel Magic Packet) lgard
duquel il effectue une opration dtermine. Typiquement, on maintient le PIC
en attente et on se sert de ce paquet
pour le rveiller. Il devient ainsi possible de raliser des systmes faible

consommation alimentables par pile


ou batterie. Rsumons les modifications dont on bnficie par rapport au
programme rsident prcdent (celui
utilis avec le RTL) :
1) Remplacement du stack TCP/IP
par la version 3.02 ;
2) Insertion de la fonction enc28j60.c en
remplacement de la MAC.c en implmentant les oprations de niveau MAC
et en maintenant dans les limites du
possible les mmes dclarations ;
3) Implmentation des fonctions de
recalcul de la somme de contrle
des paquets de manire rpartir
le poids de llaboration entre le PIC
et la puce de linterface au lieu de
faire tout supporter aux ressources
du microcontrleur ;

ELECTRONIQUE

27

magazine - n 98

4) Rcriture de la librairie XEEPROM.c


en maintenant les mmes dclarations de faon viter les appels
aux fonctions correspondantes.
Grce la modularit de ce dveloppement, il a t possible deffectuer
un travail prcis et de supprimer les
instructions incompatibles avec la nouvelle interface pour les remplacer par
les actuelles. Ce travail est bien moins
pnible quune rcriture complte, telle
quon aurait d la faire dans un environnement moins professionnel.

La ralisation pratique
La platine de cette interface Client FTP
avec ENC28J60 Microchip est constitue dun circuit imprim double face
trous mtalliss. Ralisez ce circuit
imprim laide de la Figure 5b-1 et 2.
Cette fois les composants ne sont pas
des CMS, ils sont tous traversants (le
dbutant pourra donc se lancer dans
ce montage). Sur la face composants
(voir Figure 6), montez les supports de

INTERNET
Listing 3.

WORD CalcIPBufferChecksum(WORD len)


{
WORD_VAL temp;

On exclut les valeurs 0 et 1 (cas exceptionnels)


pour lesquelles il nest pas possible dutiliser le
contrleur DMA en retournant simplement le rsultat de lopration.

If (len == 0u)
return 0xFFFF;
else if (len == 1u)

return ~(((WORD)MACGet())<<8);
Valorise les registres EDMASTH, EDMASTL avec le
pointeur au buffer en lecture. En fait on dfinit le
premier octet du paquet contrler. Observez le
diagramme du buffer de rception et dmission
dans les paragraphes prcdents.

BankSel(ERDPTL);
temp.v[0] = ReadETHReg(ERDPTL).Val;
temp.v[1] = ReadETHReg(ERDPTH).Val;
WriteReg(EDMASTL, temp.v[0]);
WriteReg(EDMASTH, temp.v[1]);

if(temp.Val >= RXSTART && temp.Val <= RXSTOP)


{
temp.Val += len-1;
if(temp.Val > RXSTOP)
{
temp.Val -= RXSIZE;
}
}
else
{
temp.Val += len-1;
}
WriteReg(EDMANDL, temp.v[0]);
WriteReg(EDMANDH, temp.v[1]);
BFSReg(ECON1, ECON1_DMAST | ECON1_CSUMEN);

while(ReadETHReg(ECON1).ECON1bits.DMAST);

Lance le calcul en mettant 1 les bits DMAST


et CSUMEN. Notez que dans ce cas on utilise la
fonction BFSReg qui implmente linstruction Bit
Field Set de la mme manire que ReadETHReg vu
au prcdent paragraphe.

Retourne la valeur calcule en lisant la paire de


registres EDMACSH, EDMACSH.

Terminez par les priphriques : les


deux connecteurs, la prise jack dalimentation, la prise RJ45 et le lecteur de
SD-Card (voir mdaillon Figure 6). Attention aux lments polariss : les diodes,

Valorise les registres EDMANDH, EDMANDL avec


ladresse calcule en ajoutant la valeur passe la
fonction (len) en dcomptant de 1 avec lextrmit
suprieure correspondant la paire de registres
EDMASTH, EDMASTL. En fait on dfinit le dernier
octet du paquet contrler.

Attend lappoint de llaboration.

temp.v[0] = ReadETHReg(EDMACSL).Val;
temp.v[1] = ReadETHReg(EDMACSH).Val;
return temp.Val;

circuits intgrs (dont le PIC U2 2 x 20


broches disposes sur deux cts et le
ENC28J60 U6 aux 2 x 14 broches) et
vrifiez bien ces nombreuses soudures
(ni court-circuit entre pistes ou pastilles
ni soudure froide colle). Ninsrez pas
les circuits intgrs maintenant. Montez
tous les composants : les rsistances,
les diodes, la self L1, les deux LED et
les condensateurs puis les deux quartz
(debout), les deux rgulateurs (debout
sans dissipateur et se faisant face : ne
les confondez pas) et enfin le micropoussoir P1.

Vrifie si nous nous trouvons lintrieur du buffer


de rception qui est circulaire ; cest pourquoi il
est ncessaire de revenir au dbut (wrapping) au
moment o on atteint lextrmit infrieure.

les LED, les lectrolytiques, les rgulateurs et enfin les circuits intgrs. Aprs
de multiples vrifications, vous insrerez
ces derniers dans leurs supports avec
beaucoup de soin et repre-dtrompeurs
dans le bon sens (voir Figure 5a).
Insrez une carte SD de 64 Mo dans
son lecteur (voir mdaillon Figure 6).
Prvoyez une petite alimentation bloc
secteur de 9 Vcc. Votre interface est
prte tre utilise. Venons-en maintenant la mise en uvre de cette
platine.

La mise en fonctionnement
Les oprations effectuer sont en fait
les mmes que prcdemment, nous

ELECTRONIQUE

28

magazine - n 98

les rappelons pour ceux qui sinitient


ce type de montage. Avant tout il est
ncessaire de configurer la platine en
produisant le fichier binaire eepftp.bin
insrer dans lEEPROM du circuit.
Insrez les adresses IP respectivement
de la platine (avec subnet correspondant), du serveur FTP contacter et
de lventuel gateway (il sagit du
routeur ADSL) utilis. Valorisez aussi
les champs de crance (nom usager et
mot de passe) ncessaires pour accder au serveur FTP et les six octets de
ladresse MAC.
A la fin, cliquez sur le poussoir
Genera dans le rpertoire duquel
vous avez lanc le programme. Le
fichier eepftp.bin ncessaire la configuration de la platine est alors cr.

INTERNET

Figure 8 : Vous devez relier au connecteur une sonde one-wire DS18B20


avec sa rsistance de tirage.

Bien sr, faites attention de bien insrer des donnes compatibles avec le
rseau dans lequel vous insrez le
dispositif, car le logiciel nimplmente
pas ce genre de contrle.
De toute faon, vous pouvez modifier tout moment la configuration
en dbranchant lalimentation, en
extrayant la mmoire et en la rcrivant
avec le nouveau fichier binaire produit.
En second lieu, pour raliser correctement lchantillonnage de la temprature ambiante, vous devez relier au
connecteur une sonde one-wire (un
seul fil) DS18B20 avec sa rsistance
de tirage (pull-up).
Pour surveiller le bon fonctionnement
du systme, reliez une LED la broche
RA4 (si vous utilisez un lment de 5
mm, il nest pas ncessaire dinsrer
la rsistance en amont cause de la
limitation de courant aux sorties du
PIC). Voyez pour tout cela le schma
de la Figure 8.

La LED sur RA4 clignote pendant le


fonctionnement normal et sallume fixe
ou steint en cas danomalie. Les deux
autres LED de la platine sont galement
importantes. La rouge (broche LED1 du
ENC) signale la prsence de la liaison
(link) : si elle nest pas allume cest
que la platine nest pas en rseau. La
verte (broche LED2 du ENC) signale
la transmission ou la rception dun
paquet. Attention la connexion avec
le PC : elle doit tre faite avec un cble
crois afin que la paire dmission corresponde avec la paire de rception de
la platine de lordinateur et vice versa. Si
vous utilisez un Hub ou un Switch, vous
pouvez tranquillement utiliser un cble
droit pour insrer la platine dans votre
rseau. Vous pouvez utiliser comme
mmoire une SD-Card de 64 Mo ou
suprieure. Insrez-la fond dans son
lecteur et alimentez le circuit : la LED de
systme, aprs un bref allumage, doit
commencer clignoter ; la LED rouge
doit sallumer pour signaler la prsence
de la liaison sur linterface de rseau.
Vous pouvez alors effectuer un ping
sur lIP correspondante et vrifier lallumage de la LED verte durant la rception des paquets. Lcran du PC devra
prsenter les rponses de la part de la
platine, comme le montre la Figure 9.
Pour exprimenter le dchargement
des donnes, vous pouvez utiliser un
serveur FTP gratuit (voir le numro 88
dELM).

Conclusion
Nous voici arrivs au terme de la transformation de cette interface Client FTP au
moyen de la nouvelle puce ENC28J60.
Nous avons vu les caractristiques fort
intressantes de cette dernire en dcrivant son fonctionnement ; rappelons une
dernire fois les avantages les plus significatifs quelle offre :
1) La puce a un nombre de broches
plus faible que le RTL8019 et il est
donc plus simple de concevoir le circuit et le dessin du circuit imprim ;

2) La puce prsente une interface


de communication et de contrle
compose de seulement quatre
lignes (les trois autres ne sont pas
obligatoires pour le fonctionnement
normal)
et par consquent les
broches libres du PIC peuvent tre
utilises pour dautres fonctions ;
3) Les fonctions dinterfaage sont
regroupes en sept instructions fort
simples implmenter, ce qui rend
le dveloppement du programme
rsident beaucoup plus facile ;
4) La puce a une srie de fonctions
implmentes travers des registres spcifiques permettant de
distribuer la charge de travail en
dgrevant les ressources limites
du PIC ;
5) La puce offre dautres fonctions,
comme WOL et filtre des paquets,
pouvant tre utilises pour des
implmentations particulires.
Il ne nous reste qu faire appel
votre imagination pour mettre pleinement profit les nouvelles potentialits de cette puce en attendant de
disposer dun PIC avec module Ethernet dj implment !

Quelques rappels
sur les acronymes utiliss
dans larticle
FTP = File Transfer Protocol, protocole de
transfert de fichier.
LAN = Local Area Network, rseau
local.
IP = Internet Protocol (abrviation de
adresse IP).
ADSL = Asymetric Digital Subscriber Line
(accs Internet moyen et haut dbit
par ligne tlphonique).
TCP/IP = Transmission Control Protocol/
Internet Protocol.
EEPROM = Electrically Erasable Programmable Read Only Memory, mmoire
morte modifiable lectriquement.

Comment
construire ce montage ?
Tout le matriel ncessaire pour construire cette interface Client FTP avec
ENC28J60 Microchip ET634 est disponible chez certains de nos annonceurs.
Voir les publicits dans la revue.
Les typons des circuits imprims et les
programmes lorsquils sont libres de
droits sont tlchargeables ladresse
suivante :

Figure 9 : Lcran du PC devra prsenter les rponses de la part de la platine.

ELECTRONIQUE

29

magazine - n 98

http://www.electronique-magazine.com/
circuitrevue/098.zip

COLOGIE
EN1407-2

Un compteur Geiger
modifi plus prcis
utilisant un nouveau microcontrleur ST7
Cet article informe les lecteurs qui se sont intresss ou qui
sapprtent le faire notre compteur Geiger ultrasensible
EN1407 (voir le numro 94 dELM) que moyennant deux petites
modifications ils pourront amliorer de faon significative la
prcision de cet instrument.

uand on veut observer un phnomne comme les


rayonnements ionisants (la radioactivit), il faut savoir
que les grandeurs mesures sont extrmement variables car la dsintgration nuclaire est un vnement absolument alatoire. Il peut donc arriver que, pendant un certain
temps, le tube Geiger produise peu dimpulsions, en raison du
trs petit nombre de particules radioactives qui latteignent,
alors que dans lintervalle suivant linstrument enregistrera
un nombre dimpulsions plus important, le capteur tant

ELECTRONIQUE

bombard par des particules plus nombreuses. Afin dobtenir


une mesure qui suive au plus prs possible les fluctuations
du phnomne, notre compteur effectue une srie de comptages, avec des intervalles de dix secondes et fait le total des
impulsions dtectes pendant chaque intervalle. Il mmorise
la valeur de chaque comptage et laffiche sur le LCD. Il est en
outre possible de rclamer lappareil la valeur de comptage
maximale depuis la mise sous tension, valeur mise jour
automatiquement.

30

magazine - n 98

COLOGIE
Cest justement cause de la variabilit du phnomne radioactif que
lon peut constater un nombre lev
dimpulsions lors du passage entre un
intervalle de comptage et le suivant.
Dans ce cas, le microcontrleur qui
gre linstrument doit tre le plus
rapide possible, de manire ce que
pendant le bref dlai courant entre un
comptage et le suivant une partie des
impulsions ne soit pas perdue, ce qui
rendrait la mesure moins prcise.
Or nous voyons bien que le micro
ST6 utilis jusquici pour constituer
le cur de notre compteur Geiger
EN1407, sans tre frapp dobsolescence, fatigue tout de mme un
peu, au sens o son successeur
est capable de faire aujourdhui bien
mieux : aprs dix annes de bons
et loyaux services, en effet, le ST7
est mme de le remplacer. Il permet dadjoindre notre compteur les
avantages tangibles suivants :
- Une meilleure prcision de la
mesure : le sous programme du micro
est compltement modifi, ce qui
permet de prendre en considration,
pratiquement en temps rel, toutes
les impulsions arrivant au capteur,
indpendamment de leur quantit
et du moment de leur arrive ; do
une meilleure prcision de la mesure
de la radioactivit.
- Une signalisation de loverrange
(dpassement dchelle) : loccasion du changement de micro,
nous avons ajout lindication sur
lafficheur LCD de loverrange (justement) ; ce dpassement se produit
chaque fois que la valeur de lintensit de la dose dexposition mesure
dpasse 0,999 milliRoentgen/heure
(dans ce cas le LCD affiche out
pour indiquer que la valeur de
radioactivit mesure dpasse la
capacit de lecture de lappareil.
- Une compatibilit future : nous avons
pens qu lavenir le ST6 serait de
plus en plus difficile trouver et
que nos lecteurs ne pourraient plus
utiliser les schmas de larticle du
numro 94 dELM. Avec le ST7, plus
facile trouver dsormais, ce problme est rsolu : nous avons donc
ralis une petite platine EN1407B,
qui se superpose aisment la platine de base de lancien appareil en
prenant la place du vieil IC2 ST6
(voir figures 6 10). Ajoutons tout de
suite que cette modification facile
raliser, ne vous cotera en outre
pas bien cher.

Figure 1 : Voici (de mme quen photo de premire page) le compteur Geiger
EN1407 dcrit dans le numro 94 dELM et que le prsent article vous propose
de modifier afin den amliorer les prestations. Les deux flches rouges indiquent
la position des deux fentes rectangulaires dans lesquelles vous devez faire levier
avec la lame dun tournevis lorsque vous souhaitez ouvrir le botier plastique.

Figure 2 : Photo dun des prototypes de la petite platine EN1407B que vous allez
devoir raliser si vous voulez amliorer votre compteur Geiger EN1407. Cette
fois le microcontrleur est un ST7 dj programm en usine EP1407B.

Mais cette superposition dune petite


platine comportant entre autres le
nouveau micro ST7 nest pas la seule
modification propose par cet article :
nous vous recommandons en plus de
monter le tube Geiger proprement dit
lextrieur du botier plastique, sur le
ct, afin de le rendre, lors des mesures, plus sensible aux radiations (voir
figures 11 15).
Nous nous sommes en effet rcemment
aperus que le matriau plastique du

ELECTRONIQUE

31

magazine - n 98

botier donnait lieu une attnuation


de ces radiations reues par le capteur.
La valeur affiche par le LCD tait donc
infrieure la valeur effective, cause
du blindage opr par le plastique
du botier ! En le mettant lextrieur,
nous garantissons une exposition maximale du tube au rayonnement ionisant
ambiant et le systme glissire
que nous avons conu (voir figures 11
14) permet de protger le tube de la
casse et des poussires en dehors des
mesures.

COLOGIE

15

14

13

Liste des composants


EN1407B

12

R1 ..........10 k
R2 ..........10 k
R3 ..........10 k

1
C1

C2
32

10

27

26

11

15
16

IC1

10

9
7
6
5
3
2
4
13
11
12

29
22
21
20
7
6
5
4
19
14

4
R2

17
16

IC2

C1...........100 nF polyester
C2...........100 nF polyester

R3

DS1 ........1N4148

IC1..........CMOS 4040
IC2..........ST7-EP1407B dj
programm en usine

16

31

CONN1...barrette 2 x 8 broches
mle/femelle

18
13

R1

DS1

10

12

Divers :

11

CONN 1

1 support 2 x 8 broches
1 support 2 x 16 broches
2 barrettes 8 broches doubles
mles

Note : les rsistances sont des quart de W.

Figure 3 : Schma lectrique du circuit EN1407B o lon aperoit le compteur


IC1 4040 et le nouveau microcontrleur IC2 ST7-EP1407B.

VCC

15

14

13

12

11

10

Q 11

Q 10

Q8

Q9

9
32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17

Q 12

Q1

Q6

Q5

Q7

Q4

Q3

Q2

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

GND

EN1407 B

4040

Figure 4 : Brochages du compteur 4040 et du microcontrleur ST7 vus de dessus


et repre-dtrompeur en U vers la gauche.

Le schma lectrique
Le schma lectrique de la modification principale (platine EN1407B
en remplacement du ST6) est visible
figure 3 avec la liste des composants :
le microcontrleur est dsormais le
ST7-EP1407B IC2 (le programme rsident a chang lui aussi).
Afin de rendre les oprations de comptage plus rapides, nous avons fait
seconder le micro par un compteur
CMOS 4040 IC1. Comme nous lavons
dit, cette petite platine remplace le
ST6 dont lancien support reoit les
connexions lectriques.
Il suffit donc dextraire le vieil ST6 et
dinsrer sa place la platine EN1407B,
selon les indications qui suivent.

R1

C2

R2 R3

IC2

La ralisation pratique
C1
DS1

IC1

16

Distinguez bien les deux modifications


que vous allez raliser :

9
CONN 1

Figure 5a : Schma dimplantation des composants de la petite platine EN1407B.


En bas droite les deux lignes de huit trous qui recevront les barrettes permettant la connexion de la petite platine avec la platine principale du compteur
Geiger (ne les soudez pas maintenant). Ces barrettes seront soudes ct composants et sortiront ct soudures, leur partie libre femelle allant sinsrer dans
le support de lancien IC2 ST6 (ce dernier une fois dpos) par lintermdiaire
des doubles barrettes mles/mles (voir figures 7 10).

ELECTRONIQUE

32

magazine - n 98

- le remplacement du microcontrleur
ST6 par la platine EN1407B ; ce qui
suppose 1) la ralisation de ladite
platine et 2) sa mise en place sur
la platine principale de compteur
Geiger ;
- le dport du tube Geiger de lintrieur du botier plastique vers lextrieur, dans une glissire aisment
amovible.

COLOGIE
La ralisation de la platine EN1407B
Voir les figures 2 5. Quand vous avez
ralis le circuit imprim double face
trous mtalliss dont les figures 5b-1
et 2 donnent les dessins lchelle
1:1 ou que vous vous ltes procur,
montez tout dabord les deux supports
de circuits intgrs et vrifiez ces premires soudures (ni court-circuit entre
pistes ou pastilles ni soudure froide colle). Montez maintenant les quelques
composants (tous face composants)
comme le montrent les figures 5a et 2.
Montez en premier les trois rsistances,
les deux condensateurs polyesters et
la diode (attention sa polarit, bague
repre-dtrompeur vers la droite), cest
tout, cest termin. Il ne vous reste qu
insrer les circuits intgrs dans leurs
supports, repre-dtrompeurs en U vers
la gauche. Laissez libres les seize (deux
lignes de huit) trous en bas droite qui
recevront par-dessous les barrettes de
connexion la platine principale.

Figure 5b-1 : Dessin, lchelle 1, du circuit imprim double face trous mtalliss de la petite platine EN1407B, ct soudures o sortent les deux rangs de
barrettes M/F.

Linstallation de la platine EN1407B


sur la platine principale
Commencez par dposer lancien micro
IC2 ST6 (vous nen aurez plus besoin),
comme le montre la figure 6.

Figure 5b-2 : Dessin, lchelle 1, du circuit imprim double face trous mtalliss de la petite platine EN1407B, ct composants o sont monts tous les
autres composants.

ELECTRONIQUE

33

magazine - n 98

COLOGIE

CP1

DZ2
R10

DZ3

DZ4

R12

R11

R6

C6

C11

DZ1
R5

DS4

R7

C10

TR1

C8

T1

DS5
R9

C7

TR3

TR2

DS2 DS1 DS3

R8

SUPPORT PLASTIQUE

C21

C9

IC6

IC5

IC4

C18

40

C19

LCD

C20

R14
21

SUPPORT PLASTIQUE

20

EN1407

R4
C13

C1

IC1

IC2

XTAL

C5

S2

R13

IC3

R3

P1

C15

R1 R2

C12

C4
C14

C3

C2

C17

C16

P2

S1

Figure 6 : Prenez la platine principale de votre compteur Geiger ; pour effectuer la modification vous devez dposer (extraire
dlicatement de son support) lancien microcontrleur IC2 ST6-EP1407 qui ne servira plus. Ensuite dposez le tube Geiger
en enlevant ses deux colliers de contact et en le librant de ses deux clips (supports) en plastique, puis tez galement
ces derniers du circuit imprim (vous en aurez besoin pour fixer le tube Geiger lextrieur du botier plastique).

ELECTRONIQUE

34

magazine - n 98

COLOGIE

Figure 7 : Retaillez (avec un cutter)


la base adhsive de lentretoise de
faon pouvoir la coller entre IC5
et IC6 (platine principale EN1407).
Insrez les 2 x 8 broches des doubles barrettes mles/mles (CONN
MLES), dans le support de IC2
(dbarrass de son circuit intgr
ST6) et, dans les broches libres de
ces dernires, les deux ranges de
barrettes (CONN FEMELLES).

IC1

IC2

PLATINE EN1407B

Figure 8 : Insrez lentretoise adhsive dans le trou de la petite platine


EN1407B et faites correspondre les
2 x 8 trous de cette dernire des
deux ranges de barrettes (CONN
FEMELLES) provenant du support de
lancien IC2.

ENTRETOISE PLASTIQUE

CONN FEMELLES
CONN MLES

IC1

SUPPORT IC2

PLATINE EN1407

AFFICHEUR LCD

ENTRETOISE PLASTIQUE

IC1
Figure 9 : Enlevez le papier de
protection de la base adhsive de
lentretoise et collez-la dans la
bonne position puis soudez les deux
ranges de barrettes dans les 2 x 8
trous de la petite platine EN1407B
(voir figure 5).

IC2

PLATINE EN1407B

IC1

SUPPORT IC2

PLATINE EN1407

ELECTRONIQUE

35

AFFICHEUR LCD

magazine - n 98

COLOGIE

R1

C2

R2 R3

IC2

C1
DS1

40

IC6

IC5

IC4

20

C20

LCD

C19

21

C18

IC1

R4
C13

C1

IC1

IC2

C5

R1

C2

S1

40

R2 R3

IC2

IC6

C20

LCD

21

C19

P2

C16

C18

P1

S2

IC3

R3
C15

R1 R2

R13

C12

C4

XTAL

C14

C3

C2

C17

IC5

IC4

C1
DS1
20

IC1
R4
C13

C1

IC1

IC2

XTAL

C5

S2

R13

IC3

R3

P1

C15

R1 R2

C12

C4
C14

C3

C2

C17

C16

P2

ELECTRONIQUE

S1

36

magazine - n 98

Figure 10 : En haut nous avons rcapitul en vue clate les oprations


prcdemment dcrites (figures 7-89) et en bas nous montrons laspect
de ce travail achev. Les deux platines ont t couples lectriquement
et solidarises mcaniquement.

COLOGIE

Figure 11 : Cette page montre les


squences de fixation du tube Geiger
lextrieur (cette fois) du botier
plastique du compteur. Cette fixation ncessite une double goulotte
glissire en plastique (une partie
mle et une partie femelle).

VIS
AUTOTARAUDEUSES

Figure 12 : Fixez la partie femelle de


la goulotte glissire sur le ct du
botier plastique du compteur Geiger
au moyen de deux vis autotaraudeuses. Pratiquez quatre trous dans
les positions indiques : deux pour
insrer les deux clips plastiques de
maintien du tube Geiger et deux pour
faire sortir les deux fils de contact
(voir figure 6).

GOULOTTE GLISSIERE

FORET
diamtre 3 mm
PERCEUSE

Figure 13 : Prenez le tube Geiger que


vous avez mis de ct (voir figure 6)
et fixez-le lextrieur du botier
plastique du compteur laide de
ses deux clips plastiques ; puis
remettez les deux colliers mtalliques de contact en place autour des
deux extrmits du tube, l o ils
taient prcdemment (voir figures
8 et 9 pages 32-33 du numro 94
dELM).

COLLIERS
METALLIQUES

TUBE GEIGER
SUPPORT CLIPS PLASTIQUE

ELECTRONIQUE

37

magazine - n 98

COLOGIE
Suivez maintenant les oprations
dtailles des figures 7-8 et 9 et rcapitules en figure 10. La liaison mcanique est assure par une entretoise
autocollante et la connexion lectrique
par des barrettes insres entre lancien support de IC2 (platine principale)
et la petite platine EN1407B.
Le dport vers lextrieur du botier
du tube Geiger
Commencez par dposer le tube Geiger
(faites-le de prfrence avant de monter
la platine EN1407B sur la platine principale) et ses deux supports en clips plastiques, comme le montre la description
de la figure 6.
Figure 14 : Quand le tube Geiger est ainsi fix et connect dans la partie femelle
de la goulotte, insrez la glissire de protection (partie mle de la goulotte).
Avant deffectuer une mesure, faites-la glisser de faon exposer le tube au
maximum de radiations ; vous la refermerez ensuite pour le protger des chocs
et des poussires.

Suivez maintenant les oprations


dtailles des figures 11-12-13 et 14
et dont le rsultat final peut sapprcier
en figure 15. La liaison mcanique au
bord extrieur du botier est assure
par une goulotte glissire (type installation lectrique ou autre cache-cbles)
et les deux clips rcuprs ; la connexion
lectrique par les deux colliers internes
galement rcuprs.

Conclusion
Voici lun des avantages de llectronique amateur : les appareils que lon
construit soi-mme ne deviennent
jamais vraiment obsoltes car on peut
les modifier en les amliorant pour quils
soient toujours la pointe des technologies disponibles.
Cest le cas ici, au lieu de jeter votre
compteur Geiger, vous avez pu me
mettre jour et il vous rendra pour
longtemps tous les services que nous
avions longuement signals dans larticle du numro 94 dELM.

Comment
construire ce montage ?
Tout le matriel ncessaire pour la
modification du compteur Geiger
EN1407 (cest--dire la petite platine
EN1407B comportant le nouveau
microcontrleur ST7-EP1407B dj
programm en usine) est disponible
chez certains de nos annonceurs. Voir
les publicits dans la revue.

Figure 15 : Photo dun des prototypes du compteur Geiger EN1407 ayant bnfici des modifications conseilles dans cet article (remplacement du microcontrleur ST6 par la petite platine EN1407B et extriorisation du tube Geiger).

ELECTRONIQUE

38

magazine - n 98

Les typons des circuits imprims et les


programmes lorsquils sont libres de
droits sont tlchargeables ladresse
suivante :
http://www.electronique-magazine.com/
circuitrevue/098.zip

LABO
ET637

Un oscilloscope
pour PC avec interface USB
Cet appareil transforme un ordinateur PC en oscilloscope
numrique. Il est constitu dune seule platine dacquisition
pour port USB. Le logiciel utiliser avec le PC est bien entendu
disponible.

CARACTERISTIQUES TECHNIQUES
-

oscilloscope a toujours t linstrument le plus important du laboratoire de llectronicien, quil soit amateur ou professionnel : cest en effet le seul appareil
de mesure qui permette de visualiser la forme donde dun
signal lectrique. Alors quun multimtre fournit, par exemple,
lamplitude dun signal, loscilloscope permet de mesurer bien
davantage de paramtres damplitude comme de temps, avec
en plus la visualisation lcran de la forme donde dudit
signal. La complexit de ce type dappareil implique un cot
dacquisition assez lev, tel point que beaucoup damateurs lectroniciens ne peuvent se le payer. Les premiers
oscilloscopes taient analogiques et la visualisation se faisait
sur un tube cathodique CRT aux phosphores verts, exactement
comme ceux des tlviseurs tubes cathodiques ; puis sont
arrivs les oscilloscopes toujours analogiques mais dots
de certains paramtrages contrle numrique.

ELECTRONIQUE

Nombre de canaux : 1 ;
Bande passante : 2 MHz ;
Frquence maximale dchantillonnage : 500 kHz ;
Impdance dentre : 1 M ;
Tension maximale dentre : 50 Vpp (AC+DC) ;
Couplage en entre : AC ou DC ;
Rsolution verticale : 8 bits ;
Base de temps : 10, 20, 50, 100, 200, 500 s/div ;
1, 20, 50, 100, 200, 500 ms/div ; 1, 2, 5, 10 s/div ;
Sensibilit : 4, 10, 20, 40 mV/div ;
0.1, 0.2, 0.4, 1, 2, 4, 10 V/div ;
Mmoire vido : 256 chantillonnages ;
Mesures avec les curseurs de temps et damplitude ;
Mesures automatiques : Vrms, Vmed, Vpp ;
Mode de fonctionnement : Run, Stop, Rool, Once ;
Trigger (dclencheur) : niveau et pente slectionnables ;
Fonctionnement comme analyseur de spectre ;
Frquence maximale 250 kHz ;
chelle damplitude : linaire ou logarithmique ;
Mesures avec les curseurs de frquence et damplitude ;
Mesures automatiques : Vrms, Vmed, Vpp ;
Connexion lordinateur : USB 2.0 Full-Speed ;
Alimentation : par le port USB (max 100 mA),
aucune alimentation externe nest requise.

Cest avec la sortie des convertisseurs analogiques/


numriques frquence dchantillonnage leve et faible cot quon a pu raliser des oscilloscopes entirement
numriques dans lesquels le signal de sortie du convertisseur reste au format numrique jusqu la visualisation. Ces
nouveaux types doscilloscopes sont dsigns par lacronyme DSO, pour Digital Sampling Oscilloscope, soit oscilloscope chantillonnage numrique et leur fonctionnement
est trs intuitif. Un signal dhorloge frquence constante
(paramtrable par loprateur) commande la conversion
analogique/numrique et les valeurs chantillonnes sont
enregistres dans une mmoire. Lchantillonnage se termine quand un certain nombre dchantillons (de 256 min
8 000 max) a t acquis, les valeurs chantillonnes sont
alors lues dans la mmoire et visualises sur un cran de
type LCD.

40

magazine - n 98

LABO
Quand on mesure des signaux lentement variables, la fonction de mmoire
des DSO constitue un important avantage par rapport aux oscilloscopes traditionnels. cela sajoute la possibilit
de mmoriser le trac vido pendant
une dure indfinie (ce qui est impossible avec un oscilloscope analogique)
et dans certains cas celle de transfrer
les valeurs chantillonnes vers un PC
pour une analyse ultrieure (avec un
interfaage adquat).
Dernirement, grce aux potentialits
leves atteintes par les ordinateurs
mme bon march et la possibilit
de disposer en outre de ports de communication externes haute vitesse,
on a pu raliser une nouvelle catgorie
doscilloscopes se rduisant un simple botier contenant le convertisseur
analogique/numrique, le traitement
et la visualisation tant dvolues
lordinateur ; cela fait bien sr baisser
drastiquement les cots de ralisation.
Cet article explique comment raliser
un oscilloscope selon ce dernier principe : il nen possde pas moins des
caractristiques professionnelles, le
faible prix de revient le rendant encore
plus intressant.

Le schma lectrique
Le schma lectrique complet de cet
oscilloscope USB se trouve Figure 1.
Afin de mieux comprendre son fonctionnement nous avons divis le circuit
en cinq blocs fonctionnels.
Alimentation (Power Supply) : le port
USB fournit une tension de +5 V mais
un oscilloscope doit tre en mesure
danalyser des signaux de type bipolaire, cest--dire avec des tensions
positives et ngatives par rapport la
masse. Pour lobtenir, il faut produire
une tension ngative partir dune
positive : cest le rle de U1 ICL7660.
Ce circuit intgr, grce son horloge
interne et quelques condensateurs,
produit une tension ngative de valeur
quivalente la tension positive dalimentation, soit 5 V (cest la tension
dont nous avons besoin). La LED permet de signaler que la connexion aux
ports USB est correcte.
Entre analogique (Analog Input) :
cest lentre analogique de loscilloscope ; comme le montre la figure, il se
compose essentiellement dun diviseur
de tension de rapport 10:1, ncessaire
pour rduire les signaux dentre dont
lamplitude est trop leve et des relais
K2 et K3 qui slectionnent la porte
voulue.

ELECTRONIQUE

41

magazine - n 98

LABO

Figure 1 : Schma lectrique de loscilloscope USB.

ELECTRONIQUE

42

magazine - n 98

LABO
Le relais K3 shunte le condensateur C3
et paramtre le mode AC (couplage en
alternatif) ou DC (couplage en continu)
de loscilloscope.
Le circuit form de R5 et des deux
zeners sert protger lentre de
loprationnel contre les surtensions,
quelles soient positives ou ngatives.
Loprationnel qui suit est mont en
suiveur (justement) de tension et il
sert exclusivement dadaptateur dimpdance ltage amplificateur suivant
(tout le monde suit bien ?). Cet tage
se compose dun oprationnel mont
en configuration inverseuse et dont le
gain peut tre slectionn au moyen de
U3 4051 : ce circuit intgr est un commutateur de signaux analogiques.
Le paramtrage du gain se fait en
slectionnant une des rsistances
places sur les broches X0-X7 du 4051
au moyen des signaux de commande
sur les broches A,B,C. Le signal de
sortie de cet tage est bipolaire (positif et ngatif) mais le convertisseur
A/N (un ADC0820) naccepte que les
signaux positifs : cest pourquoi nous
devons ajouter au signal amplifi une
composante continue de faon le
rendre seulement positif. Pour cela
nous montons loprationnel U2a qui
additionne au signal amplifi la tension
de rfrence engendre par le signal
PWM du PIC grce aux composants
R36, R37, R38, C23, C24. Cette valeur
doffset peut tre modifie laide du
logiciel pour compenser dventuelles
variations dans les tensions du circuit.
Le choix des relais reed a t command par les ncessits de gagner de
la place, davoir un contact de bonne
qualit et de pouvoir les contrler
directement partir du PIC. Avec une
bobine de 500 ohms et une tension
de 5 V, 10 mA seulement suffisent
activer le contact (or les PIC pilotent
jusqu 25 mA).
Rfrence de tension (Voltage reference) : cet tage fournit les tensions
de rfrence au convertisseur A/N en
partant dune tension de 3,3 V fournie par U7 LP2950 et des ponts de
rsistances de prcision. Une autre
tension de rfrence est produite par
le PIC au moyen de la sortie PWM et
des composants R40, R42, C25, C26 ;
elle est utilise par loprationnel U2b
mont en comparateur pour dtecter
le dclenchement (trigger).
Conversion A/N (A/D conversion) :
pour ltage de conversion on se sert
de U5 ADC0820, ce convertisseur de
type Half-Flah 8 bits opre des
conversions grande vitesse.

ELECTRONIQUE

43

magazine - n 98

Son avantage tient la facilit avec


laquelle il peut tre interfac avec un
microcontrleur. La connexion ICSP
(In Circuit Serial Programming) pour
la programmation sans enlever le PIC
du circuit imprim (programmation
in-circuit) est prvue ; elle permet au
besoin de mettre jour le programme
rsident (et le programmateur autorise
ce mode). Le cavalier J1 nest utilis
que durant la phase de programmation
In-Circuit, en effet, en le court-circuitant on agit sur la broche Chip-Select
du ADC0820 en mettant ses sorties
haute impdance, ce qui permet la
programmation du PIC.
Processeur : comme cur du circuit
on a utilis U4, un microcontrleur
PIC18F2550 contenant dj lintrieur le module de communication
USB ; sa vitesse dhorloge leve permet de grer la conversion A/N et les
divers paramtrages de loscilloscope.
Le quartz utilis (4 MHz) permet au PIC
dobtenir lintrieur une horloge de
40 MHz, soit ce quil faut pour grer les
ports USB pleine vitesse et produire
les signaux ncessaires au convertisseur. La mmoire RAM interne haute
vitesse de 2 048 octets est plus que
suffisante pour enregistrer les valeurs
chantillonnes par le convertisseur
A/N. Les deux sorties PWM ont t
utilises pour obtenir deux tensions
de rfrence, une pour le contrle de
loffset de ltage analogique et lautre
pour obtenir le niveau de dclanchement. Il est ainsi possible de paramtrer par voie logicielle le niveau du
trigger pour le balayage.

La ralisation pratique
La platine est constitue dun circuit
imprim double face trous mtalliss, dont la figure 2b-1 et 2 donne les
dessins lchelle 1. Fabriquez-le avec
soin ou procurez-le vous. Commencez
par insrer et souder les neuf supports
des six circuits intgrs (tous sauf U7)
et des trois relais reed (vous ninsrerez
tout ce beau monde qu la fin, represdtrompeurs en U vers la droite pour
les relais reed et vers la gauche pour
les circuits intgrs). Vrifiez bien ces
premires et nombreuses soudures (ni
court-circuit entre pistes ou pastilles ni
soudure froide colle). Insrez et soudez
ensuite les autres composants (comme
le montrent les figures 2a et 3), en commenant par les rsistances : attention,
ce sont des 1% et leurs cinq bandes de
couleur ne seront peut-tre pas faciles
lire pour tout le monde, dans ce cas
mesurez leurs valeurs avec lchelle
ohm-mtre dun multimtre numrique.

LABO

Figure 2a : Schma dimplantation des composants de loscilloscope USB.

Figure 2b-1 : Dessin, lchelle 1, du circuit imprim double face trous mtalliss de la platine de loscilloscope USB,
ct soudures.

ELECTRONIQUE

44

magazine - n 98

LABO
Liste des composants
ET637
R1...... 47 1%
R2...... non prsente
R3...... 47 1%
R4...... 47 1%
R5...... 1 k 1%
R6...... 10 k 1%
R7...... 10 k 1%
R8...... 10 k 1%
R9...... 909 k 1%
R10.... 1 k 1%
R11.... 1 k 1%
R12 ... 10 k 1%
R13 ... 10 k 1%
R14.... 90,9 k 1%
R15.... 10 k 1%
R16.... 10 k 1%
R17.... 10 k 1%
R18 ... 100 k 1%
R19.... 10,1 k 1%
R20 ... 47 1%
R21.... 47 1%
R22 ... 47 1%
R23 ... 100 k 1%
R24.... 2,2 k 1%
R25 ... 33 k 1%
R26 ... 5,6 k 1%
R27.... 100 k 1%
R28 ... 100 k 1%
R29 ... 100 k 1%
R30 ... 1 M 1%
R31.... 3,3 k 1%
R32 ... 1 M 1%
R33 ... 2,2 k 1%
R34 ... 10 k 1%
R35 ... 1,5 k
R36 ... 4,7 k 1%

R37.... 10 k 1%
R38 ... 4,7 k 1%
R39 ... 470 k 1%
R40 ... 2,7 k 1%
R41.... 10 k 1%
R42 ... 5,6 k 1%

C33.... 100 nF cramique

C1 ...... 10 F 16 V lectrolytique
C2 ...... 10 F 16 V lectrolytique
C3 ...... 100 nF polyester
C4 ...... 22 pF cramique
C5 ...... 10 F 16 V lectrolytique
C6 ...... 33 pF ajustable
C7 ...... 10 F 16 V lectrolytique
C8 ...... 10 F 16 V lectrolytique
C9 ...... 100 nF cramique
C10.... 10 F 16 V lectrolytique
C11.... 10 F 16 V lectrolytique
C12.... 100 nF cramique
C13.... 10 F 16 V lectrolytique
C14.... 33 pF cramique
C15.... 33 pF cramique
C16.... 10 F 16 V lectrolytique
C17 .... 10 F 16 V lectrolytique
C18.... 100 nF cramique
C19.... 10 F 16 V lectrolytique
C20.... 100 nF cramique
C21.... 10 F 16 V lectrolytique
C22.... 220 nF 63 V polyester
C23.... 10 F 16 V lectrolytique
C24.... 100 nF cramique
C25.... 10 F 16 V lectrolytique
C26.... 100 nF cramique
C27.... 100 nF cramique
C28.... 100 nF cramique
C29.... 100 nF cramique
C30.... 100 nF cramique
C31.... 100 nF cramique
C32.... 100 nF cramique

Continuez en montant les trois diodes,


les deux zeners et la LED (orientez
les bagues et le mplat dans le bon
sens). Montez le cavalier J1 sous R24.
Poursuivez avec les condensateurs
(C6 est un ajustable) : attention aux
lectrolytiques, leurs pattes doivent
tre soudes au bon endroit, sous
peine de destruction la mise sous
tension. Montez le rgulateur U7 (en
botier plastique demi lune, comme
un transistor) mplat vers le haut et
lextrieur de la platine. Montez le
quartz Q1 debout prs de U4. Montez
enfin le connecteur USB-B, la BNC et la
barrette mle six ples.
Une fois tout vrifi plusieurs fois, vous
pouvez, sans vous tromper, insrer
dans leurs supports respectifs les trois
relais reed et les six circuits intgrs
restants, dont le PIC. Pour le fonctionnement vous devez vous munir
dun cble assurant la liaison entre
les ports USB de loscilloscope et de
lordinateur. On le trouve partout et
mme en grande surface.

ELECTRONIQUE

45

magazine - n 98

D1...... 1N4148
D2...... 1N4148
D3...... 1N4148
ZD1.... 4,7 V 400 mW
ZD2.... 4,7 V 400 mW
LD1.... LED 5 mm verte
Q1...... quartz 4 MHz
U1...... ICL7660CPA
U2...... TS272CN
U3...... 4051
U4...... PIC18F2550-EF637 dj
programm en usine
U5...... ADC0820CCN
U6...... TS272CN
U7...... LP2950CZ3V3
K1...... relais reed DIL SPNO
enroulement 500 ohms
K2...... relais reed DIL SPNO
enroulement 500 ohms
K3...... relais reed DIL SPNO
enroulement 500 ohms
USB1 . connecteur USB-B
Divers :
1 connecteur BNC pour ci
3 supports 2 x 4 broches
3 supports 2 x 7 broches
1 support 2 x 8 broches
1 support 2 x 10 broches
1 support 2 x 14 broches
1 cavalier
1 barrette mle 2 broches
1 barrette mle 6 broches

LABO

Figure 2b-2 : Dessin, lchelle 1, du circuit imprim double face trous mtalliss de la platine de loscilloscope USB,
ct composants.

Figure 3 : Photo dun des prototypes de la platine de loscilloscope USB.

ELECTRONIQUE

46

magazine - n 98

LABO
Figure 4 : Organigramme des routines du programme rsidant dans le PIC.

Le programme rsident du PIC est


plutt complexe car il doit grer la
communication USB, lacquisition
partir du convertisseur USB ainsi
que les divers signaux de la platine :
le tout avec des dlais trs serrs.
Pour comprendre le fonctionnement du programme, analysons le
diagramme des flux (flow-chart)
simplifi de cette figure. la mise
sous tension, les registres internes
sont paramtrs puis le PIC attend
une communication de la part du
PC travers le port USB. Chaque
fois que le logiciel du PC envoie la
demande dchantillonnage avec
la configuration, le PIC vrifie si la
configuration est bien la mme que
la dernire fois et ventuellement il
met jour les divers contrles. Un
sous programme commence alors :
son rle est de vrifier lvnement
du dclenchement, cest--dire si le
signal dentre a t coup avec la
bonne pente et le bon niveau. Si le
dclenchement narrive pas dans
un dlai fix, lacquisition est de
toute faon force mais la synchronisation du trac lcran nest pas
assure : on peut vrifier cela en
paramtrant un niveau de dclenchement plus haut que le niveau
du signal. Lacquisition proprement
dite consiste grer la commande
de dpart (start) du convertisseur
A/N (A/D converter) et enregistrer en mmoire RAM la donne
prsente sur le PORT B, tout cela
la frquence dchantillonnage
paramtre. Quand le buffer (tampon) est plein (256 valeurs), lacquisition sachve et les donnes sont
envoyes par le port USB au logiciel
pour llaboration suivante ; ensuite
le PIC se remet en attente dune
communication.

ELECTRONIQUE

47

magazine - n 98

LABO
Linstallation du logiciel
Le logiciel (dsign par DS0820.exe)
sinstalle automatiquement dans le
rpertoire choisi du disque dur avec
les systmes dexploitation Windows
2000/XP. Durant cette phase, tous les
composants relatifs la communication USB et toutes les DLL ncessaires
au programme sont installs automatiquement. Il est capital que cette installation soit effectue avec un accs au
PC de type administrateur

Les essais et les rglages


Aprs avoir install le logiciel, il faut
relier loscilloscope aux ports USB : il
est automatiquement reconnu par le
systme dexploitation.

Figure 5 : partir du Bureau, avec le bouton droit de la souris, cliquez sur licne
Ressources de lordinateur, slectionnez Proprits puis longlet Matriel, cliquez enfin sur le poussoir Gestion priphriques et cet cran est visualis.

On peut effectuer une vrification en


accdant lcran de Gestion priphriques Windows de la faon suivante :
partir du Bureau, avec le bouton droit
de la souris sur licne Ressources de
lordinateur, slectionnez Proprits
puis longlet Matriel et cliquez enfin
sur le poussoir Gestion priphriques
(lcran de la Figure 5 est visualis).
Cliquez avec le bouton droit de la souris sur Priphrique USB Human Interface pour slectionner Proprits : la
fentre de la Figure 6 souvre.
Vous avez alors la certitude que le
systme dexploitation a reconnu correctement le priphrique. Vous devez
ensuite lancer le logiciel DSO0820 et
cliquer sur Connexion.
Si le priphrique est correctement
reconnu, un message de connexion
effectue apparat et loscilloscope est
prt fonctionner (voir Figure 7).
Le rglage consiste seulement corriger la valeur du condensateur C6. Pour
ce faire, il faut connecter lentre de
loscilloscope un gnrateur de signaux
carrs damplitude comprise entre 5 et
10 Vpp et de frquence environ 1 kHz :
rglez le trimmer jusqu visualiser correctement le signal carr lcran (il
faut rgler convenablement lchelle
damplitude et lchelle des temps
afin dafficher le trac lcran).

Figure 6 : Cliquez avec le bouton droit de la souris sur Priphrique USB Human
Interface pour slectionner Proprits et cette fentre souvre.

ELECTRONIQUE

48

magazine - n 98

La Figure 8 donne un exemple de


rglage : la figure de gauche est obtenue quand C6 est tourn trop gauche ;
la figure de droite lorsquil est tourn
trop droite. Enfin la figure du centre
donne le rglage idal. Pour ce rglage
vous aurez besoin dun petit tournevis
en plastique dit tournevis HF.

LABO
Le rglage de loffset, ncessaire surtout si lon insre des chelles damplitude trs faibles, est excut en courtcircuitant lentre de loscilloscope et
en agissant sur le contrle correspondant du logiciel (il nest pas ncessaire
dagir sur le circuit) jusqu ce que le
trac horizontal se trouve exactement
sur laxe.

Lutilisation
du logiciel DSO0820
Aprs avoir lanc le logiciel et connect correctement le priphrique,
loscilloscope est prt fonctionner.
A titre de premier essai, reliez un
gnrateur de signaux ou, dfaut,
la tension du secondaire dun transformateur 6-12 V et, en agissant sur
lchelle des amplitudes et des temps,
cherchez visualiser correctement la
forme donde.
Lcran qui apparat, avec la description des fonctions, est visible en
Figure 9.
Si lon reste quelques instants avec
le pointeur de la souris sur une commande, une description rapide de cette
dernire apparat.
Essayez alors les diffrentes commandes en partant de la slection
du front de monte ou de descente
du trigger et tentez den modifier le
niveau. Il est possible tout moment
en agissant sur le poussoir Stop
de figer lcran afin de mieux analyser
la forme donde.
Sur la base de temps de 500 ms/div
ou suprieure, la lettre R indique lactivation automatique de la fonction
Rool, ncessaire quand la base de
temps devient trs haute et lattente
pour acqurir tous les chantillonnages (et donc rafrachir le trac
lcran) excessive : en effet, avec 1
s/div, le temps dacquisition serait de
10 secondes ! Avec la fonction Rool, en
revanche, un chantillonnage la fois

Figure 7: Si le priphrique est correctement reconnu, un message de connexion


apparat et loscilloscope est prt fonctionner.

a lieu et il est immdiatement visualis


lcran pour montrer lvolution du
signal en temps rel.
Si on agit sur les commandes Run et
Stop, on peut lancer ou arrter lacquisition ; dans ce cas la fonction Trigger
est dvolue au poussoir Run.
Quand on active la fonction Measure,
une petite fentre comportant les
mesures automatiques apparat (voir
Figure 10).
Les mesures automatiques donnent
les valeurs maximale et minimale
du signal (Vmax et Vmin), la valeur
Crte-Crte ou Pic-Pic (Vpp), la valeur
moyenne (Vmed), la valeur de la composante alternative (Vac) et la valeur
efficace (Vrms).
Quand on dsire effectuer des mesures directement sur la forme donde

Figure 8 : La figure de gauche est obtenue quand le


trimmer C6 est tourn trop gauche ; la figure de
droite lorsque le trimmer est tourn trop droite ;
enfin la figure du centre donne le rglage idal.

ELECTRONIQUE

49

magazine - n 98

lcran, on peut activer la fonction


Cursor, laquelle habilite alors une
petite fentre (positionnable
volont) et quatre marqueurs (deux
de temps et deux damplitude) directement sur le trac, comme le montre
la Figure 11.
Il faut slectionner sur lcran Cursor
le marqueur que lon souhaite utiliser
puis, en cliquant et en le faisant glisser
directement sur le trac, le positionner
o lon veut : la mesure est mise jour
automatiquement.
Dcrivons maintenant la fonction Once.
Elle est utile quand on dsire acqurir
un signal non rptitif, par exemple le
signal produit par le port srie dun PIC
lorsquil envoie un caractre.
Dans ce cas, aprs avoir paramtr le
niveau et la pente du trigger (en plus
de la base de temps et de lchelle

LABO

Figure 9 : titre de premier


essai, reliez un gnrateur
de signaux et, en agissant sur
lchelle des amplitudes et
des temps, cherchez visualiser correctement la forme
donde ; cet cran apparat.
Sur la figure, nous dcrivons
les fonctions disponibles.

Figure 10 : Quand on active la fonction Measure, une petite fentre


comportant les mesures automatiques apparat.

damplitude), on slectionne la fonction Once et loscilloscope se met en


tat dattente du signal.
Quand lvnement de trigger se
produit, un balayage commence et les
donnes sont immdiatement visualises lcran, puis loscilloscope se
met en tat de Stop.
Les donnes acquises restent lcran
jusqu une nouvelle activation de la

Figure 11 : Quand on dsire effectuer des mesures directement sur la forme


donde lcran, on peut activer la fonction Cursor, laquelle habilite alors une
petite fentre (positionnable volont) et quatre marqueurs (deux de temps et
deux damplitude) directement sur le trac.

fonction Once ou bien une pression sur


la touche Run. Dans la Figure 12 la
fonction Once a t utilise pour capturer une transmission srie envoye
par un PIC.
Avec des signaux 5 V une chelle des
amplitudes de 2 V/div avec couplage
en DC a t paramtre, la base de
temps (pour une transmission 9 600
bauds) a t paramtre 500 s/div
et le niveau de trigger environ 3 V et

ELECTRONIQUE

50

magazine - n 98

avec une pente ngative car normalement, en absence de transmission, le


niveau est +5 V.
Nous avons alors cliqu sur le poussoir
Once et, larrive de la transmission,
le signal acquis a t fig lcran
pour tre ensuite analys.
Il ne nous reste qu dcrire la fonction
Analyseur de spectre activable en cliquant sur le poussoir DSA .

LABO

Figure 12 : Dans cette figure, la fonction Once a


t utilise pour capturer une transmission srie
envoye par un PIC.

Figure 13 : La fonction Analyseur de


spectre (Digital Spectrum Analyser)
est activable en cliquant sur le poussoir DSA.

Un cran comme le montre la Figure


13 est alors visualis. Sans trop entrer
dans les dtails, disons que ce mode
permet de visualiser les harmoniques
dun signal.
Nous savons en effet, grce la
thorie de Fourier que nimporte
quel signal peut tre vu comme
une somme de sinusodes infinies
(harmoniques), toutes de frquence
multiple de la fondamentale et damplitude dcroissante.

Figure 14 : Par commodit, nous


navons considr que trois harmoniques.

Lcran donne le spectre dun signal


triangulaire qui met en vident
lharmonique fondamentale (le pic
damplitude suprieure gauche)
ainsi que les harmoniques secondaires (les pics de droite). Cest ce
que reprsente la Figure 14 o, par
commodit, nous navons considr
que trois harmoniques.

ELECTRONIQUE

51

magazine - n 98

Ltude des harmoniques est trs


utile, par exemple pour dterminer
le niveau de distorsion dun signal
ou bien pour concevoir correctement
un filtre.

Comment
construire ce montage ?
Tout le matriel ncessaire pour construire cet oscilloscope USB ET637
est disponible chez certains de nos
annonceurs. Voir les publicits dans
la revue.
Les typons des circuits imprims et les
programmes lorsquils sont libres de
droits sont tlchargeables ladresse
suivante :
http://www.electronique-magazine.com/
circuitrevue/098.zip

Photos non contractuelles. Publicit valable pour le mois de parution. Prix exprims en euro toutes taxes comprises. Sauf erreurs typographiques ou omissions.

LABORATOIRE &
FRQUENCEMTRE
PROGRAMMABLE

Ce frquencemtre
programmable est en
mesure de soustraire
ou dadditionner une valeur quelconque de MF la
valeur lue. F.max: 50 MHz sur 6 digits. Alim: 12 Vdc.

EN1461..... Kit complet avec botier ....... 128,00


EN1461KM Kit complet version monte.. 179,00

EN1484..... Kit complet avec botier ......... 26,00


EN1484KM Kit complet version monte.... 36,00

FRQUENCEMTRE
ANALOGIQUE

Ce frquencemtre permet de
mesurer des frquences allant
jusqu 100 kHz. La sortie est
connecter sur un multimtre afin
de visualiser la valeur. Alimentation: 12 Vdc.

DEUX GNRATEURS DE SIGNAUX BF

FRQUENCEMTRE 9 CHIFFRES LCD 55 MHZ

Comme nul ne peut exercer


un mtier avec succs sans
disposer dune instrumentation adquate, nous vous
proposons de complter votre
laboratoire en construisant deux appareils essentiels
au montage et la maintenance des dispositifs lectroniques. Il sagit de deux gnrateurs BF, le EN5031
produit des signaux triangulaires et le EN5032, des
signaux sinusodaux. Alimentation: 9 12 Vdc.

Ce frquencemtre numrique utilise un afficheur LCD


intelligent 16 caractres
et il peut lire une frquence
jusqu 55 MHz : il la visualise sur les 9 chiffres de lafficheur, mais il peut aussi
soustraire ou ajouter la valeur de la MF dun rcepteur laide de trois poussoirs seulement.

EN5031..... Kit gnrateur de signaux triangulaires


.................. avec coffret............................ 32,00
EN5031KM Kit complet version monte.... 52,00
EN5032..... Kit gnrateur de signaux sinusodaux
.................. avec coffret............................ 45,00
EN5032KM Kit complet version monte.... 65,00
EN5004..... Kit alimentation de laboratoire
.................. avec coffret............................ 71,00
EN5004KM Kit complet version monte.. 101,00

EN1414..... Kit complet avec botier ......... 34,00


EN1414KM Kit complet version monte.... 49,00

EN1525..... Kit complet avec botier ......... 69,50


EN1526..... Kit alimentation du EN1525... 20,00
EN1525KM Version monte avec alim .... 134,00

FRQUENCEMTRE NUMRIQUE
10 HZ 2 GHZ
Sensibilit (Veff.) :
2,5 mV de 10 Hz
1,5 MHz. 3,5 mV de
1,6 MHz 7 MHz. 10
mV de 8 MHz 60 MHz. 5 mV de 70 MHz 800 MHz.
8 mV de 800 MHz 2 GHz. Base de temps slectionnable : 0,1 - 1 - 10 sec. Lecture sur 8 digits. Alimentation
220 VAC.

EN1374..... Kit complet avec botier ....... 206,00


EN1374KM Kit complet version monte.. 273,00

PRAMPLI DINSTRUMENTATION
400 KHZ 2 GHZ
Impdance dentre et
de sortie : 52 .
Gain : 20 dB env.
100 MHz,
18 dB env. 150 MHz,
16 dB env. 500 MHz,
15 dB env. 1000 MHz,
10 dB env. 2000 MHz. Figure de bruit : < 3 dB.
Alimentation : 9 Vcc (pile non fournie).

EN1169..... Kit complet avec botier ......... 20,00


EN1169KM Kit complet version monte.... 30,00

VFO PROGRAMMABLE DE 20 MHZ 1,2 GHZ


Ce VFO est un vritable petit metteur
avec une puissance
HF de 10 mW sous
50 . Il possde une
entre modulation
et permet de couvrir la gamme de 20 1 200 MHz
avec 8 modules distincts (EN1235/1 EN1235/8).
Bas sur un PLL, des roues codeuses permettent de
choisir la frquence dsire. Puissance de sortie : 10
mW. Entre : modulation. Alim. : 220 VAC. Gamme de
frquence : 20 1 200 MHz en 8 modules.

EN1234..... Kit complet avec botier


.................. et 1 module au choix ........... 172,20
EN1234KM Kit mont avec botier
.................. et 1 module au choix ........... 241,00

MODULES CMS
Modules CMS
pour le EN1234/K, livrs
monts.

COMELEC 05 / 2006

GNRATEUR SINUS 1KHZ

Il est possible, partir de quelques composants, de raliser un oscillateur BF simple


mais capable de produire un signal frquence fixe trs faible distorsion. Qui plus
est, mme si le montage que nous vous
proposons produit, lorigine, un signal
1 000 Hz, il vous sera toujours possible de faire varier
cette frquence par simple substitution de 3 condensateurs et 2 rsistances. Alimentation: 9 12 Vdc.

EN1235-1.. Module 20 40 MHz.............. 19,70


EN1235-2.. Module 40 85 MHz.............. 19,70
EN1235-3.. Module 70 150 MHz............ 19,70
EN1235-4.. Module 140 250 MHz.......... 19,70
EN1235-5.. Module 245 405 MHz.......... 19,70
EN1235-6.. Module 390 610 MHz.......... 19,70
EN1235-7.. Module 590 830 MHz.......... 19,70
EN1235-8.. Module 800 MHz 1,2 GHz.... 19,70

GNRATEUR BF 10 HZ - 50 KHZ

Dun cot rduit, ce gnrateur BF pourra rendre


bien des services tous les
amateurs qui mettent au
point des amplificateurs, des
pramplificateurs BF ou tous
autres appareils ncessitant un signal BF. Sa plage de
frquence va de 10 Hz jusqu 50 kHz (en 4 gammes).
Les signaux disponibles sont : sinus - triangle - carr. La
tension de sortie est variable entre 0 et 3,5 Vpp.

EN1337..... Kit complet avec botier ......... 75,50


EN1337KM Kit complet version monte.. 100,00

TESTEUR DE TRANSISTOR

Ce montage didactique
permet de raliser un simple
testeur de transistor. Alimentation : pile de 9 V (non
fournie).

EN5014..... Kit complet avec botier ......... 50,30


EN5014KM Kit complet version monte.... 75,00

TABLE DE VRIT
LECTRONIQUE

Cette table de vrit lectronique est un testeur de portes logiques, il permet de voir
quel niveau logique apparat en sortie des diffrentes
portes en fonction des niveaux logiques prsents sur
les entes. Alimentation : pile de 9 V (non fournie).

EN5022..... Table de vrit lectronique ... 47,30


EN5022KM Kit complet version monte.... 71,00

TESTEUR POUR
THYRISTOR ET TRIAC

A laide de ce simple montage didactique il est possible de comprendre comment


se comporte un thyristor ou un triac lorsque sur ses
broches lui sont appliqus une tension continue ou
alternative. Alimentation : pile de 9 V (non fournie).

EN5019..... Kit complet avec botier ......... 62,70


EN5019KM Kit complet version monte.... 88,00

TESTEUR DE CAPACIT
POUR DIODES VARICAPS

Combien de fois avez-vous tent


de connecter un capacimtre
une diode varicap pour connatre
son exacte capacit sans jamais y
arriver ? Si vous voulez connatre
la capacit exacte dune quelconque diode varicap,
vous devez construire cet appareil. Lecture : sur
testeur analogique en A ou galvanomtre. Alimentation : pile de 9 V (non fournie).

IMPDANCEMTRE
RACTANCEMTRE
NUMRIQUE

Cet appareil permet de


connatre la valeur Ohmique
dun diple une certaine
frquence. Les applications sont nombreuses :
impdance dun haut-parleur, dun transformateur
audio, de lentre dun amplificateur audio, dun filtre
Cross-Over, de linductance parasite dune rsistance, la frquence de rsonance dun haut-parleur,
etc.. Gamme de mesure : 1 99,9 k en 4 chelles - Frquences gnres : 17 Hz 100 kHz variable.
Niveau de sortie : 1 Veff. Alimentation : 230 VAC.

EN1192..... Kit complet avec botier ....... 181,75


EN1192KM Kit complet version monte.. 239,00

INDUCTANCEMTRE NUMRIQUE
DE 0,1 H
A 300 MH
Cet appareil de
classe professionnelle est un
instrument de
mesure de linductance des selfs. Il est quip dun afficheur LCD
dix chiffres et son chelle de mesure stend jusque
300 000 H soit 300 mH. Alimentation : 230 VAC.

EN1576 .... Kit avec botier avec alim..... 64,50


EN1576KM Kit complet version monte.. 116,00

UN SELFMTRE
HF

ou comment mesurer la
valeur dune bobine haute
frquence. En connectant
une self HF quelconque,
bobine sur air ou avec support et noyau, aux bornes
dentre de ce montage, on pourra prlever, sur sa
prise de sortie, un signal HF fonction de la valeur de la
self. En appliquant ce signal lentre dun frquencemtre numrique, on pourra lire la frquence produite.
Connaissant cette frquence, il est immdiatement
possible de calculer la valeur de la self en H ou en
mH. Ce petit selfmtre HF nutilise quun seul circuit
intgr A720 et quelques composants priphriques.

EN1522..... Kit complet avec botier ......... 34,00


EN1522KM Kit complet version monte... 49,00

CAPACIMTRE
DIGITAL AVEC
AUTOZRO

Cet appareil permet


la mesure de tous
les condensateurs compris entre 0,1 pF et 200
F. Un bouton poussoir permet de compenser
automatiquement les capacits parasites.
6 gammes sont slectionnable par lintermdiaire
dun commutateur prsent en face avant.
Un afficheur de 4 digits permet la lecture de la
valeur. Spcifications techniques :
Alimentation : 230 V / 50 Hz. - Etendue de mesure :
0,1 pF 200 F. Gammes de mesure : 0,1 pF / 200
pF - 1 pF / 2 000 pF - 0,01 nF / 20 nF - 0,1 nF / 200
nF - 0,001 F / 2 F - 0,1 F / 200 F. - Autozro :
oui. Affichage : 5 digits.

EN1340..... Kit complet avec botier ....... 135,50


EN1340KM Kit complet version monte.. 174,00

CAPACIMTRE POUR
MULTIMTRE

Ce capacimtre pour multimtre, la fois trs prcis, simple


construire et conomique
vous permettra deffectuer toutes les mesures de capacit,
partir de quelques picofarads,
avec une prcision dpendant
essentiellement du multimtre (analogique ou numrique), que vous utiliserez comme unit de lecture.
Alimentation: 9 Vdc

UN GNRATEUR
DE FIGURES
DE LISSAJOUS

Quand le physicien franais Jules


Antoine LISSAJOUS (1822-1880)
fabrique un appareil mcanique,
constitu de deux diapasons et
de deux miroirs, grce auquel
il russit rendre visible la composition gomtrique
de deux mouvements harmoniques de frquences
identiques ou diffrentes, il ne pensait certainement
pas que son nom serait indissolublement li un
instrument de mesure, nexistant pas alors, que nous
connaissons aujourdhui sous le nom doscilloscope.

EN1612..... Kit complet avec botier ......... 39,00


EN1612KM Kit complet version monte.... 58,50

UN CONVERTISSEUR DE 20
200 MHZ POUR
OSCILLOSCOPE
Si vous possdez un oscilloscope ordinaire avec
bande passante de 20 MHz, il ne pourra jamais
visualiser des signaux de frquences suprieures.
Ralisez cet accessoire simple et conomique (le
convertisseur EN1633) et vous pourrez visualiser
nimporte quel signal HF jusqu environ 100 MHz
et mme au-del. Tension dalimentation 230 VAC Frquence maximale entre : 500 MHz - Amplitude
max signal entre : 500 mV .

EN1633..... Kit complet avec son coffret .. 56,00


EN1633KM Kit complet version monte.... 79,00

UN SISMOGRAPHE AVEC
DTECTEUR PENDULAIRE ET
INTERFACE PC

Pour visualiser sur lcran de votre ordinateur les


sismogrammes dun tremblement de terre vous
navez besoin que dun dtecteur pendulaire, de son
alimentation et dune interface PC avec son logiciel
appropri. Cest dire que cet lappareil est simple et
conomique.

EN1358D... Dtecteur pendulaire .......... 145,00


EN1359..... Alimentation 24 volts ............ 54,00
EN1500..... Interface avec botier .........................
.................. + CDROM Sismogest............ 130,00

SISMOGRAPHE

Traduction des mouvements des


plaques tectoniques en perptuel
mouvement, lactivit sismique de
la plante peut se mesurer partir
de ce sismographe numrique. Sa
sensibilit trs leve, donne par
un balancier pendulaire vertical,
lui permet denregistrer chaque secousse. Les tracs
du sismographe rvlent une activit permanente
insouponne quil est trs intressant de dcouvrir.
Alimentation : 230 V. Sensibilit de dtection : faible
intensit jusqu 200 km, moyenne intensit jusqu
900 km, forte intensit jusqu 6 000 km. Imprimante :
thermique. Balancier : vertical. Afficheur : 4 digits.

EN1358..... Kit complet avec boitier et une


.................. imprimante thermique ......... 655,40

UN TEMPORISATEUR DOUBLE
DIFFRENTIEL POUR PRODUIRE
DES VAGUES (OU DU COURANT)
DANS UN AQUARIUM

TESTEUR DE POLARIT DUN


HAUT-PARLEUR

Le contrleur que nous vous


prsentons NE mesure PAS la capa
cit en F dun condensateur
lectrolytique, mais il contrle
seulement sa RES (en anglais ERS :
Equivalent Serie Resistance).
Grce cette mesure, on peut tablir lefficacit restante dun condensateur lectrolytique ou
savoir sil est ce point vtuste quil vaut mieux le
jeter plutt que de le monter ! Alimentation: 9 Vdc

Si vous avez la passion des


aquariums vous savez quun
petit accessoire comme un
temporisateur pour engendrer des vagues (surtout
sil est double) peut devenir
horriblement coteux au seul
et unique motif quil est en vente dans un magasin
daquariophilie ou dans une grande surface de
jardinerie au rayon des poissons ! Nous allons vous
montrer qu trs bas prix, avec quelques neurones
et des coups de fer ( souder), on peut raliser
un temporisateur rglable dune seconde cinq
minutes (et qui plus est double diffrentiel : alimentant deux pompes disposes en sens inverses),
utilisable pour la production de divers mouvements
deau dans un aquarium. Alimentation: 230 Vac.

EN1481..... Kit complet avec botier ......... 12,20


EN1481KM Kit complet version monte.... 19,00

EN1518..... Kit complet avec botier ...... 30,00


EN1518KM Kit complet version monte . 45,00

EN1602..... Kit complet & botier.............. 35,00


EN1602KM Kit complet version monte.... 47,00

EN1274..... Kit complet avec botier.......... 43,00


EN1274KM Kit complet version monte.... 59,00

Pour connecter en phase les hautparleurs dune chane stro, il est


ncessaire de connatre la polarit
des entres. Ce kit vous permettra de
distinguer, avec une extrme facilit,
le ple positif et le ple ngatif dun
quelconque haut-parleur ou dune enceinte acoustique.
Alimentation : Pile de 9 V (non fournie).

EN5033..... Kit complet avec botier ......... 41,00


EN5033KM Kit complet version monte.... 62,00

RESMTRE

COMPTEUR GEIGER
PUISSANT ET PERFORMANT

Cet appareil va vous permettre de


mesurer le taux de radioactivit
prsent dans lair, les aliments, leau,
etc. Gamme de mesure: de 0.001
0.35 mR/h. Le kit est livr complet
avec son botier srigraphi. Alimentation par pile de 9 V.

EN1407 ......Kit compteur Geiger .... 130,80


EN1407KM .Version monte ........... 182,00

ANALYSEUR POUR
LE SECTEUR 220 V
Ce montage vous permettra
non seulement de mesurer le cos-phi (cest--dire le
dphasage produit par des charges inductives) mais
il vous indiquera aussi, sur un afficheur LCD, combien
dampres et combien de watts consomme la charge
connecte au rseau EDF.Cet instrument peut mesurer
une puissance maximale de 2 kW.

EN1485 ......Kit avec botier............ 123,00


EN1485KM .Kit version monte ...... 172,00

UN COMPTEUR-DCOMPTEUR
NUMRIQUE LCD

Il sagit dun Up/Down


Counter (cest--dire
dun compteur avant/
arrire ou compteur/
dcompteur) programmable qui trouvera son
utilit dans le labo de lamateur lectronicien (pour
des exprimentations diverses et varies) ou dans la
petite industrie comme compteur de pices de petite
et moyenne sries (maximum 9 999). Vous pouvez le
raliser en vous passant pour une fois de microcontrleur et en nutilisant que des composants discrets.
Alimentation : 230 Vac. Une sortie sonore (buzzer) et
un relais.

EN1634 ......Kit avec coffret ............. 97,50


EN1634KM .Kit version monte ...... 145,00

GNRATEUR
DE MIRE
POUR TV ET PC
Ce gnrateur de mire
permet de tester tous les postes TV mais aussi les
moniteurs pour PC. Il possde 3 modes de fonctionnement : CCIR625, VGA 640*480, VGA 1024*768. La
sortie peut-tre de la vido composite ou du RGB. Une
prise PERITEL permet de connecter la TV tandis quune
prise VGA 15 points permet de connecter un moniteur.
Spcifications techniques : Alimentation : 230 V /
50 Hz. Type de signal : CCIR625 - VGA 640*480 - VGA
1024*768. Type de sortie : RGB - Vido composite.
Connecteur de sortie : PERITEL - VGA 15 points.

EN1351....... Kit complet avec botier .147,00


EN1351KM .Kit version monte ...... 177,00

UN GNRATEUR
DE MIRES
PROFESSIONNEL
Ce gnrateur de mire de grande qualit deviendra
rapidement indispensable dans le labo de tout lectronicien sintressant la tlvision ; il fournit en effet
des signaux TV aux standards PAL-SECAM-NTSC et
utilise comme modulateur un minuscule circuit intgr
CMS capable de fournir un signal de sortie en VHFUHF. Ce gnrateur peut tre utilis aussi pour transfrer partir dun ordinateur des images visualiser
sur tlviseur. Le kit complet est constitu de la platine
de base (EN1630), de la platine affichage (EN1630B)
de la platine modulateur (EN1632KM), de la carte CPU
(EN1631KM) et du coffret

EN1630 ......Kit carte mre.............. 142,00


EN1630B ....Kit carte affichage.......... 39,00
EN1631KM .Carte CPU monte ....... 170,,00
EN1632KM .Carte modul. monte ...... 19,00
MO1630......Coffret usin ................. 54,,00
EN1630KM .Kit version monte ...... 612,00

MESUREUR DE
POLLUTION HF

ou comment mesurer la
pollution lectromagntique. Cet appareil mesure
lintensit des champs lectromagntiques HF, rayonns par les metteurs FM,
les relais de tlvision et autres relais tlphoniques.
Gamme de mesure: de 1MHz 3 GHz. Rsolution: 0.1
V/m. Alimentation :9V

EN1435 ......Kit avec botier............. 110,00


EN1435K ....Kit version monte ....... 155,00

MESUREUR DE CHAMPS
LECTROMAGNTIQUES

Cet appareil va vous permettre de mesurer les champs lectromagntiques BF


des faisceaux hertziens, des metteurs
radios ou TV, des lignes lctriques
haute tension ou encore des appareils
lectromnagers. Gamme de mesure:
de 0 200 T (microtesla). Le kit est
livr complet avec son botier srigraphi. Alimentation par pile de 9 V.

EN1310 ......Kit champs-mtre .......... 72,00


TM1310......Bobine pour talonnage ... 9,00
EN1310KM .Version mont ............. 107,00

TESTEUR POUR
LE CONTRLE
DES BOBINAGES

Permet de dceler des


spires en court-circuit sur divers types de bobinages
comme transformateurs dalimentation, bobinages de
moteurs, selfs pour filtres Hi-Fi.

EN1397 ......Kit complet avec botier.. 22,50


EN1397KM .Kit version monte ........ 33,00

ANALYSEUR DE
SPECTRE POUR
OSCILLOSCOPE

Ce kit vous permet de transformer votre oscilloscope en


un analyseur de spectre performant. Vous pourrez visualiser nimporte quel signal
HF, entre 0 et 310 MHz environ. Avec le pont rflectomtrique EN1429 et un gnrateur de bruit, vous pourrez faire de nombreuses autres mesures. Le kit est
livr avec son botier et lalimentation (230 Vac).

EN1431 ......Kit & botier & alim ...... 136,00


EN1431KM .Kit version monte ...... 193,00

TESTEUR DE MOSPOWER
MOSFET - IGBT

Dune utilisation trs simple, ce


testeur universel permet de connatre
ltat dun MOSPOWER - MOSFET IGBT. Livr avec sondes de tests.

EN1272 ......Kit complet avec botier.. 20,50


EN1272KM .Kit version monte ........ 30,00

SONDE LOGIQUE TTL


ET CMOS

Cette sonde vous rendra les


plus grands services pour
dpanner ou laborer des
cartes lectroniques contenant des circuits logiques CMOS ou TTL. Alim 9 Vdc.

EN1426 ......Kit complet avec botier.. 32,00


EN1426KM .Kit version monte ........ 42,00

TRANSISTOR
PIN-OUT CHECKER

Ce kit va vous permettre de


reprer les broches E, B, C
dun transistor et de savoir
si cest un NPN ou un PNP.
Si celui-ci est dfectueux
vous lirez sur lafficheur
bAd. Alimentation : pile de 9 V (non fournie).

EN1421 ......Kit complet vec botier ... 57,00

TESTEUR DE FET

Cet appareil permet de vrifier


si le FET que vous possdez est
efficace, dfectueux ou grill.

EN5018 ......Kit complet avec botier.. 54,00

UN DTECTEUR
DE FUITES SHF POUR FOURS
MICROONDES

Avec ce dtecteur de fuite dondes


SHF pour four micro-ondes nous
compltons la srie de nos instruments de dtection destins
contrler la qualit des conditions
environnementales de notre existence, comme les
dtecteurs de fuite de gaz, de champs magntiques et
HF, les compteurs Geiger, etc

EN1517 ......Kit complet avec botier.. 32,00


EN1517KM .Kit version monte ........ 48,00

DTECTEUR DE GAZ
ANESTHSIANT

Les vols nocturnes dappartement


sont en perptuelle augmentation.
Les voleurs utilisent des gaz anesthsiants afin de neutraliser les
habitants pendant leur sommeil. Pour se dfendre contre cette mthode, il existe un systme dalarme installer dans les chambres coucher capable de dtecter la
prsence de tels gaz et dactiver une petite sirne.

ET366.........Kit complet avec botier.. 59,00


ET366KM....Kit version monte ........ 92,00

DCIBELMTRE

A laide de ce kit vous allez pouvoir mesurer le niveau sonore ambiant. Gamme
couverte : 30 dB 120 dB. Indication :
par 20 LED. Alimentation : 9 V (pile non
fournie).

EN1056 ......Kit complet avec botier.. 57,30


EN1485 ......Kit version monte ........ 77,00

ALTIMTRE DE 0 1 999 MTRES


Avec ce kit vous pourrez mesurer la hauteur dun immeuble,
dun pylne ou dune montagne jusqu une hauteur
maximale de 1 999 m.

EN1444 ......Kit complet avec botier.. 62,35


EN1444KM .Kit version monte ........ 94,00

LAUDIO-METRE
OU LABO BF
INTGR

Tout amateur clair qui se


lance dans la ralisation
dun montage BF saperoit tout de suite que, pour
effectuer les mesures requises, il devrait disposer
dune nombreuse instrumentation trs coteusequil
na pas, bien sr, puisquil nest pas un professionnel
! Pour sortir de cette impasse, nous vous proposons
de construire un instrument de mesure simple mais
universel, ddi aux basses frquences (BF), donc
laudio et contenant, dans un seul et unique botier :
un gnrateur BF, un frquencemtre numrique et un
voltmtre lectronique mesurant les tensions, mme
en dB. Alimentation 230 Vac.

EN1600K...Kit complet + botier ...... 212,00


EN1600KM .Kit version monte ...... 199,00

GNRATEUR DE
BRUIT BF

Coupl un analyseur de
spectre, ce gnrateur
permet le rglage de
filtre BF dans beaucoup de domaine : rglage dun
galiseur, vrification du rendement dune enceinte
acoustique etc. - Couverture en frquence : 1 Hz
100kHz. Filtre commutable : 3 dB / octave env. Niveau
de sortie : 0 4 Veff. env. Alimentation : 12 Vcc.

EN1167 ......Kit complet avec botier.. 41,50


EN1167KM .Kit version monte ........ 57,00

UN GNRATEUR BF
BALAYAGE

Afin de visualiser sur lcran


dun oscilloscope la bande
passante complte dun amplificateur Hi-Fi ou dun
pramplificateur ou encore la courbe de rponse dun
filtre BF ou dun contrle de tonalit, etc., vous avez
besoin dun bon sweep generator (ou gnrateur
balayage) comme celui que nous vous proposons ici
de construire.

EN1513 ......Kit complet avec botier.. 94,00


ENCAB3 ......Jeu de 3 cbles BNC/C.... 18,00
EN1513KM .Kit version monte ...... 138,00

UN MESUREUR DE
PRISE DE TERRE

Pour vrifier si la prise de


terre dune installation lectrique est dans les normes
et surtout si elle est efficace,
il faut la mesurer et, pour ce faire, on doit disposer
dun instrument de mesure appel Mesureur de Terre
ou Ground-Meter. Le kit est livr avec son botier et le
galvanomtre. Alimentation par pile de 9 V.

EN1512 ......Kit complet avec botier.. 62,00


EN1512KM .Kit version monte ........ 95,00

DTECTEUR
DE TLPHONES
PORTABLES

Ce dtecteur vous apprend, en faisant


sonner un buzzer ou en allumant une
LED, quun tlphone portable, dans
un rayon de 30 mtres, appelle ou
est appel. Ce prcieux appareil trouvera
son utilit dans les hpitaux (o les missions dun
portable peuvent gravement perturber les appareils de
surveillance vitale), chez les mdecins, dans les stations
service, les cinmas et, plus gnralement, dans tous
les services privs ou publics o se trouvent des dispositifs ou des personnes sensibles aux perturbations
radiolectriques. On peut, grce ce dtecteur, vrifier
que le panneau affichant Portables interdits ou Eteignez vos portables est bien respect.

EN1523 ...... Kit complet + botier .... 35,00


EN1523KM .Kit version monte ........ 53,00

DTECTEUR DE FILS SECTEUR


Cet astucieux outil vous vitera
de planter un clou dans les fils
dune installation lectrique.

EN1433 ......Kit complet + botier ...... 13,55


EN1433KM .Kit version monte ........ 21,00

UN DTECTEUR DE MICROS
ESPIONS

Voici un rcepteur large bande, trs


sensible, pouvant dtecter les rayonnements radiolectriques du mgahertz au
gigahertz. Sil est intressant pour localiser des metteurs dans les gammes
CB ou UHF, il est tout particulirement
utile pour dsinfester les bureaux ou la
maison en cas de doute sur la prsence
de micros espions. Alimentation: 9 Vdc.

ET370.........Kit complet avec botier.. 37,00


ET370KM....Kit version monte ........ 56,00

GNRATEUR DE BRUIT
1MHZ 2 GHZ

Alimentation : 220 VAC.

Signal de sortie : 70 dBV.


Frquence max. : 2 GHZ.
Linarit : +/- 1 dB. Frquence
de modulation : 190 Hz env.

EN1142 ......Kit complet avec botier.. 79,00

ANMOMTRE
PROGRAMMABLE
SIMPLE

Cet anmomtre peut tre


programm pour exciter
un relais ou un buzzer
afin que vous soyez averti
quand la vitesse du vent
dpasse une valeur de
seuil critique pour la survie de vos accessoires domestiques. En effet, le relais de sortie peut alors dclencher une sirne ou mme (moyennant lajout dun
relais plus puissant) actionner le moteur de relevage
ou denroulement des stores, parasol, etc.

EN1606 ......Kit complet avec capteur 89,50


SE1.20........Capteur de vent seul....... 41,00

INDUCTANCEMTRE
10 H 10 MH

laide de ce simple inductancemtre,


vous pourrez mesurer des selfs comprises entre 10 H et 10 mH. La lecture de
la valeur se fera sur un multimtre analogique ou numrique (non fourni).

EN1422 ......Kit complet avec botier.. 46,00


EN1422KM .Kit version monte ........ 70,00

CD 908 - 13720 BELCODENE Tl. : 04.42.70.63.90

w w w. c o m e l e c . f r

Fax : 04.42.70.63.95

DEMANDEZ NOTRE CATALOGUE 96 PAGES ILLUSTRES AVEC LES CARACTRISTIQUES DE TOUS LES KITS

Rglement la commande par chque, mandat ou CB. Frais de port en France moins de 5 Kg 8,40 / CEE moins de 5 Kg 15,00 .
Port autres pays sur devis. Catalogue gnral de kits contre ( cinq timbres 0,54 ) ou tlchargeable gratuitement sur notre site.

PASSEZ VOS COMMANDES DIRECTEMENT SUR NOTRE SITE : www.comelec.fr

MESURES DIVERSES

DOMOTIQUE
ET605-2

Une radiocommande
12 canaux
rolling code

Deuxime partie :
analyse et ralisation du programmateur
pour circuits intgrs HCS
En plus de la description dun montage pratique et utile, ce
qui nous intresse dans cet article, dans lequel il sagit de
construire un rcepteur de radiocommande douze canaux,
cest dapprofondir la connaissance des systmes rollingcode Keeloq de Microchip. Dans cette deuxime partie, nous
vous prsenterons ces techniques de codage/dcodage puis
nous construirons le programmateur pour circuits intgrs
HCS. Cest dans la troisime et dernire partie que nous
analyserons son logiciel.

ans la premire partie de larticle nous avons dcrit


et construit le dcodeur rolling-code 12 canaux
ET605 sans nous appesantir trop sur les aspects
relatifs la scurit dun tel montage. Cette fois nous partons du montage ralis pour effectuer toute une srie de
modifications implmentatives nous permettant de dcrire
le paramtrage des tlcommandes rolling-code. Il sagit
l dun sujet peu trait dans la presse lectronique et voil
pourquoi, dans le domaine de la scurit, les socits qui

ELECTRONIQUE

conoivent et vendent des installations dalarme effectuent


la programmation des tlcommandes at home et gardent
jalousement secrets les paramtres utiliss. De plus, trs
souvent le passionn dlectronique se trouve confront
des tlcommandes rolling-code disponibles non programmes : ce qui poserait de graves problmes de scurit avec
les dcodeurs raliss si on ny mettait pas bon ordre, si
on navait pas la parade ! En effet, labsence de programmation de ces tlcommandes implique la mise zro du

54

magazine - n 98

DOMOTIQUE
nombre srie et surtout de la cl de
cryptage 64 bits. Aussi, quelquun
qui sy connat un peu en programmation des PIC pourrait facilement
accder aux informations dactivation
des charges relies au dcodeur. Et ce
nest pas tout : si quelquun se trouvait
non loin du rcepteur avec en main
une tlcommande similaire, il pourrait
tranquillement sen servir pour allumer
et teindre les charges son gr. Souvent les amateurs ne prennent pas ce
danger en considration et ils ralisent
des systmes de contrle trs simples,
trop simples car faciles djouer.
Dans cette deuxime partie de larticle nous avons lintention, justement,
de vous montrer quavec une mise en
uvre simple et une bonne programmation on peut pleinement scuriser
un systme rolling-code en transformant un dcodeur amateur en une
centrale de scurit de niveau professionnel. Nous prendrons toujours
comme exemples des tlcommandes
AUREL 1, 2, 3 et 12 canaux avec
modulation OOK en AM : elles sont
faciles trouver (sollicitez nos annonceurs) et leur rputation nest plus
faire !
Ces metteurs sont directement utilisables avec notre dcodeur 12 canaux
et, selon notre habitude, nous passerons sans tarder de la thorie la pratique. Il est toutefois de notre devoir de
prciser que certains dtails du dveloppement du programme rsident (
propos du sous programme de dcryptage KEELOQ) sont protgs par des
droits dauteur : voir au besoin du ct
de Microchip (www.microchip.com).

Tableau 1.

Dsignation
HCS-TX1
HCS-TX2
HCS-TX3
TX12CH

Canaux
1
2
3
12

Codeur
HCS-300
HCS-3010
HCS-300
HCS-301

Tableau 2.

Adresse
00H
01H
02H
03H
04H
05H
06H
07H
08H
09H
0AH
0BH

Dsignation
CLE-0
CLE-1
CLE-2
CLE-3
SYNCHRO
RESERVE
SERIE-0
SERIE-1
SEME-0
SEME-1
CLE-PACC
CONFIG

Description
Word 0 (LSB) de la cl de cryptage 64 bits
Word 1 de la cl de cryptage 64 bits
Word 2 de la cl de cryptage 64 bits
Word 3 (MSB) de la cl de cryptage 64 bits
Valeur de synchronisation 16 bits
Valeur 16 bits tous zro (0000H)
Word 0 (LSB) du nombre srie
Word 1 (MSB) du nombre srie
Word 0 (LSB) du noyau pour secure-leaming
Word 1 (MSB) du noyau pour secure-leaming
Cl cryptage de tout le paquet 16 bits
Bit de confirmation

Le codeur HCS300/301
Le paramtrage des tlcommandes
rolling-code consiste programmer
les circuits intgrs codeurs prsents
lintrieur. travers la valorisation de
certains champs, il est possible dintroduire une srie de niveaux de scurit
allant de la distinction des metteurs
au cryptage complet de la squence
envoye. Les dispositifs associer avec
les codeurs correspondants sont donns dans le Tableau 1. Les deux modles de puce utilisent la mme mthode
de programmation et nous nous rfrerons donc seulement au HCS301 (pour

le HCS300 cest la mme chose). La


seule diffrence entre les deux touche
en effet la gamme des tensions de fonctionnement : pour le HCS301 de 3,5 V
13 V et pour le HCS300 (utiliser un
systme low-power) de 2 V 6,3 V.
Le codeur contient une mmoire
EEPROM constitue de douze words
(mots) 16 bits pour un total de 192
bits. Cette mmoire a une structure
prcise permettant de personnaliser
le fonctionnement de la tlcommande. Analysons la signification des
six champs constituant la squence de
programmation (Tableau 2).

Figure 1 : La figure montre clairement les trois fentres que nous appelons : validation, resynchronisation, bloc.

ELECTRONIQUE

55

magazine - n 98

DOMOTIQUE

Figure 2 : Dans ces diagrammes on voit le dtail des deux situations diffrentes en relation avec la temprature ambiante.

Figure 3 : Dans la squence PWM


utilise, le Basic Pulse Element
constitue un tiers du dlai ncessaire pour transmettre chaque bit.

CHIAVE-0...3 : Cest la cl 64 bits


utilise par lmetteur pour crypter
les 32 derniers bits de la squence
66 bits envoye au dcodeur. Il existe
trois mthodes diffrentes pour produire cette cl (nous le verrons sous
peu) et un certain degr de scurit
est attach chacune. Naturellement, il est possible aussi de dcider
de manire autonome quel systme
de production choisir pourvu que le
dcodeur soit lui-mme programm en
consquence.
SYNCHRO : Cest la valeur de synchronisation initiale. Elle est utilise par
lmetteur comme noyau pour crypter
les 32 derniers bits de la squence
envoye au dcodeur.

Cette valeur augmente chaque fois


que nous pressons une touche de la
tlcommande, ce qui rend chaque
transmission diffrente et unique. Elle
est appele valeur de synchronisation
car elle est partage entre le codeur
et le dcodeur et elle est utilise
justement pour resynchroniser les
deux dispositifs au cas o la tlcommande serait utilise en-dehors de la
zone de rception du dcodeur. En fait,
au moment o le dcodeur reoit une
squence, il vrifie si la valeur de synchronisation suit bien celle qui a t
mmorise lors de la rception prcdente. Si elle est comprise parmi les
16 valeurs suivantes, on la considre
valide et les charges sont actives ; la
nouvelle valeur est mmorise. Si, en
revanche, elle est comprise entre les
16 et les 32 000 valeurs suivantes,
on effectue une opration de synchronisation. En fait, le dcodeur carte
la premire transmission et attend la
suivante, mmorise la nouvelle valeur
de synchronisation et active les charges. Enfin, si la valeur dpasse de 32
000 celle mmorise, le paquet est
considr comme non valide et cart
afin dviter la possibilit de rutilisation de codes prcdents de la part de
quelque grabber. La Figure 1 montre
clairement les trois fentres que nous
appelons : validation, resynchronisation, bloc.

SERIE-0...1 : Cest le nombre identifiant la tlcommande. Cette valeur


est essentielle pour discriminer les
squences arrivant au dcodeur. Elle
est comparable la plaque minralogique dune voiture. Durant la phase
dapprentissage le dcodeur mmorise
les nombres srie de tous les dispositifs
autoriss pour lactivation des charges.
Cela constitue le premier niveau de
scurit du systme. Au moment o une
squence lui parvient, le dcodeur vrifie si lidentifiant de la tlcommande
en train dmettre figure parmi ceux des
tlcommandes autorises.
Si oui et aprs le dcodage qui suit et
autre vrification, laccs aux charges
est autoris. Sinon le paquet est aussitt cart. Au cours de la premire
partie de larticle nous avons utilis
des tlcommandes non paramtres :
les codes srie taient donc tous zro.
Il est clair que, dans ce cas, nimporte
quelle mission est accepte par le
dcodeur.
Mais quen serait-il de lutilisation dun
tel systme simplifi dans un milieu
risque et ncessitant par consquent un bon niveau de scurit ? Le
nombre srie est constitu des 28 bits
les moins significatifs. Le bit le plus
significatif est utilis comme drapeau
(flag) pour activer ou non la fonction

Figure 4 : Chaque fois que nous activons une des touches de la tlcommande, une squence compose de diverses
phases (Prambule, En-tte, etc.) en plus de celles ncessaires exclusivement pour les donnes est transmise, comme
le montre la figure.

ELECTRONIQUE

56

magazine - n 98

DOMOTIQUE

Figure 5 : Cette figure prsente diffrents modes de transmission en relation avec les valeurs prises par la paire de bits
BSL1,BSL0.

Tableau 3.

Symbole
Te
TBP
TP
TH
THOP
TFIX
TG

Dsignation
Impulsion Base
Impulsion PWM par bit
Prambule
Teste
Squence crypte
Squence en clair
Pause entre une transmission et lautre
Temps total de transmission

N de Te
1
3
23
10
96
102
39
270

BSL0 Dure Impulsion Base


0
400 s
1
200 s
0
100 s
1
100 s

dauto-extinction (Auto-Shutoff), cette


fonction permet dviter que la tlcommande ne consomme du courant lorsquune touche est presse pendant
plus de 25 secondes. Au-del de cette
limite, la transmission est interrompue
automatiquement, ce qui vite le vidage
involontaire de la pile. Si on met le bit
1 lauto-extinction est active. Il nest
pas possible, avec les modles bass
sur les HCS300/301, de modifier ce
dlai.
SEME-0...1 : Cest un code 32 bits
transmis au moment o les quatre broches S0, S1, S2, S3 du HCS301 sont
mises au niveau logique haut . Elle
permet de raliser, nous allons le voir,
un systme dapprentissage appel
secure-learning (apprentissage sr).
En fait, durant la procdure de configuration du dcodeur on mmorise ce
code comme noyau gnrateur de la
cl 64 bits qui sera utilise pour le
cryptage des missions.

Typique
400 s
1200 s
9.2 ms
4.0 ms
38.4 ms
40.8 ms
15.6 ms
108.0 ms

Max
660 s
1980 s
15.2 ms
6.6 ms
63.4 ms
67.3 ms
25.7 ms
178.2 ms

Tableau 5.

Tableau 4.

BSL1
0
0
1
1

Min
260 s
780 s
6.0 ms
2.6 ms
25.0 ms
26.5 ms
10.1 ms
70.2 ms

WORD DE CONFIGURATION
DESCRIPTION
Discrimination bit 0
Discrimination bit 1
Discrimination bit 2
Discrimination bit 3
Discrimination bit 4
Discrimination bit 5
Discrimination bit 6
Discrimination bit 7
Discrimination bit 8
Discrimination bit 9
Bit de dpassement de capacit (OVR0)
Bit de dpassement de capacit (OVR0)
Low Voltage Trip Point Select (VLOW)
Baud Rate Bit Select (BSLO)
Baud Rate Bit Select (BSL1)
RESERVE (=0)

N de BIT
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

CLE-PACC : Ce champ contient une


cl 16 bits dfinie comme Envelope Key. Elle permet deffectuer le
cryptage de la totalit de la squence
de 66 bits envoye par lmetteur
de manire cacher galement le
nombre srie du dispositif (normalement envoy en clair). La fonction est
rserve pour une utilisation exprimentale et certains data-sheet ne la
mentionnent mme pas ! Pour lactiver,
on utilise un drapeau prsent dans le

ELECTRONIQUE

57

magazine - n 98

champ CONFIG de la squence de programmation.


CONFIG : Ce champ se compose de 16
bits subdiviss en cinq sous structures. Les 10 bits les moins significatifs
constituent la squence dsigne par
Discrimination Value. Elle permet
deffectuer un contrle de la validit
du paquet reu du dcodeur. Elle peut
contenir nimporte quelle valeur mais
normalement on utilise les 10 bits les

DOMOTIQUE
Figure 6 : Schma lectrique du programmateur HCS301.

Liste des composants


ET633
R1...... 10 k
R2...... 470
R3...... 470
C1...... 100 nF multicouche
C2...... 220 F 25 V lectrolytique
C3...... 15 pF cramique
C4...... 15 pF cramique
C5...... 220 nF multicouche
U1...... PIC18F2550-EF633 dj
programm en usine
Q1...... quartz 20 MHz
LD1.... LED 3 mm verte
LD2.... LED 3 mm rouge
Divers :

Ce circuit fort simple avec interface USB constitue le matriel ncessaire la


programmation des metteurs qui utilisent les circuits intgrs HCS300/301.

1 support 2 x 14
1 connecteur USB/B
1 barrette mle 4 broches
Les deux bits suivants constituent les
Overflow Bits (bits de dpassement
de capacit). Ils permettent dtendre
le nombre de valeurs de synchronisation possibles (champ SYNCHRO). Le
compteur en question fait 16 bits de
long, soit 65 536 valeurs possibles
avant que le code ne se rpte. Avec
dix activations par jour, la tlcommande aura une autonomie de quelque 18 ans. Si cela ne suffit pas, il est
possible de mettre 1 les deux bits
de dpassement de capacit.

Figure 7a : Schma dimplantation des composants du programmateur HCS301.

Figure 7b : Dessin, lchelle 1, du circuit imprim du programmateur HCS301.

moins significatifs du nombre srie.


Cette squence fait partie de la portion de code crypt transfr vers le
dcodeur. Aprs dcryptage, ce dernier vrifie sil correspond avec celui
mmoris durant la procdure dautoapprentissage. Si ce nest pas le cas,
le paquet reu est invalid puis cart.

Pour gagner de la place, on peut se


dbrouiller pour que la Discrimination Value concide avec les 10 bits
les moins significatifs du nombre srie ;
ainsi la vrification peut tre faite au
vol en comparant directement cette
valeur avec celle prsente dans la
section non crypte du paquet.

ELECTRONIQUE

58

magazine - n 98

Le bit le moins significatif est alors mis


zro lorsque le compteur passe de
FFFFh 0000h pour la premire fois.
Le bit le plus significatif, en revanche,
se met zro la seconde fois que le
compteur passe de FFFFh 0000h.
Ainsi, si le dcodeur est programm
de faon garder la trace des bits de
dpassement de capacit, on dispose
de 196 608 codes possibles avant
rptition du code. Le bit suivant est
appel Low Voltage Trip Point Select.
Il tablit la tension de fonctionnement
du HCS301 et par consquent la
limite sous laquelle lmetteur met
1 le drapeau de signalisation LOW BAT
(batterie dcharge).
En fait, si le bit est 1, on utilise une
tension dalimentation de 9 V ou 12 V
et sil est 0 une tension de 6 V. Dans
les diagrammes de la Figure 2 on voit
en dtail ces deux situations en relation avec la temprature ambiante.

DOMOTIQUE
Si nous continuons avec la squence
de bits nous trouvons une autre paire
permettant de slectionner la vitesse
de transmission. Normalement les
deux bits sont zro et ce avec un
Basic Pulse Element (Te) dune
dure de 400 s. Dans la squence
PWM utilise, le Basic Pulse Element
constitue un tiers du dlai ncessaire
pour transmettre chaque bit, comme le
montre la Figure 3.
Si nous considrons un Te = 400 s,
limpulsion PWM pour chaque bit dure
1 200 s et atteint un taux de transfert
(bit rate) gal 833 bps. La transmission dune squence complte
vers le dcodeur se compose de 270
Te et cette vitesse on atteint environ
110 ms. Il faut considrer en effet
que, chaque fois que nous activons
une des touches de la tlcommande,
une squence compose de diverses
phases (Prambule, En-tte, etc.) en
plus de celles ncessaires exclusivement pour les donnes est transmise,
comme le montre la Figure 4.
Si on maintient un Te = 400 s la dure
des composantes se ramne ce que
montre le Tableau 3. En modifiant la
valeur de cette paire de bits, il est possible de slectionner une dure infrieure
de base de limpulsion et donc une
vitesse de transmission plus leve,
comme le montre le Tableau 4.
Attention, une modification de la
vitesse de transmission implique une
variation de lamplitude des impulsions
envoyes. Pour se soumettre aux limitations tablies par les FCC part15 (il
sagit dun document tablissant entre
autres choses les limites de puissance
des harmoniques que lon peut engendrer avec un dispositif RF), en augmentant le bit-rate (taux de transfert) on
active un systme appel BACW (Blank
Alternate Code Word) et qui permet
de diminuer la puissance moyenne
dmission en mnageant des pauses
entre les squences transmises.
Il est donc possible denvoyer une
squence (word) sur deux ou sur
quatre en doublant ou en quadruplant
lamplitude du signal. La situation
sclaircit quand on regarde le diagramme de la Figure 5 : elle prsente
diffrents modes de transmission en
relation avec les valeurs prises par la
paire de bits BSL1,BSL0. Le dernier
bit du word de configuration permet
dactiver ou de dsactiver le mode
de cryptage de la squence entire
envoye (Envolope Key Enable Bit).
Dans beaucoup de tables de caractristiques (data-sheet) on considre

Figure 8 : Photo dun des prototypes de la platine du programmateur HCS301.

DT
+
CK

Figure 9 : La photo met en vidence un point rouge qui permet didentifier une
piste couper avant deffectuer la programmation.

un bit rserv devant tre toujours


mis 0. Dans ce cas le cryptage de
la partie fixe de la transmission doit
tre dshabilit selon la configuration
standard.
Nous rsumons la structure du champ
CONFIG pour rendre plus simple la
comprhension de la signification
des divers bits qui la composent (voir
Tableau 5).
Maintenant que nous connaissons les
paramtres permettant de configurer
le codeur HCS301, il est temps de

ELECTRONIQUE

59

magazine - n 98

dcrire la thorie et la pratique de sa


programmation. A la fin nous analyserons comment ces paramtres influent
sur le niveau de scurit du systme et
les moyens adopter dans le dveloppement du programme rsident, afin de
ne pas avoir de mauvaises surprises.

La programmation
du HCS301
Avant dutiliser une tlcommande
rolling-code, il est ncessaire de la
programmer convenablement.

DOMOTIQUE

Figure 10 : Ce diagramme donne les formes donde des deux lignes, donnes et horloge (clock).

Tableau 6.

Symbole
Tps
Tph1
Tph2
Tpbw
Tclkh
Tclkl
Twc

Dsignation
Program Mode Setup Time
Hold time 1
Hold time 2
Bulk Write Time
Clock High Time
Clock Low Time
Program cycle Time

Bien des fournisseurs, en effet, mettent sur le march des dispositifs non
paramtrs (sauf exception, en cas de
commande en nombre). Quant nous,
nous avons opt pour la AUREL douze
canaux (TX-12CH) et utilis le dcodeur
ralis dans la premire partie de larticle. Il est vendu avec le HCS301 compltement mis zro. Le processus de
programmation que nous dcrivons
dans ces lignes permet lusager de
personnaliser le fonctionnement de
sa tlcommande en choisissant les
niveaux de scurit quil souhaite activer. Si nous ouvrons la tlcommande
en question en dvissant la petite
vis postrieure, nous dcouvrons un
circuit imprim sur lequel il est facile
didentifier le codeur et le pad de programmation.
La photo de la Figure 9 met en vidence un point rouge qui permet
didentifier une piste couper avant
deffectuer la programmation. En fait,
il sagit des lignes dhorloge lesquelles,
en fonctionnement normal, correspondent un des 4 bits dtat (S3) des
poussoirs. La tlcommande, en effet,
utilise un PIC pour grer linterface avec
le clavier, chaque touche il associe
une srie de niveaux logiques sur le
PORTA qui correspond aux broches S0,
S1, S2, S3 (ct HCS). Comme cette
dernire broche correspond justement
la ligne dhorloge, pour la procdure

Intervalle
Min 3,5 ms - Max 4,5 ms
Min 3,5 ms
Min 50 s
Min 4,0 ms
Min 50 s
Min 50 s
Min 50 ms

de programmation il est ncessaire de


lisoler du PORTA. Le HCS301, en effet,
utilise les broches 3 (S2) et 6 (PWM)
respectivement comme lignes dhorloge et de donnes pour la procdure
de programmation. Pour cette dernire,
au niveau du programme rsident, il est
ncessaire de soigner scrupuleusement
la temporisation. En forant au niveau
logique haut la broche PWM aprs
avoir maintenu au niveau logique haut
la ligne dhorloge pendant une dure
de 3,5 ms 4,5 ms, le HCS301 entre
en mode de programmation. Ensuite,
il est ncessaire de prvoir une brve
priode de pause appele Automatic Bulk Write Cycle durant laquelle
la mmoire EEPROM (192 bits) du
codeur est entirement mise zro.
On peut alors programmer chacun
des champs 16 bits prcdemment
dcrits en effectuant une pause de
stabilisation dau moins 50 ms entre
un word et lautre. La programmation
se fait squentiellement en partant de
ladresse infrieure, comme dcrit dans
le tableau prcdent.
Aprs avoir transmis les douze champs,
il est possible deffectuer un cycle de
vrification des donnes mmorises.
En fait, le HCS301 envoie sur la ligne
des donnes le contenu entier de
lEEPROM quon vient dcrire. Attention, cette opration de vrification ne
peut tre faite quune seule fois et doit

ELECTRONIQUE

60

magazine - n 98

suivre immdiatement une opration de


programmation. Il nest par consquent
pas possible de relire les paramtres de
fonctionnement dune tlcommande
programme pour des raisons de scurit videntes (clonage). Naturellement,
lopration peut tre faite plusieurs
fois mais les donnes prcdentes
sont alors effaces ds quon entre en
mode de programmation. La procdure
entire est rgle par une temporisation
qui se doit dtre trs prcise. Analysons
le diagramme de la Figure 10 : il donne
les formes donde des deux lignes, donnes et horloge (clock). Pour entrer
dans le mode de programmation, il est
tout dabord ncessaire de mettre au
niveau logique haut la ligne dhorloge
pendant une dure gale Tps (entre
3,5 ms et 4,5 ms).
Ensuite, il faut mettre au niveau
logique haut la lignes des donnes
pendant le temps Tph1 (min 3,5
ms) en mettant la ligne dhorloge au
niveau logique bas tout de suite aprs
(Tph2 = 50 s). La puce entre alors
en phase de programmation et met
zro le contenu de sa mmoire. Il est
par consquent ncessaire dattendre
le dlai Tpbw (= 4 ms) afin que cette
opration soit termine.
La procdure de programmation prvoit
la transmission en squence des douze
words 16 bits en utilisant le signal
dhorloge pour la synchronisation.
Lenvoi doit partir du champ dadresse
infrieure (CHIAVE0) et du bit le moins
significatif (bit 0). En particulier, les
intervalles de temps pendant lesquels
cette ligne maintient son niveau logique,
sont dau moins 50 s. A chaque word
envoy, il est ncessaire dattendre un
dlai de programmation dau moins
50 ms. Ces dlais sont repris par le
Tableau 6. Quand la squence de programmation est termine, on peut faire
une vrification des donnes crites.

DOMOTIQUE

Figure 11 : Dans ce diagramme on peut voir les formes donde de la phase de vrification.

Cette possibilit nest valide quune


seule fois et doit suivre immdiatement
la squence de programmation. En fait
la ligne des donnes change de direction et le microcontrleur utilis pour
la programmation peut, travers des
cycles successifs, recevoir sur la ligne
dhorloge la squence totale des 192
bits crite dans la mmoire de la puce.
Dans le diagramme de la Figure 11 on
peut voir les formes donde de la phase
de vrification. On voit que la transmission des donnes crites se fait en partant du word dadresse infrieur et du
bit le moins significatif. La disponibilit
des donnes est garantie par la fin du
dernier intervalle Twc ncessaire la
programmation du douzime champ.

Figure 12 : Ds que nous connectons notre circuit, nous voyons apparatre une
srie de messages dans la barre des tches, ils nous avertissent de lidentification du HID et de linstallation des pilotes

Phase 1 : Identification Dispositif

Le logiciel
Il est ncessaire avant tout de relier le
programmateur un port USB libre afin
que le SE de lordinateur installe les
pilotes ncessaires la communication.
tant donn que nous avons configur
le PIC18F2550 comme dispositif HID
(Human Interface Device), il est directement reconnu par tous les SE Windows
partir du 98SE, sans que lusager ait
rien faire. Les pilotes sont en effet dj
intgrs au SE. Pour la procdure, nous
donnons celle lie Windows XP Pro
SP2, mais elle ne sera pas trs diffrente avec les autres SE. Ds que nous
connectons notre circuit, nous voyons
apparatre une srie de messages dans
la barre des tches : ils nous avertissent
de lidentification du HID et de linstallation des pilotes (voir Figure 12).
Si nous ouvrons alors la Gestion priphriques nous trouvons lindication
Human Interface Device dsignant
notre dispositif (voir Figure 13). Faisons un clic droit sur Priphrique
USB Human Interface et slectionnons
Proprits : des dtails du priphrique sont alors visualiss, comme le
VendorID (04D8), le ProductID (0000)
et le Serial Number (TAU444) que nous

Phase 2 : Installation Driver HID

Phase 3 : Le dispositif est prt

avons insr dans la partie description (Figure 14). Quand linstallation


est termine, nous pouvons lancer le
logiciel nous permettant de prciser les
paramtres de programmation de la tlcommande et de les envoyer au microcontrleur travers linterface USB.

ELECTRONIQUE

61

magazine - n 98

Un double clic sur lexcutable hcsprg et nous voyons apparatre lcran


visible Figure 15. Sur le panneau
de droite, nous avons regroup les
habituels champs didentification
du dispositif USB avec ltat de la
connexion, le log des oprations qui

DOMOTIQUE
seront excutes travers le bus et
la liste des dispositifs dtects. A gauche, en revanche, nous trouvons deux
panneaux oprationnels. Le premier
fournit lusager la possibilit dinsrer les champs de paramtrage du
HCS301 et le second se compose de
quatre poussoirs permettant de lancer
les fonctions suivantes :

Figure 13 : Si nous ouvrons la Gestion priphriques nous trouvons lindication


Human Interface Device dsignant notre dispositif.

Figure 14 : Faisons un clic droit sur Priphrique USB Human Interface et


slectionnons Proprits, des dtails du priphrique sont alors visualiss,
comme le VendorID (04D8), le ProductID (0000) et le Serial Number (TAU444)
que nous avons insr dans la partie description.

ELECTRONIQUE

62

magazine - n 98

1) Envoi : Transfre les paramtres au


microcontrleur. Attention, tous les
champs contiennent des valeurs
hexadcimales dont la congruence
est contrle avant le transfert.
Dans le cas o lon insre des
valeurs de longueur infrieure ce
qui est ncessaire, le programme
les formate en ajoutant des zros
en tte. La phase de paramtrage
est suivie dune vrification des
champs de la mmoire EEPROM du
HCS : elles sont visualises dans le
tableau de dessous.
2) Reset : Restaure tous les champs
leur valeur par dfaut.
3) Importer : Permet de charger un
fichier .hcs contenant les paramtres envoyer la tlcommande.
4) Exporter : Permet de transfrer les
valeurs des champs paramtrs
dans un fichier .hcs de manire
pouvoir les rutiliser en un second
temps. Les fonctions dimportation
et dexportation sont utiles quand il
est ncessaire deffectuer le mme
paramtrage sur plusieurs tlcommandes ou bien pour garder un
enregistrement des oprations de
programmation effectues. Dans ce
dernier cas, par exemple, on peut
associer le nom du fichier au nombre
srie de la tlcommande et conserver par consquent une archive historique des dispositifs programms.
Dans le tableau situ sous les deux
panneaux nous avons report la
squence des champs (avec les mmes
dsignations) dcrite dans les datasheet du HCS301. Il se remplit aprs
vrification avec les valeurs contenues
dans les douze cellules de mmoire
16 bits : il est par consquent possible
de faire une comparaison directe avec
ce qui a t enregistr dans lEEPROM
du codeur. Lopration de programmation est fort simple. On insre les
valeurs dans les divers champs ou bien
on charge un fichier .hcs au moyen du
poussoir Importer. On presse la touche Envoi. Sil y a des erreurs, un
message davertissement saffiche et
la transmission na pas lieu. Sinon la
barre situe sous les poussoirs devient
bleue brivement et dans le tableau
les valeurs crites dans la mmoire
du codeur apparaissent.

DOMOTIQUE

Figure 15 : Un double clic sur lexcutable hcsprg et nous voyons apparatre lcran visible ici.

Lusager peut alors librement personnaliser le fonctionnement de la tlcommande en insrant, par exemple,
un nombre srie identifiant et ensuite
en faisant en sorte que le dcodeur
identifie correctement le dispositif
quil reoit.
Attention, la procdure dapprentissage (Learning) doit tre rpte
pour chaque tlcommande. Autre
point important : la modification de la
cl de cryptage 64 bits. Dans ce cas
il faut considrer que divers modes de
production de celle-ci existent et que
ces algorithmes doivent tre connus
du dcodeur. Les modifications de ce
paramtre comportent essentiellement
un dveloppement complmentaire
ct programme rsident.
La cl de cryptage est gnralement
insre directement lintrieur du
microcontrleur pour viter que des
personnes malveillantes puissent la
lire ; en outre il est clair quelle doit
tre connue de lmetteur et du rcepteur, sous peine dincomprhension
radicale des squences envoyes. De
mme, lutilisation de valeurs de discrimination personnalises doivent tre
vrifiables par le programme rsident
du dcodeur ; sinon il finira par carter

les paquets reus en les considrant


comme incorrects. Mais de cela nous
parlerons plutt dans la prochaine
et dernire partie de larticle : nous
analyserons concrtement les parties
du programme rsident consacres
garantir la scurit de la transmission
vers le dcodeur.
Nous prsenterons les divers modes
de production de la cl 64 bits et
les diffrents algorithmes permettant
de les implmenter en insrant dans
notre montage galement les tlcommandes AUREL les plus petites 1, 2,
3 canaux.

La ralisation pratique
La ralisation pratique de ce programmateur de circuits intgrs HCS pour
metteurs de radiocommande ne prsente aucune difficult particulire.
La platine est constitue dun tout petit
circuit imprim simple face, dont la
Figure 7b donne le dessin lchelle
1:1. Commencez par placer le support
de PIC 2 x 14 broches (vrifiez vos
soudures : ni court-circuit entre pistes
ou pastilles ni soudure froide colle).
Insrez et soudez ensuite les quelques

ELECTRONIQUE

63

magazine - n 98

composants (comme le montrent les


Figures 7a et 8) : les trois rsistances,
les LED LD1 et LD2, mplats vers la
gauche de la platine et les cinq condensateurs (faites attention la polarit de llectrolytique : le de C2 est
vers le haut de la platine).
Montez le quartz debout et terminez
par la barrette mle et le connecteur
USB/B pour circuit imprim. Insrez
maintenant le PIC dans son support,
repre-dtrompeur en U vers lextrieur
gauche de la platine. Cest termin.

Comment
construire ce montage ?
Tout le matriel ncessaire pour construire cette radiocommande rolling
code ET605 est disponible chez certains de nos annonceurs.
Voir les publicits dans la revue.
Les typons des circuits imprims et les
programmes lorsquils sont libres de
droits sont tlchargeables ladresse
suivante :
http://www.electronique-magazine.com/
circuitrevue/098.zip

DTECTION
EN1678

Un sourcier
lectronique
Cet article vous propose de raliser un instrument capable de
percevoir et damplifier le son produit par lcoulement de leau
dans une conduite situe dans un mur ou enterre, dans le but
de localiser la canalisation afin de la rparer, ce qui vite de
casser tout le mur ou de creuser toute une tranche.

uand, il y a quelques mois, nous avons demand


une socit dentretien de conduites deau dintervenir dans nos locaux pour vrifier le fonctionnement
de notre installation de chauffage par le sol (ce sont des
serpentins de circulation deau chauffe courant dans la
dalle de plancher), le technicien hydraulicien sest prsent
muni dune belle petite valise dont il a extrait un appareil
trange comportant une pointe mtallique et un circuit
amplificateur reli un casque stro.

Il suffit dcouter le bruit de leau quand elle scoule dans


la conduite. Nous avons ainsi t mme dapprcier lutilit dun tel appareil : elle est immense ds lors quil sagit
dintervenir sur une canalisation deau (froide, chaude,
charge ou claire) occulte par un ouvrage ou enterre ; la
localisation est prcise et on na percer quune surface
minimale pour effectuer une rparation trs ponctuelle.
Si vous avez la chance de possder une petite maison de
campagne vous serez encore plus convaincu de lutilit dun
tel appareil, car on a souvent localiser aprs coup le parcours de larrive deau potable (par exemple pour ajouter
une drivation), ou bien au contraire lcoulement des eaux
pluviales vers un drain. Tous ces tuyaux (en Plymouth, en
PVC ou mme en fibrociment) ne peuvent bien sr pas tre
dtects avec une pole frire (dtecteur de mtaux) et
notre sourcier lectronique est alors indispensable pour
retrouver les parcours oublis. Ce petit appareil vous fera
conomiser des frais de tractopelliste, toujours levs car
forfaitaires ! A la premire intervention vous laurez amorti
trs rapidement.

Aprs avoir assembl lappareil, il sest mis ausculter


le plancher souponn en appuyant la pointe mtallique
en divers points du carrelage, sarrtant et l afin de
mieux percevoir le son. Une fois linspection minutieuse
de la pice termine, il a localis la position du serpentin dfectueux et a montr lendroit o il allait falloir
casser le revtement.
Il nous a ensuite expliqu quavec ce dtecteur de son il est
possible de localiser facilement les canalisations situes dans
les murs, les cloisons, les planchers ou bien enterres.

ELECTRONIQUE

64

magazine - n 98

DTECTION
S1

CAPSULE
PIEZO

R1

R8

R3

R13
C7

DS1

C13

9V

R12

DL1
C1

C5
R4

R9

R7
C

C3

FT1
G

ENTRE
CAPTEUR

C4

IC1-A

R10

C9

TR1

IC1-B

R11

R6

1
8

D
S

7
2

C8

IC2

C11
2

CASQUE

8
6 3 4

C6

R2

C10

R14

R5
C2

P1

C12

Figure 1 : Schma lectrique complet du sourcier lectronique EN1678. Vous voyez quon applique en entre le signal
provenant dune capsule pizolectrique ; ce signal est achemin vers le FET FT1 qui lamplifie faible bruit. A la sortie on
peut connecter indiffremment un casque de 8 ou 32 ohms.

Mais ses applications ne se limitent


pas lhydraulique, car lappareil
peut fonctionner ds que lon veut
rechercher une panne donnant lieu
la perception dun son ou dune vibration anormale.
Par exemple en rparation automobile : les garagistes doivent parfois
couter ce qui se passe lintrieur
du bloc moteur en train de tourner
(pour voir il faut ouvrir et pour ouvrir
il faut arrter, or moteur arrt il se
peut quon ne voie rien si le dfaut est
fonctionnel). Autre exemple : il arrive
que des installateurs chauffagistes
doivent rintervenir sur un chantier
termin car le client se plaint de bruits
gnants lors mme que le chauffage
fonctionne parfaitement.

Notre ralisation
Une fois de plus (voir notre Stthoscope
lectronique EN1655 rcemment paru
ou alors notre fameux sismographe)
nous avons mis contribution le capteur pizolectrique (voir figure 6), qui
nous a plusieurs fois rendu de fiers
services, pour percevoir les bruits deau
circulant dans les canalisations.
Lappareil (voir photo de premire page)
comporte une pointe mtallique, divisible en deux parties afin de nutiliser que
la longueur voulue, dune capsule contenant le capteur pizolectrique et du circuit amplificateur du son (lamplification
atteint 30 dB) pilotant un casque stro
de 32 ohms ; le reste est une canne en
aluminium de type dtecteur de mtaux
avec poigne ergonomique et pice dappui de lavant-bras en plastique.

+V

Vcc
ENTRE

1
2

8
7

SORTIE
n.c.

GND
VOLUME

3
4

6
5

GND
SORTIE

TDA 7052 B

-V

LM 358
Figure 2 : Brochages des circuits intgrs vus de dessus. Le LM358 est un
double oprationnel.

B
E

S
C

G
BF 245

BC 547

LED

A = anode
K = cathode

Figure 3 : Brochages du transistor NPN BC547 (TR1, voir figure 1) et du FET


BF245 (FT1, voir figure 1) vus de dessous et de la LED vue de face.

Le schma lectrique
Comme le montre le schma lectrique de la figure 1, pour amplifier le
faible signal provenant du petit disque
pizolectrique on utilise un FET : FT1
permet dadapter limpdance du capteur limpdance dentre de lamplificateur oprationnel IC1/A.
Pris sur le drain de FT1, le signal est
envoy sur lentre non inverseuse de
cet IC1/A, travers un filtre passe-haut
form de C3-C4 et de R6-R7 ; ce filtre
rejette toutes les frquences infrieures
20 Hz. Le signal prlev sur la broche
de sortie de IC1/A est transmis lentre non inverseuse de loprationnel

ELECTRONIQUE

65

magazine - n 98

IC1/B lequel, avec R10-R11 et C6-C8,


constitue un filtre passe-bas destin
rejeter cette fois toutes les frquences
suprieures 400 Hz.
On note que IC1/A et IC1/B sont des
amplificateurs gain unitaire. Cest
IC2, un TDA7052B, qui amplifie le
signal denviron 30 dB.
Le signal de sortie prsent sur les
broches 5 et 8 de IC2 est envoy au
jack femelle dans lequel on insre le
jack mle du casque, dont limpdance
pourra tre comprise entre 8 et 32
ohms. Cest le potentiomtre R14 qui
permet le rglage du volume dcoute
au casque.

DTECTION
Liste des composants
EN1678
R1 .....1 k
R2.....1 M
R3.....1 k
R4.....4,7 k
R5.....4,7 k
R6.....56 k
R7.....100 k
R8.....10 k
R9.....10 k
R10...82 k
R11...82 k
R12 ..10 k
R13 ..10
R14...1 M pot. lin.
C1 ......100 F lectrolytique
C2 ......10 F lectrolytique
C3 ......100 nF polyester
C4 ......100 nF polyester
C5 ......100 F lectrolytique
C6 ......6,8 nF polyester
C7 ......470 nF polyester
C8 ......3,3 nF polyester
C9 ......100 nF polyester
C10....100 F lectrolytique
C11....1 F polyester
C12....100 nF polyester
C13....100 F lectrolytique
DS1 ...1N4150
DL1....LED
TR1 ....NPN BC547
FT1 ....FET BF245
IC1 .....LM358
IC2 .....TDA7052B
CAPT ..capsule pizolectrique
CASQ .casque dimpdance 8
32 ohms (mais voir texte)
Figure 4 : Photo dun des prototypes de la platine du sourcier lectronique
EN1678 installe dans son botier plastique spcifique avec face avant en
aluminium anodis. En haut la pile de 9 V type 6F22 dans son logement.
Ce botier est fix la poigne ergonomique par quatre vis allant aux quatre entretoises qui permettent de fixer la platine au fond (on voit les quatre
crous). La face avant est fixe par quatre vis.

Il est mont sur la broche 4 de IC2 et


le transistor TR1 a pour fonction de
limiter le niveau maximum de sortie
casque afin de ne pas assourdir lusager portant le casque sur ses oreilles
si accidentellement le disque pizolectrique subissait un choc. De plus, le
poussoir P1, mont aux extrmits du
potentiomtre R14, permet de dconnecter laudio quand on dplace la
pointe de lappareil pour se rendre
un autre point dcoute : on vite ainsi
dentendre dans le casque des bruits
indsirables et nayant aucune signification. Le circuit est aliment par une
pile de 9 V, S1 est un interrupteur M/A
et lallumage de DL1 signale la position
Marche.

La ralisation pratique
Elle ne posera pas de problme particulier et un dbutant pourra lentreprendre sans crainte. Il faut toutefois
distinguer la ralisation de la platine
EN1678 et lassemblage des pices
mcaniques, botier plastique avec
face avant en aluminium anodis
compris, puis linsertion de la platine
dans ce dernier.
La platine EN1678
Quand vous avez ralis le circuit
imprim double face trous mtalliss dont les figures 5b-1 et 2 donnent
les dessins lchelle 1:1, ou que

ELECTRONIQUE

66

magazine - n 98

S1 ......interrupteur
P1 ......poussoir fugitif
normalement ouvert
Divers :
1 bouton pour potentiomtre
1 prise pile 9 V
1 pile 9 V 6F22
4 vis 3MA 10 mm
4 entretoises hexagonales
mtalliques vis et crous
1 botier plastique spcifique avec
face avant en aluminium
anodis
1 poigne ergonomique
1 canne en alu et un support pour
lavant-bras
1 pointe mtallique avec extrmit
vissante
1 rallonge de pointe (facultative)
de 15 cm
1 tte en deux parties pour la
protection de la capsule
pizolectrique
2 demi ponges
1 longueur de cble blind 1 me
1 tresse de blindage

DTECTION
PRISE PILE

DL1

S1

9 V.

R1

TR1

C13

K
C8

R11

C6

C7

IC1

C11

C5

R6

R10

R9

C9

C3

C4

R7

R8
R3

DS1

C10

VOLUME
R12

R4

FT1

C12

R13

IC2

C1

C2
R5 R2

R14

SORTIE
CASQUE

VERS P1

ENTRE
CAPTEUR

Figure 5a : Schma dimplantation des composants de la platine du sourcier lectronique EN1678. La platine comporte
douze picots quil faudra enfoncer et souder avant tout autre composant.

vous vous ltes procur, montez tout


dabord les douze picots souder et
les supports des deux circuits intgrs mais ninsrez pas encore ces
derniers. Vrifiez bien ces premires
soudures (ni court-circuit entre pistes
ou pastilles ni soudure froide colle).
Montez maintenant tous les composants (tous face composants) comme
le montrent les figures 4 et 5a. Montez dabord les rsistances, la diode
(bague vers R8) et les condensateurs
(attention la polarit des lectrolytiques !). Montez TR1, mplat vers R1,
5 mm environ de la surface. Montez
de mme FT1, mplat vers la droite,
toujours 5 mm environ de la surface
du circuit imprim. Montez enfin la
prise jack stro pour circuit imprim
et soudez la prise de pile 9 V sans
vous tromper de polarit. Maintenant,
soudez la torsade allant la LED (l
encore attention la polarit : fil rouge

Anode patte la plus longue, fil noir K


cathode), soudez deux fils allant linterrupteur et deux allant au potentiomtre (noubliez pas le strap sur ce
dernier entre curseur et cosse droite).
Linterrupteur et le potentiomtre se
monteront sur la face avant en alu.
Par contre le socle jack femelle et la
LED sortiront par le petit ct antrieur
du botier plastique.
Prparez enfin, en prvoyant les longueurs voulues (attention, pensez aux
coudes et de toute faon ajoutez une
marge importante pour la facilit du
montage), un morceau de cble blind
pour la capsule pizolectrique et une
paire (ou torsade) de fil gain ordinaire
pour le poussoir P1 et soudez-les aux
picots correspondant (respectivement
droite et gauche de la platine). Ne
soudez encore ni le poussoir P1 ni le
capteur pizolectrique aux extrmits

ELECTRONIQUE

67

magazine - n 98

libres de la paire ou torsade et du cble


blind. Vous ne pourriez pas les passer
travers le trou du fond du botier.
Linstallation dans le botier
La platine EN1678 que vous venez de
raliser doit tre ensuite monte dans
le botier plastique spcifique dont la
face avant est en aluminium anodis,
comme le montre la figure 4. Avant de
fixer la platine proprement dite au fond
du botier, montez mcaniquement ce
botier (aprs avoir t les quatre vis
maintenant la face avant en alu en
place, dposez-la aussi) sur la poigne
laide des entretoises mtalliques.
La poigne est constitue de deux
demi coques (quon doit ensuite
assembler avec deux boulons) : ne fixez
quune des deux au botier laide des
deux vis et des deux entretoises ; faites

DTECTION

EPONGE
NUD

CAPSULE
PIEZO

Figure 5b-1 : Dessin, lchelle


1, du circuit imprim double face
trous mtalliss de la platine
du sourcier lectronique EN1678,
ct soudures.

Figure 6 : Voici la squence de montage de la tte de pointe de lappareil.


Noubliez pas de dvisser lextrmit mtallique (la pointe) aprs utilisation et de
la maintenir hors de porte des enfants qui risqueraient de se blesser avec.

Figure 5b-2 : Dessin, lchelle


1, du circuit imprim double face
trous mtalliss de la platine
du sourcier lectronique EN1678,
ct composants.

descendre travers le trou du fond du


botier la paire de fils de P1 et le cble
blind allant au capteur (voir figures 6
et 7), dailleurs vous pouvez continuer
passer ce cble blind travers la
canne pour lacheminer jusquau botier de pointe (voir figures 8 et 9) ; fixez
le poussoir P1 dans le trou prvu dans
la poigne au moyen de son crou plat
et des rondelles et soudez la paire ou
torsade sur ses cosses (pas de polarit
respecter). Replacez la demi coque
suprieure de la poigne et solidarisez

ELECTRONIQUE

68

magazine - n 98

les deux avec les boulons puis fixez


cette seconde demi coque aux entretoises du botier plastique au moyen
des deux vis restantes.
Vous lavez compris en regardant les
figures et votre matriel plac devant
vous, les trous tarauds des entretoises (ct fond du botier) reoivent
quatre vis qui, en mme temps, fixent
les entretoises au botier et le botier
aux deux demi coques de la poigne
ergonomique.

DTECTION
Vous avez dj, donc, fix cette poigne
au botier et enfil la paire de fils du
poussoir et le cble blind du capteur
travers le fond et la poigne : il ne
vous reste qu fixer la platine en enfilant ses quatre trous sur la partie mle
des entretoises et serrer les quatre
crous. Ensuite vous pouvez mettre en
place les deux circuits intgrs mais
attention, faites-le dans le bon sens,
repres-dtrompeurs en U vers R10
pour IC1 et vers C2 pour IC2.
La face avant en alu est perce de
deux trous : un pour la fixation (crous
larges et rondelles) de linterrupteur
M/A et un pour le potentiomtre
(crous larges et rondelles) doter de
son bouton de commande.
Vous pouvez monter ces deux composants sur la face avant, mais ne refermez
pas encore le couvercle. Le petit ct
plastique antrieur est perc de deux
trous aussi : lun pour le passage du
socle jack stro femelle (directement
mont sur le circuit imprim) et un autre
pour laffleurement de la LED monte
lextrmit dune torsade R/N.
Note : La canne en aluminium na pas
t perce au niveau de linsertion de
la poigne ergonomique (voir figures 8
et 9) pour le passage du cble blind
allant la tte de pointe et au capteur
pizolectrique, non par ngligence ou
avarice de soins mais au contraire pour
vous permettre de rgler ce point dinsertion de la poigne sur la canne (et
par consquent le point de passage du
cble blind provenant du botier plastique protgeant la platine) en fonction
de votre taille.
Vous devrez donc la percer vous-mmes
et ne pas oublier de bien adoucir,
en biais, ce trou avec une lime et du
papier de verre, afin de ne pas risquer
dendommager le cble blind. Profitons-en pour prciser que nous avons
prvu une rallonge de pointe de 15 cm
environ pour respecter lergonomie des
personnes les plus grandes ; lappareil
sans rallonge convenant pour une personne de taille moyenne. Si vous devez
utiliser cette rallonge, noubliez pas de
prvoir une longueur de cble blind
supplmentaire.

Lassemblage de la pointe
et de la canne
Soudure du capteur pizolectrique
lextrmit du cble blind
Commencez par vous occuper de la
ralisation de tte de pointe contenant le capteur pizolectrique

ECROU

CBLE
BLINDE

CBLE
BLIND

BOULON
CBLE
BLIND

Figure 7 : Aprs avoir mont la capsule pizolectrique lintrieur de la tte de


pointe, comme le montre la figure 6, procdez lassemblage des autres pices
mcaniques, la canne en aluminium, la poigne ergonomique et la pice dappui
pour lavant-bras en plastique. Avant de vous servir de lappareil, nous vous conseillons une lecture attentive de la description que ces pages fournissent afin de
bien mettre au point la squence exacte des oprations effectuer.

proprement dit (voir figure 6) : aprs


avoir bien vrifi que lextrmit libre
du cble blind est bien passe travers tous les lments (fond du botier,
poigne, canne, collerette de la tte,
voir figures 7 et 6) et fait un nud anti
arrachement (voir figure 6) 3-4 cm
de lextrmit, soudez le disque pizolectrique.
Si vous regardez bien ce composant,
vous voyez quune de ses deux faces,
mtallique, est claire alors que lautre
a reu le matriau pizolectrique
sensible (cette dernire face comporte
donc une couronne de laiton, comme
on le voit figure 6) : cest sur cette
face que vous allez souder le cble
blind. Dnudez sur quelques mm le
cble central et dgagez proprement
1 cm environ de la tresse ; tamez les
extrmits de lun et de lautre ; soudez
le point chaud (me ou cble central)
le plus possible au centre du disque
pizolectrique et la tresse sur la couronne en laiton, comme le montre le
dessin de la figure 6.
Faites trs attention ces deux soudures, ne mettez pas trop de tinol
et ne surchauffez pas la plaque de
cramique en insistant trop. Attention
encore, ce capteur pizolectrique est
fragile et vous devez donc viter de
tirer sur les fils que vous venez de
souder.
Note : Attention, ct platine, la tresse
du cble blind du capteur pizolectrique ne doit pas tre intervertie avec le
point chaud.
Montage du capteur pizolectrique
dans la tte de pointe
Vous devez maintenant insrer le
disque soud au cble blind dans le
logement prvu cet effet de la tte
de pointe et le presser afin quil adhre

ELECTRONIQUE

69

magazine - n 98

la surface du fond, ceci est trs


important et il y va du fonctionnement
optimal de lappareil qui, rappelons-le,
capte des sons trs faibles. Deux morceaux dponge denviron 1 cm vont
permettre, une fois les deux parties de
la tte solidarises par les deux vis,
cette bonne adhrence. Voir figure 6.
Montage de la tte de pointe au bout
de la canne
Introduisez la collerette de la tte au
bout de la canne en faisant concider
les deux trous de cette dernire avec
les deux trous les plus extrmes de la
canne, comme le montre la figure 7. Un
boulon traversant vous permet de fixer
la tte sur la canne, mais en lenfilant
faites trs attention de ne pas butter
sur le cble blind qui passe lintrieur et de ne pas lendommager.
Quant la pointe mtallique vissante
(voir figures 6 et 7), ne la montez que
lorsque vous vous apprtez vous
servir de lappareil ; aussitt aprs,
soit lors du stockage, dvissez-la et
rangez-la hors de porte des enfants
qui pourraient se blesser avec.
Inspection finale et alimentation
Vous refermerez le couvercle du botier plastique contenant la platine au
moyen de quatre vis, mais auparavant
vrifiez les interconnexions de la platine avec la face avant dune part et,
dautre part, avec P1 et le capteur
pizolectrique et placez une pile de
9 V dans son logement aprs lavoir
clipse la prise.
Note : Le repose bras ergonomique
senfile simplement lextrmit de
la canne en aluminium qui reoit en
outre, nous lavons vu, la tte et la
poigne surmonte du botier plastique
protgeant le circuit.

DTECTION

ECROU

PRISE
CASQUE

CIRCUIT
IMPRIM

ENTRETOISE

VIS

Figure 8 : Dans la poigne ergonomique (constitue de deux demi coques) passent dune part la paire de fils allant au poussoir
et dautre part le cble blind venant de la capsule pizolectrique. Tous ces cbles sont souder sur les picots de la platine.
La gchette de cette poigne est le poussoir P1, fugitif et normalement ouvert ; il permet de court-circuiter le potentiomtre
de volume et dannuler le signal audio allant au casque afin de pouvoir dplacer la pointe de test sans tre assourdi.

ELECTRONIQUE

70

magazine - n 98

DTECTION

PRISE
CASQUE

VIS

Figure 9 : La platine est fixe au fond du botier au moyen de quatre entretoises mtalliques et de 4 crous ; la partie femelle
des entretoises reoit une vis et ces quatre vis permettent de solidariser les deux demi coques de la poigne ergonomique
avec le fond du botier. La face avant en aluminium est ensuite ferme avec ses quatre vis.

ELECTRONIQUE

71

magazine - n 98

DTECTION
Mettez le casque couteurs sur vos
oreilles et, aprs avoir viss la pointe
sur la tte (de lappareil !!) et appuy
lextrmit pointue sur un mur ou sur
un plancher, l o vous souponnez le
passage dune conduite deau, branchez le jack stro.
Note : Quand nous disons appuyez
lextrmit pointue et rglez le potentiomtre de volume au minimum, cela
est prendre au pied de la lettre ! En
effet, si vous faites frotter la pointe la
surface du mur ou du carrelage et si le
potentiomtre a t branch lenvers
(maximum au lieu de minimum) vous
risquez dendommager votre tympan ou
en tout cas de ressentir une douleur
auriculaire.

Comment utiliser lappareil


(A LIRE IMPERATIVEMENT
AVANT LA PREMIRE UTILISATION)
Prcaution pralable
Au risque de nous rpter : la pointe
mtallique vissante de lappareil peut
tre trs dangereuse, alors nous ne
saurions trop vous recommander de
la maintenir toujours hors de porte
des enfants, car ils auront tendance
vouloir lutiliser comme jeu (en effet,
leurs yeux, cette pointe fait penser
une arme : lance, flche, poignard ) or
ce jeu pourrait avoir, en votre absence,
des consquences tragiques ! Aussi
ne montez la pointe lextrmit de
la tte de lappareil que juste avant
de vous en servir et, aussitt aprs
lusage, dvissez-la et rangez-la soigneusement : le mieux serait de possder une petite valise (en plastique ou
en mtal) dans laquelle vous pourriez
ranger toutes les pices de lappareil
pour le ranger bien labri.
Utilisation
Lutilisation de cet appareil rclame
de notre part quelques informations
complmentaires. Avant tout nous
vous conseillons de vous familiariser
avec la perception du bruit que produisent les canalisations enterres
ou dissimules dans les murs, les
cloisons, sous le carrelage ; pour ce
faire, nous vous suggrons ci-dessous
quelques exercices, ncessitant la
collaboration dune personne de votre
entourage (elle devra ouvrir/fermer les
robinets). Assurez-vous tout dabord
que le potentiomtre de volume de
lcoute casque (lunique bouton de
face avant) est rgl au minimum puis
allumez lappareil avec linterrupteur
M/A : la LED sallume si vous navez
pas oubli de placer une pile de 9 V.

Demandez une personne de votre


entourage douvrir un robinet et montez le volume dcoute jusqu ce que
vous entendiez distinctement le bruit
que produit lcoulement de leau dans
la canalisation. Tout en maintenant la
pointe de lappareil immobile, demandez que lon ouvre et ferme alternativement le robinet et ce plusieurs fois
de suite : vous pourrez ainsi apprendre
la diffrence de son dans les deux cas
(eau qui circule et absence de courant), lappareil a t conu pour cela.
Aprs avoir longuement rpt cette
exprience, loignez la pointe du point
o vous localisiez une conduite deau :
vous vous entranerez ainsi percevoir
le changement de son en fonction de
la position du tube. Laissez le volume
dans la mme position que prcdemment, dfaut de quoi votre comparaison naurait pas de relle signification. Attention, pour dplacer la pointe
sans entendre un bruit assourdissant
dans le casque, pressez avant tout
mouvement le poussoir P1 situ sur
la poigne, comme la gchette dun
pistolet ou dun fusil. Ce poussoir,
mont en parallle avec les extrmits du potentiomtre de volume (voir
figure 1) annule le son dans le casque
afin de vous permettre, justement, de
dplacer la pointe sans risque ; aussi
ne relchez ce poussoir P1 quaprs
avoir nouveau immobilis la pointe
sur un point de test. Encore une fois,
laissez le potentiomtre de volume
dans la mme position afin de faire une
comparaison valable. Petit petit vous
allez savoir reconnatre lloignement
et le rapprochement (la distance) de la
pointe pose par rapport la conduite
recherche ; en cas davarie du rseau
deau, vous pourrez trouver le parcours
du tuyau et mme, avec un peu de pratique, lendroit o la fuite produit une
turbulence et une modification du bruit
de lcoulement.

ELECTRONIQUE

72

magazine - n 98

Ajoutons enfin que le choix du casque


nest pas indiffrent pour ce type
dappareil et pour les dtections quil
permet doprer. Nous en avons beaucoup essay avant daffirmer ce qui
prcde et ce qui suit ; il est ncessaire
de choisir un casque qui satisfasse le
petit cahier des charges suivant :
- bonne rponse dans les frquences
basses de la bande passante qui,
rappelons-le, va de 20 Hz 400 Hz
- oreillettes de type enveloppant.
Le modle que nos annonceurs
tiennent votre disposition avec le
reste du matriel prsente ces deux
caractristiques. Mais si vous en possdez dj un vous pouvez lessayer et
vrifier quil donne toute satisfaction
pour lcoute des sons que produit la
capsule pizolectrique.
Excutez les vrifications sur des tuyaux
dont vous connaissez le parcours (par
exemple non loin dun regard ou du
compteur darrive, ou alors dans un
mur, prs de lendroit o sont places
les clarinettes) et acqurez de lexprience dans lcoute des liquides ! A
moins que vous nenvisagiez une autre
utilisation, comme celles que suggrait
notre introduction : coute des moteurs
ou des vibrations indsirables.
Note : la longueur de la canne ayant
t conue pour lergonomie dune
personne de taille moyenne, nous
avons prvu une rallonge denviron
15 cm pour que les personnes plus
grandes puissent travailler sans peine
(mal de dos !). Cette rallonge est constitue dune autre pointe mtallique
qui se visse sur la premire (en srie
en quelque sorte) ; elle est disponible
sparment. Si vous avez la stature
dun Masa (peuple africain le plus
grand en taille au monde), commandez-la auprs de nos annonceurs.

Comment
construire ce montage ?
Tout le matriel ncessaire pour
construire ce sourcier lectronique
EN1678 (y compris la rallonge de
pointe de 15 cm) est disponible chez
certains de nos annonceurs. Voir les
publicits dans la revue.
Les typons des circuits imprims et les
programmes lorsquils sont libres de
droits sont tlchargeables ladresse
suivante :
http://www.electronique-magazine.com/
circuitrevue/098.zip

COURRIER DES LECTEURS

Courrier des lecteurs


Quest-ce quun analyseur de spectre ?

Un pick-up pour guitare lectrique.

Dans le laboratoire de mon cole il y a un appareil, en


panne, ressemblant un oscilloscope : on ma dit quil
sagit dun analyseur de spectre et quon allait bientt le
remplacer par un numrique. Mais quel est cet appareil
exactement ? Mathieu Rivire.

Jai rcemment dcouver t que le pick-up dune guitare


lectrique est assez diffrent de celui quon trouve sur
une guitare sche (acoustique classique) dont on a voulu
capter le son pour lenvoyer vers lamplificateur ou la table
de mixage ; le premier ne capte pas le son d aux vibrations dans lair des cordes de la guitare, mais il utilise un
principe qui nest pas totalement clair pour moi : comment
fait-il pour transmettre le signal lampli ? Luc Mauron.

Lanalyseur de spectre est un instrument de laboratoire


dlectronique permettant de dterminer lamplitude et la
frquence des sinusodes dans lesquelles on peut dcomposer un signal priodique non sinusodal. La sinusode de
mme frquence que le signal dcomposer se nomme
harmonique fondamentale et les autres, de frquences
multiples entires par rapport la fondamentale, sont
appeles harmoniques suivantes. Un analyseur de spectre
est constitu dune srie de filtres pour la sparation des
diverses harmoniques, dun circuit de commutation pour
slectionner squentiellement les sorties des divers filtres
(un par harmonique composant le signal dentre), dun
dispositif le gnrateur de rampe qui dplace le trac
lumineux sur lcran au fur et mesure que le commutateur
(command lui aussi par le gnrateur de rampe) passe
dun filtre lautre, empchant ainsi que le trac dune
harmonique ne se superpose celui de la suivante.

Le pick-up de la guitare lectrique est un transducteur


magntolectrique qui transforme loscillation dune corde
(il faut quelle soit en matriau ferromagntique) en un
signal lectrique, grce au phnomne dinduction lectromagntique : un morceau de fil conducteur immerg dans
un champ magntique fixe ne prsente ses extrmits
aucune tension, mais si on fait varier dans le temps lintensit du champ, une force lectromotrice induite se forme
dans le fil et la valeur de cette force suit les modifications
du champ. Si on met ce fil en court-circuit un courant le
parcourt. La tension se formant dans le conducteur est trs
faible mais elle peut tre augmente en enroulant le fil en
spirale ou en ressort (la tension sera proportionnelle au
nombre de spires). Les spires peuvent se toucher ou mme
se superposer en plusieurs couches, mais dans ce cas le fil
(gnralement de cuivre) devra tre isol pour viter tout
court-circuit. Dans les pick-up on utilise la variation de flux
dans le bobinage dtermine par le dplacement de la
corde, variation qui suit celle du son correspondant. Deux
principaux types de pick-up existent : le single coil (bobine
simple) et lhumbucker (bobine double). La distance entre
le pick-up et la corde influe sur le son : quand cet espace
diminue, le signal de sortie augmente, toutefois les aimants
exercent sur la corde une attraction plus importante, ce
qui entrane une diminution du sustain, une modification
de la tonalit et des battements indsirables, etc. Il faut
donc trouver le (bon) compromis qui fait sonner la guitare
comme le musicien le souhaite. Certains soutiennent quil
faut rgler le pick-up 2 ou 3 mm des cordes ; en outre on
doit chercher quilibrer les volumes entre le pick-up du
chevalet et celui du manche. Outre le choix du pick-up (les
constructeurs conseillent dutiliser pour le chevalet un pickup plus sensible que celui du manche, afin de compenser
la moindre excursion de la corde au niveau du chevalet) on
peut agir aussi sur la distance entre lun et lautre pick-up
et les cordes.

Les analyseurs de spectre numriques, aprs avoir chantillonn le signal, le mmorisent et en achvent lanalyse au
moyen de mthodes mathmatico-statistiques, soit avec un
ordinateur externe, soit avec un processeur incorpor. Les
mthodes statistiques permettent de corriger les erreurs
de mesure faites au moment de lchantillonnage et celles
mathmatiques sont la base de lanalyse harmonique.
Ce type dinstrument est trs utilis dans les tlcommunications, en Hi-Fi et en acoustique ; lanalyseur de spectre
trouve aussi une large application dans les industries mcaniques : en automobile ou en aronautique, par exemple, en
particulier pour tudier les phnomnes de vibrations.

ELECTRONIQUE

73

magazine - n 98

COURRIER DES LECTEURS


Enfin le pick-up devrait tre plus proche des cordes fines que
des grosses spirales afin de compenser le moindre volume
des premires. Le rglage du pick-up est fort simple : il suffit
dagir sur les vis se trouvant ses extrmits. Les pick-up
sont monts sur la guitare de deux manires : sur platine ou
directement sur linstrument. La platine peut tre de grandes
dimensions (pick-guard), comme sur la Fender Startocaster,
ou petite (ring), comme sur la Gibson Les Paul.

La dure dune batterie est influence par de multiples facteurs : le rseau GSM, le tlphone mobile, la carte SIM,
ltat de la batterie. Lautonomie dclare par le constructeur (exprime en heures de stand-by ou de conversation)
ne peut pas tre considre comme fiable car il correspond
au temps maximum auquel on ne peut sattendre que dans
des conditions optimales qui ne sont jamais runies dans
la pratique concrte dune utilisation moyenne : mieux vaut
tabler sur la moiti du temps indiqu. Ci-aprs nous donnons les facteurs qui influencent la consommation et donc
lautonomie dun tlphone. Tout dabord il y a ltat de
sant de la batterie : on obtient la capacit maximale aprs
les trois premiers cycles de charge/dcharge puis, le temps
passant, les prestations se dgradent progressivement.
Le deuxime facteur est le temps de conversation : une
minute de conversation correspond environ dix minutes
de stand-by.

Des haut-parleurs lectrostatiques.

Dans un magasin spcialis dans le matriel Hi-Fi jai vu


des enceintes acoustiques par ticulirement peu paisses, tel point que je me suis demand sil existe des
haut-parleurs ce point extra plats ! On ma dit quil sagit
de transducteurs lectrostatiques. Jaimerais savoir quel
est leur principe de fonctionnement. Marc Pardini.
Le fonctionnement des haut-parleurs lectrostatiques
se base sur le fait que deux lames soumises une diffrence de potentiel tendent se rapprocher dautant
plus que la tension est leve. Si lune des deux est
maintenue fixe alors que lautre peut se dplacer librement, maintenue par une suspension lastique, si on
applique une tension variable de frquence comprise
entre 20 Hz et 20 kHz, cette dernire vibre et transmet
la vibration lair environnant, autrement dit produit et
propage le son.

A la dure de la batterie contribuent aussi les habitudes


de lusager : jouer avec son tlphone, allumer le LCD
toujours au maximum de luminosit, rgler le volume
de sonnerie fond tout cela raccourcit la vie de la
batterie. Mais ce nest pas tout, il y a aussi les caractristiques du rseau GSM : DTX, DRX et frquence des
Location Updating peuvent influer positivement sur la vie
de la batterie, mais il est ncessaire que le logiciel du
tlphone comporte cette fonction. Les nouvelles cartes SIM phase II rduisent la consommation grce
une lectronique fonctionnant sous une tension plus faible. Mme chose pour les nouveaux tlphones mobiles
fonctionnant sous 3,3 V : ils consomment moins que les
anciens 5 V. Enfin, nous devons tenir compte de la
qualit de la connexion radio avec le systme radiomobile, car la consommation des tlphones mobiles
est troitement lie la puissance des signaux reus :
plus elle est forte, plus on se rapproche de lmetteur
(BTS), moins la consommation du tlphone est importante ; la consommation est plus importante quand on
se dplace. En outre quand le tlphone sort de la
zone de couverture (on sen aperoit ce que le signal
devient faible ou ce quon ne reoit plus rien), il
recherche la connexion en utilisant toute la puissance
possible et donc sa consommation est maximale.

Compar un haut-parleur traditionnel (magntodynamique), llectrostatique produit un son plus pur et plus limpide, avec une moindre distorsion ; cela parce que la lame
mobile est attire de la mme manire en tous les points
de sa surface, ce qui nest pas le cas de la membrane du
haut-parleur magntodynamique, sollicite par la bobine
mobile seulement dans une zone restreinte.

Structure dun diffuseur lectroacoustique. Le signal variable provenant de la sortie de lamplificateur est appliqu aux
lames dun diffuseur lectroacoustique, ce qui dtermine le
mouvement qui se traduit par une pression sonore et donc
la production dun son.

Le temps de dcharge dune batterie GSM.

Jai achet le mme modle de tlphone mobile que mon


frre car il me disait en tre trs satisfait au niveau du
temps de dchargement garanti de la batterie dorigine ;
mais jai t profondment du car je ne par viens mme
pas utiliser mon tlphone pendant la moiti de ce
temps garanti. Patrice Tosi.

ELECTRONIQUE

74

magazine - n 98

COURRIER DES LECTEURS

ERRATUM
Amis lecteurs, vous avez bien raison de nous signaler les
bogues que nos multiples relectures des articles laissent
pourtant passer. Nous avons donc rvis avec soin les montages
incrimins afin den corriger les erreurs et dfauts divers
et bien sr cet article vous en rend compte. Avec toutes nos
excuses les plus sincres ! Nous y ajoutons quelques menues
modifications sur des montages plus anciens.

Comment calculer
les transfos de sortie
pour amplificateurs lampes

Un amplificateur Hi-Fi FET et MOSFET


(article EN1649-1650 dans ELM numro 93 p5 p20)

(article EN229 dans ELM numro 95 p42 p48)

Lerreur touche le brochage du FET BC264B (voir en


Figure 2 p7), malencontreusement invers. Nous donnons ci-dessous le bon brochage. Rappelons que le
mplat du botier demi lune sert de repre-dtrompeur.

Cet article thorique a rencontr un vif succs en dpit


des quelques erreurs rectifies ci-aprs. Vous avez t
nombreux vous apercevoir que parfois les valeurs
introduites dans les formules ne correspondent pas aux
valeurs caractristiques des lampes prises en exemples
(ces valeurs caractristiques sont dans le Tableau 2
p44). Heureusement, donc, les erreurs ne sont pas dans
les formules elles-mmes mais dans leurs applications
numriques. Ci-dessous nous redonnons les formules
avec les valeurs correctes.

Par contre le dessin srigraphi sur le circuit imprim


disponible est juste.

S
D

p47 premire colonne : la lampe 6V6 dbite 4,5 W et


son impdance caractristique est de 5 000 ohms, par
consquent le courant devant parcourir lenroulement
primaire est de :

G
BC 264 B

I = racine de (4,5 : 5 000) = 0,03 A et non 0,048 A.

Un stthoscope lectronique

Il sensuit que lenroulement primaire du transformateur


doit tre bobin dans un fil de diamtre :

(article EN1655 dans ELM numro 90 p31 p37)


L il ne sagit pas dune erreur mais dun conseil amlioratif. Voyez Figure 4 p35 les condensateurs lectrolytiques C1 et C5 : vous pouvez faire passer leur capacit
de 10 F 100 F.

Diap = 0,7 x racine de 0,03 = 0,121 mm arrondi 0,12


et non 0,153 mm arrondi 0,16.
p48 deuxime colonne : avec une EL84, calculer le
nombre de spires de lenroulement secondaire. La EL84
(Tableau 5 p47) a une impdance de charge de 5 200
ohms et nous voulons lui connecter un haut-parleur de 4
ohms, le rapport du nombre de spires entre le primaire
et le secondaire doit tre de

Des ions ngatifs


contre les allergies EN1010

Rps = racine de (5 200 : 4) = 36


et non racine de (5 200 : 8) = 25.

Un ancien montage lectromdical (toujours dactualit et fonctionnant parfaitement) peut galement


tre amlior. Le condensateur C2 de 1 nF polyester
peut avantageusement tre remplac par un 1,5 nF
polyester.

Lenroulement primaire comportant 2 900 spires, lenroulement secondaire doit en avoir :


Nss = 2 900 : 36 = 80,5 spires arrondi 80 spires
et non 2 900 : 25 = 116 spires.

ELECTRONIQUE

75

magazine - n98

PETITES ANNONCES
Vends trs belle alimentation de laboratoire
SODILEC type SDR 5040 0/40 V 0/50 A
rglable et rgule. Rglages gros et fin
sur V et I 175 . Wobuloscope RHUDE et
SCHWARZ type SWOBS POLYSKOP de 0.1
1300 Mhz avec tiroirs 1 et 2 + notice complte faire offre. Tl : 02 48 64 68 48
Vends revues techniques : Haut-Parleur
1983 1999, Electronique-Radio-Plans
1993 1995, Electronique Pratique 1991
2000, Elex 1989 1993, Nouvelle Electronique 1995 2000, + des dcennies de
Science et Vie jusqu 2000. Prix dbattre. Renseignements au 02 31 92 14 80
Vends magnto bande 27 cm AKAI GX
620 rvis bandes magntiques 18 cm et
27 cm 1100 m. Tl : 02 33 52 20 99
Vends AMSTRAD : 1 moniteur vert GT65
2 moniteurs couleurs CTM644 3 ordi
CPC464 1 ordi CPC 664 1 tuner TV 1 tuner
radio FMMWLW 1 imprimante DMP2000
2 lecteurs disquettes 19 disquettes le lot
200 . 1 ordi APPLE 2C 1 ordi APPLE 2E 3
lecteurs disq doc prog disq le lot 200 .
Tl : 04 91 69 06 84 aprs 18 H.
Vends ordinateur de collection 8 bits, en
parfait tat de marche et de prsentation,
avec priphriques au complet : MATRA
ALICE 90, THOMSON TO8D et TO9+, avec
trs nombreux programmes utilitaires et
jeux, accessoires techniques et rechanges TO. Abondante documentation. Log.
et technique. Tl : 02 31 92 14 80

Un moteur asynchrone tri rotor bobin


donne la sortie des charbons autant
de courant qu lentre. Ce courant

Directeur de Publication
Rdacteur en chef
J-M MOSCATI
redaction@electronique-magazine.com
Direction - Administration
JMJ ditions
B.P. 20025
13720 LA BOUILLADISSE
Tl. : 0820 820 534
Fax : 0820 820 722

peut recharger les batteries suivies


dun onduleur continu-tri qui alimente
le moteur entranant un alternateur.
Test par un major de Polytechnique

Secrtariat - Abonnements
Petites-annonces - Ventes
A la revue

Bon Patrice. Tl : 04 77 31 98 13

Vente au numro
A la revue

INDEX DES ANNONCEURS


ELC Alimentations ....................................................

COMELEC Kits du mois ........................................

Publicit
A la revue
Maquette - Illustration
Composition - Photogravure
JMJ ditions sarl

SELECTRONIC .......................................................... 18
PCB POOL Ralisation de prototypes................... 33

Impression
SAJIC VIEIRA - Angoulme
Imprim en France / Printed in France

ARQUIE Catalogue N65 ......................................... 33

Distribution
NMPP

MICRELEC ................................................................ 39
SRC MEGAHERTZ .................................................... 39

Hot Line Technique


0820 000 787*
du lundi au vendredi de 16 h 18 h

COMELEC Circuits imprims....................................... 39


COMELEC Laboratoire & Mesure................................ 52

Web
www.electronique-magazine.com

COMELEC Laboratoire & Mesure............................. 53


JMJ Anciens numros ELM .................................. 77

e-mail
info@electronique-magazine.com

JMJ Bulletin dabonnement ELM ...................... 78

* N INDIGO : 0,12 / MN

JMJ CD cours......................................................... 79
COMELEC Mdical ................................................ 80
EST RALIS
EN COLLABORATION AVEC :

VOTRE ANNONCE POUR SEULEMENT


LIGNES

2 TIMBRES* 0,54 !

TEXTE : 30 CARACTRES PAR LIGNE.


VEUILLEZ RDIGER VOTRE PA EN MAJUSCULES. LAISSEZ UN BLANC ENTRE LES MOTS.

1
JMJ ditions
Sarl au capital social de 7800
RCS MARSEILLE : 421 860 925
APE 221E
Commission paritaire: 1000T79056
ISSN: 1295-9693
Dpt lgal parution

2
3
4
5
6
7

8
9
10
*Particuliers : 2 timbres 0,54 - Professionnels : La grille : 90,00 TTC - PA avec photo : + 30,00 - PA encadre : + 8,00

Nom ................................................................................. Prnom ...........................................


Adresse .....................................................................................................................................
Code postal ...................... Ville .................................................................................................
Toute annonce professionnelle doit tre accompagne de son rglement libell lordre de JMJ ditions.
Envoyez la grille, avant le 10 prcdent le mois de parution, accompagne de votre rglement l'adresse:
JMJ/ELECTRONIQUE Service PA BP 20025 13720 LA BOUILLADISSE

ELECTRONIQUE

76

magazine - n 98

Reproduction, totale ou partielle, par tous moyens et sur tous


supports, y compris linternet, interdite sans accord crit de
lEditeur. Toute utilisation des articles de ce magazine des
fins de notice ou des fins commerciales est soumise autorisation crite de lEditeur. Toute utilisation non autorise fera
lobjet de poursuites. Les opinions exprimes ainsi que les
articles nengagent que la responsabilit de leurs auteurs et
ne refltent pas obligatoirement lopinion de la rdaction.
LEditeur dcline toute responsabilit quant la teneur des
annonces de publicits insres dans le magazine et des
transactions qui en dcoulent. LEditeur se rserve le droit
de refuser les annonces et publicits sans avoir justifier
ce refus. Les noms, prnoms et adresses de nos abonns
ne sont communiqus quaux services internes de la socit,
ainsi quaux organismes lis contractuellement pour le routage. Les informations peuvent faire lobjet dun droit daccs
et de rectification dans le cadre lgal.

Articles, Revues et CD tlchargeables


au format PDF sur Internet
http://www.electronique-magazine.com

Au sommaire : Un contrle
distance GSM avec antenne intgre :
Premire partie : analyse thorique
et ralisation - Un capteur ultrasons
universel - Un thermostat radio
pour chaudire ou climatiseur - Un
gnrateur BF-VHF circuit intgr
DDS : Seconde partie : la ralisation
pratique et lutilisation - Un microphone
sans fil 863-865 MHz - Une interface
Client FTP avec PIC et SD-Card :
Troisime partie : le logiciel (suite
et fin) - Apprendre l'lectronique
en partant de zro : Dixime partie
: Rendez votre oscilloscope plus
performant avec le LM733 - la
dcouverte du BUS CAN : Partie 6A :
La platine d'exprimentation.

Au sommaire : Un lecteur/
enregistreur de donnes sur mmoire
Secure Digital (carte SD) pour port
USB - Un contrle distance GSM
avec antenne intgre (mmoire
200 numros) : seconde partie: le
logiciel et la configuration distance
Une platine dexprimentation pour
Bluetooth module Ezurio : premire
partie : la ralisation des platines.
Un allumage progressif (PWM) pour
ampoules de 12V en courant continu
Une tlcommande courant porteur
pour une installation lectrique 230
Vac - Une radiocommande code
deux canaux - la dcouverte du
BUS CAN : partie 6B : La platine
d'exprimentation suite.

Au sommaire : Un testeur de
rapidit pour diodes - Un transmetteur
tlphonique dalarme GSM : le
matriel (tude et ralisation)
- Une platine dexprimentation pour
Bluetooth le logiciel pour PC (Seconde
partie ) - Un Stthoscope lectronique
pour couter les battements du
cur - Un variateur pour ampoules
de 12 24 V (dont halognes 12
V) - Un temporisateur pour extinction
automatique - REGIE DE LUMIERES
Un variateur DMX monocanal -
la dcouverte du BUS CAN platine
dexprimentation Partie 7. COURS:
Comment utiliser loscilloscope,
La double base de temps de
loscilloscope: Deuxime partie

Au sommaire : Un contrle de
prsence empreintes digitales
- Une interface USB pour PC 33
E/S numriques et analogiques avec
logiciel et programmes DLL: - Premire
partie : tude thorique et ralisation
Un transmetteur tlphonique dalarme
GSM : Seconde partie: le logiciel - Un
gnrateur dultrasons anticellulite 3
MHz : Premire partie : tude
thorique et ralisation pratique - Une
alarme pour cabriolets et bateaux - Un
systme embarqu microcontrleur
- la dcouverte du BUS CAN :
Huitime partie : analyse du mode
de fonctionnement de la librairie ECAN
- Erratum testeur de diodes EN1642 &
cours sur loscilloscope EN5060

Au sommaire : Cours sur les rayons


infrarouges et ralisation dun dtecteur
EN1658 - Une alimentation double
symtrique dcoupage circuit intgr
SG3524 : tension rglable entre +/5
V et +/32 V pour un courant de 2 A
par branche.- Un gnrateur dultrasons
anticellulite 3 MHz seconde partie :
l'utilsation - Un modem GSM USB ou
comment raliser une connexion de
donnes en temps rel - Une interface
USB pour PC 33 E/S : seconde partie
le logiciel de gestion et lanalyse des
fichiers DLL - Un systme embarqu
microcontrleur seconde partie : le
logiciel BASCOM-AVR - la dcouverte
du BUS CAN neuvime partie : tude
dune application

6,00 port inclus

6,00 port inclus

6,00 port inclus

6,00 port inclus

6,00 port inclus

Au sommaire : Un amplificateur HiFi FET et MOSFET 2 x 100 W RMS


avec protection active - Une antenne
active de 2,5 MHz 33 MHz - Un
robot pour dbutant - Une protection
thermique pour votre PC gre par
microcontrleur- Un variateur de
lumire sans fil rfPIC pour commande
distance - Un rcepteur universel
pour radiocommande compatible
avec les anciens codes 12 bits
ainsi que ceux utilisant le protocole
KeeLoq - Le brochage des jacks -
la dcouverte du BUS CAN Dixime
partie : enregistrement de messages
sur un noeud - Tout sur le web :
tibbo.com - ezurio.com - tkb-4u.com
- ftdichip.com -datasheetcatalog.comcosmosignite.com
6,00 port inclus

Au sommaire : Un mini transmetteur


tlphonique pour tlphone portable
GSM avec audio jusqu huit numros
par canal - Un rgnrateur de tube
cathodique pour tlviseur, ordinateur
ou oscilloscope - Un compteur Geiger
ultrasensible de nouvelle gnration
pour savoir si la radioactivit dun
lieu ou dun objet est normale - Un
metteur/rcepteur pour transmission
de donnes en 2,4 GHz USB avec le
module AUREL XTR-CYP-2,4 de 15
dBm - Un chargeur daccumulateurs
universel type bton pour lments
Ni-Cd, Ni-Mh et Li-Ion la dcouverte
du BUS CAN - Onzime et dernire
partie : analyse du fonctionnement
des registres du module CAN du
PIC18F458
6,00 port inclus

Au sommaire : Un instrument de
musique lectronique : le Thrmin
- Un systme de remonte automatique
des stores en cas de vent et de pluie
utilisant la logique de programmation
dtats (machines tats infinis
- Une platine dexprimentation pour
Bluetooth : troisime partie : les
essais avec un tlphone mobile
Bluetooth - Comment calculer les
transformateurs de sortie pour
amplis HIFI lampes: adaptation de
limpdance de sortie des lampes aux
impdances caractristiques des hautsparleurs -Introduction la domotique :
Premire partie : description des
modules Velbus : transformation dune
maison individuelle en une installation
domotique
6,00 port inclus

Au sommaire : Allumer une LED en


1,5 V - Dtecteur de verglas-Variateur de
lumire pour halogne-Temporisateur
programmable - Chambre dchoTruqueur de voix-Prampli pour guitare
- Thermomtre numrique - Message
vocal daccueil-Modulateur de lumires
3 voies - Dtecteur de faux billets
- Surveillance vido UMTS-Chandelle
lectronique - Journal lumineux LICD2 : outil de dveloppement pour
PIC-Antivol haute frquence - Afficheur
gant - Afficheur gant multifonctions
- Ouverture de portail par GSM
- Programmateur de PIC support
dinsertion nulle - ICPROG : logiciel de
programmation pour PIC - Afficheur LCD
programmable - Sonnerie trois tons
- Amplificateur audio 1 W - etc...
6,00 port inclus

Au sommaire : Une liaison audio


numrique sans fil RX et TX - Une
table de mixage stro trois canaux
- Un ampli RF large bande pour notre
gnrateur DDS EN1644 - Un rcepteur
bande aviation 110 140 MHz AM
double changement de frquence,
pour couter les conversations entre
les pilotes des aronefs (avions
de transport, avions de tourisme,
hlicoptres, ULM) et les tours de
contrle - Un ampremtre LED
avec indicateur de polarit - Une
radiocommande 12 canaux rolling
code Premire partie : Analyse
thorique et ralisation du rcepteur
Un attiril pour cycliste ou piton
Une photorsistance pilotant un relais 9-6 V sur lallume-cigares de la voiture
6,00 port inclus

Frais de port pour la CEE les DOM-TOM et ltranger : Nous consulter.

Renseignements sur les disponibilits des revues depuis le numro 1


Tl. : 0820 820 534 du lundi au vendredi de 9h 12h
J M J E d i t i o n s B . P. 2 0 0 2 5 - 1 3 7 2 0 L A B O U I L L A D I S S E

L'ASSURANCE de ne manquer aucun numro en recevant votre revue directement dans votre bote aux lettres
prs d'une semaine avant sa sortie en kiosques.

BNFICIER de 50% de remise** sur les CD-ROM des anciens numros ( voir page 79 de ce numro )
RECEVOIR un cadeau* !
* Pour un abonnement de 22 numros uniquement (dlai de livraison : 4 semaines environ). ** Rserv aux abonns 11 et 22 numros.

A PARTIR DU N
99 ou suprieur

E098

Ci-joint mon rglement de


correspondant labonnement de mon choix.
Adresser mon abonnement : Nom
Prnom
Adresse
Code postal
Ville
Tl.
e-mail

chque bancaire chque postal mandat


Je dsire payer avec une carte bancaire
Mastercard Eurocard Visa

au lieu de 30,00 en kiosque,


soit 5,00 d'conomie

11 numros

Date dexpiration :

au lieu de 55,00 en kiosque,


soit 10,00 d'conomie

Cryptogramme visuel :

(3 derniers chiffres du n au dos de la carte)

22 numros

Date, le
Signature obligatoire
Avec votre carte bancaire, vous pouvez vous abonner par tlphone.

TARIFS CEE / EUROPE

11 numros

TARIFS FRANCE
6 numros

55 ,00

au lieu de 110,00 en kiosque,


soit 25,00 d'conomie

1 CADEAU
au choix parmi les 5
POUR UN ABONNEMENT
DE 22 numros
Gratuit :

Un money-tester
Un multimtre
Un rveil quartz
Une revue supplmentaire

25 ,00
45,00
85,00

Pour un abonnement 22 numros,


cochez la case du cadeau dsir.

DOM-TOM/HORS CEE OU EUROPE :


NOUS CONSULTER

Bulletin retourner : JMJ Abo. ELM


B.P. 20025 - 13720 LA BOUILLADISSE Tl. 0820 820 534 Fax 0820 820 722

VEAU
NOU

U
EA
UV
NO

Avec 2,00
en plus de votre rglement ou
(4 timbres 0.54 )

Un set confort pour voyager


Un Hub USB 4 ports
dlai de livraison :
4 semaines dans la limite des stocks disponibles

POUR TOUT CHANGEMENT


DADRESSE, NOUBLIEZ PAS
DE NOUS INDIQUER VOTRE
NUMRO DABONN
(INSCRIT SUR LEMBALLAGE)

Photos non contractuelles

OUI, Je mabonne

CD-ROM ENTIREMENT IMPRIMABLE


LISEZ ET IMPRIMEZ VOTRE REVUE SUR VOTRE ORDINATEUR PC OU MACINTOSH

50 Les 3 CD du Cours dlectronique en Partant de Zro

COURS

19

( Port inclus en France)

NIVEAU 3

19

19

( Port inclus en France)

( Port inclus en France)

SOMMAIRE
I N T E R AC T I F
ENTIREMENT
IMPRIMABLE

5.50
LE CD

SP

51 C I AL 51

45 MONTAGES
JMJ/Electronique

B.P. 20025 - 13720 LA BOUILLADISSE


Tl : 0820 820 534 - Fax : 0820 820 722

19

99
-2

00

4-

.
ys
pa
us
r to
ou
sp
r v
rse

www.electronique-magazine.com
email : elecmag@wanadoo.fr

JMJ

dit
ions
-

Tous droits de reproduction

50 % DE REMISE POUR LES ABONNS DE 1 OU 2 ANS


SUR TOUS LES CD DES ANCIENS NUMROS CI - DESSOUS
LE CD 6 NUMROS 25

7 13 19 25 31 37 43 49 55 61 67 73 79 85 91

12 18 24 30 36 42 48 54 60 66 72 78 84 90 96

Lisez et
Lisez et
Lisez et
Lisez et
Lisez et
Lisez et
Lisez et
Lisez et
Lisez et
Lisez et
imprimez votre imprimez votre imprimez votre imprimez votre imprimez votre imprimez votre imprimez votre imprimez votre imprimez votre imprimez votre
revue favorite revue favorite revue favorite revue favorite revue favorite revue favorite revue favorite revue favorite revue favorite revue favorite
sur votre
sur votre
sur votre
sur votre
sur votre
sur votre
sur votre
sur votre

sur votre
sur votre
ordinateur PC ordinateur PC ordinateur PC ordinateur PC ordinateur PC ordinateur PC ordinateur PC ordinateur PC ordinateur PC ordinateur PC
ou Macintosh. ou Macintosh. ou Macintosh. ou Macintosh. ou Macintosh. ou Macintosh. ou Macintosh. ou Macintosh. ou Macintosh. ou Macintosh.

Tous les mois, retrouvez


Tous les
ELECTRONIQUE
mois, retrouvez
etELECTRONIQUE
Loisirs magazine
et Loisirs magazine
Tous les mois, retrouvez
Tous les
ELECTRONIQUE
mois, retrouvez
Touset
les
ELECTRONIQUE
Loisirs
mois, magazine
retrouvez
ELECTRONIQUE
Loisirs
Loisirs
Touset
les
mois, magazine
retrouvez
ELECTRONIQUE
Loisirs
Touset
les
mois, magazine
retrouvez
Touset
les
mois, magazine
retrouvez
ELECTRONIQUE
etELECTRONIQUE
Loisirs magazineet Loisirs magazine

Tous et
les
mois, magazine
retrouvez
Tous et
les
ELECTRONIQUE
mois, magazine
retrouvez
ELECTRONIQUE
Loisirs
Loisirs
chez votre marchand
chez
devotre
journaux
marchand
ou
parde
abonnement.
journaux ou
par abonnement.
chez votre marchand
chez
devotre
journaux
marchand
ou chez
parde
abonnement.
votre
journaux
marchand
ou chez
parde
abonnement.
journaux
ou chez
parde
abonnement.
votre
marchand
journaux
ou chez
parde
abonnement.
votre
marchand
journaux ou par abonnement.
votre
marchand
journaux
ou
parde
abonnement.

votre
marchand
votre
journaux
marchand
ou chez
parde
abonnement.
journaux
ou chez
parde
abonnement.

JMJ/Electronique
JMJ/Electronique
JMJ/Electronique
JMJ/Electronique
JMJ/Electronique
JMJ/Electronique
JMJ/Electronique
JMJ/Electronique
JMJ/Electronique
JMJ/Electronique
JMJ/Electronique
JMJ/Electronique
JMJ/Electronique
JMJ/Electronique
JMJ/Electronique
JMJ/Electronique

B.P. 20025 - 13720


B.P.
LA 20025
BOUILLADISSE
- 13720
LA 20025
BOUILLADISSE
- 13720BP
LA 20025
BOUILLADISSE
- 13720BP
LA 20025
BOUILLADISSE
- 13720BP
LA 20025
BOUILLADISSE
- 13720BP
LA 20025
BOUILLADISSE
- 13720BP
LA 20025
BOUILLADISSE
- 13720BP
LA 20025
BOUILLADISSE
B.P.
- 13720
B.P.
LA 20025
BOUILLADISSE
- 13720
B.P.
LA 20025
BOUILLADISSE
- 13720
B.P.
LA 20025
BOUILLADISSE
- 13720
B.P.
LA 20025
BOUILLADISSE
- 13720BP
LA20025
BOUILLADISSE
- 13720 LA BOUILLADISSE
- 13720BP
LA 20025
BOUILLADISSE
- 13720 BP
LA 20025
BOUILLADISSE

Tl. : 0820 820 534 -Tl.


Fax :: 0820
0820 820
820 534
722 -Tl.
Fax :: 0820
0820 820
820 534
722 -Tl.
Fax :: 0820
0820 820
820 534
722 -Tl.
Fax :: 0820
0820 820
820 534
722 -Tl.
Fax::0820
0820820
820534
722-Tl.
Fax :: 0820
0820 820
820 534
722 -Tl.
Fax::0820
0820820
820534
722- Fax : 0820 820 722
Fax :: 0820
0820 820
820 534
722 -Tl.
Fax :: 0820
0820 820
820 534
722 -Tl.
Fax :: 0820
0820 820
820 534
722 -Tl.
Fax :: 0820
0820 820
820 534
722 -Tl.
Fax :: 0820
0820 820
820 534
722 -Tl.
Fax :: 0820
0820 820
820 534
722 -Tl.
Fax :: 0820
0820 820
820 534
722 -Tl.
Fax :: 0820
0820 820
820 534
722 -Tl.

19
9

.
http://www.electronique-magazine.com
http://www.electronique-magazine.com

s.

s.
s.
s.
s.
s.
s.
s.
19
20
19

19
19
19
19
19
ys

.
ay
ay
ay
ay
ay
ay
ay
ay

99

06
99

99
99 http://www.electronique-magazine.com
99 http://www.electronique-magazine.com
99
99
pa
phttp://www.electronique-magazine.com
p
p
phttp://www.electronique-magazine.com
phttp://www.electronique-magazine.com
phttp://www.electronique-magazine.com
phttp://www.electronique-magazine.com
20 s phttp://www.electronique-magazine.com

email : info@electronique-magazine.com
ay s
9-2 email : info@electronique-magazine.com
-2u0s
-2us
us



-20
-2
-2
-2us
-2us
us
0u
us
- us
p
email : elecmag@wanadoo.fr
info@electronique-magazine.com
email : elecmag@wanadoo.fr
email : elecmag@wanadoo.fr
email : elecmag@wanadoo.fr
email : elecmag@wanadoo.fr

email. : elecmag@wanadoo.fr
email : elecmag@wanadoo.fr
00
0


00
00
r to6 us
r to
r to 0 0
r to
r to
r to 0 0
r to 0 0
r to 0 5
r to 2 0

3-

JMJ

d it

ions
-

507

34444
JM

ou
- JM

r to

pou
pou
J
pou
pou
pou
pou
pou
pou
JMJ
JMJ
JMJ
JMJ
JMJ
JM J

JM J

sp

J d

d it io
po u
s
s
s
vs
vs
vs
vs
vs
r v




d it
d it
d it
d it
d it
d it

d it




itionrser v

rser v
vs
ns rser v
io rser
io rser
io
io rser
io rser
io rse
rser
i o se





n
sr- Tou
Tous droits de reproductionns - Tous droits de reproduction ns - Tous droits de reproductionns - Tous droits de reproductionns - Tous droits de reproductionns - Tous droits de reproduction s - Tous droits de reproductionns - Tous droits de reproduction- Tous droits de reproduction rn
s droits de reproductio

13

24

1 12

25

36

49

60

49

60

61

72

73

84

85

96

Lisez et
imprimez votre
revue favorite
sur votre
ordinateur PC
ou Macintosh.

45
LE CD
12
NUMROS

Tous les mois, retrouvez ELECTRONIQUE


et Loisirs magazine

chez votre marchand de journaux


ou par abonnement.

JMJ/Electronique

JMJ/Electronique

JMJ/Electronique

JMJ/Electronique

JMJ/Electronique

JMJ/Electronique

JMJ/Electronique

JMJ/Electronique

B.P. 20025 - 13720 LA BOUILLADISSE


B.P. 20025 - 13720 LA BOUILLADISSE
B.P. 20025 - 13720 LA BOUILLADISSE
B.P. 20025 - 13720 LA BOUILLADISSE
B.P. 20025 - 13720 LA BOUILLADISSE
B.P. 20025 - 13720 LA BOUILLADISSE
B.P. 20025 - 13720 LA BOUILLADISSE
B.P 20025 - 13720 La Bouilladisse

Tl. : 0820 820 534 - Fax : 0820


Tl.
820
: 0820
722 820 534 - Fax : 0820
Tl.
820
: 0820
722 820 534 - Fax : 0820
Tl.
820
: 0820
722 820 534 - Fax : 0820
Tl.
820
: 0820
722 820 534 - Fax : 0820
820
722 820 534 - Fax : 0820
Tl.
: 0820
Tl.
820
: 0820
722 820 534 - Fax : 0820 820 722
Tl.
: 0820
820
722 820 534 - Fax : 0820

19

ys

http://www.electronique-magazine.com

99

pa

-20

us
email

: elecmag@wanadoo.fr

05

r to


- JM

s po

v



J dit

ser

io n s



ion r




- Tous d






roits de reproduct



FRAIS DE PORT INCLUS POUR LA FRANCE (DOM-TOM ET AUTRES PAYS: NOUS CONSULTER.)

adressez votre commande :

JMJ/ELECTRONIQUE - B.P. 20025 - 13720 LA BOUILLADISSE avec un rglement par Chque lordre de JMJ
Par tlphone : 0820 820 534 ou par fax : 0820 820 722 avec un rglement par Car te Bancaire
Vous
pouvez
galement
commander
par
lInternet
:
www.electronique-magazine.com/anc_num.asp

EN

GNRATEUR DULTRASONS
USAGE MDICAL
La capacit de pntration des ultrasons dans les tissus du corps humain
a rvolutionn limagerie mdicale
(avec lchographie) et donc la fiabilit
du diagnostique. Cette proprit des
ultrasons les fait galement utiliser en
physiothrapie avec un succs qui nest
plus dmontrer. Lappareil que nous
vous proposons de construire est un gnrateur dultrasons usage
mdical : il vous rendra de grands services pour de nombreuses affections (comme Arthropathie, Arthrose, Arthrite, Nvrite, Priarthrite, Tendinite, Epicondylite, Traumatisme par contusion, Retard de consolidation
osseuse, Adiposit localise, Ostite, Myalgie, Bursite, Lombalgie,
Rigidit et douleur articulaire) quil vous aidera soigner. Le diffuseur
professionnel SE1.6 est livr mont est talonn avec son cordon.
EN1627K .. Kit complet avec coffret et 1 diffuseur SE1.6 ........ 315,00
SE1.6........ diffuseur ultrassons supplmentaire ..................... 139,00
EN1627KMVersion monte ........................................................ 441,00

CESSEZ DE FUMER GRCE LECTRONIQUE LM


ET SON LECTROPUNCTEUR
Bien que les pires maldictions soient crites de plus
en plus gros au fil des ans (comme une analogie des
progrs de la tumeur qui nous envahit ?) sur chaque
paquet de cigarettes (bout filtre ou sans ), cesser de
fumer sans laide de contributeurs externes est plutt
difficile ! La menace ci-dessus aide nous dcider
darrter mais pas nous tenir cette dcision.
Llectrostimulateur, ou lectropuncteur, que nous
vous proposons de construire rveillera dans votre
corps lnergie ncessaire (ce que lon appelle tort la volont) pour
tenir bon jusquau sevrage et la dsintoxication dfinitive.
LX1621 ..... Kit complet avec son boitier...................................... 24,00
EN1621KM Version monte ......................................................... 36,00

APPAREIL DE MAGNTOTHRAPIE
MICROCONTRLEUR ST7
Beaucoup de mdecins et de praticiens
de sant, comme les kinsithrapeutes,
utilisent la magntothrapie : certains ont
dcouvert quen faisant varier de manire
continue la frquence des impulsions on
acclre la gurison et on limine plus rapidement la douleur. Les maladies que lon peut traiter avec cet appareil
de magntothrapie sont trs nombreuses. Vous trouverez ci-dessous
la liste des plus communes, suggres par le corps mdical et le personnel paramdical, : arthrose, arthrite, sciatique, lombalgie, tendinite,
talalgie, dchirure et douleur musculaires, luxation, fractures ect.
EN1610 .... Kit complet avec boitier mais sans nappe ............. 92,00
PC1293 .... Nappe dimensions 22 x 42 cm .............................. 31,00
PC1325 .... Nappe dimensions 13 x 85 cm ............................... 31,50
EN1610 KM Version monte sans nappe................................... 129,00

STIMULATEUR ANALGESIQUE
Cet appareil permet de soulager des douleurs tels larthrose et les cphales. De
faible encombrement, ce kit est aliment
par piles incorpores de 9 volts. Tension
lectrode maximum : 30 V - +100 V. Courant lectrode maximum : 10 mA. Frquences : 2 130 Hz.
EN1003 .... Kit complet avec boitier ............................................. 40,50
EN1003KM Version monte ......................................................... 61,00

COMELEC 10 / 2007

MAGNETOTHERAPIE VERSION VOITURE


La magntothraphie est trs souvent utilise pour soigner les
maladies de notre organisme (rhumatismes, douleurs musculaires, arthroses lombaires et dorsales) et ne ncessite aucun
mdicament, c'est pour cela que tout le monde peut la pratiquer
sans contre indication. (Interdit uniquement pour les porteurs de
Pace-Maker.
EN1324 .... Kit complet avec botier
et une nappe version voiture......................................................... 68,50
PC1324 .... Nappe supplmentaire ........................... ................... 27,50
EN1408KM Version monte avec nappe.................................... 116,00

w w w. c o m e l e c . f r

FORME
GNRATEUR DONDES DE KOTZ
POUR SPORTIFS ET KINS

Le gnrateur dondes de Kotz est utilis en


mdecine pour la rcupration musculaire
des personnes ayant eu un accident ou une
maladie et qui sont donc restes longtemps
inactives, comme pour le sport ou lesthtique
corporelle afin de tonifier et raffermir les muscles sains.

EN1520-1521 .... Kit complet avec botier, plaques et bat. .... 206,80
EN1520-1521KM Version monte .............................................. 247,00

STIMULATEUR MUSCULAIRE
Tonifier ses muscles sans effort grce
llectronique. Tonifie et renforce les muscles (4 lectrodes).
Le kit est livr complet avec son coffret
srigraphi mais sans sa batterie et sans
lectrode.
EN1408 ................. Kit avec botier ........................................... 104,00
Bat. 12 V 1.2 A ..... Batterie 12 V / 1,2 A ...................................... 15,10
PC1.5 .................... 4 lectrodes + attaches ............................... 28,00
EN1408KM Version monte sans batterie ni PC1.5 ................ 146,00

LA IONOTHERAPIE: TRAITER ELECTRONIQUEMENT


LES AFFECTIONS DE LA PEAU
Pour combattre efficacement les affections de
la peau, sans aucune aide chimique, il suffit
dapprocher la pointe de cet appareil environ 1 cm de distance de la zone infecte. En
quelques secondes, son souffle germicide
dtruira les bactries, les champignons ou les
germes qui sont ventuellement prsents.
EN1480 .... Kit tage alimentation avec botier ....................... 104,00
PIL12.1 .... Batterie 12 volts 1,3 A/h ........................................... 15,10
EN1480KM Version monte sans batterie ............................... 146,00

GNRATEUR DIONS NGATIFS


POUR AUTOMOBILE
Ce petit appareil, qui se branche sur lallumecigare a un effet curatif contre les nauses
provoques par le mal de voiture. De plus, il
permet dpurer et de dsodoriser lhabitacle
de la voiture.
EN1010 .... Kit complet ......................................... ... ....................42,00
EN1010KM Version monte. ....................................... ...................63,00

DIFFUSEUR POUR LA IONOPHORSE


Ce kit paramdical, microcontrleur,
permet de soigner larthrite, larthrose, la
sciatique et les crampes musculaires. De
nombreux thrapeutes prfrent utiliser la
ionophorese pour inoculer dans lorganisme
les produits pharmaceutiques travers
lpiderme plutt qu travers lestomac, le
foie ou les reins. La ionophorse est aussi
utilise en esthtique pour combattre certaines affections cutannes
comme la cellulite par exemple.
EN1365 .... Kit avec botier, hors batterie et lectrodes ........... 96,00
Bat. 12 V 1.2 A Batterie 12 V / 1,2 A ............................................ 15,10
PC2.33x ... 2 plaques conduct. avec diffuseurs ........................ 13,70
EN1365KM Version monte avec PC2.33 + Bat ....................... 198,00

Tl. :04.42.70.63.90
Fa x : 0 4 . 4 2 . 7 0 . 6 3 . 9 5
CD 908 - 13720 BELCODENE

DEMANDEZ NOTRE CATALOGUE 80 PAGES ILLUSTRES AVEC LES CARACTRISTIQUES DE TOUS LES KITS
Rglement la commande par chque, mandat ou CB. Frais de port en France moins de 5 Kg 8,40 / CEE moins de 5 Kg 15,00 .
Port autres pays sur devis. Catalogue gnral de kits contre ( cinq timbres 0,54 ) ou tlchargeable gratuitement sur notre site.

PASSEZ VOS COMMANDES DIRECTEMENT SUR NOTRE SITE : www.comelec.fr

Photos non contractuelles. Publicit valable pour le mois de parution. Prix exprims en euro toutes taxes comprises. Sauf erreurs typographiques ou omissions.

RESTEZ