You are on page 1of 80

L'ELECTRONIQUE POUR TOUS n 91

INNOVATIONS MONTAGES FIABLES TUDES DTAILLES ASSISTANCE LECTEUR

n 91 ALAR M E

http://www.electronique-magazine.com

PO U R
CAB R I O LETS & BATEAUX

FEVRIER 2007

SOMMAIRE
DTAILL
PAGE 3
INTERFACE USB POUR PC 33E/S
POINTEUSE A EMPREINTES DIGITALES
GNRATEUR DULTRASONS ANTICELLULITE 3 MHZ
DEMOBOARD AVR

M 04662 - 91 - F: 5,00 E

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

91_XX_F_Couverture.indd

3:HIKOQG=WUZUU^:?a@a@j@l@k;

19/01/2007, 18:54

83_02_A4 ELC.indd

18/04/2006, 15:10

91

SOMMAIRE

Un contrle de prsence empreintes digitales................... 05

91

Un systme embarqu microcontrleur............................... 58

Pour tous ceux qui ont besoin didentifier et


denregistrer les entres et les sorties des personnes
au sein dun socit (magasin, usine, club, etc.),
nous avons prvu une nouvelle application pour
le Lecteur dempreintes digitales EN1626 prsent
dans le numro 80 dELM page 65. Cet article dcrit la ralisation dun
contrle de prsence efficace avec lecteur

Cet article prsente un systme lectronique trs complet


microcontrleur, facilement programmable en langage
Basic : il permet de nombreuses applications, mme
industrielles, car il est dj certifi CE. Sa simplicit de
programmation permet mme aux non spcialistes des
microcontrleurs et aux moins experts en informatique de lutiliser.

Une interface USB pour PC 33 E/S..................................... 14

la dcouverte du BUS CAN ................................................. 66

Un transmetteur tlphonique dalarme GSM ....................... 26

Conu comme protocole de communication srie


pour faire communiquer entre eux tous les systmes
lectroniques prsents bord dune voiture, le bus
CAN gagne aussi du terrain dans les domaines
de lautomatisation industrielle (robotique) et de
la domotique. Dans cette srie darticles, ou de Leons (comme vous
voudrez), nous allons aborder la thorie de son fonctionnement et nous
prendrons de nombreux exemples dans le domaine domotique (cest--dire
des automatismes ddis la maison). Dans cette huitime partie, nous
analysons un mode de fonctionnement particulier de la librairie ECAN.

Premire partie : tude thorique et ralisation


Voici une nouvelle interface USB pour PC avec 33
entres/sorties numriques et analogiques. Elle
dispose dune scurit maximale grce lisolation
galvanique de la connexion USB ralise au moyen
de photocoupleurs. Facile utiliser, cette interface
dispose dun logiciel complet et dune DLL spcifique avec laquelle il
est possible de raliser des programmes personnaliss en Visual Basic,
C++ ou Delphi.

Huitime partie :

Seconde partie: le logiciel


Cet appareil est activ par chute du positif et effectue
une squence dappels (jusqu cinq fois) huit
numros de tlphone au maximum: cela permet
aux usagers habilits dcouter un message vocal
enregistrable volont. Mais il peut aussi transmettre
lalarme par SMS ces huit numros; le paramtrage seffectue aussi par
SMS (sauf lavertissement vocal).

Lindex des annonceurs se trouve page ................................. 76

Un gnrateur dultrasons anticellulite 3 MHz ....................... 32

Le bon d'abonnement .............................................................. 77

Premire partie : tude thorique et ralisation pratique


Laccumulation localise dadiposits sous la
peau de certaines parties du corps, mieux connue
sous le nom de cellulite, est lennemi numro un
des femmes, qui feraient presque nimporte quoi
pour la faire disparatre ou simplement lattnuer.
La technique que lon utilise aujourdhui avec le plus de succs dans
les centres de remise en forme est le massage par ultrasons : cette
mthode permet dobtenir de bons rsultats aussi bien en soin quen
prvention. Le gnrateur dultrasons 3 MHz que nous vous proposons
de construire est un appareil professionnel et il ne vous cotera pas le
tiers du prix dun matriel quivalent du commerce.

Erratum Testeur de rapidit pour diodes EN1642.................. 75


Erratum Cours Leon 48-1 Oscilloscope EN5060 ............... 75
Les Petites Annonces .............................................................. 76

Ce numro a t envoy nos abonns le 23 Janvier 2007


Crdits Photos : Corel, Futura, Nuova, JMJ

ABONNEZ-VOUS

Un dtecteur de proximit ....................................................... 52

Cet appareil dtecte lapproche et le dplacement


des personnes ou des choses entrant dans son
rayon daction; il est particulirement indiqu pour
protger les environnements ou les vhicules non
clos, comme par exemple un stand, une vitrine, les
voitures dcapotables, les bateaux, etc. Le rglage de la sensibilit permet
dadapter facilement les prestations de ce circuit aux caractristiques
prcises du lieu protger.

Retrouvez sur www.electronique-magazine.com

Articles, Revues et CD tlchargeables


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 77

UNE POINTEUSE EMPREINTES DIGITALES

UNE INTERFACE USB POUR PC 33 E/S

Les empreintes digitales, cest-dire les dessins crs par la


nature sur la pulpe des doigts,
font de chaque homme un tre
unique au monde. Avec le lecteur
dempreintes digitales que nous
vous prsentons, vous pourrez
raliser une formidable protection
pour laccs votre ordinateur et
vous rendrez la vie dure aux pirates informatiques. Mais ce mme
lecteur vous permettra en outre
de construire des systmes didentification personnelle absolument
scuriss, utiliser pour de multiples applications comme didentifier et
denregistrer les entres et les sorties des personnes au sein dune socit,
magasin, usine, club, etc.. Tchnologie: capacit active - Aire active: 10.4
mm x 14.4 mm - consommation: 16 mA en lecture - norme: CE-FCC

Voici une nouvelle interface USB pour PC avec 33


entres/sorties numriques et analogiques. Elle
dispose dune scurit
maximale grce lisolation galvanique de
la connexion USB ralise au moyen de photocoupleurs. Facile utiliser, cette interface
dispose dun logiciel complet et dune DLL
spcifique avec laquelle il est possible de
raliser des programmes personnaliss en Visual Basic, C++ ou Delphi.

EN1626...... Lecteur + CDR1626/B + application LBA397d.......157,00

UNE ALARME POUR BATEAU OU CABRIOLET


Cet appareil dtecte lapproche et le
dplacement des personnes ou des choses entrant dans son rayon daction; il est
particulirement indiqu pour protger les
environnements ou les vhicules non clos,
comme par exemple un stand, une vitrine,
les voitures dcapotables, les bateaux,
etc. Le rglage de la sensibilit permet
dadapter facilement les prestations de
ce circuit aux caractristiques prcises du
lieu protger. Idal pour les bateaux ou les
vhicules cabriolets. Alimentation 12 V.

-Compatibilit USB 1.1/2.0;


-8 entres analogiques 10 bits: 0 5 Vdc ou 0 10 Vdc;
-8 sorties analogiques 8 bits: 0 5 Vdc ou 0 10 Vdc;
-8 entres numriques compatibles collecteur ouvert;
-8 sorties numriques collecteur ouvert (max. 50 V/100 mA);
-1 sortie PWM 10 bits avec rapport cyclique 0 100%;
-Possibilit dadresser jusqu huit platines au maximum;
-21 LED de signalisation;
-Temps de rponse aux commandes 4 ms;
-Tension dalimentation 12 Vdc;
-Consommation du port USB: 60 mA max;
-Isolation galvanique par photo coupleurs;
-Dimensions platine: 195 x 142 x 20 mm;
-Logiciel de contrle de toutes les E/S simple;
-DLL de communication utiliser pour la cration de programmes personnaliss en Visual Basic, C++ ou Delphi.
EV8061 ...... Kit complet avec logiciel sans botier .......................99,95

UN SYSTME EMBARQU MICROCONTRLEUR


Systme lectronique trs complet
microcontrleur, facilement programmable en langage Basic : il permet de nombreuses applications, mme industrielles,
car il est dj certifi CE. Sa simplicit de
programmation permet mme aux non
spcialistes des microcontrleurs et
aux moins experts en informatique de
lutiliser. Le kit KM2107 est livr mont
avec le cble PC, le CDROM (CDR2107)
contenant le datasheet du AtMega8535L
des exemples de programmation en Basic
et le programme BASCOM-AVR en version
dmo 1.11.8.1.

ET959K ...... Kit complet avec coffret ..............................................45,00

UN GNRATEUR DULTRASONS ANTICELLULITE


PROFESSIONNEL 3 MHZ

Caractristiques techniques

Le cur du S.E. EN2107 est un microcontrleur Atmel AVR (Advanced Virtual


Risc) AtMega8535L en mesure dexcuter une instruction chaque cycle
dhorloge. Ce S.E. interface le microcontrleur avec le monde extrieur
travers : - six sorties relais - huit entres pour signaux numriques TTL
- une E/S TTL/analogique - deux entres analogiques vers le convertisseur
ADC dix bits interne du micro.
Laccumulation localise dadiposits sous la peau de certaines parties
du corps, mieux connue sous le nom de cellulite, est lennemi numro un
des femmes, qui feraient presque nimporte quoi pour la faire disparatre
ou simplement lattnuer. La technique que lon utilise aujourdhui avec
le plus de succs dans les centres de remise en forme est le massage
par ultrasons : cette mthode permet dobtenir de bons rsultats aussi
bien en soin quen prvention. Le gnrateur dultrasons 3 MHz que
nous vous proposons de construire est un appareil professionnel et il ne
vous cotera pas le tiers du prix dun matriel quivalent du commerce.
Alimentation 230 Vac.
EN1660K... Kit complet avec coffret et 1 diffuseur SE1.7 ....... 399,00
SE1.7......... Diffuseur supplmentaire 3 MHZ ........................... 149,00
PC1660A ... Bande de maintient 1 mtre pour 1 diffuseur ...........20,50
PC1660B ... Bande de maintient 2 mtre pour 2 diffuseurs .........35,50
EN1660KM.Version monte en coffret avec 1 diffuseur .......... 499,00

Comelec 10 / 2006

Caractristiques techniques

KM2107..... Platine complte monte + CDR2107 .....................179,00


EN1348...... Kit alimentation 12 V sans coffret .............................22,50
MTK07.03 .. Coffret pour EN1348...................................................... 6,00

PLATINE DEXPRIMENTATION POUR LE BUS CAN


Conu comme protocole de communication srie pour faire communiquer entre
eux tous les systmes lectroniques
prsents bord dune voiture, le bus
CAN gagne aussi du terrain dans les
domaines de lautomation industrielle
(robotique) et de la domotique (cest-dire des automatismes ddis la
maison). Cette platine dexprimentation associ son Cours va vous permettre de comprendre et developper
des application mettant en oeuvre le BUS CAN. Seul le microcontroleur est
commercialis.
MFCAN....... Microcontrleur programm seul...............................20,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.

91_04_KDM.indd

19/01/2007, 16:56

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

BIOMTRIE
EN1626-2

Un contrle
de prsence
empreintes digitales
Pour tous ceux qui ont besoin didentifier et denregistrer
les entres et les sorties des personnes au sein dun socit
(magasin, usine, club, etc.), nous avons prvu une nouvelle
application pour le Lecteur dempreintes digitales EN1626
prsent dans le numro 80 dELM page 65. Cet article dcrit
la ralisation dun contrle de prsence efficace avec lecteur.

h oui, cest il y a tout juste un an que nous publions,


dans le numro 80 dELM, un lecteur dempreintes
digitales pour PC EN1626 : si vous vous intressez
la biomtrie, nous vous conseillons dailleurs vivement de le
relire ou de le lire (au besoin, il est toujours disponible la
rdaction pour 5,50 euro port compris, un mail ou un coup de
tlphone et vous le recevez chez vous). Vous y trouverez une
tude thorique et historique de la biomtrie par empreintes
digitales de deux pages compltes (pages 68 et 69).

ou sortant dun local et den enregistrer ponctuellement


les horaires dentre et de sortie. Ainsi, un gymnase, une
association, un club priv dsirant rglementer laccs
des socitaires en se dotant dun tel lecteur dempreintes
digitales et dun logiciel adquat, pourront non seulement
effectuer un contrle strict des entres (en vitant lintrusion dindividus non autoriss) mais galement vrifier en
temps rel et tout moment quelles sont les personnes
prsentes au sein de leur structure.

Nous y expliquions en outre quen plus de permettre une


protection du PC contre des accs indsirables, le lecteur
dempreintes digitales peut tre utilis, coupl un ordinateur, pour raliser un contrle de prsence efficace, soit un
systme en mesure didentifier toutes les personnes entrant

Le lecteur peut aussi tre utilis chaque fois quil est ncessaire
de sassurer de la prsence de personnes lintrieur dune
structure close dont laccs est conditionn par lapposition
de lindex sur la fentre dudit lecteur : par exemple, personnel
dentretien, de gestion ou de surveillance dune socit.

ELECTRONIQUE

magazine - n 91

BIOMTRIE

Le lecteur dempreintes digitales est reli au port USB de lordinateur.

Notre ralisation
Depuis quelques mois, vous tes si nombreux nous rclamer un logiciel permettant dutiliser le lecteur dempreintes
digitales pour des applications vraiment
srieuses (disons industrielles) en
tout cas pouvant concerner le contrle
des accs de plusieurs personnes que
nous avons demand notre partenaire
DGTech (il a dj travaill pour nous,
notamment sur un prcdent logiciel pour
lecteur dempreintes digitales) de mettre
au point un programme qui permette de
raliser la dernire application voque
ci-dessus, avec un cahier des charges
comportant deux points essentiels : le
logiciel doit tre facilement utilisable par
tout le monde et tre personnalisable en
fonction des attentes de chacun.
Le programme que nous vous prsentons dans cet article (essentiellement
sous forme de figures) enregistre les
entres et les sorties sur un classique
feuillet Excel, partir duquel vous
pourrez aisment les importer et les
convertir en fonction de vos besoins.
Ce logiciel, nous lavons test pour
vous sous toutes les coutures et
nous vous le proposons en tant certains quil vous satisfera pleinement.

Le lecteur dempreintes digitales, disposant de quatre cents capteurs par


mm est en mesure deffectuer une lecture trs prcise des lignes constituant
lempreinte digitale. Lempreinte ainsi dtecte est ensuite reconstruite par un
procd haute rsolution et compare avec celles prcdemment mmorises,
ce qui garantit une identification absolument sre. Lire larticle page 65 du
numro 80 dELM (Fvrier 2006).

ELECTRONIQUE

magazine - n 91

BIOMTRIE
INSTALLATION DU PILOTE DU PROGRAMME LBA397d

Figure 1 : Une fois le CDROM CDR1626B insr dans le lecteur


de lordinateur, cliquez sur licne Poste de travail et cette
fentre souvre ; cliquez deux fois sur Biomtrique 2.

Figure 4 : Une fois cette fentre visualise, pour poursuivre linstallation des pilotes, vous navez qu cliquer sur
Next>.

Figure 2 : Pour installer le programme, cliquez deux fois


sur Driver dans cette fentre.

Figure 5 : Insrez votre nom et celui de lutilisateur dans


les cases prvues cet effet et cliquez sur Next>.

Figure 3 : En cliquant deux fois sur Setup-Driver, vous


verrez apparatre la barre dapplet puis ensuite la fentre
de la figure 4.

Figure 6 : Tapez le nom du dossier de destination du programme et cliquez encore une fois sur Next>.

ELECTRONIQUE

magazine - n 91

BIOMTRIE

Figure 7 : Assurez-vous que dans cette fentre le mot


Complete est bien coch () et, dans le cas contraire,
cochez-le.

Figure 9 : Linstallation des pilotes du programme est


ainsi termine. Cliquez sur Finish et, avant de procder
linstallation du logiciel (pages suivantes), insrez dans
le port USB de votre ordinateur le lecteur dempreintes
digitales.

Figure 8 : En cliquant sur Next> vous verrez apparatre la


barre dapplet puis ensuite la fentre de la figure 9.

INSTALLATION DU LOGICIEL LBA397d

Figure 10 : Une fois les pilotes chargs dans votre ordinateur (pages prcdentes) et le lecteur dempreintes
digitales reli au port USB, vous allez install le logiciel
proprement dit. Cliquez sur licne Poste de travail et cette
fentre souvre ; cliquez deux fois sur Software.

ELECTRONIQUE

Figure 11 : En cliquant deux fois sur Setup-full, vous


voyez apparatre la fentre suivante.

magazine - n 91

BIOMTRIE

Figure 15 : Vrifiez bien que les cinq cases sont coches,


ce qui aura pour effet de crer sur le Bureau le raccourci
du programme. Cliquez alors sur Continuer.

Figure 12 : Pour installer le programme, il suffit de cliquer


sur Continuer.

Figure 13 : Slectionnez le dossier de destination que vous


avez choisi pour le programme et cliquez sur Continuer.

Figure 16 : En cliquant sur Installer, vous verrez apparatre


diverses fentres de chargement automatique et le raccourci du programme sinscrire sur le Bureau ; enfin, la
fentre de la figure 11 apparat (vous devez la fermer).

Figure 14 : Quand ce dossier souvre, pour continuer vous


navez qu cliquer deux fois sur Continuer.

Figure 17 : Pour terminer linstallation du programme, il


est ncessaire de redmarrer lordinateur (pour ce faire,
cliquez sur Fin).

Les pages suivantes vont vous permettre de procder des essais de ce logiciel.

ELECTRONIQUE

magazine - n 91

BIOMTRIE
UTILISATION DU PROGRAMME LBA397d

Figure 1 : Cliquez sur le raccourci du programme situ sur


le Bureau et cette fentre souvre ; slectionnez lindication Ne pas enregistrer maintenant en cliquant deux
fois dessus.

Figure 4 : Cette squence accomplie, le nom de ladministrateur apparat dans la fentre, suivi du matricule
qui lidentifie. Cette procdure pourra tre rpte si lon
souhaite ajouter un administrateur.

Figure 2 : Cette fentre de Configuration souvre ; vous


devez tout dabord procder lenregistrement de ladministrateur, le seul qui puisse tablir la liste des usagers
et ensuite y apporter dventuelles modifications. crivez
dans les espaces prvus cet effet les nom, prnom et
numro de matricule, cochez la case Administrateur et
cliquez sur Mise jour/Insertion.

Figure 5 : En suivant la mme procdure que dans la figure 3,


insrez les noms des divers usagers et enregistrez leurs empreintes. L encore, nous vous conseillons denregistrer plusieurs
empreintes digitales pour chacun deux.

Figure 3 : La petite fentre centrale souvre et ladministrateur doit alors apposer trois fois de suite son doigt sur le
lecteur. Comme dcrit dans la Note de larticle, afin damliorer lefficacit du lecteur, nous vous conseillons de ritrer plusieurs fois cette procdure et pour cela vous devez
presser nouveau la touche Mise jour/Insertion.

ELECTRONIQUE

Figure 6 : En cliquant sur Fin insertion vous sortez de la


phase denregistrement et activez le systme de Contrle
de prsence.

10

magazine - n 91

BIOMTRIE

Figure 7 : Cette fentre souvre o apparaissent la date,


lheure et la colonne pour la visualisation des prsences,
ainsi que licne du lecteur dempreintes digitales.

Figure 11 : Si vous dsirez mettre jour les donnes ou les


empreintes digitales dun usager, aprs lavoir slectionn
dans la liste, vous devez simplement cliquer sur la touche
Mise jour/Insertion.

Figure 8 : Au moment de laccs, lusager doit simplement


apposer son doigt sur le lecteur dempreintes digitales et
son nom apparat dans la liste des personnes prsentes.

Figure 12 : Pour effacer de la base de donnes toutes les


donnes associes un usager, aprs lavoir slectionn
dans la liste, il suffit de cliquer sur Effacer.

Figure 9 : Pour enregistrer lheure de sortie, lusager devra


nouveau apposer son doigt sur le lecteur dempreintes
digitales et son nom disparatra de la liste des personnes
prsentes.

Figure 10 : tout moment, avec le programme Contrle de


prsence, vous pourrez savoir en temps rel qui est prsent
dans le lieu contrl.

ELECTRONIQUE

Figure 13 : Si vous voulez effacer les donnes insres


dans la partie infrieure de la fentre, vous devez simple
presser la touche jaune Effacer les champs.

11

magazine - n 91

BIOMTRIE

Figure 14 : En cliquant sur Temps dans le menu du haut,


une fentre souvre o vous pouvez slectionner loption
Afficher lhistorique.

Figure 16 : En cliquant sur la touche Options dans le


menu du haut et ensuite sur Changer le fond, vous pourrez remplacer larrire plan du programme et en personnaliser laspect volont.

Figure 15 : Cette fentre rcapitulative souvre ; ladministrateur pourra tout moment y lire, pour chacun des noms,
la date et lheure dentre et de sortie.

Figure 17 : En cliquant sur File dans le menu, il est possible dexcuter le Back-up ; en slectionnant Sortir
(comme on la fait ici), vous sortirez dfinitivement du
programme.

Rue
des
coles
82600
SAINT-SARDOS
Rue de
coles
82600
Saint-Sardos
France
Tl:
05.63.64.46.91
Fax:
05.63.64.38.39
Tl.
05 63 64 46 91 Fax
05 63
64 38 39
SUR INTERNET http://www.arquie.fr/
e-mail : arquie-composants@wanadoo.fr

64
N
e
u ns.
aloAglimentas.tio
t
a
C eurs. pteur uits

a
h
rc
.
Affic ras. C es. Ci tgrs
c
n
u
m
C a s p rcuits i e u r s .
i
t
te
Car ms. C d e n s a
n
i

r
o
p
C
ers
im e t s .
s.
s. F
aire
fr
Cof les sol Diode . Kits.
rs
e.
lu
Cel ectiqu rupteu urs.
r
n
e
.
l
e
n
t

o
r
n
C er. I
nt scopes
d
oco
.
sou . M i c r O s c i l l o ateurs .
s
.
s
LED mtres ogrammstance
i
r
ti
s
l
P

u
s
.
i
M lage
. R rans
il
lais
Out t z . R e u r s . T
e
r
t
a
Qu s f o r m a .
ie
n
T r a Visser . . .
.
t
s
r
Ec
to

Passez vos commandes


sur notre site:
www.arquie.fr
BON pour CATALOGUE papier FRANCE: GRATUIT

(3.00 pour: DOM, TOM, UE et


autres pays)

Nom:.....................................................Prnom:.......................................
Adresse:.....................................................................................................
..........................................................................................................
Code Postal:........................... Ville:..................................................
M

ELECTRONIQUE

12

magazine - n 91

BIOMTRIE
Important : il est de notre devoir de prciser quun lecteur dempreintes digitales
rentrant dans la catgorie des dispositifs
biomtriques, son utilisation est rglemente par des lois strictes garantissant
la vie prive des personnes.

Comment fonctionne
le contrle de prsence
biomtrique
Le fonctionnement du contrle de
prsence est fort simple. Disons tout
dabord quafin de garantir la confidentialit de la prise de renseignements
biomtriques, soit les donnes mmorises lintrieur du programme, il est
prvu que laccs aux donnes sensibles des usagers (nom, prnom, etc.)
ne soit accord qu une ou plusieurs
personnes dment dsigne(s) et ayant
qualit dadministrateur(s) lgalement
responsable(s). Par consquent, chaque fois quil sera ncessaire dapporter une quelconque modification ces
donnes sensibles, seule(s) cette (ou
ces) personne(s) pourra(ont) le faire.
La premire chose faire, une fois le
systme de contrle biomtrique install
(notamment le programme prsent sur
le CDROM), est donc de dsigner ladministrateur responsable ; celui-ci doit tout
dabord senregistrer en appuyant trois
fois de suite le bout de son index dans la
fentre du lecteur. Aprs il peut excuter
les oprations suivantes :
- enregistrement des usagers
- insertion et modification des donnes personnelles
- visualisation et sauvegarde des
donnes.
Note : Pour le fonctionnement du programme, il suffit dapposer trois fois
conscutives le doigt sur le lecteur
dempreintes digitales. Toutefois,
pour amliorer la reconnaissance des
empreintes par le lecteur, nous vous
conseillons de ne pas vous limiter
trois fois, mais deffectuer davantage
denregistrements du mme doigt.
La mme procdure doit tre suivie par
tous les usagers au moment de leur
enregistrement (voir ci-aprs la figure
5 de la section consacre lutilisation
du programme LBA397d). Pour plus de
clart, prenons lexemple dun double
enregistrement dempreintes.
Chaque usager doit apposer dans la
fentre du lecteur, trois fois conscutives, le doigt (par exemple lindex de la
main droite) quil utilisera ensuite, lors
de ses passages, afin dtre reconnu ;

ensuite il faut presser la touche


virtuelle Mise jour/Insertion puis
lusager doit refaire une seconde fois
la procdure (apposer trois fois lindex
de la main droite dans la fentre du
lecteur). Le nombre denregistrement
effectu ici deux est automatiquement visualis dans la fentre du
programme en face de lindication N.
empreinte enregistre.
Ladministrateur procde alors linsertion du nom et du numro de matricule
de chaque usager et en mme temps
lenregistrement de lempreinte digitale
(par exemple lindex de la main droite)
que lusager montrera au lecteur lors
de ses accs. Une fois les empreintes
digitales et les identits des usagers
mmorises, le programme est prt
travailler.
A partir de l, chaque fois quun usager
voudra entrer dans un lieu contrl par
le lecteur en apposant son doigt dans la
fentre, la date et lheure de son entre
seront enregistres dans la mmoire de
lordinateur. En mme temps lcran
visualisera son nom dans une fentre
o sont indiques les personnes prsentes. Inversement, la sortie, quand
il apposera le doigt dans la fentre du
lecteur, la date et lheure de sa sortie
seront enregistres dans la mmoire de
lordinateur et son nom sera effac de la
fentre des prsences. Lenregistrement
des donnes concernant les entres et
les sorties se fait sur un tableur de type
Excel partir duquel on peut lexporter
et lutiliser en fonction des besoins de
chaque utilisateur.
Pour raliser le contrle de prsence,
vous devez acheter le lecteur dempreintes digitales version KM1626/B :
il est fourni avec le CDROM CDR1626B
qui contient le logiciel dapplication
LBA 397d. La version du logiciel
fournie prvoir la possibilit de grer
les entres et les sorties de quatre
usagers au maximum. Si lapplication que vous envisagez en ncessite
davantage, adressez-vous la socit
qui a conu le logiciel et elle se fera un
devoir de vous satisfaire :

Une fois le numro du code insr,


vous devrez le confirmer en cliquant
sur la touche OK, ce qui autorise alors
lenregistrement dun nombre illimit
dusagers.
Important : le lecteur dempreintes
digitales ne peut pas tre utilis la
fois pour protger laccs lordinateur
et pour le contrle des prsences ;
cest pourquoi il faut choisir lune ou
lautre de ces deux applications avant
de commander le dispositif.

Configuration Minimale
Pour un fonctionnement correct du logiciel, vous devez vrifier que lordinateur
ddi ait bien les caractristiques minimales requises :
Type : Pentium
RAM : 32 Mo
Espace disponible sur le disque dur :
20 Mo
Lecteur CDROM 8x
ou bien lecteur DVD 2x
Carte graphique 800 x 600 16 bits
1 prise USB libre
S.E. Windows 98-98SE-XP
cest l la configuration minimale, mais
naturellement si votre ordinateur a des
caractristiques suprieures cela ne
gtera rien et le logiciel nen fonctionnera que mieux et plus rapidement !
Cependant, nous lavons lanc sur des
ordinateurs fonctionnant sous W98 et
nous avons d faire face, dans quelques cas, des problmes. Cest pourquoi, si vous le pouvez, faites-le plutt
tourner sur un ordinateur quip avec
Windows XP.

Installation du logiciel
Une fois acquis le logiciel (sur le
CDROM CDR1626/B fourni avec le lecteur dempreintes digitales), vous allez
pouvoir procder son installation en
suivant attentivement la procdure
dcrite dans les pages prcdentes
(voir les figures).

DGTech Engineering Solutions


Email : info@dg-tech.it
Web : http//www.dg-tech.it

Comment se procurer
le matriel ncessaire ?

Si vous dcidez daugmenter le nombre


des usagers grs par le logiciel, vous
recevrez de DGTech un numro de
code, quil faudra taper dans lcran
ouvert au moment du lancement du
programme, comme le montre la figure
1 de la section consacre lUtilisation
du programme LBA397d.

Tout le matriel ncessaire pour raliser


ce contrle de prsence empreintes
digitales EN1626 (lecteur dempreintes
digitales version KM1626/B + CDROM
CDR1626B contenant le logiciel dapplication LBA 397d) est disponible chez
certains de nos annonceurs.
Voir les publicits dans la revue.

ELECTRONIQUE

13

magazine - n 91

INFORMATIQUE
EV8061-1

Une interface USB


pour PC 33 E/S
Premire partie :
tude thorique et ralisation
Voici une nouvelle interface USB pour PC avec 33 entres/
sorties numriques et analogiques. Elle dispose dune scurit
maximale grce lisolation galvanique de la connexion USB
ralise au moyen de photocoupleurs. Facile utiliser, cette
interface dispose dun logiciel complet et dune DLL spcifique
avec laquelle il est possible de raliser des programmes
personnaliss en Visual Basic, C++ ou Delphi.

Caractristiques techniques :
-

Compatibilit USB 1.1/2.0 ;


8 entres analogiques 10 bits : 0 5 Vdc ou 0 10 Vdc ;
8 sorties analogiques 8 bits : 0 5 Vdc ou 0 10 Vdc ;
8 entres numriques compatibles collecteur ouvert ;
8 sorties numriques collecteur ouvert (max. 50 V/100 mA) ;
1 sortie PWM 10 bits avec rapport cyclique 0 100% ;
Possibilit dadresser jusqu huit platines au maximum ;
21 LED de signalisation ;
Temps de rponse aux commandes 4 ms ;
Tension dalimentation 12 Vdc ;
Consommation du port USB: 60 mA max ;
Isolation galvanique par photo coupleurs ;
Dimensions platine : 195 x 142 x 20 mm ;
Logiciel de contrle de toutes les E/S simple ;
DLL de communication utiliser pour la cration de programmes
personnaliss en Visual Basic, C++ ou Delphi.

Notre ralisation

otre interface USB prcdente remonte quelques


annes et si elle a eu tant de succs auprs de nos
lecteurs, cest que les ordinateurs (spcifiquement
les portables) ont, semble-t-il dfinitivement tourn le dos
au port srie au profit de lUSB (1.1 puis 2.0).

Cest pourquoi nous avons dcid de vous proposer une


nouvelle version mise jour et complte de notre ancienne
interface ; en effet, deux ans en lectronique de pointe sont
une ternit et plus encore (!) sil sagit de microcontrleurs. Les mmoires programme utilises dans les micros,
entre 2002 2005, sont passes du type OTP au type
flash avec pour avantage norme une facilit dcriture
et de dbogage des programmes incomparable ; grce ce
progrs dcisif, des gens qui ne sy seraient pas risqus
pour tout lor du monde se rapprochent aujourdhui de la
programmation et nous nous en flicitons. Mais revenons
notre projet daujourdhui : en quoi se diffrencie-t-il du
prcdent ?

Le port USB, par rapport au srie, offre dindniables avantages comme la reconnaissance automatique du dispositif
externe (ou priphrique), la possibilit de relier plusieurs
appareils sur le mme port, sa grande vitesse de transfert des
donnes, la possibilit dy prlever la tension dalimentation.
Pour tous ces motifs, dsormais tous les PC sont dots de
plusieurs ports USB et il devient difficile den trouver un
dot en plus dun port srie !

ELECTRONIQUE

14

magazine - n 91

INFORMATIQUE
Figure 1 : Principe de fonctionnement.

Le dessin suggre des applications possibles de linterface USB : 8 entres et


8 sorties numriques, 8 sorties analogiques et 8 entres avec conversion dix
bits. On trouve mme une sortie onde
carre PWM.

Figure 2 : Lorganigramme met en vidence


le fonctionnement de notre nouvelle interface
USB. La gestion de la communication avec le
PC est confie un circuit PIC18F2550 dont
lalimentation est prise directement sur le port
USB et qui se trouve galvaniquement spar du
reste du dispositif par des photocoupleurs. La
gestion des 32 lignes de E/S est en revanche
confie un second PIC disposant de convertisseurs A / N et N / A dix bits qui garantissent une bonne prcision.

ELECTRONIQUE

15

magazine - n 91

INFORMATIQUE

ELECTRONIQUE

16

magazine - n 91

INFORMATIQUE

Figure 3 : Schma lectrique de la section des


entres et sorties.

ELECTRONIQUE

17

magazine - n 91

INFORMATIQUE

Figure 4 : Schma lectrique de la section alimentation et interface USB.

En tout premier lieu, en ce que le nouveau projet respecte bien davantage


la scurit physique du PC : grce
ladoption de photocoupleurs, monts
sur la ligne de transfert des donnes,
on a supprim toute possibilit dendommager le port USB (et par suite
lordinateur lui-mme) avec une des
tensions appliques sur lune ou lautre
des entres. Bien sr, cette solution
exclut la possibilit dalimenter linterface avec la tension 5 V disponible sur
le port USB et il est donc ncessaire
dalimenter le circuit avec un adaptateur externe, comme le montre la
figure 1. Une autre caractristique
trs importante de ce projet est de
donner des adresses diffrentes

chaque platine de manire pouvoir


relier au mme ordinateur jusqu huit
priphriques externes du mme type,
tous contrlables avec le programme
de gestion disponible.
En ce qui concerne les lignes dE/S, ce
circuit en dispose 33, dont huit entres
numriques, huit sorties numriques,
huit sorties analogiques et huit entres
analogiques et (cerise sur le gteau)
une sortie PWM. propos de cette
dernire et des huit entres analogiques, la gestion en est confie au convertisseur A / N et N / A (ADC et DAC)
10 bits en mesure doffrir une prcision vraiment beaucoup plus grande
quavec linterface dil y a deux ans.

ELECTRONIQUE

18

magazine - n 91

Pour le fonctionnement de linterface,


un programme intuitif et facile utiliser
est disponible galement : il permet de
lire les niveaux des signaux prsents
sur les entres et de commander toutes les sorties. Ces outils sont plus que
suffisants pour permettre quiconque
de mettre en uvre et dutiliser la platine pour ses propres besoins.
Toutefois, pour permettre aux plus
experts dentre vous de raliser des
programmes personnaliss (aux
niveaux fonctionnels et graphiques),
nous mettons votre disposition
une librairie DLL comportant tous les
sous programmes de communications
ncessaires.

INFORMATIQUE
Pour raliser ces logiciels personnels,
on pourra le faire en Visual Basic, C++,
Delphi et plus gnralement avec tous
les outils de dveloppement des applications Windows 32 bits supportant
les appels aux DLL. Pour faciliter le test
de ces programmes, nous avons prvu
sur la platine des ressources matrielles
(essentiellement des LED) qui permettent
de vrifier immdiatement le fonctionnement correct de la platine et des programmes ; en fait, linterface se comporte
comme une platine dexprimentation.

Figure 5 : Brochage des deux microcontrleurs.

Lorganigramme de
linterface
Afin de mieux comprendre le fonctionnement de linterface, jetons un
coup dil lorganigramme de la
figure 2. La section de communication
avec le PC est constitue par le micro
PIC18F2550 : elle est alimente par le
5 V du port USB et est galvaniquement
isole du reste du circuit par deux photocoupleurs. La masse non plus nest
pas celle de la section dentre.
Tout se passe comme si cette section
faisait partie intgrante de lordinateur.
Le programme rsident de ce micro
soccupe de la communication avec le
port USB du PC, il gre lID de la platine
(trois cavaliers sont prvus, ce qui permet [2 au cube = 8] huit combinaisons)
et communique sriellement avec le
second PIC charg de grer les E/S.
Deux LED signalent la reconnaissance
correcte de la platine par le PC et la
prsence de la tension dalimentation.
Alors que cette section est alimente
par le 5 V du port USB, tout le reste
du circuit lest partir dune petite
alimentation externe devant fournir
12 V/300 mA.
Cette source alimente directement
les buffers des E/S analogiques et,
pour obtenir le 5 V ncessaire au PIC
et aux autres circuits intgrs, on a
recours un rgulateur. Le microcontrleur utilis dans cette section est un
PIC16F871 40 broches disposant des
ressources matrielles et logicielles
ncessaires notre application.
Les huit entres analogiques aboutissent un port multicanaux avec convertisseur A / N dix bits. Ce qui signifie que
la valeur de la tension dentre (0 5 V
ou 0 10 V selon le rglage dun microinterrupteur) a une dfinition meilleure
quavec un convertisseur huit bits.
Concrtement, on pourra valuer des
tensions de lordre de 10 mV au lieu
de 40 mV. Les huit sorties analogiques
utilisent en revanche un convertisseur

tant donn le grand nombre dE/S, nous avons employ un microcontrleur


spcifique pour la gestion de cette section : le PIC16F871 40 broches (en
haut). La gestion de la communication avec le PC est en revanche confie
un PIC18F2550 disposant dun module de communication USB compatible
1.1 et 2.0 (en bas).

N / A normal huit bits ; l encore lexcursion de la tension (de sortie cette


fois) peut tre comprise entre 0 et 5 V
ou entre 0 et 10 V, selon le rglage du
micro-interrupteur ddi.
Peu de choses dire sur les huit
entres et sur les huit sorties numriques : les entres acceptent des
niveaux TTL (0/5 V) et dans le cas de
tensions plus leves il suffit de recourir un pont rsistif ; les huit sorties
sont de type collecteur ouvert (open
collector) avec possibilit dutiliser
des tensions maximales de lordre de
50 V pour un courant de 100 mA (pour
chacune des huit sorties).
La dernire sortie produit un signal
PWM avec rapport cyclique de 0
100% (dfinition dix bits). Cette sortie
aussi est de type collecteur ouvert avec
des valeurs maximales de 40 V/100
mA. Toutes les sorties et les entres
numriques disposent dune LED de

ELECTRONIQUE

19

magazine - n 91

signalisation qui en indique ltat ; la


luminosit de la LED de la sortie PWM
dpend, elle, du rapport cyclique.
Les deux autres LED signalent le fonctionnement correct du micro et de la
ligne de communication srie entre
les deux PIC.

Le schma lectrique
Voyons maintenant plus en dtail le
schma lectrique partag entre les
figures 3 et 4 : respectivement la section des E/S et linterface USB avec la
section disolation galvanique.
La section des E/S
Le cur en est le microcontrleur IC6
(un PIC16F871, voir figure 5) dot dun
nombre de lignes dE/S suffisant pour
notre application ; le botier est un DIL
40 broches.

INFORMATIQUE
Figure 6a : Schma dimplantation des composants de la platine du variateur DMX monocanal.

Ce schma dimplantation des composants est lgrement plus petit que loriginal (rduction de 90% environ). Rappelons
que le master en taille relle est tlchargeable sur le site de la revue.
a) Les entres analogiques
A gauche du schma lectrique se trouvent les huit entres analogiques avec
pour chacune un amplificateur oprationnel (les huit rpartis entre IC10
et IC11) monts en configuration non
inverseuse. Les rsistances dentre
et celles du rseau de contre-raction

permettent, grce aussi la prsence


dun micro-interrupteur, dobtenir deux
niveaux diffrents de gain se traduisant
par deux excursions dentre : 0 5 V
et 0 10 V. Dans le premier cas il est
ncessaire de fermer les cavaliers AD1AD8 pour relier la masse les rsistances
R66, R67, etc. et pour obtenir lexcursion
de 0 10 V le cavalier est laiss ouvert.

ELECTRONIQUE

20

magazine - n 91

b) Les sorties analogiques


Continuons avec les signaux analogiques, analysons ceux que linterface est
capable de produire aux sorties. Ltage
concern comprend les huit lignes de
sortie DA1 DA8 contrles par les huit
oprationnels situs lintrieur des
deux TLV274IN Texas Instruments.

INFORMATIQUE
Ceux sont des amplificateurs oprationnels sortie rail-to-rail et ils
sont monts en configuration non
inverseuse. Le gain de chacun deux
dpend du rapport entre les rsistances R10 et R11 (1 + R10/R11) ; la
tension maximale dentre de lamplificateur oprationnel tant de 5 V
et sachant que les deux rsistances
sont de valeurs gales, on comprend
facilement que la fermeture du microinterrupteur DA1, qui relie R11 la
masse, implique un gain de deux
(tension de sortie maximale de 10 V) ;
avec le micro-interrupteur ouvert on
na aucun gain en tension.
Lutilisation damplificateurs oprationnels permet de disposer sur chaque
sortie dun courant denviron 100 mA
que le convertisseur N / A (IC7) utilis
dans cette section nest pas en mesure
de fournir. Cette puce (un TLC5628CN,
Texas toujours), ne peut fournir quun
courant compris entre 20 A et 2 mA,
selon la configuration du montage
(sink ou source).
Grce ce circuit intgr, contenant
huit convertisseurs N / A huit bits, il
est possible de piloter les huit sorties
analogiques avec seulement trois broches du micro. IC7, en effet, ncessite
seulement trois signaux de contrle,
prcisment CLK, DATA et LOAD.
Cest l-dessus que voyagent toutes
les informations ncessaires concernant les niveaux des huit sorties. Bien
sr ces informations sont envoyes au
TLC5628CN par le micro IC6 par le truchement des lignes RD0, RD1 et RC3.
c) Les sorties numriques
La section des huit sorties numriques
provient de IC4, un ULN2803 contenant huit drivers de puissance. Chaque sortie utilise un darlington mont
en metteur commun et dispose aussi
dune diode pour la suppression des
perturbations occasionnes par les
charges inductives. chaque sortie
on peut appliquer ( travers la charge)
une tension maximale de 50 V pour un
courant ne dpassant pas 500 mA.
Lemploi dun circuit de type ULN2803
(driver de puissance) permet aux sorties numriques de piloter directement
des charges de petite ou moyenne
puissance comme des relais, des
ampoules, etc. Le circuit IC4 est pilot
directement par huit sorties du microcontrleur IC6. Le niveau logique de
ces lignes (et donc des huit sorties
numriques de linterface) est signal
par les LED LD1 LD8.

Liste des composants


EV8061
R1 ..... 2,2 k
R2 ..... 15
R3 ..... 15
R4 ..... 100
R5 ..... 330
R6 ..... 1 k
R7 ..... 1 k
R8 ..... 10 k
R9 ..... 47 k
R10 ... 10 k

R13 ... 10 k
R14 ... 1 k
R15 ... 330
R16 ... 2,2 k
R17 ... 47 k
R18 ... 47 k
R19 ... 1,5 k
R20 ... 10 k

R24 ... 10 k
R25 ... 1 k
R26 ... 1 k
R27 ... 10 k

R30 ... 10 k
R31 ... 47

R33 ... 47
R34 ... 10 k

R37 ... 10 k
R38 ... 47

R40 ... 47
R41 ... 1 k
R42 ... 1 k
R43 ... 10 k

R46 ... 10 k
R47 ... 47
R48 ... 47
R49 ... 10 k

R68 ... 10 k
RA1 ... 1 k rseau de rsistances
RA2 ... 10 k rseau de rsistances
RA3 ... 1 k rseau de rsistances
RA4 ... 10 k rseau de rsistances
C1...... 220 nF multicouche
C2...... 27 pF cramique
C3...... 470 F 25 V lectrolytique
C4...... 100 nF multicouche

d) Les entres numriques


La section des huit entres numriques est assez semblable, avec un
second circuit ULN2803 (IC5) ; dans
ce cas les entres de linterface sont
relies directement aux huit entres
des pilotes prsents dans le circuit
intgr.

ELECTRONIQUE

21

magazine - n 91

C6...... 100 nF multicouche


C7...... 27 pF cramique
C8...... 100 nF multicouche
C9...... 4,7 F 50 V lectrolytique
C10 ... 4,7 F 50 V lectrolytique
C11 ... 100 nF multicouche

C14 ... 100 nF multicouche


C15 ... 4,7 F 50 V lectrolytique
C16 ... 4,7 F 50 V lectrolytique
C17.... 100 nF multicouche
C18 ... 100 nF multicouche
C19 ... 27 pF cramique
C20 ... 27 pF cramique
C21 ... 100 nF multicouche

C24 ... 100 nF multicouche


D1 ..... 1N4007
D2 ..... 1N4148
D3 ..... 1N4148
ZD1 ... zener 15 V 400 mW
LD1 ... LED 3 mm rouge

LD20 . LED 3 mm rouge


T1 ...... BC337
X1...... quartz 4 MHz
X2...... quartz 16 MHz
VR1 ... 7805
IC1..... 6N136
IC2..... 6N136
IC3..... PIC18F2550-EV8061USB
IC4..... ULN2803
IC5..... ULN2803
IC6..... PIC16F871-EV8061CPU
IC7..... TLC5628CN
IC8..... TLV274IN

IC11 TLV274IN
Divers :
1 prise dalimentation
1 connecteur USB-B
2 supports 2 x 4
4 supports 2 x 7
1 support 2 x 8
2 supports 2 x 9
1 support 2 x 14
1 support 20+20 double pas
19 barrettes mles 2 broches
8 barrettes mles 6 broches
18 cavaliers
1 cble USB A/B
1 logiciel
Sauf spcification contraire, toutes les
rsistances sont des 1/4 W 5 %.

Les sorties de ce dernier sont relies


huit lignes du microcontrleur et
pilotent huit LED de signalisation. Les
entres sont maintenues au niveau
logique haut (5 V) par des rsistances
de tirage (RA2) et donc la commutation de niveau sobtient en mettant
la masse (au moyen dun poussoir ou
dun transistor) une des huit entres.

INFORMATIQUE

Figure 6b : Dessin, lchelle 1, du circuit imprim de la platine de linterface USB 33 E/S.

A T1 et la ligne RC2 du micro correspond la sortie PWM qui produit un


signal de rapport cyclique variable
entre 0 et 100% avec une prcision de
dix bits. Comme pour les sorties analogiques, nous avons une configuration
collecteur ouvert de manire pouvoir
travailler avec des tensions maximales
de 40 V pour un courant de 100 mA.
La LED LD21 sallume en prsence de
signal PWM et sa luminosit est direc-

tement proportionnelle la valeur


du rapport cyclique. On trouve encore
dans cette section le circuit dhorloge du
micro qui utilise un quartz de 16 MHz et
les deux LED LD11 et LD12 qui signalent, respectivement, le passage des
donnes entre les deux microcontrleurs
et le fonctionnement correct de IC6. Les
deux microcontrleurs dialoguent entre
eux par une ligne srie correspondant,
pour le PIC16F871, aux broches 25 et 26

ELECTRONIQUE

22

magazine - n 91

et, pour linterface USB, aux broches 18


et 17 de IC3 (PIC18F2550). Cette ligne
est spare galvaniquement par deux
photocoupleurs IC1 et IC2.
Linterface USB
et la section disolation galvanique
Avec ces derniers nous dcrivons le
schma lectrique de la figure 4.

INFORMATIQUE
Figure 7 : Photo dun des prototypes de la platine de linterface USB 33 E/S.

Ne pas oublier de monter les quatre straps prs de IC6-IC7 et de IC8-IC9 (faites-les avec un reste de queues de composants ou du fil de cblage dnud).
a) La liaison USB

c) Les photocoupleurs

d) Lalimentation externe

Cette section soccupe de grer la communication avec lordinateur, laquelle a


lieu par le truchement de son port USB.
Le poumon de cet tage (pour le cur
voir ci-dessus figure 3 !) est le microcontrleur Microchip PIC18F2550 (IC3) qui
dispose de ressources pour la gestion
de ce type de connexion. Le micro est
reli directement la prise USB par les
broches 15 et 16 ; on y prlve aussi
la tension de 5 V alimentant le micro
et tous les autres composants de cet
tage ; les lignes de donnes sont
sigles D+ et D-. La LED LD10 signale
la prsence de la tension dalimentation
de 5 V prleve sur le port USB et LD9
signale que linterface a t correctement reconnue par lordinateur.

Terminons la description en signalant


la prsence des photocoupleurs qui permettent de sparer galvaniquement cette
section de celle laquelle les signaux
dentre arrivent ; mme les masses sont
distinctes, de manire sauvegarder en
toutes circonstances lintgrit du PC.

Le schma lectrique de la figure 4


comporte galement la section dalimentation qui fournit les tensions
ncessaires. On la dit, une source
dalimentation externe de 12 15 V
300 mA est requise (isolation galvanique oblige !) : partir de cette tension

b) Ladressage possible
Avec les cavaliers A1-A3 il est possible
dattribuer la platine une adresse spcifique (huit possibilits) : nous pourrons
ainsi connecter au PC plusieurs platines et choisir avec laquelle piloter ou
partir de laquelle prlever les donnes
dentre. Lhorloge du PIC18F2550 est
assure par un quartz de 4 MHz (X1).

Figure 8 : Avec le matriel


permettant de monter cette
interface USB 33 E/S
(cbles de liaison compris)
est disponible galement
le logiciel de gestion et de
dveloppement des applications personnalises. Vous
pouvez rclamer tout cela
nos annonceurs.

ELECTRONIQUE

23

magazine - n 91

INFORMATIQUE
1. Sorties analogiques :

2. Entres analogiques :

MAX 10VDC!

GND
DAx: +

GND
0 5V ou 0 10V

0 5V ou 0 10V

DAx: +

Tension
externe + V
pour relais,
LED ou lampes

3. Sorties numriques :

4. Entres numriques :

+V:
Interrupteur

GND
MAX 50VDC!

Transistor externe
collecteur ouvert
Figure 9 : Brochage des connecteurs de la platine de linterface USB 33 E/S.

on obtient deux tensions stabilises,


une de 12 V (grce la zener ZD1) et
une 5 V, obtenue avec le rgulateur
VR1, un 7805. De nombreux condensateurs de filtrage dment disposs
compltent le circuit.

La ralisation pratique
Pas de difficult particulire (le grand
circuit imprim de 140 x 195 mm est
un simple face) si ce nest le grand
nombre de composants ! Mais comme
ce sont tous des composants traversants et que leur disposition sur la
platine est trs are, un dbutant
trs soigneux et patient devrait sen
sortir.
Par contre sil essaye de battre un
record de vitesse de montage, il naura
pas la satisfaction de constater que
a marche tout de suite. Qui compte
vite compte deux fois, dit le proverbe !

Une fois quon a ralis le circuit


imprim simple face (dont la figure
6b donne le dessin lchelle 1), ou
quon se lest procur, on monte tout
dabord les quatre straps, deux prs
de IC6-IC7 et deux prs de IC8-IC9 : des
queues de composants feront laffaire,
ou alors du fil de cuivre dnud. Montez
les onze supports de circuits intgrs,
les huit barrettes priphriques des
E/S et les dix neuf connecteurs deux
broches : vrifiez bien ces premires
soudures (ni court-circuit entre pistes
ou pastilles ni soudure froide colle).
Vous avez alors fait le plus difficile.
Montez ensuite tous les composants
en regardant frquemment les figures 6a et 7, ainsi que la liste. Leur
insertion et leur soudure ne posent pas
de problmes particuliers, mais prenez
tout de mme bien garde la polarit
(au sens de montage) des composants
polariss (diodes, zener et LED, transistor et circuits intgrs vous les

ELECTRONIQUE

24

magazine - n 91

insrerez dans leurs support la fin,


rgulateur et condensateurs lectrolytiques). Montez dabord les quatre
rseaux de rsistances (attention au
point de rfrence visible figure 6a),
les autres rsistances, les diodes et la
zener, les LED (noubliez pas, en haut
droite, LD21) et les petits condensateurs (cramiques et multicouches),
continuez avec les lectrolytiques,
le transistor en botier demi lune,
mplat vers D3, le rgulateur debout
sans dissipateur, semelle vers R14,
les quartz debouts aussi et terminez
par les connecteurs priphriques : la
prise USB femelle pour CI, la prise jack
dalimentation externe.
Quand cest fini (si vous nenvisagez pas
linsertion de la platine dans un botier
de protection) vous pouvez enfoncer les
PIC et les neuf autres circuits intgrs
dans leurs supports, repre-dtrompeurs en U orients comme le montrent
les figures 6a et 7.

INFORMATIQUE

Figure 10 : Pour le test de la platine un programme appropri (en bas) est disponible ; pour lutilisation normale, on utilise
un programme (ci-contre) dot dune interface graphique complte et intuitive.

Quand la platine est ralise, vous


pouvez linstallez dans un botier
plastique adquat laide de quatre
vis autotaraudeuses ou dentretoises,
autocollantes ou autres : il faudra alors
pratiquer des videments sur un grand
ct pour les prises USB et jack dalimentation et sur deux petits cts pour
les fils des entres et des sorties (voir
figure 8 pour les cbles ncessaires
la liaison avec le PC et les priphriques dentres/sorties).
Mais prvoyez un couvercle facile
ouvrir pour garantir un accs ais aux
micro-interrupteurs (cest--dire aux
cavaliers) de lextrieur. Prvoyez des
trous dans ce couvercle pour les LED.
Vous pouvez aussi vous contenter de
monter la platine sur une plaque de
base (en plastique ou en mtal) afin
dviter tout court-circuit cause dune
table mtallique ou doutils tranant
dessus.
Si vous avez choisi le montage dans
un botier ou sur une simple plaque de
base, vous pouvez maintenant insrer
les circuits intgrs dans leurs supports et paramtrer les cavaliers pour
une premire utilisation.

Les essais
La vrification du fonctionnement du
montage se fait en deux temps : on
contrle tout dabord le fonctionnement matriel (tension dalimentaton,
signalisation des LED) et ensuite on
vrifie que le circuit rpond bien aux
commandes logicielles, aux moins
celles des programmes de test et de
gestion contenus dans le CD.

Avant de mettre le circuit sous tension, il est ncessaire de paramtrer


une adresse au moyen des cavaliers
A1 a A3.
On alimente ensuite le circuit avec un
adaptateur secteur fournissant une
tension dau moins 12 V continue
mais non stabilise pour un courant
dau moins 300 mA et, avec un cble
USB, on relie linterface au PC.
Si tout fonctionne correctement, les
LED LD10 (alimentation externe) et
LD12 (fonctionnement IC6) sallument
et LD9 (connexion USB) commence
clignoter ds que la platine est reconnue par le PC.
La LED LD11 (connexion srie entre
les deux micros) clignote quand un
change de donnes a lieu entre les
deux sections du circuit).
Les seize autres LED, signalant ltat
des sorties et des entres numriques,
sallument quand les sorties sont actives ou que les entres sont mises
la masse.

Pour des essais plus approfondis des


fonctions de la platine, un programme
de tests est disponible : ce programme
permet de contrler la connexion USB,
le fonctionnement correct des deux
microcontrleurs et toutes les entres
et sorties, une par une ou toutes
ensemble.
Ce programme est fort utile en cas de
dysfonctionnement car il permet de
reprer facilement la panne.
Un second programme, avec une
interface graphique intuitive, permet
de grer facilement la platine.

suivre
Mais de cela, comme de la ralisation
de programmes personnaliss, nous
nous occuperons le mois prochain
dans la seconde partie de larticle. En
attendant, bonne ralisation !

Comment
construire ce montage ?

La dernire LED (PWM) sallume avec


une intensit proportionnelle au rapport cyclique. Dans tous les cas il convient de contrler avec un multimtre
que les tensions dalimentation prvues pour le circuit sont effectivement
prsentes (12 et 5 V dans la section
des E/S et 5 V dans la section USB).

Tout le matriel ncessaire pour


construire cette interface USB 33
E/S EV8061 (ainsi que le CDROM contenant tous les logiciels voqus par
larticle) est disponible chez certains
de nos annonceurs.

En ce qui concerne les autres cavaliers du circuit, ils seront utiliss pour
modifier (de 5V 10 V) les valeurs
des tensions analogiques appliques
aux circuits dentres et aux circuits
de sorties.

Les typons des circuits imprims et les


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

ELECTRONIQUE

25

magazine - n 91

Voir les publicits dans la revue.

SCURIT
ET609-2

Un transmetteur
tlphonique
dalarme GSM
Seconde partie : le logiciel
Cet appareil est activ par chute du positif et effectue une
squence dappels (jusqu cinq fois) huit numros de tlphone
au maximum : cela permet aux usagers habilits dcouter un
message vocal enregistrable volont. Mais il peut aussi
transmettre lalarme par SMS ces huit numros ; le paramtrage
seffectue aussi par SMS (sauf lavertissement vocal).

CARACTRISTIQUES TECHNIQUES
- Activation par chute du positif
- Sortie collecteur ouvert commandable par tlphone
- Fonction antisabotage avec appel et activation de dispositifs par la sortie collecteur ouvert
- Actions en cas dalarme : envoi SMS et/ou appel au
numro ou aux numros pralablement enregistrs
- En cas dappel tlphonique, reproduction du message
vocal enregistr dans la section synthse vocale
- Rejet des appels provenant de tlphones non habilits
- Tous le paramtres peuvent tre introduits par SMS
contenant le mot de passe ou provenant de tlphones
dont le numro est dans la liste des habilits
- Modification du mot de passe initial aprs insertion de
celui-ci
- Mmoire alarmes : tout moment on peut demander au
transmetteur sil a enregistr des anomalies et/ou rinitialis sa mmoire.

i vous avez construit lappareil (ou si vous vous


ltes procur) le mois dernier, il ne vous reste qu
le configurer. Une fois le circuit aliment et en charge,
configurez-le avec un tlphone mobile.

concerne les commandes qui ne le demandent pas obligatoirement. Dans le premier des messages, soit celui par
lequel on configure lun des huit numros de tlphone
appeler en cas dalarme, il est indispensable dinsrer le
mot de passe : cette mesure garantit que la configuration a
bien t effectue par une personne habilite.

Gnralits sur la configuration

Quand au moins un des numros a t ainsi introduit dans


la liste, le tlphone correspondant pourra configurer le systme en envoyant des SMS obissant la syntaxe requise,
mais sans avoir insrer le mot de passe ; en effet, le programme rsident impose comme conditions ncessaires

Avant de procder la configuration des autres paramtres,


insrez au moins un numro de tlphone : envoyez alors,
avec le tlphone ayant ce numro, les SMS de configuration,
mme sans insrer le mot de passe ; du moins en ce qui

ELECTRONIQUE

26

magazine - n 91

SCURIT
Figure 1 : Les SMS de configuration du transmetteur tlphonique dalarme.

Le tableau montre le paramtrage des commandes pour la configuration du transmetteur tlphonique GSM : la colonne centrale donne la syntaxe de chaque message, soit le texte quil doit contenir ; dans la colonne Valeur par dfaut on a indiqu la
valeur prvue par le programme rsident lors de la programmation en usine. Pour changer de mot de passe, la place des x il
suffit dcrire les cinq chiffres du nouveau mot de passe. Dans les commandes de mmorisation et deffacement des numros,
x indique le numro de la position du numro de tlphone intress : par exemple NUM5 signifie que la commande concerne le
numro de tlphone enregistr en position 5 de la liste. Pour paramtrer les numros auxquels adresser des appels vocaux ou
des SMS dalarme, la place des x il faut crire les numros des positions correspondantes : par exemple, si lon veut envoyer
des SMS aux numros enregistrs en premire et troisime positions, il suffit dcrire SMS13:on ; si lon veut au contraire que
ces mmes numros ne les reoivent pas SMS13:off. La commande de paramtrage des appels adresser chaque numro
pour lesquels elles sont prvues est RICx, o x est remplac par un numro entre 1 et 8 ; il est galement possible de dfinir
pour chacun un nombre diffrent de ritrations dappels avec une commande de type RIC1:4,RIC2:2,RIC5:3. Enfin, pour la
commande de paramtrage des sorties, la place de x crire 1 si lon veut activer la sortie OUT et 0 si lon veut la mettre au
repos. Les SMS peuvent tre crits indiffremment avec des caractres majuscules ou minuscules. Notez que OUTx? et OUTx
quivalent lenvoi des tons DTMF 0, 1 et 3 durant les appels. Notez que dans toutes les commandes ncessitant linsertion
du mot de passe, ce dernier est crit aprs un point virgule.
Fonction
Mot de passe
Changement mot de passe
Mmoriser un numro (maximum 8 numros)
Effacer un numro
Vrifier les numros mmoriss
Paramtrer les numros auxquels envoyer les SMS
Paramtrer les numros auxquels adresser les appels vocaux
Paramtrer le nombre dappels pour chaque numro
Interrogation tat du transmetteur
Interrogation tat sortie
Paramtrage sortie

Contenu SMS
PWDxxxxx;12345
NUMx+393355760937;12345
NUMx;12345
NUM?;12345
SMSxxxxx:on;12345
VOCxxxxx:off;12345
RICx:n
STA?
OUT?
OUTx

la modification des paramtres de


configuration que les SMS proviennent
dun tlphone dont le numro ait t
pralablement enregistr comme un
des huit appeler ou bien que, sils
proviennent dun tlphone dont le
numro est inconnu (non enregistr
dans la liste), ils contiennent le mot
de passe.

un malfaiteur) ne puisse supprimer


les numros des autres personnes
afin quelles ne reoivent ni les appels
vocaux ni les SMS en cas dalarme ; la
demande des numros de la liste est
un peu moins dangereuse car elle ne
touche qu lidentit des personnes
habilites, mais cette protection permet de sauvegarder leur vie prive.

Rappelons que le mot de passe par


dfaut est le 12345.

Pour les quatre points, il est possible


dempcher lexcution des commandes simplement en ne communiquant
le mot de passe qu un nombre restreint de personnes fiables, soit en ne
le donnant aucune des personnes
habilites recevoir lalarme.

Une prcision : pour des raisons de


scurit, certains paramtrages doivent tout de mme comporter (dans le
SMS correspondant) le mot de passe.
Dailleurs il parat vident que les
messages de commande suivants ne
soient excuts que sils contiennent
le mot de passe correct :
- effacement dun ou plusieurs numros
de la liste,
- activation/dsactivation de lenvoi
des SMS aux numros de la liste,
- activation/dsactivation des appels
aux numros de la liste,
- demande de la liste des numros
mmoriss.
En ce qui concerne les trois premiers
points, il sagit dempcher quune
personne de la liste (acoquine avec

Dailleurs tout cela vous paratra clair


lorsque nous analyserons une aprs
lautre les instructions de configuration et donc la syntaxe des diffrentes commandes.
Disons pour commencer que le microcontrleur programm, jusqu ce
quon modifie ventuellement sa programmation, excute son programme
par dfaut.
Le mot de passe est 12345, il effectue
trois appels pour chacun des numros de
la liste, il envoie des appels vocaux et des
SMS tous les numros mmoriss.

ELECTRONIQUE

27

magazine - n 91

Valeur par dfaut


12345
12345
Tous
Tous
3
-

Composer les commandes


La premire commande excuter
concerne la modification du mot de
passe, lequel doit tre personnalis
une fois le transmetteur mis en service
et la carte SIM insre dans le lecteur
du module Telit. Pour cela il suffit denvoyer au numro de la SIM un message
dont le texte soit du type
PWDxxxxx;12345,
o les x seront remplacs par le nouveau mot de passe cinq chiffres. La
syntaxe prvoit aprs le point virgule
le mot de passe courant : songez donc
que si ce nest pas la premire fois que
vous le modifiez vous devez mettre
aprs le point virgule le mot de passe
actuellement en vigueur et non le mot
de passe par dfaut 12345.
Par exemple, si la dernire fois vous
avez choisi le mot de passe 55555
et que vous voulez le remplacer par
21212, vous devez envoyer un SMS
contenant le texte suivant :
PWD21212;55555
Une autre commande indispensable envoyer tout de suite est celle
de mmorisation des numros de

SCURIT
Figure 2 : Commandes au moyen des tons DTMF.

Durant un appel reu par le transmetteur, lusager appel peut envoyer une srie de commandes simplement en pressant
les touches du tlphone, fixe ou mobile ; les tons correspondants atteignent le transmetteur, ce qui dtermine les actions
ci-dessous indiques. La touche 1 permet dactiver la sortie (OUT) auxiliaire, cest--dire de saturer le transistor collecteur
ouvert ; la touche 0 de faire le contraire, soit de bloquer ce mme transistor ; si au moment de lenvoi du ton la sortie est dj
dans la condition dans laquelle on veut la maintenir manuellement, la commande na aucun effet. Il est possible de connatre
la condition de la sortie OUT afin dviter de perdre du temps en envoyant des commandes inutiles : il suffit, durant lappel,
de presser la touche 3 (correspondant lenvoi au transmetteur du message OUT?). Si le transmetteur fait au moins une
commande cest quil est entr en alarme ; il est possible de rinitialiser la mmoire des alarmes enregistres en envoyant le
ton correspondant la touche 8 ; prcisons ce propos que cette commande narrte pas les ventuelles actions entreprises
par lappareil ; par consquent si un cycle dappels et/ou SMS aux personnes devant tre averties a t lanc, le transmetteur
poursuit la squence jusquau bout. Si lors de la rception dun appel de la part du transmetteur on veut suspendre le cycle
programm, parce quon trouve suffisant davoir t soi-mme avis et quon trouve inutile de dranger dautres personnes,
on doit envoyer le ton de lastrisque (*). Si en revanche on veut laisser se poursuivre le programme dappels et de SMS du
transmetteur mais, ayant soi-mme dj t avis et ne dsirant plus recevoir dappel, il suffit de presser durant lappel la
touche #. A ce propos, une petite suggestion : comme les commandes * et # peuvent tre passes par nimporte lequel des
huit numros de la liste, pour sassurer que celui ou ceux charg(s) de veiller sur le local protg par linstallation dalarme
recevront toujours quoi quil arrive les appels et les SMS, il vaut mieux les mettre en premires positions. Par exemple, si le
propritaire du local o est install le transmetteur veut tre toujours averti, il doit mettre son numro en premire position ;
ainsi il sera averti avant toutes les autres personnes et si lun des usagers dont le numro suit (dans lordre de la mmorisation
dans la liste) lance la commande *, il ne pourra le faire quaprs que le propritaire ait t avis par le systme.
BITON
0
1
3
8
*
#

ACTION
Met au repos la sortie collecteur ouvert
Active la sortie collecteur ouvert
Demande ltat de la sortie collecteur ouvert
Met zro la mmoire des alarmes
Interrompt la squence des appels dalarme
Interrompt la squence des appels dalarme pour le seul numro qui la envoy

tlphone ; les choses sont un peu


plus complexes ; commenons par la
syntaxe, qui est du type
NUMxnnnnnn;pwd,
o x est la position (1 8) dans laquelle
mmoriser le numro, celui-ci tant
crire la place des n. Bien que cela
ne paraisse pas ncessaire (la mmorisation dun numro ne remplace pas
automatiquement celui prsent dans
la position de la liste o on essaie de
le placer), le mot de passe (pwd) doit
obligatoirement tre insr dans ce
cas. Ceci parce que nous avons voulu
atteindre un niveau suprieur de protection en empchant toute tentative
dinsertion non autorise. Il peut arriver
en effet quune personne non habilite
tente de mmoriser son numro afin de
surveiller la survenue de lalarme ; si la
position de mmoire dans laquelle elle
sapprte insrer son numro est vide
(coup de chance) le numro est mmoris. Le fait dexiger le mot de passe
carte une telle ventualit.
Eclairons la question de la mmorisation des numros de la liste en prenant un exemple : notre transmetteur
reconnat le mot de passe 33333 et
nous voulons introduire le numro
0699999999 en quatrime position ;
le texte du SMS doit tre

NUM4+330699999999;33333.
A tout moment il est possible de remplacer un numro par un autre, pourvu
quon ait pris soin de retirer dabord le
vieux numro ; autrement dit, pour
remplacer un numro mmoris en
position 2 il faut envoyer la commande
de suppression du deuxime numro
puis celle de mmorisation du numro
remplaant. Le SMS deffacement
sera du type :
NUMx;pwd,
o x est la position (1 8) et pwd le
mot de passe actuel.
Par exemple, si nous voulons remplacer le numro insr en premire
position dans un transmetteur dont
le mot de passe est 12345, par
+330659999999; la procdure est la
suivante : envoyer un SMS contenant :
NUM1;12345,
puis un nouveau SMS contenant le
texte :
NUM1+330659999999;12345.
Pour les commandes dajout de numros, noubliez pas le prfixe international ; donc le numro 0634534534

ELECTRONIQUE

28

magazine - n 91

donne dans un SMS +330634534534.


Souvenez-vous que la commande deffacement dun numro mmoris doit
toujours tre accompagne du mot de
passe, car elle entre dans le groupe
protg rserv un nombre restreint
dusagers. A ce groupe appartient le
SMS permettant aux personnes en possession du mot de passe de voir la liste
des numros actuellement prsents en
mmoire ; le but de cette commande
est de permettre lusager charg de
grer le transmetteur de se remmorer
tout moment les numros auxquels il
a dcid dadresser les appels vocaux
et les SMS dalarme. La syntaxe du SMS
de demande de la liste est de type
NUM?;pwd,
o pwd est le mot de passe actuel
(obligatoire dans ce cas).
Le transmetteur permet de dfinir
volont lesquels des huit numros
mmoriss doivent recevoir les SMS
dalarme ; la commande envoyer a
une syntaxe du type :
Smsxxxxx:on;pwd,
o la place des x on doit crire les
numros des positions o sont enregistrs les numros de tlphone devant
recevoir les SMS dalarme.

SCURIT
A ce propos, prcisons que ces numros
doivent obligatoirement appartenir la
tlphonie mobile, car les numros du
rseau fixe ne peuvent recevoir des
SMS. La commande exige linsertion
du mot de passe actuel (pwd) cinq
chiffres, car cest une des commandes
rserves aux personnes charges de la
gestion du transmetteur.

envoie les SMS aux numros des positions 1, 2, 3 et 4 : il faut alors passer
la commande (message)

que pour les seuls numros lists et


laisse inchange la situation des numros non mentionns.

SMS1234:ON;pwd.

Mme chose pour les SMS destins


entrer les numros auxquels adresser
les appels vocaux en cas dalarme.
Leur syntaxe est du type :

VOC235:ON;pwd,

Par dfaut le transmetteur envoie les


SMS et les appels vocaux tous les
numros de la liste : donc si, ds que
lappareil est install et programm, on
lui envoie une commande de dsactivation des SMS vers les numros des
positions 5 et 6, les tlphones dont
les numros sont mmoriss dans les
positions 1, 2, 3, 4, 7, 8 continueront
recevoir les SMS, alors que ceux des
positions 5 et 6 ne les recevront pas.

VOCxxxxx:on;pwd,
o la place des x on doit crire les
numros des positions o sont enregistrs les numros de tlphone devant
recevoir les appels vocaux dalarme.
Les deux commandes que lon vient
de dcrire peuvent tre envoyes
aussi bien pour habiliter que pour
dshabiliter lenvoi des SMS et des
appels vocaux : lenvoi est adress
aux numros contenus dans la commande quand aprs les deux points (:)
se trouve le mot ON ; si la place on a
OFF, les SMS et les appels vocaux sont
suspendus. Par exemple, nous voulons
quen cas dalarme le transmetteur

35ter, Route Nationale - B.P. 45


F-08110 BLAGNY (FRANCE)
E-mail: contacts@gotronic.fr

Le PPS10 est un oscillo portable 2 MHz command par


joystick et quip dune
interface RS232.
Code: 14265 Prix : 199

www.gotronic.fr

o pwd est la mot de passe (obligatoire).


A propos de ces commandes, remarquons que chacune na deffet que
sur les seuls numros se rfrant aux
positions contenues dans les diffrents messages ; plus exactement, si
dans une commande dactivation (ON)
on ne spcifie que les numros 1, 2 et
3, le transmetteur habilite lenvoi des
messages aux numros de tlphone
prsents en premire, deuxime et troisime positions, mais laisse inchang
le paramtrage actuel des numros
ventuellement mmoriss en positions 4, 5, 6, 7 et 8.
Mme chose pour la commande de
dsactivation des SMS ou des appels
vocaux pour des numros dtermins :
dans ce cas elle ne dsactive la fonction

Tl.: 03.24.27.93.42
Fax: 03.24.27.93.50

Programmateur de PIC avec


support ZIF. Kit souder.
(ncessite alim 15Vcc/300mA)
Code: 24238 Prix : 39.95

Consultez notre nouveau site

De mme pour envoyer des appels vocaux


aux numros des positions 2, 3, 5 il faut
envoyer un SMS contenant le texte

Oscillo numrique USB


2 canaux
PCSU1000.
Bande
passante DC
60 MHz.
Fonctions
analyseur
de spectre et enregistreur de
signaux transitoires.
Livr avec 2 sondes.
Code: 14254 Prix : 495.00

Port: 4.60 (ordinaire) ou 7.50 (colissimo)


Paiement: CB ou chque la commande

ELECTRONIQUE

29

magazine - n 91

En ce qui concerne les numros auxquels on a prvu denvoyer les appels


vocaux, le transmetteur offre la possibilit de dfinir combien de fois ritrer
lappel (choix entre trois et cinq) ; la
commande est du type :
RICx:n,
o x est le numro de la position dans
la liste et n le nombre (1 5) de ritration de lappel, soit combien dappels
adresser ce numro de tlphone en
cas dalarme. On peut en dduire que
pour chacun des huit numros de la
liste nous pouvons dfinir un nombre n
diffrent ; par dfaut tous les numros

SCURIT
Figure 3 : Sous programme de rception des SMS du transmetteur tlphonique dalarme.

LEGGISMS:
RISPOSTA=1
HSEROUT [AT+CMGL=,34,ALL,34,13]
HSERIN 1000,EXITSMS,[SKIP 10,WAIT (34,,,34),STR MITTENTE\25\13]
HSERIN 1000,LEGGISMS,[WAIT (10),STR BUFF\80\10]

FOR TMP=0 TO 25
TMP1=MITTENTE[TMP]
IF TMP1=34 THEN
LUNGMITT=TMP
TMP=35
ENDIF
NEXT TMP
LUNGMITT=LUNGMITT-1
FOR TMP=0 TO LUNGMITT
MITTENTE[TMP]=MITTENTE[TMP+3]
NEXT TMP
LUNGMITT=LUNGMITT-3
FOR TMP=0 TO 160
TMP1=BUFF[TMP]
IF TMP1=13 THEN
LUNGMESS=TMP
TMP=170
ENDIF
NEXT TMP
FOR TMP1=0 TO 4
PWD[TMP1]=0
NEXT TMP1

MET A ZRO LE MOT DE PASSE

FOR TMP=0 TO LUNGMESS


MET EN PWD[X] LE MOT DE PASSE
IF BUFF[TMP]=; THEN
TMP=TMP+1
FOR TMP1=0 TO 4
PWD[TMP1]=BUFF[TMP+TMP1]
NEXT TMP1
TMP=200
ENDIF
NEXT TMP
GOSUB VERIFICASMS
CANCELLASMS:
PAUSE 3000
HSEROUT [AT+CMGD=0,4,13]
EFFACE TOUS LES MESSAGES
HSERIN 10000,EXITSMS,[wait (OK)]
PAUSE 1000
EXITSMS:
PAUSE 200
RETURN
Quand il reoit un SMS, le programme rsident du microcontrleur lance un sous programme qui vrifie le numro de
tlphone qui la envoy ; sil nest pas dans la liste, il cherche dans le texte le mot de passe. Si le SMS provient dun
numro de la liste, ou a un mot de passe correct, le micro lit le texte et excute les instructions quil contient ; enfin, il
efface de la mmoire du module GSM tous les messages, de faon viter quelle ne se remplisse.

ELECTRONIQUE

30

magazine - n 91

SCURIT
de tlphone de la liste sont appels
trois fois. La syntaxe du message prvoit de dfinir en une seule fois les
paramtrages de plusieurs numros :
par exemple
RIC123456:5
ordonne au transmetteur dappeler cinq
fois les numros de tlphone occupant
les positions 1, 2, 3, 4, 5 et 6.
Voyons maintenant la commande permettant de demander tout moment
ltat de la mmoire des alarmes : le
texte du SMS correspondant est :
STA? ;
le transmetteur rpond par un message adress au numro ayant envoy
la demande ; si ce numro nest pas
mmoris, la commande ne recevra
de rponse que si le SMS de demande
comporte le mot de passe ; la syntaxe
doit tre alors :
STA?;pwd
Si le numro est mmoris le mot de
passe nest pas requis. Avec une commande analogue il est possible dinterroger le dispositif pour connatre ltat de la
sortie : le texte insrer dans le SMS est
OUT?.
La rponse est un message contenant 0 si la sortie OUT est au repos
ou bien 1 si elle est active ; les conditions requises pour que le transmetteur rponde la commande sont :
le SMS doit provenir dun numro
mmoris ou alors dun numro quelconque mais condition de contenir
le mot de passe. Dans ce dernier cas
la syntaxe est du type :
OUT?;pwd.
Cette commande, comme celle rclamant ltat de la mmoire des alarmes, sont alternatives la demande
effectue durant les appels reus au
moyen des tons DTMF; autrement dit,
si on envoie le ton 3 (demande dtat
OUT), le transmetteur rpond en produisant des notes acoustiques : une si
la sortie est active et deux si elle est
au repos.

o la place de x on crit 1 si nous


voulons activer la sortie OUT ou 0 si, en
revanche, on veut la mettre au repos.
Les commandes OUT1 et OUT0 correspondent lenvoi de la part de lusager
des tons 1 et 0 durant les appels.

Commandes combines
Jusquici nous avons analys les commandes envoyes une par une, soit
des commandes simples (un SMS pour
chacune). Cependant on peut acclrer
la procdure de configuration et faire
conomiser lusager du temps et de
largent : le programme rsident prvoit en effet la possibilit deffectuer
plusieurs oprations de configuration
en un seul SMS.
La limite de cette intressante possibilit est le nombre de caractres que
peut contenir un SMS (typiquement
160). Il est donc possible dinsrer
ensemble plusieurs numros ou de
paramtrer lenvoi des SMS ou des
appels vocaux dalarme pour plusieurs
numros de tlphone de la liste. Par
exemple, on peut envoyer au transmetteur un message du type :
VOC136ON,SMS245ON;pwd.
La syntaxe des commandes multiples
prvoit que chacune soit spare de
la suivante par une virgule et quaprs
le point virgule, chaque fois que cest
ncessaire, on trouve le mot de passe.

En dehors de linterrogation dtat, il


existe une commande pour obliger la
sortie OUT prendre la condition active
ou celle de repos. Cest la dernire du
set et sa syntaxe est la suivante :

Une commande multiple particulire est


celle permettant de paramtrer les ritrations des appels vocaux aux divers
numros mmoriss : elle est particulire car elle fait rfrence plusieurs
paramtrages mais avec le mme paramtre ; pour dfinir un nombre diffrent
de ritrations dappels pour chaque
numro, le SMS doit tre du type :

OUTx,

RIC1:5,RIC2:4,RIC3:1;

ELECTRONIQUE

31

magazine - n 91

ventuellement complt par le mot


de passe :
RICx:n,RICx:n,RICx:n;pwd.

Lenregistrement
de lappel vocal dalarme
Quand les paramtres de fonctionnement sont configurs, le transmetteur
exige une dernire formalit : si lon a
prvu dadresser les appels vocaux
un ou plusieurs numros de tlphone,
il faut enregistrer le message que le systme enverra vers le ou les tlphones.
Pour enregistrer, il suffit de presser
et de maintenir press pendant cinq
secondes lorsque la LED jaune LD2 est
allume fixe ; partir de ce moment,
tout ce qui est dit devant le microphone MIC est enregistr. La plage
enregistrable dure douze secondes ;
au-del lenregistrement sinterrompt
automatiquement et LD2 steint.
Pour couter le message quon vient
denregistrer : il suffit de pressez P1
un instant et le transmetteur reproduit
laudio dans le haut-parleur ; lcoute
est signale par le clignotement de
LD2, laquelle steint quand la reproduction du message est termine.

Comment
construire ce montage ?
Tout le matriel ncessaire pour construire ce transmetteur tlphonique
dalarme GSM ET609 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/091.zip.

LECTROMDICAL
EN1660-1661-1

Un gnrateur
dultrasons

anticellulite professionnel 3 MHz


Premire partie :
Ltude thorique et la ralisation pratique
Laccumulation localise dadiposits sous la peau de certaines
parties du corps, mieux connue sous le nom de cellulite, est
lennemi numro un des femmes, qui feraient presque nimporte
quoi pour la faire disparatre ou simplement lattnuer. La
technique que lon utilise aujourdhui avec le plus de succs
dans les centres de remise en forme est le massage par
ultrasons : cette mthode permet dobtenir de bons rsultats
aussi bien en soin quen prvention. Le gnrateur dultrasons
3 MHz que nous vous proposons de construire est un appareil
professionnel et il ne vous cotera pas le tiers du prix dun
matriel quivalent du commerce.

otre premier gnrateur dultrasons anticellulite


fonctionnait 1 MHz. Depuis, la recherche lectrobiomdicale a fait des progrs et dsormais les
professionnels de la remise en forme (masseurs, kins,
travaillant souvent avec une salle de sport) utilisent des

ELECTRONIQUE
91_ 32_EN1660-1661-1.indd

32

gnrateurs 3 MHz : cette frquence (rappelons quil ne


sagit pas dun rayonnement lectromagntique ou magntique mais dondes sonores dues la vibration de lair ou
dautres matriaux plus ou moins solides, plus ou moins
liquides), cette frquence, donc, semble bien plus efficace

32

magazine - n 91
19/01/2007, 17:41

LECTROMDICAL
que la prcdente pour engendrer des
mouvements sous cutans dans les
cellules adipeuses et contribuer ainsi
les liminer. Ces adiposits localises non loin de la surface du corps
ont pour (doux) nom cellulite.
Le principe de fonctionnement des
ultrasons est bien connu depuis longtemps. En effet, quand une srie dondes (ultra)sonores se propage travers
le corps humain, elle produit dans les
tissus traverss des contractions/
dilatations trs rapides, dont lnergie
dpend de la densit du milieu travers et de la frquence. Cette action
mcanique trs haute vitesse se
traduit par un massage extrmement
efficace, capable datteindre mme les
particules les plus microscopiques des
tissus traits.
la diffrence des massages normaux
qui mettent en mouvement lent la masse
musculaire tout entire, le massage
ultrasonique est beaucoup plus pntrant, car il est en mesure de faire vibrer
une bien plus grande vitesse des lments corporels bien plus petits, comme
les cellules. Ce mouvement rapide des
tissus atteint facilement les liquides
interstitiels, cest--dire ceux qui infiltrent
le tissu entre les cellules : cela favorise
llimination au moyen des mcanismes
de rabsorption prsents dans le corps
et rduisent le phnomne de rtention
hydrique. En outre, les ultrasons cdent
aux tissus traverss une partie de leur
nergie, laquelle se transforme en chaleur ; or la chaleur a lavantage de contribuer amliorer la microcirculation,
cest--dire la circulation sanguine des
vaisseaux capillaires priphriques.
Comme lune des causes de la cellulite
semble tre laltration de la microcirculation, on comprend pourquoi les ultrasons sont mis contribution pour prvenir, attnuer et liminer cette cellulite
perue comme dcidment disgracieuse
par les yeux de nos contemporains. Laction des ultrasons ne se limite toutefois
pas cela : le mouvement rapide auquel
les cellules sont soumises dtermine
lintrieur de celles-ci certaines modifications chimiques se traduisant par une
variation du ph et de la permabilit de
la membrane, ce qui favorise llimination des toxines et engendre une action
antibactrienne.

Figure 1 : Une caractristique fondamentale des ultrasons est de


produire dans les tissus humains
un massage trs pntrant capable de mettre en mouvement les
constituants du corps mme les
plus microscopiques dont les
cellules font partie. Cette proprit est utilise avec succs en
esthtique corporelle (dite aussi
remise en forme) car elle permet
de rduire de manire significative lexcs daccumulation graisseuse sous la peau, mieux connu
sous le nom de cellulite.

(par exemple des poignes damour


bourrelets sur les hanches et une
culotte de cheval cuisses gaines
de cellulite) chez un seul et mme
patient.
Il faut donc que le gnrateur dultrasons comporte plusieurs canaux, chacun
deux aboutissant un transducteur ou
applicateur ou encore diffuseur, appliquer sur les diverses zones traiter.
Par exemple un canal sera consacr
au traitement des cuisses et un autre
celui de la ceinture abdominale.
En outre, comme chaque patient est
un tre unique et que son affection
est forcment un cas particulier, le
gnrateur dultrasons doit tre rglable en puissance applique : telle personne naura besoin que de 30% de la
puissance disponible et telle autre de
60% et plus. Un gnrateur dultrasons
anticellulite idal disposerait dun nombre de canaux illimits et parfaitement
indpendants lun de lautre.

Mais cet idal risquerait de coter


assez cher un industriel soucieux
de rester concurrentiel, dautant que
chaque canal devrait tre pilot par un
circuit oscillateur autonome (pour traiter, par exemple, huit points du corps,
il faut huit oscillateurs distincts !).
Aussi la plupart des appareils du commerce contournent le problme en
couplant un circuit oscillateur unique
un circuit qui distribue alternativement
son nergie (le signal ultrasonique) aux
diffrents canaux pendant un certain
intervalle de temps (voir figure 2). Ainsi,
le signal 3 MHz sera prsent pendant
une seconde sur le canal 1 puis pendant encore une seconde sur le canal 2
puis une seconde sur le canal 3 et ainsi
de suite, en succession rapide jusquau
canal 5, puis on revient au 1.
Cette distribution alterne (qui fait penser aux anciens allumeurs Delco des
voitures dautrefois) permet dconomiser sur le cot des oscillateurs mais pas

GNRATEUR DU COMMERCE

1
OSCILLATEUR

RGULATEUR

Notre ralisation
Dans le domaine de lesthtique corporelle il est frquent de devoir traiter
en mme temps et de manires diffrentes plusieurs zones disgracieuse

33

70 w

DIFFUSEUR
2

70 w

DIFFUSEUR
3

70 w

DIFFUSEUR
4

70 w

DIFFUSEUR
5

Figure 2 : Les gnrateurs du commerce ne permettent pas un traitement diffrenci des diffrentes parties du corps, parce quils sont constitus dun oscillateur
unique dont les oscillations sont rparties galement sur tous les diffuseurs. Ainsi
toutes les parties du corps sont soumises au mme traitement.

ELECTRONIQUE
91_ 32_EN1660-1661-1.indd

DIFFUSEUR
1

C
5

70 w

33

magazine - n 91
19/01/2007, 17:41

LECTROMDICAL
EN1660

OSCILLATEUR
1

RGULATEUR

OSCILLATEUR
2

RGULATEUR

EN1660

30 w

DIFFUSEUR
1

20 w

DIFFUSEUR
2

En outre, nous allons vous expliquer,


dans les paragraphes qui suivent,
quen couplant plusieurs gnrateurs
dultrasons vous pourrez excuter sur
un mme patient des traitements personnaliss jusqu ce jour impensables
avec les gnrateurs disponibles dans
le commerce.

UNIT 2

80 w
OSCILLATEUR
1

RGULATEUR

OSCILLATEUR
2

RGULATEUR
70 w

EN1660

Grce quoi notre gnrateur dultrasons est vritablement unique en son


genre : ses deux canaux sont totalement
indpendants et pilots par deux oscillateurs distincts (voir figure 3). Il est ainsi
possible de programmer, par exemple,
sur le canal 1 une application en mode
CONTINU pendant 15 minutes, avec une
puissance de 50% et, en mme temps
sur le canal 2 une application en mode
PULS pendant 25 minutes, avec une
puissance de 75%.

UNIT 1

DIFFUSEUR
3

Comment utiliser plusieurs


gnrateurs en cascade

DIFFUSEUR
4

50 w

DIFFUSEUR
N

40 w

DIFFUSEUR
N

Pour traiter beaucoup de points la


fois chez un mme patient de manire
totalement indpendante ce qui peut
tre trs avantageux pour un professionnel soucieux defficacit, nous
avons prvu la possibilit de relier
plusieurs gnrateurs en cascade.

UNIT N

Figure 3 : Notre gnrateur en revanche est dot de deux oscillateurs absolument indpendants qui permettent de traiter en mme temps deux points du
corps de manires compltement diffrentes. En associant plusieurs gnrateurs EN1660 en cascade, comme le montre la figure, il est possible dtendre
volont le nombre de points traits

de traiter deux points du corps avec des


niveaux de puissance (et encore moins
des modes) diffrents. Ainsi, si vous
devez tre trait 100% de la puissance
sur les fesses (o la cellulite aime bien
se localiser !) et 25% sur les hanches,
vous devrez vous contenter dune valeur

de compromis (une cte mal taille, si


lon ose dire) de 50%.
Afin de ne pas nous retrouver dans
une telle impasse, nous avons conu
un montage dot dun microcontrleur
ST7.

Figure 4 : Photo du gnrateur dultrasons 3 MHz avec son alimentation externe


aux normes CE EN61-558, deux diffuseurs et une bande dapplication en tissu.

ELECTRONIQUE
91_ 32_EN1660-1661-1.indd

34

34

Ainsi, si lon souhaite, par exemple,


traiter huit points en mme temps
tout en appliquant chacun un mode
et/ou une puissance diffrents, on
naura qu utiliser quatre gnrateurs relis par des cbles, comme
le montre la figure 5.
En effet, sur le panneau arrire de chacun deux se trouvent trois socles jacks
femelles superposs marqus (de haut
en bas) INP - REM - OUT (voir figure 24).
Pour un montage en cascade, utilisez
des cbles standard dots de jacks
stro : comme le montre la figure 5, il
suffit de relier lINP du premier gnrateur (disons celui du bas) lOUT
du deuxime (celui du dessus) ; puis,
avec un autre cble identique, lINP du
deuxime lOUT du troisime ; enfin,
avec un cble identique, lINP du troisime lOUT du quatrime ; quant au
jack central REM, il sert brancher un
poussoir de tlcommande permettant
tout moment de mettre les gnrateurs
sur PAUSE (on peut brancher ce poussoir
de tlcommande, dot dun jack mle,
nimporte lequel des jacks REM des
quatre gnrateurs).
Chacun de ces derniers (comme chaque canal de chaque gnrateur) reste
bien entendu programmable de faon

magazine - n 91
19/01/2007, 17:41

LECTROMDICAL
compltement indpendante et ce
en ce qui concerne le choix du mode
(CONTINU ou PULS), la dure de lapplication en minute et la puissance en
pourcent (pour chacun des points dapplication). Par contre vous naurez qu
presser un seul des poussoirs START
(de nimporte lequel des gnrateurs
en cascade) pour lancer la session
dapplication sur les huit points. De
mme, on la vu, avec une seule pression sur le poussoir tlcommande,
on met lensemble de la cascade
sur PAUSE. Aprs lcoulement de la
dure programme, chaque canal se
met automatiquement sur PAUSE (les
autres continuent jusqu lcoulement
complet de leur dure programme).

INP

REM
POWER
OUT

INP

REM
POWER
OUT

INP

REM
POWER
OUT

INP

REM
POWER

Le mode continu
et le mode puls

OUT

POUSSOIR REMOTE

Le massage ultrasons peut tre effectu en deux modes diffrents : CONTINU


ou PULS. En mode continu, le signal
3 MHz est appliqu sans interruption au
transducteur (ou applicateur, il y en a un
par canal, voir figures 26 31) pendant
toute la dure du traitement (voir figure
6). En mode puls le signal est form
dune succession de cycles durant
une seconde : chaque cycle est form
dune priode dmission du signal (T
ON) suivie dun temps de pause (T OFF),
comme le montrent les figures 7-8-9.

Figure 5 : Le dessin ci-contre reprsente un empilement de quatre gnrateurs


dultrasons EN1660 relis en cascade (vu des panneaux arrire). Les units sont
relis entre elles (comme vous le voyez) laide de cordons standard jacks
stro 3 mm. Avec ces cordons il suffit de relier chaque sortie OUTPUT lentre
INPUT de lunit suivante (de bas en haut sur ce dessin). Le poussoir REMOTE
(accs distance) permet dinterrompre tout moment la session ; il a pour effet
de mettre tous les gnrateurs de la cascade sur PAUSE et on peut linsrer dans
nimporte laquelle des prises REMOTE. Les trois jacks femelles INPUT, REMOTE
et OUTPUT sont sur le panneau arrire du gnrateur dultrasons.

Selon le rapport entre la dure de


lmission du signal et celle de la
pause (T ON : T OFF), nous pouvons
avoir trois configurations, soit :

- puls High (75 %) dans lequel le


signal est appliqu pendant 75% du
cycle, suivi dune pause de 25% (voir
la figure 7) ;

mode CONTINU
T-ON

mode PULS
T-ON

T-ON

T-ON

T-OFF

T-OFF

75%

100%
1 Sec

750 mSec.

1 Sec

T-OFF

1 Sec

T-ON

T-OFF

T-ON

T-OFF

25%

50%
500 mSec.

500 mSec.

500 mSec.

1 Sec

250

500 mSec.

Figure 8 : Quand le gnrateur fonctionne en mode PULS


MID, le signal 3 MHz est appliqu au diffuseur pendant
une dure de 500 ms, en alternance avec des pauses de
500 ms galement. Dans ce mode de fonctionnement la
puissance applique au diffuseur est gale la moiti de
celle indique sur lafficheur LCD.

91_ 32_EN1660-1661-1.indd

35

750 mSec.

1 Sec

1 Sec

ELECTRONIQUE

250

Figure 7 : Quand le gnrateur fonctionne en mode PULS


HIGH, le signal 3 MHz est appliqu au diffuseur pendant
une dure de 750 ms, en alternance avec des pauses de
250 ms. Dans ce mode de fonctionnement la puissance
applique au diffuseur est gale 75% de celle indique
sur lafficheur LCD.

T-OFF

T-ON

750 mSec.

1 Sec

Figure 6 : Quand le gnrateur fonctionne en mode CONTINU, le signal 3 MHz est appliqu au diffuseur sans
interruption pour la dure du cycle. Dans ce mode de
fonctionnement toute la puissance indique sur lafficheur LCD est transfre dans le diffuseur.

T-ON

250

250

750 mSec.

1 Sec

Figure 9 : Quand le gnrateur fonctionne en mode


PULS LOW, le signal 3 MHz est appliqu au diffuseur
pour une dure de 250 ms, en alternance avec des pauses de 750 ms. Dans ce mode de fonctionnement la puissance applique au diffuseur est gale 25% de celle
indique sur lafficheur LCD.

35

magazine - n 91
19/01/2007, 17:41

LECTROMDICAL

DS1

R1
R2

C1

C3

R3
RS1

25 V
2A

IC1
ADJ

C2

C4

SECTEUR 230 V

C5

C6

R4

C7

C8

R5

T1

Figure 10 : Schma lectrique du gnrateur dultrasons 3 MHz. On aperoit gauche le transformateur extrieur double
isolation utilis pour alimenter lappareil ; en bas droite notez les deux circuits oscillateurs forms de TR2 et TR5 et les
potentiomtres de rglage de la puissance R21 et R34.

- puls Mid (50%) dans lequel le signal


et la pause ont la mme dure (voir
la figure 8) ;
- puls Low (25%) dans lequel le signal
est appliqu pendant 25% du cycle,
suivi dune pause de 75% (figure 9).

prature locale pourrait en effet


atteindre un niveau excessif. Mieux
vaut effectuer avec lapplicateur un
mouvement de rotation sur la partie
du corps traiter ; la chaleur produite
par les ultrasons, ainsi uniformment
rpartie, sera plus bnfique.

Attention, en mode continu il est


dconseill de laisser lapplicateur
fixe sur une partie du corps ; la tem-

Un tel massage rotatif coupl au mode


continu est indiqu lorsquil faut traiter
une surface pidermique importante.

ELECTRONIQUE
91_ 32_EN1660-1661-1.indd

36

36

En mode puls, en revanche, une


pause tant prvue entre deux trains
dimpulsions, le pouvoir chauffant des
ultrasons est moindre ; il nest plus
ncessaire deffectuer un massage
rotatif.
On peut sans aucun risque laisser lapplicateur fixe sur le point traiter pendant
toute la dure prvue ; comme le montre
la figure 29, utilisez alors une bande.

magazine - n 91
19/01/2007, 17:41

LECTROMDICAL

AFFICHEUR LCD

C18

15

C
B

3
K

16

R11
BUZZER

DB7

RS

EN

VERS R18-R32
5V

DB6

6 4 11 12 13 14

DB5

DB4

TR1
E

R10

9
C9

C19
R6

R7

C8

DS2

DS3

R8

37 38 39 40 41 42

25 32

11

P1
R9

MODE

12
27

P2

TIME

C10

34

143

15

9 20 22 26 31

28

2
P4

DS5

C12

START

R15

C17

XTAL1

C11

10

35

1
P3

R13

21

VERS
EN1661B

R14

C16

IC2

STORE

DS6

R12

13

10

CH

DS4

PAUSE

DS7

C15
C13 C14

5V
DS9

5V

R18

R17

R19

R33

R32

R31

DS10
C30

C20
DS8

JAF2

C22

C21

C23

R20

R16

C24

JAF1

C29

R27

JAF3

C33

C27

R36

R24

TR3

TR4

SORTIE
CH1

C28

Les contre-indications
Avant de vous appliquer (ou dappliquer autrui) un traitement aux
ultrasons, nous vous recommandons
de poser la question un mdecin sur
lopportunit de lentreprendre.
Il vous dira si vous pouvez le faire sans
danger et comment le pratiquer. Il existe
en effet quelques contre-indications que

R26

R28

R39

C38
C37

C39
JAF6

R30

R37

C36

Les ultrasons ne peuvent pas tre appliqus sur toutes les parties du corps : ne
les appliquez pas sur la poitrine au
niveau du cur, ni (chez la femme) sur
la rgion ovarienne, ni (chez lhomme)
sur la zone gnitale. Ne pas faire
dapplication non plus prs des yeux

37

SORTIE
CH2

nous donnons ci-dessous et que nous


vous demandons de bien prendre en
compte avant toute dcision.

ELECTRONIQUE
37

R38

TR5
E

JAF4
R40

R23

R41
B

R22

C26

C34

R35

C35

R29

R25

91_ 32_EN1660-1661-1.indd

C32

R34

B
E

C25

C31

R21

TR2

DS11

JAF5

ni dailleurs sur la tte. Bien sr les


femmes enceintes ne doivent pas tre
soumises un traitement par ultrasons,
ni celles qui utilisent un dispositif de
contraception intra-utrin (IUD).
Le traitement ultrasons ne peut
tre appliqu aux personnes portant
un stimulateur cardiaque (pacemaker), une prothse mtallique
ou toute bioprothse lectronique.

magazine - n 91
19/01/2007, 17:41

LECTROMDICAL
La tension alternative prleve sur ce
secondaire est envoye au pont RS1
qui la redresse puis llectrolytique
de lissage C5. Sur ce dernier on a une
tension continue denviron 34 V quon
utilise pour alimenter directement
les deux oscillateurs 3 MHz. Cette
tension est galement envoye au
rgulateur IC1 LM317, lequel en tire
le 5 V alimentant lafficheur LCD et le
microcontrleur IC2 ST7-EP1660. La
tension produite par le transformateur
torique est aussi redresse par DS1
qui, avec R1 et R2, fournit la tension
de rtro-clairage du LCD.

DB7
DB6
DB5
DB4
DB3
DB2
DB1
DB0
ENABLE
R/W
RS
LUMINOSIT
+5V
Masse
KATODO
ANODO

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

WH 1602A-YYH-EP

Les oscillateurs

Figure 11 : Brochage vu de dessus de lafficheur LCD rtro-clair de type


alphanumrique deux lignes de seize caractres WH1602A-YYH-EP que nous
avons utilis pour ce montage. Grce au trimmer R10 reli la broche 3 il est
possible de rgler le contraste.

42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22

E M U

B C E

LM 317

D 44C8

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21

EP 1660

B
E

30 SPIRES

JAF1-JAF6

C
BC 547

Figure 12 : Brochages, en haut gauche, du microcontrleur EP1660 (dj programm en usine) vu de dessus puis, vers la droite, du transistor NPN BC547 vu de
dessous, du rgulateur LM317 et du transistor NPN D44C8 vus de face. Ci-contre,
dessin dune des deux selfs JAF1-JAF6 VK1660 disponible dj bobine.

On sabstiendra galement lorsquon


se trouve en prsence des affections
suivantes :
- graves problmes circulatoires, varices ou autre pathologie veineuse
comme les thrombophlbites ;
- maladies cardiaques, hypertension,
ictus ;
- tumeurs ;
- hmorragie interne, syndrome phlogistique aigu, angiome, altration
de la sensibilit cutane, herps,
rythme, urticaire et dermite
Si durant le traitement, vous ressentez une sensation de brlure, cest
que vous avez rgl une puissance
excessive.

Le schma lectrique
Comme le montre le schma lectrique
de la figure 10, outre le transformateur
externe, le circuit comporte essentiellement trois blocs, les deux oscillateurs,
le microcontrleur et lafficheur LCD.
Le transformateur
Nous avons gard le transformateur
torique (externe) de lancien gnrateur 1 MHz : son secondaire fournit
une tension alternative de 25 V pour
un courant denviron 2 A.Son botier
externe tant double isolation, il na
pas besoin de prise de terre et il suit la
norme de scurit CE EN61-558 ; il est
dot dun interrupteur M/A.

ELECTRONIQUE
91_ 32_EN1660-1661-1.indd

38

38

Les deux oscillateurs 3 MHz sont


parfaitement symtriques et nous
nen dcrirons quun (lautre est en
tout point identique), celui du CH1 :
le cur en est le transistor TR2 NPN
D44C8. Le quartz contenu lintrieur
du transducteur est en srie entre
lmetteur de TR2 et la masse. Les
valeurs de C26-C27 et de R22 sont
calcules afin que le circuit oscille
la frquence du quartz, soit 3 MHz. En
modifiant le courant inject sur la base
de TR2 (au moyen du potentiomtre
linaire R21 de 10 k) il est possible
de faire varier la tension aux bornes
du quartz et de ce fait la puissance
fournie par le transducteur.
Le potentiomtre linaire R18 de 10 k,
coupl avec le potentiomtre R21, permet au micro de mesurer la puissance
fournie et de lafficher sur le LCD. Sur
la broche 14 de IC2 est prsent le
signal PWM permettant de raliser les
quatre modes de fonctionnement du
gnrateur dultrasons : le mode Continu et les modes Puls High, Puls Mid
et Puls Low.
Quand sur la broche 14 de IC2 un
niveau logique 0 continu est prsent,
TR3 BC547 est bloqu ; ainsi loscillateur est libre de fonctionner en mode
Continu et de dbiter constamment
dans le transducteur le signal 3 MHz.
Si, en revanche, sur cette mme broche 14 de IC2 se trouve une impulsion de niveau logique 0, suivie dun
niveau logique 1, TR3 restant bloqu
pendant la dure du niveau logique 0,
active ainsi loscillateur puis entre en
conduction pendant toute la dure du
niveau logique 1, ce qui inhibe pendant
le mme temps le fonctionnement de
loscillateur. Ainsi est ralise la fonction mode Puls et, en variant la
dure du niveau logique 0 et du niveau
logique 1, il est possible dobtenir les
trois valeurs diffrentes Puls High,
Mid ou Low.

magazine - n 91
19/01/2007, 17:41

LECTROMDICAL
VERS T1

25 V

Figure 13a : Schma dimplantation des composants de la platine


principale EN1660 du gnrateur dultrasons. Les deux gros dissipateurs ailettes ne sont reprsents en pointill pour quon puisse
apercevoir les transistors TR2-TR5 dont ils dissipent la chaleur et les
composants associs.

IC1

R3

RS1

R4
C5

C4

0661 XL

R5

C1

C7

C6
C3

DS8

R16

C26
C22

C21
C25

C27

C8

R19

TR2
JAF1

C2

JAF3

C23

C32

DS1
R1

JAF2

TR5
C33

C34 C39

DS11

JAF6

R40

C20

R20

R24

R23

C24

TR3

R28 R27

R29 R30

C28

R26 R25

C31

R2

TR4

R35

R38

R39

C30

R33

DS10

R36 R37
C36

R17

C37

JAF4

JAF5

R22

DS9

R41

C38

R31

C35

C29

CONN. 1

R21

R34

R18

R32

VERS EN1661

SORTIE CH1

SORTIE CH2

Le contrle du bon fonctionnement


de ce circuit
Le circuit est en outre dot dun contrle qui vrifie en permanence le bon
fonctionnement du transducteur et de
loscillateur. Quand le transducteur est
normalement reli au gnrateur dultrasons et que loscillateur fonctionne
rgulirement, en effet, aux bornes de
la self JAF1 se trouve un signal alternatif que DS8 redresse : la tension continue obtenue est envoye la broche
27 du microcontrleur IC2.

Quand, en revanche, le quartz contenu lintrieur du transducteur est


endommag, ou bien si le transducteur nest pas reli au gnrateur, ou
encore lorsque loscillateur ne fonctionne pas bien, on a aux extrmits
de JAF1 une tension nulle et par consquent aucune tension ne parvient
la broche 27 du micro.
Dans ce dernier cas le LCD affiche off
afin dindiquer que quelque chose ne
fonctionne pas au niveau du transducteur ou de loscillateur.

ELECTRONIQUE
91_ 32_EN1660-1661-1.indd

39

39

Un filtre antiparasites form de la


self JAF2 et de C22-C23 empche
tout retour du signal 3 MHz vers les
autres sections du circuit.
Le microcontrleur IC2
Le microcontrleur utilis est un ST7
334J4B-EP1660 et il a t programm
en usine pour grer, par une impulsion
PWM le mode de fonctionnement du
gnrateur dultrasons, den valuer
la puissance dbite et de vrifier la
prsence et le fonctionnement correct

magazine - n 91
19/01/2007, 17:41

LECTROMDICAL
Liste des composants
EN1660, *EN1661
et **EN1661B
R1 .... 220 1 W
R2 .... 220 1 W
R3 .... 220 1 W
R4 .... 220
R5 .... 680
*R6 ... 10 k
*R7 ... 10 k
*R8 ... 100
*R9 ... 100
*R10 . 10 k trimmer
*R11. 100
*R12. 1 k
*R13. 1 k
*R14 . 1 k
*R15. 1 k
R16 .. 2,2 k
R17 .. 10 k
R18 .. 10 k pot. lin.
R19 .. 1 1 W
R20 .. 1 k
R21 .. 10 k pot. lin.
R22 .. 2,2
R23 .. 680
R24 .. 330
R25 .. 1 k
R26 .. 6,8 k
R27 .. 10 k
R28 .. 10 k
R29 .. 10 k
R30 .. 10 k
R31 .. 1 1 W
R32 .. 10 k pot. lin.
R33 .. 10 k
R34 .. 10 k pot. lin.
R35 .. 1 k
R36 .. 1 k
R37 .. 6,8 k
R38 .. 330
R39 .. 680
R40 .. 2,2
R41 .. 2,2 k

Lafficheur LCD
Le LCD WH1602A est de type alphanumrique deux lignes de seize
caractres, rtro-clair. la broche
3 du LCD est reli le trimmer R10
permettant den rgler le contraste.
Les broches 1, 2, 3 du circuit, travers
les poussoirs de START et de PAUSE,
permettent en outre de synchroniser
le fonctionnement de plusieurs gnrateurs monts en cascade (voir le
paragraphe concern ci-dessus).

La ralisation pratique
La ralisation pratique de ce gnrateur dultrasons (voir figures 12 25)
sera longue et minutieuse mais en
aucun cas difficile ni insurmontable,
mme par un dbutant ; ce dernier,
toutefois, devra tre particulirement
attentif aux valeurs de tous les composants et lorientation des composants polariss, ainsi qu la qualit
de ses soudures et ne pas essayer de
mener bien le travail en une seule
journe. Rassurez-vous, aucune self
nest bobiner, toutes sont disponibles
prtes lemploi.

Divers :

C1..... 10 nF multicouche
C2..... 10 nF multicouche
C3..... 10 nF multicouche
C4..... 10 nF multicouche
C5..... 4 700 F lectrolytique
C6..... 100 nF polyester
C7..... 100 nF polyester
C8..... 100 F lectrolytique
*C9 ... 100 nF polyester
*C10 . 100 nF polyester
*C11 . 100 nF polyester
*C12 . 1 F polyester
*C13 . 15 pF cramique
*C14 . 15 pF cramique
*C15 . 1 F polyester
*C16 . 10 nF polyester
*C17 . 10 nF polyester
*C18 . 100 nF polyester
*C19 . 100 nF polyester
C20 .. 100 nF cramique
C21 .. 100 nF multicouche
C22 .. 100 nF multicouche
C23 .. 100 nF multicouche
C24 .. 100 F lectrolytique
C25 .. 4,7 nF cramique
C26 .. 47 nF 400 V polyester
C27 .. 4,7 nF cramique

*1 support 2 x 20
1 connecteur mle 10 broches
pour ci
*1 connecteur mle 10 broches
pour ci
1 nappe 10 ples et deux
connecteurs femelles
*1 connecteur barrette femelle
16 ples
*1 connecteur barrette double
mle 16 ples
1 bornier deux ples
2 dissipateurs
*4 entretoises plastiques pour
afficheur
*4 entretoises mtalliques pour
face avant
2 boulons 3MA 10 mm
2 boutons ronds pour
potentiomtres
2 BNC socles pour face avant
**3 socles jack femelles pour
panneau

40

Pas moins de trois platines sont


monter, avant de devoir les assembler
en les disposant dans un botier plastique avec face avant et panneau arrire
en aluminium anodis et srigraphis
(disponible auprs de nos annonceurs). Bien sr, vous les raliserez
lune aprs lautre, de la plus grande
la plus petite.
Les trois platines
a) La platine principale EN1660

Note : les composants assortis dun astrisque prennent place sur la platine afficheur LCD EN1661, ceux qui en comportent deux sur la petite platine EN1661B.

ELECTRONIQUE
91_ 32_EN1660-1661-1.indd

du transducteur, ainsi que le bon fonctionnement de loscillateur (on vient


de le voir ci-dessus). Le micro gre en
outre les quatre touches CH, MODE,
START et PAUSE, relies respectivement aux broches 10, 12, 13, 21 et
les doubles fonctions STORE (cest-dire la mmorisation des paramtres
de travail) et TIME (soit la dure de
chaque application). Enfin IC2 active,
au moyen de la broche 11, le buzzer
et gre, laide des broches 37-3839-40-41-42 le transfert des donnes
vers lafficheur.

C28 .. 10 nF polyester
C29 .. 100 nF polyester
C30 .. 100 nF cramique
C31 .. 100 F lectrolytique
C32 .. 100 nF multicouche
C33 .. 100 nF multicouche
C34 .. 100 nF multicouche
C35 .. 100 nF polyester
C36 .. 10 nF polyester
C37 .. 4,7 nF cramique
C38 .. 47 nF 400 V polyester
C39 .. 4,7 nF cramique
JAF1 . self VK1660
JAF2 . self VK200
JAF3 . self 100 H
JAF4 . self 100 H
JAF5 . self VK200
JAF6 . self VK1660
DS1 .. 1N4007
*DS2. 1N4150
()
*DS7. 1N4150
DS8 .. 1N4150
()
DS11 1N4150
IC1.... LM317
*IC2 .. CPU EP1660
*TR1 . NPN BC547
TR2... NPN D44C8
TR3... NPN BC547
TR4... NPN BC547
TR5... NPN D44C8
*XTAL1 quartz 8 MHz
RS1 .. pont 800 V 4 A
T1 ..... transformateur 50 VA
(mod.TM1627) 230 VAC/25
VAC 2 A
*ALCD WH1602A
*Buz.. buzzer
*P1 ... poussoir
()
*P4 ... poussoir

40

Quand vous avez ralis le circuit


imprim double face trous mtalliss dont la figure 13b-1 et 2 donne
les dessins lchelle 1:1 ou que
vous vous ltes procur, enfoncez et
soudez tout dabord les picots (sur les
deux cts droit et gauche et en bas

magazine - n 91
19/01/2007, 17:41

LECTROMDICAL

Figure 13b-1 : Dessin, lchelle 1, du circuit imprim double face trous mtalliss de la platine principale EN1660 du gnrateur dultrasons, ct soudures.
L.COMP.

Figure 13b-2 : Dessin, lchelle 1, du circuit imprim double face trous mtalliss de la platine principale EN1660 du gnrateur dultrasons, ct composants.

au centre de part et dautre du CONN1,


voir figures 13a et 15) ; puis insrez et
soudez le CONN1 et vrifiez bien ces

premires soudures (ni court-circuit


entre pistes ou pastilles ni soudure
froide colle).

ELECTRONIQUE
91_ 32_EN1660-1661-1.indd

41

41

Montez ensuite tous les composants


(de manire symtrique, le composant
de gauche et aprs son correspondant

magazine - n 91
19/01/2007, 17:41

LECTROMDICAL

Figure 14 : Photo dun des prototypes du gnrateur dultrasons install dans son botier plastique avec face avant en
aluminium anodis et srigraphi. Les BNC servent brancher les diffuseurs et les boutons sont ceux des potentiomtres
de rglage de la puissance pour les canaux CH1 et CH2.

de droite et ensuite ceux du milieu)


en commenant par les rsistances,
les diodes, les condensateurs cramiques, multicouches et polyesters, puis
les selfs moules, les selfs de choc, les
selfs toriques.
Montez le pont RS1 (pan coup vers
la gauche) et le circuit intgr IC1

(semelle mtallique vers R3), les deux


transistors demi lune (les deux mplats
vers la gauche) et les lectrolytiques,
C5 en dernier (attention la polarit
de chacun deux).

visibles figure 15) et fixez, laide dun


boulon 3MA, les transistors TR2 et TR5
(en botier TO220 semelle mtallique) :
enfilez les trois pattes du transistor TR2
dans ses trois trous de gauche.

Insrez et soudez le bornier vis deux


bornes. Prenez les deux gros dissipateurs ailettes (en pointills figure 13a,

Faites reposer la base du dissipateur


la surface libre du circuit imprim
(peu de place entre les composants),

Figure 15 : Photo dun des prototypes de la platine EN1660 du gnrateur dultrasons. Les dissipateurs de grandes dimensions sont cette fois bien visibles. Le connecteur mle CONN1 permet de relier par une nappe cette platine celle de
lafficheur LCD EN1661.

ELECTRONIQUE
91_ 32_EN1660-1661-1.indd

42

42

magazine - n 91
19/01/2007, 17:41

LECTROMDICAL
EN1661B
INP

REM

AFFICHEUR LCD = WH1602A

OUT
3

LX 1661

P1

BUZZER

P2

P3

P4

CONN AFFICHEUR LCD

VERS EN1660

14

CONN AFFICHEUR LCD

C18

P2

C10

R13
R9 R8

C17

C16

CONN1

1 16 15

R10
DS3 DS2

C15

C12
DS5 DS7

P3

R12

R15

IC2
C11

P1

R6 R7

C9

R14

XTAL 1

R11

DS4

3
TR1

C19
DS6
C13

P4

BUZZER

1661 XL

C14

Figure 16a : En haut, schma dimplantation des composants de la platine afficheur LCD EN1661 du gnrateur dultrasons
vu du ct o sont monts lafficheur, les poussoirs et le buzzer. Au dessous, vue du ct o sont implants tous les autres
composants. La nappe permet de relier cette face la toute petite platine EN1661B o sont monts les prises jack.

ELECTRONIQUE
91_ 32_EN1660-1661-1.indd

43

43

magazine - n 91
19/01/2007, 17:42

LECTROMDICAL

Figure 16b-1 : Dessin, lchelle 1, du circuit imprim double face trous mtalliss de la platine afficheur LCD EN1661 du
gnrateur dultrasons, ct afficheur.
L.COMP.

Figure 16b-2 : Dessin, lchelle 1, du circuit imprim double face trous mtalliss de la platine afficheur LCD EN1661
du gnrateur dultrasons, ct composants.

b) La platine afficheur LCD EN1661

Quand vous avez ralis le circuit


imprim double face trous mtalliss
dont la figure 16b-1 et 2 donne les dessins lchelle 1:1 ou que vous vous
ltes procur, commencez par la face
afficheur, poussoirs et buzzer : enfoncez et soudez tout dabord le CONN
LCD (voir figures 16a et 17) ; puis les
quatre poussoirs et le buzzer.

Figure 16c : Dessin, lchelle 1,


du circuit imprim simple face de la
petite platine des jacks EN1661B du
gnrateur dultrasons.

maintenez-le press et soudez les trois


pattes (de lautre ct, ct soudures,
bien entendu). Faites de mme droite
pour le transistor TR5.
Quand cest fait, vrifiez la bonne orientation de tous les composants polariss
et la qualit des soudures. Cette platine
tant termine, mettez-la de ct.

Retournez la platine et montez le support de IC2, le CONN1 et les trois picots


puis vrifiez bien, des deux cts, ces
premires soudures (ni court-circuit
entre pistes ou pastilles ni soudure
froide colle).
Montez ensuite tous les composants
en commenant par les rsistances,
les diodes, les condensateurs cramiques, multicouches et polyesters,
puis le potentiomtre, le transistor
demi lune (mplat vers la droite) et le
quartz (couch et extrmit soude sur
le plan de masse). Voir figures 16a en
bas et 19. Vous ninsrerez le micro
dans son support quaprs linstallation de toutes les platines dans le
botier spcifique.

ELECTRONIQUE
91_ 32_EN1660-1661-1.indd

44

44

Par contre, comme le montrent les figures 16a, 18 et 20, soudez le connecteur
double mle seize ples sur le LCD et
enfilez les seize broches mles dans le
CONN LCD de la platine (lafficheur est
rendu solidaire de cette dernire par
quatre entretoises plastiques)
Cette platine tant termine, prenez
la face avant en aluminium perce,
anodise et srigraphie (voir figures
21 et 22) et fixez la platine (ayant reu
le LCD) derrire au moyen de quatre
entretoises mtalliques : lafficheur
affleure lextrieur de la face avant
travers la fentre pratique cet
effet ; les quatre poussoirs galement.
Mettez cette face avant dote de sa
platine afficheur LCD de ct.
La platine des jacks EN1661B
Cette minuscule platine est un circuit
imprim simple face dont la figure
16c donne le dessin lchelle 1:1.
Quand vous lavez ralis ou que vous
vous ltes procur, montez les trois
jack stro femelles 3 mm pour ci qui
prendront place sur le panneau arrire
comme le montrent les figures 16a, 23,
24 et 25.

magazine - n 91
19/01/2007, 17:42

LECTROMDICAL

Figure 17 : Photo dun des prototypes de la platine afficheur LCD EN1661 du gnrateur dultrasons vu du ct o sont monts
lafficheur, les poussoirs et le buzzer (lafficheur nest pas encore mont).

Figure 18 : Photo dun des prototypes de la platine afficheur LCD EN1661 du gnrateur dultrasons vu du ct o sont monts
lafficheur, les poussoirs et le buzzer (lafficheur est mont laide de quatre entretoises plastiques et du CONN afficheur LCD).

Figure 19 : Photo dun des prototypes de la platine afficheur LCD EN1661 du gnrateur dultrasons vu du ct o sont
monts tous les autres composants. Le quartz de 8 MHz est mont couch et extrmit du botier mtallique soud au plan
de masse. Le microcontrleur ST7-EP1660 est dj programm en usine.

ELECTRONIQUE
91_ 32_EN1660-1661-1.indd

45

45

magazine - n 91
19/01/2007, 17:42

LECTROMDICAL
Soudez tout de suite sur cette platine la
nappe de trois fils de couleurs et fixezla au panneau arrire laide des trois
crous plats des trois jacks. En principe
pour ce faire vous navez pas besoin de
dmonter le panneau arrire ; sil tait
dj dmont, remontez-leet vous
voil dj en train de vous occuper
dinstaller les platines dans le botier
spcifique.

CONNECTEUR DOUBLE MLE

LCD

Linstallation dans le botier


Figure 20 : Avant de fixer lafficheur LCD sur le circuit imprim EN1661, insrez
le double connecteur mle dans les trous situs au dos de lafficheur.

Reportez-vous aux figures 13a, 14,


23 et 24 et fixez tout dabord la platine principale EN1660 sur le fond du

CIRCUIT IMPRIM EN1661

CONNECTEUR FEMELLE

ENTRETOISES
PLASTIQUES

CONNECTEUR DOUBLE MLE

POUSSOIRS

POUSSOIRS

LCD
ENTRETOISES
METALLIQUES

FACE AVANT
Figure 21 : Voici les tapes suivre pour monter lafficheur LCD dot de son connecteur double mle sur la face afficheur,
poussoirs et buzzer du circuit imprim EN1661 puis pour monter la platine EN1661 derrire la face avant en aluminium.

CIRCUIT IMPRIM EN1661

POUSSOIRS

POUSSOIRS

LCD

FACE AVANT

Figure 22 : Une fois la platine EN1661 dote de son LCD monte derrire la face avant en aluminium laide des entretoises
mtalliques bloquez le tout au moyen des crous.

ELECTRONIQUE
91_ 32_EN1660-1661-1.indd

46

46

magazine - n 91
19/01/2007, 17:42

LECTROMDICAL

Figure 23 : Photo dun des prototypes du gnrateur dultrasons complet et insr dans le botier plastique avec face avant
et panneau arrire en aluminium anodis. Le couvercle na pas t mis en place afin de permettre un aperu des fixations
et des interconnexions. La platine principale EN1660 est fixe au fond, la platine afficheur LCD EN1661 est fixe derrire la
face avant et la platine des jacks EN1661B derrire le panneau arrire. Notez les interconnexions entre les platines, entre
les platines et les potentiomtres de la face avant et entre la platine afficheur LCD et celle des jacks. Le cordon venant du
transformateur extrieur aboutit au bornier deux bornes vis de la platine principale. Pour les deux liaisons par cble
coaxial ne pas intervertir les points chauds et les masses.

botier plastique spcifique laide


de quatre entretoises autocollantes
(voir figure 23). Puis prenez la face
avant et compltez-la en fixant les
deux double potentiomtres et les
BNC (voir figures 13a, 14 et 23) ;
positionnez-la mais ne la fixez pas,

cela facilitera les interconnexions.


Procdez pour cela de manire
ordonne. Faites entrer ( travers un
passe-cble en caoutchouc) le cordon
venant du secondaire du transformateur externe et vissez-le au bornier
(pas de polarit).

ELECTRONIQUE
91_ 32_EN1660-1661-1.indd

47

47

Reliez la nappe de trois fils colors venant


de la petite platine des jacks EN1661B
aux trois picots de droite de la platine
afficheur LCD EN1661 (voir figures
16a et 23). Reliez maintenant les deux
doubles potentiomtres aux picots de la
platine principale EN1660 sans intervertir

magazine - n 91
19/01/2007, 17:42

LECTROMDICAL

Figure 24 : Photo dun des prototypes du gnrateur dultrasons complet et insr dans le botier plastique avec face avant
et panneau arrire en aluminium anodis. Le cordon allant au secondaire du transformateur extrieur passe travers un
passe-cble en caoutchouc. On voit gauche les trois jacks femelles.

les fils (lappareil ne fonctionnerait pas !) ;


noubliez pas les deux straps sur les
deux potentiomtres du fond (vrifiez bien
quil ny a pas derreur, figure 13a).

Reliez enfin les deux BNC aux picots de


droite et de gauche de la platine principale EN1660, avec deux longueurs
de cble coaxial, sans intervertir les
points chauds et les tresses de blindage ni ct platine ni ct BNC.
Cette dernire opration est un peu
dlicate car il ne faut pas faire fondre
lisolant plastique de lme du cble
coaxial, ce qui mettrait en court-circuit
lme et la tresse et empcherait le
canal de fonctionner (voir figure 13a).
Fixez la face avant au botier. Montez
enfin la nappe dix ples en linsrant
dune part dans le CONN1 de la platine
principale et de lautre dans le CONN1
de la platine afficheur LCD (voir figures
13a, 16a et 23).
Vous pouvez insrer le micro IC2 dans
son support (avec beaucoup de soin,
lopration est un peu dlicate, aussi
prenez un support insertion facilite)
en orientant le repre-dtrompeur en U
vers le quartz. Assurez-vous (plutt deux
fois quune) que vous navez rien oubli
et que chaque fil va bien l o il doit
aller (sauf, rptons-le, les deux fils du
transfo). Les fils de couleurs diffrentes
facilitent grandement cette tche.

Figure 25 : Photo dun des prototypes la petite platine des jacks


EN1661B vue ct composants.
Il sagit de jacks de 3 mm. Ceux
du haut et du bas permettent le
montage de plusieurs units en
cascade ; celui du milieu permet de
brancher un REMOTE control (contrle distance). Voir figure 5.

Note : avant de fermer dfinitivement


le couvercle du botier spcifique,
nous vous conseillons de mettre le
gnrateur dultrasons sous tension
afin de vrifier si le LCD affiche bien
les indications initiales.
Si ce nest pas le cas, rglez le trimmer
R10, situ sur la platine afficheur LCD

ELECTRONIQUE
91_ 32_EN1660-1661-1.indd

48

48

EN1661, de manire obtenir un contraste permettant une lecture aise.


Vous pouvez alors fermer le couvercle
du botier.
Ne pas appliquez les ultrasons sur la
poitrine au niveau du cur, ni (chez la
femme) sur la rgion ovarienne, ni (chez
lhomme) sur la zone gnitale. Ne pas
faire dapplication non plus prs des
yeux ni dailleurs sur la tte. Bien sr les
femmes enceintes ne doivent pas tre
soumises un traitement par ultrasons,
ni celles qui utilisent un dispositif de
contraception intra-utrin (IUD).

Conclusion et suivre
Avant dutiliser ce gnrateur dultrasons
anticellulite, il est ncessaire de lire les
consignes que nous vous donnerons dans
la seconde partie le mois prochain.

Comment
construire ce montage ?
Tout le matriel ncessaire pour construire ce gnrateur dultrasons anticellulite professionnel EN1660-1661
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/091.zip.

magazine - n 91
19/01/2007, 17:42

Proteus v7 : la maturit

Flowcode v3...
Avec Flowcode, vous gnrez directement du
code C et assembleur pour microcontrleur PIC
partir d'un algorigramme, sans connaissance
particulire en programmation.

Proteus se dcompose en trois logiciels :


ISIS : diteur de schmas
ARES : placement et routage de circuits
VSM : au sein d'Isis, c'est un puissant
simulateur SPICE, capable de simuler
des microcontrleurs PIC, AVR, 8051,
HC11, et ARM.
Aprs 14 annes passes vos cts, le logiciel
de CAO lectronique Proteus ne cesse d'voluer
pour atteindre aujourd'hui, une phase de
maturit, avec des fonctionnalits matrises
et une interface utilisateur plus intuitive.

Multipower, c'est aussi :


- des modules d'acquisition de donnes,
- des cartes pour applications enfouies,
- des oscilloscopes numriques USB,

Flowcode vous permet galement de simuler les


programmes ainsi raliss.

... Carte de dveloppement v3 ...


Compatible Flowcode

Un ensemble de produits
professionnels pour
une solution complte

Testez physiquement vos programmes raliss


avec Flowcode ou un autre logiciel spcifique,
sur une carte intgrant un nombre consquent
de priphriques (7 segments, LCD, ...).

... E-blocks
Compatible Flowcode

Les E-blocks sont des circuits lectroniques


compacts reprsentant chacun un bloc
fonctionnel. Interconnects, ils forment un
systme modulable vous permettant de
raliser rapidement des systmes complexes.

- et des analyseurs logiques USB.

Nouveau sur notre boutique en ligne : vous pouvez dsormais rgler vos achats par carte bancaire en toute scurit.

www.multipower.fr

91_49_A4_MULTI_PCB_SCHAF.indd

Tl. : 01 53 94 79 90 - Fax : 01 53 94 08 51

19/01/2007, 17:55

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

LABORATOIRE &
GNRATEUR SINUSODAL
1KHZ

FRQUENCEMTRE
PROGRAMMABLE

Ce frquencemtre
programmable est en
mesure de soustraire
ou dadditionner une valeur quelconque de MF la
valeur lue.

EN1461..... Kit complet avec botier ....... 118,90

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.

EN1484..... Kit complet avec botier ......... 21,35

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.

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
EN5032..... Kit gnrateur de signaux sinusodaux
.................. avec coffret............................ 45,00
EN5004..... Kit alimentation de laboratoire
.................. avec coffret............................ 70,90

EN1525..... Kit complet avec botier ......... 57,00


EN1526..... Kit alimentation du EN1525... 19,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 ....... 195,15

PRAMPLI DINSTRUMENTATION
400 KHZ 2 GHZ

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.

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).

EN1337..... Kit complet avec botier ......... 66,30

EN1169..... Kit complet avec botier ......... 18,30

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

TESTEUR DE
TRANSISTOR

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

PRDIVISEUR
PAR 10 DE
10 MHZ 1,5
GHZ

TABLE DE VRIT
LECTRONIQUE

Bas autour du
SP8830, ce kit permet
de diviser une frquence applique son entre par 10. Aliment par
pile, lentre et la sortie sont raliss par des fiches
BNC. Plage de frquence : 10 MHz - 1,5 GHz. Sensibilit : 32 mV 10 MHz, 2 mV 750 MHz, 15 mV 1
550 MHz. Alimentation. : pile de 9 V (non fournie).

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 ........... 158,40

MODULES CMS

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

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 ......... 58,70

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).

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.

EN1576 .... Kit avec botier sans alim..... 49,00


EN1526 .... Kit alimentation secteur....... 19,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 ........ 30,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 ....... 124,25

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.

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

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 .. 59,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

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).

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 !

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

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

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

TESTEUR DE POLARIT DUN


HAUT-PARLEUR

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

INDUCTANCEMTRE NUMRIQUE
DE 0,1 H
A 300 MH

UN GNRATEUR
DE FIGURES
DE LISSAJOUS

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.

EN1274..... Kit complet avec botier.......... 39,30

Modules CMS
pour le EN1234/K, livrs
monts.

91_XX_CMC MESURE.indd

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 hautparleur, etc..
Gamme de mesure : 1 99,9 k en 4 chelles.
Frquences gnres : 17 Hz 100 kHz variable.
Niveau de sortie : 1 Veff. Alimentation : 220 VAC.

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

EN1414..... Kit complet avec botier ......... 29,25

EN1215..... Kit complet avec boier .......... 66,30

COMELEC 05 / 2006

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.

IMPDANCEMTRE
RACTANCEMTRE
NUMRIQUE

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

RESMTRE

18/01/2007, 17:32

COMPTEUR GEIGER
PUISSANT ET PERFORMANT

POLLUOMTRE 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

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.

EN1435 ......Kit avec botier............. 106,00


EN1435K ....Kit version monte ....... 146,00

EN1407 ......Kit compteur Geiger .... 115,00


EN1407KM .Version monte ........... 149,00

MESUREUR DE CHAMPS
LECTROMAGNTIQUES

ANALYSEUR POUR
LE SECTEUR 220 V

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.

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.

EN1310 ......Kit champs-mtre .......... 71,20


TM1310......Bobine pour talonnage ... 8,40
EN1310KM .Version mont ............. 106,80

EN1485 ......Kit sans botier............ 100,00


MO1485......Botier srigraphi.......... 23,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.. 27,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.. 61,00

DCIBELMTRE

TESTEUR POUR
LE CONTRLE
DES BOBINAGES

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.

Permet de dceler des


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

EN1056 ......Kit complet avec botier.. 51,70

EN1397 ......Kit complet avec botier.. 19,05

ALTIMTRE DE 0 1 999 MTRES

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 ets lalimentation est disponible part.

EN1634 ......Kit sans coffret ............. 84,00


MO1634......Coffret srigraphi ........ 17,00

GNRATEUR
DE MIRE
POUR TV ET PC

EN1431 ......Kit & botier ................. 100,60


EN1432 ......Kit alimentation ............. 30,60

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.

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.. 19,70

SONDE LOGIQUE
TTL ET CMOS

EN1351....... Kit complet avec botier .102,15

Cette sonde vous rendra


les plus grands services
pour dpanner ou laborer
des cartes lectroniques
contenant des circuits logiques CMOS ou TTL

UN GNRATEUR
DE MIRES
PROFESSIONNEL

EN1426 ......Kit complet avec botier.. 27,30

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

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 ... 38,10

TESTEUR DE FET

Cet appareil permet de vrifier


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

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

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).

EN5018 ......Kit complet avec botier.. 51,80

1 999 m.

Avec ce kit vous pourrez


mesurer la hauteur dun
immeuble, dun pylne ou
dune montagne jusqu
une hauteur maximale de

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

LAUDIO-METRE
OU LABO BF
INTGR

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

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 .... 29,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

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.

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.

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

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

Alimentation : 220 VAC.

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.. 33,55

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.. 85,00


ENCAB3 ......Jeu de 3 cbles BNC/C.... 18,00

GNRATEUR DE BRUIT
1MHZ 2 GHZ

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 botier.. 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.. 42,70

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.

91_XX_CMC MESURE.indd

18/01/2007, 17:32

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

MESURES DIVERSES

SECURITE
ET959

Un dtecteur
de proximit
Cet appareil dtecte lapproche et le dplacement des
personnes ou des choses entrant dans son rayon daction ; il
est particulirement indiqu pour protger les environnements
ou les vhicules non clos, comme par exemple un stand, une
vitrine, les voitures dcapotables, les bateaux, etc. Le rglage
de la sensibilit permet dadapter facilement les prestations de
ce circuit aux caractristiques prcises du lieu protger.

Notre ralisation

i vous voulez protger votre voiture des vises un peu


trop ambitieuses dun voleur de rue, vous savez que
vous pouvez compter sur une grande varit de systmes antivol, gnralement similaires en ce qui concerne les
capteurs utiliss pour dtecter les conditions de danger et les
dispositifs (sonores et/ou lumineux) pour donner lalarme ;
si vous avez un cabriolet ou un 4x4 dcouvert, vous devez
en rabattre de vos exigences car la plupart des antivols du
commerce sont inadapts ce type de situation.

Ce problme est-il donc sans solution ? Bien sr que non !


Nous avons conu un capteur spcial, capable de dtecter
une intrusion dans un vhicule dcouvert ; reli un antivol traditionnel, par exemple la place dun capteur de
vibration, il permet de dclencher une sirne ou dinhiber la
centrale lectronique du moteur, ou le botier lectronique
de commandes du bateau, etc., bref de faire tout ce que
fait un capteur dalarme pour voiture habituellement (le but
tant bien entendu de dcourager le voleur de poursuivre
au risque dtre interpell).

Cela cause du fait que, normalement, les antivols pour


voiture dtectent lintrusion dans lhabitacle au moyen dun
radar ultrasons, qui ne fonctionne correctement que dans
un volume ferm. Si vous devez protger un vhicule non
clos, la seule alternative reste le dtecteur de mouvement,
qui hlas ne donne lalarme que lorsque le voleur met en
route le vhicule.

ELECTRONIQUE

Mais cest particulirement sur un bateau que lappareil


propos savre indispensable, car sur leau les mouvements occasionns par la houle dclenchent de fausses
alarmes et rendent les capteurs de mouvement comme les

52

magazine - n 91

SECURITE

Figure 1 : Schma lectrique du dtecteur de proximit.

volumtriques inoprants ; en revanche


le capteur RF ny est pas sensible et
il ne donnera lalarme quen cas dintrusion (ou dapproche un peu trop
serre) dans lhabitacle.
Notre capteur est de type primtrique
ou de proximit (ou encore dapproche), car il dtecte lapproche des personnes et des choses au sein de son
rayon daction propre, soit un champ
dont lextension est rglable simplement par un trimmer afin de tenir sous
contrle un petit vhicule utilitaire
comme un canot pneumatique, une
petite barque, une dcapotable ou
une caravane.
Mais vous vous demandez srement
comment fonctionne un appareil aussi
facile adapter lenvironnement
protger ?
Eh bien, disons tout dabord que pour
dtecter lapproche dun corps dans
une enceinte ouverte (en plein air),
lunique solution efficace et pratiquement ralisable consiste travailler
avec les ondes radio.

Le schma lectrique
Le circuit lectronique de notre appareil dont la figure 1 donne le schma
lectrique est un oscillateur RF
(radiofrquence) oprant autour du
GHz, qui rayonne autour de lui ses
propres lignes de flux. Quand quelque
chose dorganique reposant sur le sol
ou de ferromagntique se dplace
dans son champ daction, ce quelque
chose interfre avec loscillateur et en
modifie mme si cest dans une faible
mesure la frquence de travail ; cela
occasionne une toute petite variation
de la tension dtecte par un tage
conu pour cette tche et qui dclenche un temporisateur dont la sortie
commande un transistor et une ligne
collecteur ouvert. Cette ligne peut
tre utilise pour activer des entres
rsistance de tirage ou des relais aliments en 48 Vcc maximum (la plupart
des relais disponibles fonctionnant en
12 V, cette limitation nest pas trs
dommageable !).
Jetons un coup dil au schma lectrique et commenons la description

ELECTRONIQUE

53

magazine - n 91

par loscillateur : il est constitu dun


transistor NPN pour haute frquence
(RF) en botier plastique TO-92, configur comme oscillateur dphasage.
Son fonctionnement peut tre ainsi
rsum : une fois aliment, T1 commence tout de suite osciller car, dans
le spectre de bruit lectrique produit
par les composants et par les interfrences captes par le circuit imprim, il
y a certainement la frquence daccord
du diple antirsonant obtenu par la
superposition de la piste du collecteur
de T1 avec celle dalimentation (cette
superposition constitue une capacit
et une inductance parasites ; le retour
de signal dphas sur la base fait le
reste et loscillation du NPN samorce,
justement la frquence daccord du
circuit Lc/Cc. Le diple srie compos
de C10 et de linductance parasite Le
(forme dune piste du circuit imprim
dment faonne) rsonne, ce qui
dtermine une augmentation du gain
du transistor et favorise loscillation,
laquelle provoque lmission dans
lenvironnement du rayonnement
lectromagntique RF voulu.

SECURITE
Liste des composants
ET959

Figure 2a : Schma dimplantation des composants du dtecteur de proximit.

Figure 2b-1 : Dessin, lchelle 1, du circuit imprim double face trous mtalliss du dtecteur de proximit, ct composants.

R1 ..... 10 k
R2 ..... 4,7 k
R3 ..... 270
R4 ..... 270
R5 ..... 4,7 k
R6 ..... 1 M
R7 ..... 1 M
R8 ..... 1 k
R9 ..... 470 k
R10 ... 680 k
R11 ... 3,3 M
R12 ... 1 k
R13 ... 680
C1...... 10 F 25 V lectrolytique
C2...... 47 F 16 V lectrolytique
C3...... 4,7 nF cramique
C4...... 100 nF multicouche
C5...... 4,7 nF cramique
C6...... 1 nF cramique
C7...... 1 F 25 V tantale
C8...... 100 nF multicouche
C9...... 4,7 F 25 V tantale
C10 ... 10 pF cramique
Ca...... piste du circuit imprim
Cb...... piste du circuit imprim
Ce ..... piste du circuit imprim
Lb ...... piste du circuit imprim
Lc ...... piste du circuit imprim
Le ...... piste du circuit imprim
VR1 ... 200 trimmer
VR2 ... 500 k trimmer
U1...... 78L05
U2...... LM324
D2 ..... 1N4148
...
D7 ..... 1N4148
LD1 ... LED 3 mm rouge
T1 ...... BFR90A
T2 ...... MPSA42
Divers :
1 support de ci 2 x 7 broches
1 botier plastique spcifique (voir
photo)
Sauf spcification contraire, toutes les
rsistances sont des 1/4 W 5 %.

Figure 2b-2 : Dessin, lchelle 1, du circuit imprim double face trous mtalliss du dtecteur de proximit, ct soudures.

Lapproche dun corps dune certaine


masse (par exemple dune personne
ou seulement de son bras tendu au
dessus dun vhicule dcapotable)
interfre avec le champ lectromagntique, ce qui dtermine une variation
de consommation de courant par le
circuit oscillateur (avec pour consquence une modification de lampli-

tude de la tension prsente sur le


collecteur du BFR90).
La variation se produit aussi du fait
que lapproche dun corps fausse
dune certaine manire le fonctionnement de loscillateur, car elle introduit
des facteurs parasites qui altrent la
frquence de loscillation.

ELECTRONIQUE

54

magazine - n 91

Quand on lit avec lamplificateur oprationnel U2a la tension RF produite par


T1, on peut suivre le droulement du
fonctionnement de loscillateur et dtecter lapproche dun corps. En pratique
U2a travaille au sein dun circuit qui est
la fois un amplificateur et un filtre actif
double pente (R/C 40 dB/dcade) :
la tension RF est filtre par R5/C8, puis
amplifie. C3 est le second lment
filtrant et il est situ dans la rtroaction de lamplificateur oprationnel, de
manire en rduire le gain en prsence
de signal, dautant plus que la frquence
de ce dernier est plus leve.

SECURITE
La composante redresse et filtre est
prsente lentre de U2b, mont
en amplificateur diffrentiel ; en lui la
tension unidirectionnelle obtenue par le
signal RF dtect est ensuite filtre par
R6/C5 et R7/C6 (deux autres cellules
passe-bas) et envoye lentre non
inverseuse. Sur lentre inverseuse
arrive une composante analogue
travers C4. De la broche 7 sort une
tension presque continue compare
avec la rfrence 5 V positive dans
le comparateur U2c : la sortie de ce
dernier prend un niveau logique haut
chaque fois que la composante filtre
dpasse en amplitude la rfrence ;
elle est au zro logique dans le cas
contraire. Quand loscillateur travaille
en conditions normales, la sortie de
U2c se trouve au niveau logique bas
et, si le circuit est perturb par lapproche dun corps, la tension filtre
par U2b crot en amplitude et force le
comparateur prendre en sortie ltat
logique haut : cela dtermine la charge
de llectrolytique C7 travers la diode
D4 et la rsistance R8, ce qui provoque
la commutation de lautre comparateur
prsent dans le circuit : U2d. Ce dernier
est du type hystrsis et donc sa
sortie, prenant le niveau logique haut
(environ +12 V) polarise la base de T2,
allume LD1 et lve le niveau du potentiel de la broche 12 (son entre non
inverseuse), par rapport au moment de
la commutation, de faon stabiliser la
conduction en vitant tout phnomne
oscillatoire. Lhystrsis fait en sorte
que pour remettre au niveau logique
bas la sortie du comparateur, C7 doive
se dcharger et prendre un niveau de
tension beaucoup plus bas que celui
ayant forc la commutation 0/12 V
de la broche 14 de U2 : pratiquement
il doit descendre environ 3 V, puisque 2 V dj chutent dans R10. Donc,
quand C7, charg par le 12 V (environ)
fourni par U2c la suite de la dtection
dun corps proximit du capteur, se
dcharge jusqu 3 V, la sortie de U2d
se met nouveau zro, car le 5 V de
rfrence qui polarise la broche 13
devient suprieur la tension applique
la broche 12. Bien sr, C7 ne peut se
dcharger que lorsque U2c retourne au
repos, cest--dire si le capteur cesse de
dtecter la prsence de quelquun dans
les parages.
Et cest l quentre en jeu une partie
du circuit jusqualors volontairement
laisse de ct : il sagit dun bloc dont
la fonction est dintroduire un certain
retard entre une dtection et lautre, un
moyen mis en uvre pour insensibiliser
le circuit pendant environ 10 secondes
la suite de chaque dtection. Revenons au schma lectrique : notez que

Figure 3a : Photo dun des prototypes du dtecteur de proximit, ct composants, o sont monts tous les composants dont certains, sans tre des CMS,
sont souds en surface.

Figure 3b : Photo dun des prototypes du dtecteur de proximit, ct soudures,


o aucun composant nest mont (les pistes autour des soudures des trois pattes
du transistor font office de selfs et capacits).

D5 conduit quand le comparateur U2d


a sa sortie au niveau logique haut (soit
quand la sortie du circuit est active), ce
qui achemine un peu plus de 11 V vers
lentre inverseuse de loprationnel
U2a ; la connexion fait en sorte que,
lorsque le capteur dclenche lalarme,
ltage dentre, cest--dire le filtre/
dtecteur U2a, soit inhib et ne puisse
plus rien amplifier. En effet, la polarisation force de la broche 2 met au niveau
logique bas la sortie de lamplificateur.
Le zro la sortie de U2a met au niveau
logique bas galement la sortie de U2b
(lentre non-inverseuse de ce dernier
est couple en continu au moyen de
R6/R7 et reoit le zro volt, tandis que
la rtroaction a un gain unitaire), ce qui
fait revenir zro la sortie de U2 (comparateur) galement. Dans cette phase, D7

ELECTRONIQUE

55

magazine - n 91

est polarise en inverse et elle empche


que la tension fournie par la sortie de
U2d soit applique la broche non inverseuse, ce qui invaliderait la fonction.

Figure 4 : Installation dans le botier


plastique spcifique du dtecteur de
proximit.

SECURITE
Figure 5

Le capteur a une sortie collecteur ouvert qui consomme du courant


quand il est activ ; au point OUT, normalement ouvert, on peut relier les
entres de dispositifs logiques (schma A) qui sactivent quand ils sont
mis au zro logique, mais aussi des buzzers, relais et autres charges
ne dpassant pas 300 mA, alimentes avec des tensions comprises
entre 5 et 48 Vcc. Au cas o on connecte des relais (schma B), il est
ncessaire de protger la jonction de collecteur de T2 avec une diode
monte en parallle avec lenroulement (avec lanode tourne vers le
positif dalimentation). Le capteur est prvu pour tre coupl des centrales dalarme de divers types, dotes dentres normalement ouvertes
et qui sactivent lorsquelles sont mises au zro logique (masse) : il
suffit dunir les masses des circuits pour avoir la rfrence du commun
(schma C). Lutilisation bord des vhicules nest pas lunique possibilit : par exemple, lors dune exposition dobjets prcieux, lappareil peut donner lalarme quand quelquun laisse traner
sa main un peu trop prs des biens protgs, disposs sur un stand ou dans une vitrine non close.

A la suite de linhibition et du retour au


repos du comparateur U2c, llectrolytique C7 peut se dcharger et prendre
le potentiel qui dtermine le rtablissement de la sortie OUT, soit 3 V ; ce qui se
produit en un peu plus dune seconde.
Si vous dsirez obtenir un dlai dinhibition plus important (par exemple afin
davoir le temps de dsactiver lalarme
une fois entr dans le vhicule), vous
pourrez jouer sur la valeur du condensateur, en laugmentant jusqu 22
33 F, sans oublier que le dlai est
gal environ 1,5 seconde par F
de capacit de C7. Quand le dlai est
coul, la broche 14 de U2d revient
zro volt, T2 est bloqu, LD1 steint et
le dtecteur U2a est libr.
Avant de conclure, quelques mots de
plus sur la sortie : il sagit dune ligne
collecteur ouvert qui consomme du
courant quand elle est active ; au point
OUT, normalement ouvert, on peut relier
les entres de dispositifs logiques qui
sactivent lorsquils sont mis au niveau
logique 0, mais aussi buzzer, relais et
autres charges ne consommant pas
plus de 300 mA, alimentes avec des
tensions comprises entre 5 et 48 Vcc.
Au cas o on connecte des relais, il est
ncessaire de protger la jonction de
collecteur de T2 avec une diode monte
en parallle sur lenroulement (lanode
tourne vers le positif dalimentation).

Voir les trois schmas lectriques de


la figure 5 pour de plus amples explications sur la sortie.

oscillant y sont dessines et mme les


capacits parasites sont prises en
compte pour faire osciller celui-ci.

Le circuit ayant t conu pour fonctionner dans un vhicule, il est aliment tout entier avec une tension
de 12 15 Vcc ; lalimentation se connecte aux points + et (positif et ngatif de la batterie) pour tre achemine
au quadruple oprationnel LM324
et au rgulateur U1 au moyen de D1
(sa fonction est dempcher que des
dommages ne puissent dcouler de la
prsence de tensions ngatives sur le
circuit lectrique de la voiture quand
on y utilise des charges fortement
inductives comme les essuie-glaces,
la ventilation ou le dmarreur).

En effet des frquences voisines de


800 1 000 MHz une piste bien calcule et bien ralise peut constituer
une self et un rapprochement de deux
pistes peut galement constituer un
condensateur (quelques pF pas plus).

La ralisation pratique
Comme il sagit dun appareil travaillant aux confins de lUHF et des
micro-ondes, il est indispensable de
suivre quelques bonnes rgles pour
garantir un fonctionnement optimal.
Dabord le circuit imprim : cest un
double face trous mtalliss dont
les figures 2b-1 et 2b-2 donnent les
dessins lchelle 1 : 1. Si vous le ralisez vous-mme, respectez scrupuleusement le dessin des pistes (surtout la
face soudures) car les selfs du circuit

ELECTRONIQUE

56

magazine - n 91

La prcision requise impose de recourir la photogravure partir de bonnes


photocopies ou dimages numrises
telles quon les trouve sur le site de
la revue. Attention, faites bien correspondre les deux faces au moyen de
quelques trous de positionnement.
Vous pouvez aussi vous procurer le
circuit imprim double face trous
mtalliss tout fait auprs dun de
nos annonceurs.
Quoi quil en soit, quand vous lavez
devant vous, montez tous les composants (tous ct composants),
comme le montrent les figures 2a
et 3a et la liste des composants : la
plupart sont traversants mais certains
(bien que ntant pas des CMS) sont
souder sur les pistes et pastilles de la
face composants.
Montez dabord le support du circuit
intgr et vrifiez bien ces premires

SECURITE
Figure 6 : Portes ouvertes au capteur.

Contrairement aux capteurs volumtriques ordinaires pour voitures, le


dispositif propos ici est un dtecteur de proximit bas sur le principe de
linterfrence des corps en mouvement avec le champ lectromagntique
RF produit et rayonn dans lenvironnement immdiat. Cette caractristique le rend efficace mme si la portire de la voiture est laisse ouverte,
car il nagit pas sur le volume interne mais sur la prsence effective dune
masse en mouvement dans un primtre tabli au moment du rglage.
Cest pourquoi nous vous conseillons dutiliser lappareil mme pour protger des cabriolets, spiders et autres dcapotables ou de petits bateaux.
La prsence de vitres, tissu,
parties en plastique ou en bois
(tous mtaux exclus, naffecte
pas le bon fonctionnement de
cet appareil car les ondes radio
traversent sans peine ces matriaux ; rptons-le, ce nest pas
le cas du mtal qui, lui, arrte les
ondes RF en capturant les lignes
de flux des champs magntiques
et lectromagntiques.
Dans une voiture, le dispositif est installer entre les siges avant ou juste
derrire, afin quil soit au centre de lhabitacle. Rgl pour le maximum de
sensibilit, le capteur peut dclencher lalarme mme si quelquun appuie
son visage la vitre dune fentre pour voir ce quil y a lintrieur ! Dans
une dcapotable il se dclenche seulement si quelquun tend son bras lintrieur, mais reste en revanche indiffrent aux
passant marchant ct sur le trottoir ou la regardant sans se pencher dans lhabitacle. Il faut linstaller pour le croire !

soudures, puis montez les rsistances


(debout sauf R2 et R4), les diodes,
les petits condensateurs, le gros lectrolytique (couch), la LED, les deux
transistors, le rgulateur et les deux
trimmers.
Attention la polarit des condensateurs au tantale et des lectrolytiques, celle des diodes, de la LED,
des transistors, du rgulateur et du
circuit intgr (pour ce dernier, repredtrompeur en U vers le rgulateur).
Vrifiez attentivement vos soudures
(ni court-circuit entre pistes ou pastilles ni soudure froide colle) et bien
toutes les polarits nouveau. Et ce
au moins deux fois.
Vous pouvez maintenant installer la
platine dans le botier spcifique (voir
figure 4) : insrez le circuit intgr
dans son support (dans le bon sens).
Ds que vous avez fix la platine et
que vous mettez le couvercle, la LED
y affleure (surtout si vous avez bien
rgl la longueur des pattes).
Les deux fils dalimentation rouge/
noir venant de la batterie du vhicule
entrent par le petit videment latral
visible sur la photo ; le fil de la sortie
collecteur ouvert OUT allant aux dispositifs (centrale dalarme, buzzer, relais,
etc.) sort par l galement.

Les rglages
Dans ce circuit deux trimmers de
rglage ont t prvus : VR1 rgle lintensit du champ mis par loscillateur
et dtermine lamorage ; VR2 permet
de rgler la sensibilit. Pour rgler
le dispositif servez-vous de la LED,
laquelle tant en srie avec la base de
T2 reflte les vnements de la sortie ;
alimentez le circuit (avec une alimentation dessai de 12 14 Vcc 200 mA)
et tournez dabord laxe de VR2 fond
dans le sens horaire, afin de rgler la
sensibilit au maximum.
Si la LED sallume cause de votre
prsence, cest que loscillateur fonctionne ; sinon, tournez lentement le
curseur du trimmer dans un sens ou
dans lautre, jusqu ce que la LED
sallume. Si cela est difficile obtenir,
modifiez la valeur de C10, en choisissant des valeurs entre 1 et 47 pF : il
est possible en effet que loscillateur
ait du mal amorcer.
Le botier de petites dimensions est
facile dissimuler dans le vhicule,
comme le montre la figure 6. Evitez de
le placer au sol car il serait trop prs de
la tle mtallique du plancher. Dans un
bateau restant quai, pensez protger
le botier contre les intempries (vous
pouvez lenduire de mastic silicone
transparent, une fine couche, suffit)

ELECTRONIQUE

57

magazine - n 91

En dehors de la protection des vhicules (bateaux compris), vous pouvez


utiliser le dtecteur sur un stand ou
dans une vitrine non close afin de protger contre le vol la tire des objets
prcieux que vous voulez exposer.
Vous pouvez aussi contrler laccs de
lieux potentiellement dangereux (haute
tension, produits chimiques, etc.) :
dans ces cas vous pouvez le coupler
avec un buzzer (il en existe produisant
des sons trs forts). Plus gnralement, lappareil est utilisable chaque
fois que vous voulez contrler laccs
indsirable ou dangereux de personnes
(et pourquoi pas danimaux ?) dans un
environnement donn de type ouvert
ou en plein air.

Comment
construire ce montage ?
Tout le matriel ncessaire pour
construire ce dtecteur de proximit
ET959 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/091.zip.

DOMOTIQUE
EN2107-1

Un systme
embarqu
microcontrleur

Cet article prsente un systme lectronique trs complet


microcontrleur, facilement programmable en langage Basic :
il permet de nombreuses applications, mme industrielles, car
il est dj certifi CE. Sa simplicit de programmation permet
mme aux non spcialistes des microcontrleurs et aux moins
experts en informatique de lutiliser.

CARACTRISTIQUES TECHNIQUES
Le cur du S.E. EN2107 est un microcontrleur
Atmel AVR (Advanced Virtual Risc) AtMega8535L en
mesure dexcuter une instruction chaque cycle
dhorloge. Ce S.E. interface le microcontrleur avec
le monde extrieur travers :
-

otre revue vous a souvent propos des montages


bass sur lutilisation des microcontrleurs (petits
microprocesseurs souvent inclus dans un botier de
circuit intgr DIL et facilement programmables), PIC Microchip ou ST7 STMicroelectronics ; cette fois nous ferons plutt une incursion chez Atmel nouveaut oblige !

avec le monde extrieur, afin de raliser des systmes de


contrle ; ce que lon nomme outre Manche et surtout outre
Atlantique embedded system et ici systme embarqu ou
en abrg S.E. (pour une fois ne pas lire Systme dExploitation comme W98, WXP ou Linux).
Le contrleur et le circuit dinterface capteurs et transducteurs sont alors intgrs en une unique platine lectronique. Nos lecteurs, exigeants nous ne leur donnons
pas tort demandent en plus que cet appareil puisse tre
employ dans le domaine industriel, nous nous sommes
orients vers Atmel et avons arrt notre choix sur un systme embarqu (S.E.) certifi CE, disponible tout mont.

Vous tes en effet nombreux approuver nos choix


technologiques et trouver nos explications claires en la
matire : merci, car nous avons nous-mmes souvent le
sentiment que ces questions sont fort complexes Or les
plus experts dentre vous nous ont demand de plancher
sur une platine microcontrleur faisant office dinterface

ELECTRONIQUE

six sorties relais


huit entres pour signaux numriques TTL
une E/S TTL/analogique
deux entres analogiques vers le convertisseur
ADC dix bits interne du micro.

58

magazine - n 91

DOMOTIQUE

Figure 1 : Photo du systme embarqu EN2107 vu par la


face avant.

Figure 2 : Photo du systme embarqu EN2107 vu par le


panneau arrire o se trouvent les deux connecteurs.

Notre proposition

Connecteur CONNA

Le systme embarqu que nous vous


proposons danalyser et dapprendre
programmer comporte des sorties
relais et peut donc sadapter aux
exigences les plus diverses, pourvu
que les commandes soient de type
ON/OFF. Les caractristiques techniques principales de ce S.E. EN2107
sont donnes ci-dessus. Le systme
est facilement programmable pour
tre adapt vos besoins simplement
en vous servant dun ordinateur ; vous
y ferez tourner un logiciel permettant
dcrire les programmes dans un
langage de haut niveau tout en ne
ncessitant pas une connaissance
approfondie des caractristiques du
micro ni de ses instructions machine ;
ces programmes seront ensuite introduits dans la mmoire dudit micro par
le port parallle du PC.

Bornes 1-2 : entre de lalimentation en


12 Vca ou 12 Vcc ; dans ce dernier cas
le ngatif va la borne 1, qui reprsente
la potentiel de masse (GND) du S.E.

L interfaage avec lextrieur


Le S.E. se prsente comme une bote
comportant en face avant un afficheur
LCD deux lignes de seize caractres
et deux poussoirs membrane, comme
le montre la figure 1. Le panneau
arrire reporte toutes les E/S sur deux
connecteurs quatorze bornes chacun
(28 bornes vis en tout donc). Voir les
figures 2 et 3 qui montrent comment
associer ces bornes et les signaux
entrant dans/sortant de lappareil. Le
connecteur A (CONNA) reporte les six
sorties relais lectromcaniques 30
Vdc ou 230 Vac 5 A, dont les contacts
sont NO (normalement ouverts).

Bornes 3-4 : sortie du RELAIS1


Bornes 5-6 : sortie du RELAIS2
Bornes 7-8 : sortie du RELAIS3
Bornes 9-10 : sortie du RELAIS4
Bornes 11-12 : sortie du RELAIS5
Bornes 13-14 : sortie du RELAIS6
Le connecteur B (CONNB) correspond
aux huit entres numriques binaires
IN1-IN8, avec potentiel rfr la
masse dalimentation. Cette masse
peut tre prleve sur les bornes 9 et
13 de ce mme connecteur, en plus
de la borne 1 du CONNA. Au CONNB
correspond en outre une E/S TTL/
analogique nomme IN/OUT Analog/
TTL et deux entres analogiques nommes INADC1-INADC2.
Connecteur CONNB
Borne 1 : entre IN8
Borne 2 : entre IN7
Borne 3 : entre IN6
Borne 4 : entre IN5
Borne 5 : entre IN4
Borne 6 : entre IN3
Borne 7 : entre IN2
Borne 8 : entre IN1
Borne 9 : masse GND

ELECTRONIQUE

59

Borne 10 : borne entre/sortie IN/OUT


analogique/TTL
Borne 11 : borne libre pour faciliter les
connexions avec le monde extrieur
Borne 12 : entre INADC1
Borne 13 : masse GND duplique pour
faciliter les connexions
Borne 14 : entre INADC2
Les huit entres numriques (IN1
IN8) sont TTL et chacune est connecte une broche diffrente du micro
Atmel-AVR, non pas directement mais
travers un rseau de protection,
comme le montre la figure 4.
La borne Analog/TTL est en revanche
connecte travers un rseau diffrent, comme le montre la figure 5.
Les entres INADC1 et INADC2 sont
connectes au convertisseur ADC
travers deux rseaux de rsistances
de 44 k. Ces rseaux font correspondre les signaux variables de 0 5 V
la totalit de la gamme de conversion
dix bits de lADC interne du micro (de
0 1111111111).
Le connecteur C (CONNC), situ sur
un des cts du botier, sert relier
le S.E. au port parallle de lordinateur au moment de la programmation
du microcontrleur.

Le microcontrleur
ATMEL-AVR
Nous vous donnerons les caractristiques du microcontrleur AtMega8535LAVR en nous limitant celles que vous
vous devez de connatre pour utiliser

magazine - n 91

DOMOTIQUE

utilise pour recueillir les donnes


devant tre maintenues mme lorsque le circuit est priv de tension : on
pense, par exemple, un comptage
des heures de mise sous tension du
systme ou un tableau.

Figure 3 : Dessin grandeur nature du S.E. EN2107 vu par le panneau arrire o


se trouvent les deux connecteurs 14 bornes. Collez ltiquette dans le bon
sens (la flche prsente sur le botier doit correspondre la borne 14 cuivre
CONNA), dfaut vous inverseriez les entres et les sorties relais ! Larticle
dcrit les correspondances entre les bornes et les signaux.

le S.E. dcrit dans cet article ; mais si


vous souhaitez en savoir davantage,
nhsitez pas surfer vers le site
www.atmel.com, vous y trouverez les
caractristiques compltes de ce
micro, bien sr tlchargeables gratuitement.
Note : dans le CD-Rom fourni avec
le S.E. EN2107, vous trouverez le
datasheet au format .pdf du micro.
Il sagit dun microcontrleur avec bus
de donnes huit bits prvoyant cent
trente (130) instructions machine
possibles. Lhorloge fonctionne une
vitesse de 8 MHz ; le nombre des
instructions excutables par unit de
temps est de 8 MIPS (8 millions dinstructions excutes par seconde).

Figure 4 : Les huit entres du CONNB


sont toutes des TTL et, comme le
montre la figure 8, chacune est
relie une broche du micro travers ce rseau de protection.

Le microcontrleur dispose de :
une mmoire non volatile de 8 Ko ; pour
le programme excuter, que lon ne
doit pas effacer chaque fois que lon
coupe lalimentation du systme ;
une mmoire SRAM de 512 octets
volatile utiliser pour mmoriser
les donnes devant tre maintenues le temps dune session dexcution du programme et qui sont
effaces sans provoquer des dysfonctionnements chaque fois que
lalimentation est coupe ;
une mmoire EEPROM de 512 octets
non volatile et effaable seulement
en faisant excuter par le micro
les instructions adquates ; elle est

Figure 5 : La borne 10 du CONNB,


correspondant lE/S Analog/TTL,
est relie travers ce rseau la
broche 37 du port A (soit, comme le
montre la figure 7, la broche PA0).

ELECTRONIQUE

60

magazine - n 91

Comme le montre la figure 6, le processeur ATMEL 8535L est 44 broches


dont quatre (6-18-28-39) sont utilises
pour la masse et cinq (5-17-27-29-38)
pour connecter lalimentation +5 Vcc
diverses parties du circuit interne.
Par exemple, la broche 29 porte la Vcc
lADC interne, qui lutilise comme
rfrence de tension pour la conversion. La broche 4 est celle de reset
et les broches 7-8 vont au quartz de
lhorloge.
Les 32 broches constituent quatre
ports de communication avec lextrieur huit bits chacun. Au port A
correspondent cinq des huit entres
du S.E. (broches PA1-PA5), les deux
entres INADC1 et INADC2 (broches
PA6-PA7) et lentre/sortie TTL/
analogique (broche PA0).
Les huit broches du port B (broches
PB0-PB7) sont entirement utilises
pour la gestion de lafficheur et pour
la communication avec lordinateur
grce auquel le micro sera programm.
Au porta C correspondent quatre des
six relais (broches PC0-PC3), trois des
huit entres numriques (broches PC5PC7) et la LED situe sous le poussoir
T1 (broche PC4).
Au port D, enfin, correspondent deux
des six relais (broches PD6-PD7) et les
trois poussoirs (broches PD2-PD4).
Des broches restantes du port D, une
(broche PD5) nest pas utilise et les
deux autres (broches PD0-PD1) sont
utilises pour la communication avec
le PC.
Pour ne pas vous effrayer, soulignons
tout de suite que si vous programmez
le S.E. en suivant nos indications,
vous naurez pas besoin de connatre
toutes les informations que nous vous
donnons, mais seulement que vous
disposez des relais, des entres, dun
afficheur LCD et de trois poussoirs.
A chacun de ces lments en effet,
nous donnerons un nom facile
retenir, comme la suite de larticle
va vous lexpliquer. Par contre toutes
ces informations pourront vous servir
modifier le systme embarqu pour
le rendre plus conforme vos attentes
particulires.

DOMOTIQUE
Lalimentation
et les essais du S.E.
Il faut avant tout relier le S.E. une
alimentation 12 V 250 mA : notre
EN1348 va parfaitement pour cette
utilisation (pour la connexion voir figure
9). Une fois aliment, le S.E. excute
un programme que nous avons prcharg au moment des essais. Il sagit
du programme test.bas, situ dans le
dossier Exemples du CDR2107 (disponible avec le S.E.) et install avec le
programme BASCOM-AVR, qui sert
tester le fonctionnement correct des
trois touches et des E/S du S.E.
Dans la premire ligne de lafficheur
LCD, les mots lectronique Loisir Magazine apparaissent et dans la seconde
les messages des tests excuts par le
microcontrleur sur les entres IN1
IN8 saffichent.
tant donn que les huit entres numriques TTL sont normalement 0 (voir
figure 4), les messages stipulent ltat
logique bas de lentre. Pour changer
ltat logique, il suffit de fournir lentre concerne un signal TTL haut,
que lon peut obtenir en reliant entre
le +12 V de lalimentation et lentre
une rsistance de 15 k.

Figure 6 : Brochage vu de dessus du micro AtMega8535L. Le schma synoptique


est figure 7.

Si vous reliez, la rsistance entre le +12


V et la borne 8 du CONNB (voir figure
10), quand le micro teste lentre IN1,
la mention IN1 haute apparat sur lafficheur. Pour tester le fonctionnement
des touches, pressez la touche T1 (voir
touche flche figure 1) jusqu ce
quapparaisse touche1 presse.

Si vous la tenez presse, la LED situe


sous la touche sallume puis steint. Si
vous pressez la touche T2 (voir touche
+ figure 1) le LCD affiche touche2 presse et, si vous la maintenez presse,
un cycle dactivation des six relais commence, pour tre suivi par un cycle de
dsactivation de ces mmes six relais.

Figure 7 : Schma synoptique du microcontrleur Atmel AtMega8535L. Dans le CD-Rom que nous avons prpar, vous
trouverez le datasheet (les caractristiques) complet du micro au format .pdf.

ELECTRONIQUE

61

magazine - n 91

DOMOTIQUE

Figure 8 : Schma synoptique du S.E. EN2107. Le micro a quatre ports de communication avec lextrieur qui permettent
de grer un afficheur LCD deux lignes de seize caractres, six relais, huit entres numriques, deux entres ADC, un E/S
Analog/TTL, trois touches et une LED. travers le CONNC on peut programmer ce systme avec des programmes crits en
Basic en utilisant le logiciel BASCOM-AVR.

Enfin, si on presse la touche T3 (voir


touche figure 1) touche3 presse
saffiche et, si on maintient la pression,
un test sur les entres ADC commence.
Si aucune mention napparat, contrlez
avant tout les liaisons effectues et, si
tout est correct, au lieu de trafiquer votre
S.E., contactez la hot-line du dtaillant
qui vous la vendu.

Le compilateur
BASCOM-AVR

Certains logiciels permettent la programmation en Assembleur et dautres


la programmation en langages de plus
hauts niveaux (comme le C++ ou le
Basic), soit des langages indpendants
du type de microcontrleur que lon
veut programmer et qui donc, mme
sils ncessitent la connaissance des
principales caractristiques matrielles, permettent dcrire le programme
pour un micro sans avoir besoin de
connatre son jeu dinstructions en
Assembleur.

Pour programmer le S.E., vous pouvez


utiliser un quelconque logiciel ou ensemble de logiciels, permettant ldition du
programme et son transfert dans la
mmoire du microcontrleur Atmel-AVR.

Une fois le code source crit avec un


logiciel de haut niveau, spcifique, dit
programme compilateur, celui-ci traduit
le code de haut niveau en code machine
(le seul code que le micro comprenne).

ELECTRONIQUE

62

magazine - n 91

Nous avons choisi de nous servir du


logiciel BASCOM-AVR (MCS Electronics)
lequel permet ldition des programmes en Basic, soccupe de la compilation afin dobtenir un code pour microcontrleurs Atmel-AVR et comporte des
fonctions de dbogage (cest--dire la
signalisation des erreurs ventuelles commises par le programmeur),
de simulation et denvoi du code au
microcontrleur du S.E.
Le logiciel BASCOM-AVR peut tre install sur tout PC ayant les caractristiques minimales suivantes :
Processeur Pentium 166MMX ou
suprieur
Ram 32 Mb

DOMOTIQUE

le datasheet du microcontrleur
AtMega8535L en .pdf
des exemples utiles pour expliquer,
mme aux moins experts, la programmation en Basic
des applications pratiques pour le
EN2107
Nous napprofondirons pas ici les
caractristiques du langage Basic ni
celles du processeur AtMega8535L (
vous de faire cette recherche si vous le
souhaitez) afin de garder tout lespace
qui nous est imparti pour la description
du S.E., linstallation et lutilisation de
la plateforme BASCOM-AVR et des
exemples qui vous permettront dutiliser tout de suite le S.E.

La librairie ione.bas
La possibilit dutiliser le langage de
programmation Basic, bien quelle
simplifie nettement la programmation
du microcontrleur Atmel-AVR, exige
cependant du programmeur une connaissance des connexions entre le
microcontrleur et les autres composants du systme S.E.
Par exemple, pour activer le relais
reli une broche du micro il faut
connatre ladresse du port de sortie
du micro auquel il correspond, mais
encore lidentification de cette broche
au sein de ce port.
Pour simplifier au maximum la programmation du systme, nous avons
recueilli toutes les informations concernant les connexions du microcontrleur au sein du systme S.E. dans
le fichier de librairie ione.bas, qui doit
tre inclus dans chaque programme.

BASCOM-AVR peut tre librement


charg dans la version 1.11.8.1 Demo,
dont lunique limitation consiste
exclure la cration de programmes de
plus de 4 k lignes de code en langage
machine, ce qui est plus que suffisant pour la plupart des utilisations
possibles de notre S.E. La version
demo peut tre tlcharge sur le site
www.mcselec.com, sur lequel on peut
galement obtenir le manuel dutilisation soit dans la version complte soit
dans la version rduite. Mais si vous
tes privs dInternet, de toute faon
le CDR2107 contient le programme
BASCOM-AVR en version demo et le
manuel :

Espace libre sur HD 200 Mb


Systme dexploitation Windows98SE
ou plus rcent
Port parallle libre

Figure 9 : Pour alimenter le S.E. EN2107 vous pouvez utiliser lalimentation


EN1348 en reliant le positif la borne 2 du CONNA et le ngatif la borne 1 de ce
mme CONNA. Une fois aliment, le systme excute un programme prcharg.

Les exemples suivants montrent comment obtenir cette aide.

Bien sr personne nadoptera le code


ci-dessus car :

Note : le fichier ione.bas se trouve dans


le CDR2107, mais il nest pas annex
au programme BASCOM-AVR tlchargeable sur Internet.

il demande quon maintienne presse une touche jusqu ce que la


procdure qui en contrle ltat soit
excute ;

Par exemple, sachant que les bornes 3


et 4 du CONNA sont relies au contact
normalement ouvert du RELAIS1, pour
fermer ce contact il suffit dcrire dans
la source linstruction en Basic :

on ne prend pas en compte le fait


que la pression de la touche peut
provoquer des rebonds dtects par
le programme comme des pressions
multiples de la touche ;

rele1 = actif

ne prend pas en considration la


phase de relchement du poussoir et
donc ne fait pas la diffrence entre la
volont de le presser et une pression
accidentelle (la dure de la pression
nest pas prise en compte).

Si on dsire au contraire qu la pression de la touche T1 corresponde la


fermeture du RELAIS1, il suffit dcrire
les instructions :
if tasto1 = press then
rele1 = actif
endif
Si vous voulez obtenir un cycle
douverture/fermeture du RELAIS1 avec
une dure douverture de deux secondes
et une dure de fermeture de trois secondes, cycle qui commence la pression
de la touche T1 et se termine quand on
presse la touche T2, il suffit dcrire :

Dans le cas de simples systmes de


contrle la procdure ci-dessus peut
toutefois tre accepte. Nous ne prtendons pas, dans le cadre restreint de
cet article, vous apprendre programmer, mais seulement vous enseigner
comment utiliser le S.E.
De toute faon les lecteurs qui le
dsirent trouveront les moyens daller
plus loin.

dbut :
if touche1 = press then
relais1 = actif
waitms 3000
relais1 = dsactiv
waitms 2000
end if
if touche2 = press then
goto fin
end if
goto dbut
fin :

ELECTRONIQUE

63

magazine - n 91

Figure 10 : Les huit entres numriques TTL sont normalement ltat


logique bas. Pour mettre lentre au
niveau logique haut, il faut connecter une rsistance de 15 k, comme
le montre la figure pour IN1, qui correspond la borne 8 de CONNB.

DOMOTIQUE
Figure 11 : En bleu le listing complet des instructions en langage Basic du programme IONE.BAS, contenant toutes les
informations sur les connexions du microcontrleur.

NE PAS MODIFIER CE FICHIER !!!!!


contient linitialisation du Basic plc
et se trouve toujours au dbut du
programme principal

Ce bloc contient un commentaire qui nous


rappelle que ce fichier est inclus dans tout
programme destin au S.E.

$crystal = 8000000

Dfinition de la frquence dhorloge du systme, cest--dire du quartz reli entre les


broches 7-8

Config Lcdbus = 4
Config Lcdbus = Pin, Db4 = Portb.0, Db5 = Portb.1,

frquence du quartz

Instructions pour la configuration des afficheurs


LCD. Grce cela, pour afficher quelque chose
sur le LCD, il suffit dutiliser les instructions
basic Lcd etLocate.

Db6 = Portb.2, Db7 = Portb.3, E =Portb.4,


Rs = Portb.5
Config LCD = 16 * 2

Instructions pour attribuer des noms aux


adresses correspondant aux broches des
ports du micro.

Tasto1 Alias Pind.2


Tasto2 Alias Pind.3
Tasto3 Alias Pind.4

nom de T1
nom de T2
nom de T3

Led Alias Portc.4

nom de la LED en T1

Rele1
Rele2
Rele3
Rele4
Rele5
Rele6

nom
nom
nom
nom
nom
nom

du
du
du
du
du
du

relais
relais
relais
relais
relais
relais

nom
nom
nom
nom
nom
nom
nom
nom

de
de
de
de
de
de
de
de

lentre
lentre
lentre
lentre
lentre
lentre
lentre
lentre

In1
In2
In3
In4
In5
In6
In7
In8

Alias
Alias
Alias
Alias
Alias
Alias

Alias
Alias
Alias
Alias
Alias
Alias
Alias
Alias

Portc.3
Portc.2
Portc.1
Portc.0
Portc.7
Portc.6

Pinc.5
Pinc.6
Pinc.7
Pinc.5
Pinc.4
Pinc.3
Pinc.2
Pinc.1

Par exemple :
avec Relais1 on se rfre au premier relais ;
avec In3 la troisime entre TTL ; avec Touche3 au troisime poussoir et enfin avec LED
la LED situe sous la touche 1 (soit T1).

1
2
3
4
5
6
IN1
IN2
IN3
IN4
IN5
IN6
IN7
IN8

Instructions pour configurer le convertisseur


danalogique numrique

Config Adc = Single, Prescaler = Auto

Attivo Alias 1
Disattivo Alias 0

dfinitions utiles pour


allumer et teindre les relais

Acceso Alias 0
Spento Alias 1

dfinitions pour allumer


et teindre la LED sur T1

Premuto Alias 0
Rilasciato Alias 1
Alto Alias 1
Basso Alias 0

dfinitions
ltat des
dfinitions
ltat des

utiles pour lire


poussoirs
utiles pour lire
entres

Ces instructions attribuent aux valeurs logiques


0 et 1 des noms commodes pour lutilisation
des divers contextes. A ltat logique 1 sont
attribus : actif, teint, dsactiv et haut et
donc on pourra crire dans les programmes :
Relais1 = actif
LED1 = teinte
Touche1 = dsactive
la place des instructions moins comprhensibles :
Relais1 = 1
LED1 = 1
Touche1 = 1
qui pourraient faire croire par erreur, quelquun
qui ne connatrait pas ce systme, que le relais
1 est actif (vrai), que la LED1 est allume (faux)
et que la touche 1 est presse (faux)
Ces instructions dfinissent les noms du sous
programme et des fonctions listes dans les
blocs I, L et M.

Declare Sub Init_basicplc


Declare Function Adc1() As Word
Declare Function Adc2() As Word

ELECTRONIQUE

64

magazine - n 91

DOMOTIQUE
Figure 11 (suite).

Init_basicplc
Goto_basicplc

Sub

End

initialise la platine et saute


au programme principal de lusager

Init_basicplc
Porta = 0
Ddra = 0
Portb = 192
Ddrb = 163
Portbc = 16
Ddrc = 31
Portd = 28
Ddrd = 226
Start Adc
Cls
Sub

sous
0000
0000
1100
0011
0001
0001
0001
1110

programme dinitialisation
0000
0000
0000
1111
0000
1111
1100
0010

Ce bloc, avec le bloc N, reprsente le code du


programme ioNE.bas, qui excute le sous programme Init_basicplc, qui configure les ports
du micro en accord avec les spcifications
des bornes du S.E. et saute la fin du programme. Inclure le fichier ioNE.bas dans un
programme signifie lexcuter et permettre,
lintrieur du programme, lutilisation des
fonctions et des noms dfinis en lui.
Instructions pour initialiser les ports du microcontrleur

Function Adc1() As Word


Local X As Word
X = Getac (7)
Adc1 = X
End Function

ADC1 est reli au


port A broche 7

Les instructions dfinies dans ce bloc comme


dans le bloc suivant (M) permettent une gestion
simple des entres INADC1 et INADC2.
Si par exemple on dsire lire le nombre correspond la conversion numrique de la
valeur analogique prsente lentre INADC1
il suffit dcrire :
Dim valore 1 as word
valore1 = adc1 ()
A lintrieur de la variable valore1, dfinie
comme word (cest--dire 2 octets, pourvu que
lADC soit 10 bits), est transfre la valeur
prsente lentre INADC1 dment chantillonne et convertie au format binaire.

Function Adc2() As Word


Local X As Word
X = Getac (6)
Adc2 = X
End Function

ADC2 est reli au


port A broche 6

Les instructions dfinies dans ce bloc comme


dans le bloc prcdent (L) permettent une gestion simple des entres INADC1 et INADC2

Go_basicplc:

Afin dillustrer les contenus du fichier


de librairie ione.bas nous nous servons des listing des instructions en
Basic quil contient et que donne la
figure 11. Ce listing comporte des
blocs de code, chacun tant identifi
par une lettre ; chaque bloc est associ
une brve description.

Programmes exemple
Le plus facile pour apprendre programmer le S.E. consiste vous proposer un
programme-exemple simple, la source
exe1.bas. Voyons ensemble comment
le transfrer au S.E. de manire comprendre ce quil fait.

Voir bloc H
Dans le CDR2107 nous avons insr
dautres programmes-exemples : vous
de les interprter en vous appuyant sur
les commentaires se trouvant lintrieur des sources et en observant leur
excution une fois compils et transfrs dans le S.E. Tous les programmesexemples sont contenus dans le dossier
Exemples du CDR2107, mais ils sont
automatiquement mmoriss dans le
rpertoire du programme BASCOM-AVR,
durant linstallation de la version demo
dans votre ordinateur.

Conclusion et suivre
Avant dintroduire les exemples, il est
donc ncessaire de vous expliquer la

ELECTRONIQUE

65

magazine - n 91

procdure dinstallation du logiciel


BASCOM-AVR et comment raliser la
connexion entre lordinateur et le systme embarqu EN2107. Cest ce que
nous ferons dans la seconde partie de
larticle le mois prochain.

Comment
construire ce montage ?
Tout le matriel ncessaire pour construire ce systme embarqu microcontrleur EN2107 avec le CDR2107
(et lalimentation EN1348) est disponible chez certains de nos annonceurs.
Voir les publicits dans la revue.

COURS
BUS CAN8

la dcouverte
du BUS CAN
Partie 8

Conu comme protocole de communication srie pour faire communiquer entre eux tous les
systmes lectroniques prsents bord dune voiture, le bus CAN gagne aussi du terrain
dans les domaines de lautomatisation industrielle (robotique) et de la domotique. Dans cette
srie darticles, ou de Leons (comme vous voudrez), nous allons aborder la thorie de son
fonctionnement et nous prendrons de nombreux exemples dans le domaine domotique (cest-dire des automatismes ddis la maison). Dans cette huitime partie, nous analysons un
mode de fonctionnement particulier de la librairie ECAN.

Aprs avoir analys les instructions ncessaires


pour lchange des messages entre deux nuds
CAN, en introduisant le concept de filtre et masque,
nous allons prendre en considration un mode de fonctionnement particulier de la librairie ECAN. Comme nous lavons
vu, cette librairie peut tre utilise en Fixed mode ou en
Run Time mode. Jusqu prsent nous nous sommes
occups exclusivement de la premire, en tablissant toutes les configurations de nos nuds durant la compilation
par modification du fichier ECAN.def.

ou non dans une gamme dtermine. Le nud RX distinguait


les messages entrants en activant un signal dalarme lorsque
la temprature dpassait un seuil dtermin. Le tout tait gr
uniquement par filtrage des messages et sans vrification concrte des valeurs envoyes, lesquelles taient enregistres
directement dans lEEPROM. Nous voulons maintenant intgrer
ce projet en analysant la possibilit de modifier la configuration
du nud RX travers des messages particuliers.
Pratiquement, dans le programme rsident RX nous prvoyons une fonction qui est dsactive au dmarrage et
qui nest excute quau moment o le nud reoit un
message ayant une ID spcifique. Lactivation se fait en
reconfigurant le nud et en insrant un nouveau filtre. Tous
les messages suivants sont ainsi correctement excuts
au lieu dtre carts. Voyons concrtement comment il
est possible dentrer en configuration lorsquun nud est
oprationnel.

Nous devons maintenant prendre en compte une nouvelle


possibilit selon laquelle il pourrait savrer ncessaire de
changer les caractristiques du nud durant son fonctionnement. Prcdemment nous avons ralis un nud TX qui
surveillait la temprature ambiante au moyen dune sonde
DS18B20 et envoyait les valeurs un nud RX. Les messages
envoys taient diffrents selon que la temprature se trouvait

ELECTRONIQUE

66

magazine - n 91

COURS
Run-Time Mode
Pour activer ce mode il est ncessaire
de modifier le fichier ECAN.def qui
contient tous les paramtres de la configuration initiale du nud. Loption fondamentale est la ECAN_LIB_MODE_VAL
qui permet dactiver ou de dsactiver la
reconfiguration du nud en runtime
(module excutable). Nous rgnrons
le fichier en question toujours avec
Microchip Application Maestro.
Dans la figure 1 nous voyons le passage
de la valeur ECAN_LIB_MODE_FIXED
la valeur ECAN_LIB_MODE_RUNTIME.
Une fois la modification effectue,
nous pouvons lancer la cration du
fichier avec la commande Generate
Code. Naturellement, le code produit
sera plus important en terme de taille et
donc doccupation de la mmoire, cest
pourquoi il est conseill de nutiliser ce
mode que si lapplication quon est en
train de dvelopper lexige absolument.
Songez galement que, durant la reconfiguration, le nud bloque la rception
et lmission en sisolant pendant toute
lopration (ceci dit cest trs rapide). Si
vous ne prvoyez pas de modifier la configuration des nuds tandis quils sont
oprationnels, il vaut mieux se servir du
mode prcdent. Pour bien comprendre
comment se fait la reconfiguration du
nud, nous devons analyser les fonctions de la librairie ECAN qui sont utilises. Partons de ECANSetOperationMode qui permet de prciser le mode
oprationnel du module CAN du PIC.

ECANSetOperationMode
Cette fonction est appele au moment
o le nud doit tre reconfigur. La
premire chose faire, en effet, est
de mettre le module CAN en configuration. La fonction en question reoit
en entre un paramtre prcisant le
mode oprationnel selon une dfinition que nous trouvons dans ECAN.h.
Nous rsumons dans le Tableau 1 les
valeurs possibles (pour voir en dtail
les modes revoyez la partie 3 de ce
Cours). La dfinition correspondante
incluse dans le fichier ECAN.h est visible dans le Listing 1. Les valeurs
prcises dans lnumration doivent
tre attribues au registre CANCON du
PIC qui est structur comme le montre
la figure 2. Les trois bits les plus significatifs REQOP2, REQOP1, REQOP0
tablissent justement le mode de
fonctionnement. Si on se rfre aux
data-sheets du PIC18F458, le CONFIGURATION mode est activ en mettant 1 le REQOP2 indpendamment
de la valeur des deux autres bits.

Figure 1 : La figure montre le passage de la valeur _FIXED la _RUNTIME.

La dfinition tablit ECAN_OP_MODE_


CONFIG = 80h = 10000000b qui valorise
justement ce bit. Le retour en NORMAL
mode se fait en mettant zro les trois
bits. Dans le Listing de la fonction on
voit que le passage au nouveau mode
oprationnel se fait en bloquant toutes
les missions, en mettant 1 le bit ABAT
(Abort All Pending Transmission bit) et en
fixant le buffer (tampon) de rception
de telle manire quil soit accessible
partir de nimporte quel banc de
mmoire avec les bits WIN0, WIN1, WIN2
(Window Address bits).

La fonction est du type bloquante,


cest pourquoi aucune autre instruction nest excute jusqu la sortie
du cycle. En ralit Microchip prvoit
aussi une macro non bloquante nomme ECANSetOperationModeNoWait.
Dans ce dernier cas le cycle nest
pas inclus, cest pourquoi la fonction
renvoie immdiatement le contrle et
laisse la tche de vrification du mode
aux instructions suivantes. Ainsi le programmeur peut insrer entre une vrification et une autre des instructions
qui ninteragissent pas avec le module
CAN mais sont ncessaires pour le
fonctionnement correct du dispositif.
Voyons le Listing 2 de lECANSetOperationMode.

Il nest pas possible dentrer en


configuration pendant une mission.
Aprs avoir attribu la valeur correspondante au registre CANCON, commence un cycle appelant la fonction
ECANGetOperationMode jusqu ce
que le module entre dans le mode de
fonctionnement slectionn.

La macro ECANGetOperationMode
est exactement complmentaire de
la ECANSetOperationMode puisquelle

Tableau 1.

Valeur
ECAN_OP_MODE_NORMAL
ECAN_OP_MODE_SLEEP
ECAN_OP_MODE_LOOP
ECAN_OP_MODE_LISTEN
ECAN_OP_MODE_CONFIG

Description
Spcifie le mode de travail NORMAL
Spcifie le mode de travail DISABLE
Spcifie le mode de travail LOOPBACK
Spcifie le mode de travail LISTEN-ONLY
Spcifie le mode de travail CONFIGURATION

Listing 1.

typedef enum _ECAN_OP_MODE


{
ECAN_OP_MODE_BITS
=
ECAN_OP_MODE_NORMAL
=
ECAN_OP_MODE_SLEEP
=
ECAN_OP_MODE_LOOP
=
ECAN_OP_MODE_LISTEN
=
ECAN_OP_MODE_CONFIG
=
} ECAN_OP_MODE;

ELECTRONIQUE

67

0xe0,
0x00,
0x20,
0x40,
0x60,
0x80

magazine - n 91

COURS

Figure 2 : Registre CANCON du PIC.

permet de lire les trois bits les plus


significatifs du CANSTAT en dtectant
si le module CAN du PIC se trouve en
CONFIGURATION Mode ou dans un
autre mode. Le registre CANSTAT prsente la structure visible figure 3.
Les trois bits OPMODE2, OPMODE1,
OPMODE0 reprsentent les divers
modes de fonctionnement du module
CAN et prennent les mmes valeurs
que le registre CANCON, par consquent pour les distinguer il est possible
de rutiliser lnumration prcdente.
La macro ECANGetOperationMode est
dfinie dans la ECAN.h. Voyons-la en
dtail :
#define ECANGetOperationMode()
(CANSTAT & ECAN_OP_MODE_BITS)
On voit que la valeur du paramtre en
sortie est dtermine par un AND (ET
logique) travers la valeur du registre
CANSTAT et lECAN_OP_MODE_BITS qui
quivaut E0h = 11100000. Les trois
bits les plus significatifs sont ensuite
extraits.
Aprs tre entrs en CONFIGURATION
mode, le nud nmet ni ne reoit,
nous pouvons crire les registres de
configuration et ceux qui contrlent
les masques et les filtres. La librairie
prvoit des fonctions appropries pour
ce faire. Analysons-les sparment.

ECANSetFunctionalMode
Permet de spcifier le mode de fonctionnement du module CAN. Souvenezvous quau dbut nous avions dcrit en
dtail les trois modes : MODE0, MODE1,
MODE2. Ils sont tablis grce aux deux
bits MDSEL0, MDSEL1 qui se trouvent
dans le registre ECANCON implment
seulement dans la famille suprieure
des PIC (18F6680/8680/8585/6585).
En second lieu, le PIC18F458 prvoit
seulement le MODE0, cest pourquoi
dans la librairie utilise dans ce Cours
nous avons prvu de commenter les
instructions correspondantes. Cette
fonction, par consquent, nous ne
lutilisons pas et nous nous bornons
inclure sa description.

ECANSetBaudRate
Permet dtablir les paramtres SJW,
BRP, PHSEG1, PHSEG2, PROPSEG que
nous avions dcrits dans le paragraphe
relatif au fichier ECAN.def. Les paramtres passs en entre sont utiliss
directement pour valoriser les registres
BRGCON1, BRGCON2, BRGCON3 du
PIC. Considrons par exemple la structure du registre de la figure 4.
Si nous regardons bien le Listing de
la macro incluse dans le fichier ECAN.h,
nous voyons que par un dcalage

Listing 2.

void ECANSetOperationMode(ECAN_OP_MODE mode)


{
CANCON &= 0x1F;

gauche de six bits on aligne la valeur correspondant au saut de synchronisation


sur les deux bits les plus significatifs du
registre BRGCON1. La valeur rgle est
diminue de 1 afin de pouvoir utiliser
seulement deux bits pour reprsenter
toutes les valeurs possibles comprises
entre 1 et 4.
Si nous utilisions la valeur relle, il
nous faudrait trois bits : de 000
100. Quand le dcalage est effectu,
on excute un OR avec la valeur du
prdiviseur toujours diminue de 1.
On valorise ainsi les six derniers bits
ncessaires du registre (Listing 3).

ECANSetPHSEG2Mode
Permet dtablir si le Phase Segment2
peut tre programm ou bien sil doit
tre gr de manire autonome par le
module.
Deux valeurs possibles en entre :
ECAN_PHSEG2_MODE_PROGRAMMABLE et ECAN_PHSEG2_MODE_AUTOMATIC comme tabli dans les dfinitions inclues dans le fichier ECAN.h
(voir Listing 4).
La valeur tablie valorise directement
le bit 7 (SEG2PHTS) du registre BRGCON2.

Valorisation des bits ABAT, WIN0, WIN1, WIN2 qui


permettent de bloquer les transmissions et de fixer
le buffer de rception.
Valorisation des bits REQOP0, REQOP1, REQOP2 qui
permettent dtablir le mode de fonctionnement du
module CAN du PIC.

CANCON |= mode;

Cycle bloquant lexcution des autres instructions


jusqu ce que le module CAN du PIC soit entr
dans le mode slectionn.

while( ECANGetOperationMode() != mode );


}

ELECTRONIQUE

68

magazine - n 91

COURS

Figure 3 : Registre CANSTAT.

ECANSetBusSampleMode
tablit le type dchantillonnage du
signal de rception (une seule phase
ou trois phases avant le point dchantillonnage). Deux valeurs possibles en
entre :
CAN_BUS_SAMPLE_MODE_THRICE,
ECAN_BUS_SAMPLE_MODE_ONCE
comme tabli dans les dfinitions inclues
dans le fichier ECAN.h (voir Listing 5).
L encore une valorisation directe du bit
6 (SAM) du registre BRGCON2 a lieu.

ECANSetWakeupMode
tablit sil faut activer ou non le mode
de gestion du WakeUp en fonction de
lactivit prsente sur le bus.

Il sagit dune caractristique disponible dans la classe suprieure des PIC


et que lon active en rglant le bit 7
(WAKDIS) du registre BRGCON3.
Sur le PIC18F458 ce bit nexiste pas.

ECANSetFilterMode
Permet dactiver ou de dsactiver le
filtre passe-bas pour dtecter lactivit
du bus. Deux valeurs possibles en
entre :
ECAN_FILTER_MODE_DISABLE, ECAN_
FILTER_MODE_ENABLE comme tabli
dans les dfinitions inclues dans le
fichier ECAN.h (Listing 6). La macro
porte directement sur le bit 6 du registre BRGCON3.

Figure 4 : Registre BRGCON1.

ELECTRONIQUE

69

magazine - n 91

ECANSetTxDriveMode
Permet dtablir le mode de commande
de la ligne dmission en tat rcessif.
Deux valeurs possibles en entre :
ECAN_TXDRIVE_MODE_TRISTATE et
ECAN_TXDRIVE_MODE_VDD comme
tabli dans les dfinitions inclues
dans le fichier ECAN.h (voir Listing
7). La macro, comme prcdemment,
valorise un bit spcifique dun registre
du PIC : le bit 5 du registre CIOCON.

ECANSetCANTX2,
ECANSetCANTX2Source,
ECANDisableCANTX2
Il sagit de trois macros qui permettent dactiver et de configurer le

COURS
Listing 3.

#define ECANSetBaudRate(sjw, brp, phseg1, phseg2, propseg)


BRGCON1 = ((sjw-1) << 6) | (brp-1);
BRGCON2 |= (((phseg1-1) << 3) | (propseg-1));
BRGCON3 = phseg2;

Listing 4.

#define ECANSetPHSEG2Mode(mode)

BRGCON2_SEG2PHTS = mode

#define ECAN_PHSEG2_MODE_AUTOMATIC
0
#define ECAN_PHSEG2_MODE_PROGRAMMABLE 1

Listing 5.

#define ECANSetBusSampleMode(mode)

BRGCON2_SAM = mode

#define ECAN_BUS_SAMPLE_MODE_ONCE
#define ECAN_BUS_SAMPLE_MODE_THRICE
fonctionnement de la seconde ligne
dmission CAN prsente sur les PIC de
la famille suprieure. Sur le PIC18F458
il existe une seule ligne dmission (elle
correspond la broche RB2).

ECANSetCaptureMode
Permet dactiver ou de dsactiver la
possibilit de produire un time-stamp
(horodatage) pour chaque message
reu travers lchantillonnage du
signal sur CCP1. Cela implique une
configuration des comparateurs et en
particulier de la ligne CCP1.
Deux valeurs possibles en entre :
ECAN _CAPTURE_MODE_DISABLE

0
1

et ECAN_CAPTURE_MODE_ENABLE,
comme tabli dans les dfinitions
inclues dans le fichier ECAN.h (Listing 8). Comme on le voit dans le
Listing, la macro agit directement sur
le bit 4 (CANCAP) du registre CIOCAN.

ECANSetRXB0DblBuffer
tablit sil faut activer ou non le mode
double buffer sur le buffer de rception RXB0. L encore il nexiste que
deux valeurs possibles en entre, toujours dfinies dans le fichier ECAN.h.
Notez que cette option est disponible
en MODE0 ou si on utilise la librairie
Listing 6.

#define ECANSetFilterMode(mode)

BRGCON3_WAKFIL = mode

#define ECAN_FILTER_MODE_DISABLE
#define ECAN_FILTER_MODE_ENABLE

0
1

Listing 7.

#define ECANSetTxDriveMode(mode)

CIOCON_ENDRHI = mode

#define ECAN_TXDRIVE_MODE_TRISTATE 0
#define ECAN_TXDRIVE_MODE_VDD
1

Listing 8.

#define ECANSetCaptureMode(mode)

CIOCON_CANCAP = mode

#define ECAN_CAPTURE_MODE_DISABLE 0
#define ECAN_CAPTURE_MODE_ENABLE 1

ELECTRONIQUE

70

magazine - n 91

en Runtime Mode (voir Listing 9).


La macro valorise le bit 2 (RXB0DBEN)
du registre RXB0CON.

ECANSetRxBnRxMode
Cette macro prend en entre deux
paramtres : le buffer de rception
et le type de message que ce dernier est habilit recevoir. Dans le
Listing 10 le paramtre buffer est
utilis pour tablir si lon se rfre
au registre RXB0CON ou au registre
RXB1CON. Le bit 6 (RXM1) et le bit
5 (RXM0) du registre de contrle du
buffer de rception RXB0 ou RXB1
sont valoriss.

COURS
Listing 9.

#if ( (ECAN_LIB_MODE_VAL == ECAN_LIB_MODE_RUN_TIME) || \


(ECAN_FUNC_MODE_VAL == ECAN_MODE_0) )
#define ECANSetRXB0DblBuffer(mode)
#endif
#define ECAN_DBL_BUFFER_MODE_DISABLE
#define ECAN_DBL_BUFFER_MODE_ENABLE

RXB0CON_RXB0DBEN = mode
0
1

Listing 10.

#define ECANSetRxBnRxMode(buffer, mode)


##buffer##CON_RXM1 = mode >> 1;
##buffer##CON_RXM0 = mode;
#define
#define
#define
#define

ECAN_RECEIVE_ALL_VALID 0
ECAN_RECEIVE_STANDARD 1
ECAN_RECEIVE_EXTENDED 2
ECAN_RECEIVE_ALL
3

Listing 11.

#define ECANSetRXF0Value(val, type)


RXFCON0_RXF0EN = 1;
_CANIDToRegs((BYTE*)&RXF0SIDH, val, type)
struct
{
struct
{
unsigned
unsigned
} BYTE1;
struct
{
unsigned
unsigned
} BYTE2;
struct
{
unsigned
unsigned
} BYTE3;
struct
{
unsigned
unsigned
unsigned
} BYTE4;
} ID_VALS;

SIDL:3;
SIDH:5;

Structure pour recartographier les bits de chaque


registre prsent dans les deux familles de PIC. Si
vous regardez bien le BYTE1 et le BYTE2, vous voyez
quils permettent de couvrir tous les bits prvus pour
les ID standard dans le 18F458.

// SIDL<5:7>
// SIDH<0:4>

SIDHU:3;
EIDL_LN:5;

// SIDH<5:7>
// EIDL<0:4>

EIDL_UN:3;
EIDH_LN:5;

// EIDL<5:7>
// EIDH<0:4>

EIDH_UN:3;
EIDHU:2;
:3;

// EIDH<5:7>
// SIDL<0:1>

Cette macro est rpte pour chaque filtre disponible RXF0 RXF5. Elle appelle la fonction
CANIDToRegs permettant de valoriser les registres
RXFnSIDH, RXFnSIDL.

struct
{
BYTE BYTE_1;
BYTE BYTE_2;
BYTE BYTE_3;
BYTE BYTE_4;
} BYTES;
} CAN_MESSAGE_ID;

Structure pour accder aux octets de lID du message.

ELECTRONIQUE

71

magazine - n 91

COURS

Figure 5 : Extraction des trois bits restants de BYTE1 (voir aussi Listing 12).

On tablit ainsi si le buffer est habilit recevoir par exemple seulement


les messages avec une ID standard
(11 bits) ou avec une ID tendue, ou
encore sil reoit tous les messages, y
compris ceux errons.

ECANSetBnRxMode
Cette macro est analogue la prcdente sauf quelle permet de grer le
bit le plus significatif (RXM1) du couple
qui contrle les messages que le nud
peut recevoir. Il nest ainsi possible que
dtablir si le buffer peut recevoir tous
les types de messages (mme errons)
ou bien seulement les valides. La macro
peut agir sur six buffers de rception
(et pas en Mode0) : elle est donc rserve la famille suprieure des PIC.

rception. Elle est utilise dans la famille


suprieure des PIC. Si vous y prtez
attention, vous voyez que toutes les fonctions que nous avons rpertories on un
lien direct avec les paramtres dfinis
lintrieur du fichier ECAN.def.
Si vous revoyez le premier Tableau
rcapitulatif de la partie prcdente
(Septime partie) concernant Microchip
Application Maestro, vous trouverez un
rapport direct entre les paramtres
rpertoris et les fonctions correspondantes dcrites dans ce paragraphe.
Mais venons-en maintenant au groupe
des fonctions les plus importantes permettant de grer filtres et masques.

Modifier les filtres


et les masques en Runtime

Pour cette macro aussi nous devons


faire rfrence la famille suprieure
des PIC. Elle sert activer le mode RTR
(Remote Transmission Request) pour
chacun des six buffers disponibles.
Il est ainsi possible de grer linterrogation distance du nud.

Ce qui est particulirement intressant


au niveau oprationnel, cest la possibilit dajouter un filtre ou de modifier un
masque durant la phase de travail du
nud. Prcisons quen ralit la modification se fait en isolant le nud du bus,
par consquent durant la configuration il
ne peut mettre ou recevoir aucun message. Voyons en dtail les fonctions et
les macros correspondantes :

ECANSetBnTxRxMode

ECANSetRXFnValue

Cette macro configure chacun des six


buffers disponibles en mission ou en

Ces macros prennent en entre deux


paramtres : lun relatif la valeur

ECANSetBnAutoRTRMode

ELECTRONIQUE

72

magazine - n 91

attribuer au filtre et lautre au type dID


filtrer. Ce dernier paramtre prvoit
deux valeurs possibles correspondant
aux deux dfinitions inclues dans le
fichier ECAN.h : ECAN_MSG_STD (ID
standard 11 bits), ECAN_MSG_XTD
(ID tendue 29 bits).
En ralit la librairie prvoit bien 16
macros, une pour chaque filtre prvu.
En Mode0 si on utilise un 18F458 il
est possible daccder aux six premiers
registres RXF0...RXF5. Si nous jetons
un coup dil au Listing suivant
nous voyons quon valorise dabord
le bit RXFnEN pour activer le filtre
(paramtre ECAN_RXFn_MODE_VAL
en ECAN.def). Le registre RXFCONn
est implment dans la famille suprieure et pour le 18F458 les six filtres
sont de toute faon actifs.
Naturellement, au cas o le filtre est
mis zro il accepte tous les messages
entrants. Ensuite on appelle une fonction nomme CANIDToRegs. Rappelezvous : dans la partie prcdente nous
avions voqu cette fonction propos
du problme aperu dans la AN878.
Elle permet de valoriser correctement
les registres RXFnSIDH, RXFnSIDL avec
lID du message que nous voulons filtrer
et elle peut grer lID standard comme
ltendue. La fonction prend en entre
un pointeur au buffer mettre jour,
la valeur 32 bits contenant lID, le type
standard ou tendu de lID.

COURS
Listing 12.

void _CANIDToRegs(BYTE* ptr,


unsigned long val,
BYTE type)
{
CAN_MESSAGE_ID *Value;
Value =

Avec un dcalage (shift) de 3 bits droite on


extrait les 5 bits les plus significatifs de BYTE1 qui
valorisent SID7 SID3 dans le registre RXFnSIDH.

(CAN_MESSAGE_ID*)&val;

if ( type == ECAN_MSG_STD )
{
*ptr = Value->BYTES.BYTE_1 >> 3;

Avec un dcalage (shift) de 5 bits gauche on


extrait les 3 bits les moins significatifs de BYTE2 qui
valorisent SID10 SID8 dans le registre RXFnSIDH.

*ptr |= (Value->BYTES.BYTE_2 << 5);

Si on fait avancer le pointeur on adresse le registre


RXFnSIDL.

ptr++;
*ptr = Value->BYTES.BYTE_1 << 5;
// Copy SID<2:0> to SIDL<7:5>

Avec un dcalage (shift) de 5 bits gauche on


extrait les 3 bits les moins significatifs de BYTE1 qui
valorisent SID2 SID0 dans le registre RXFnSIDL.

}
}

Lidentifiant du message filtrer est organis en une structure quatre octets de


manire recartographier tous les bits
des registres ddis dans la famille
infrieure comme dans la famille suprieure. Voyons en dtail le Listing 11
correspondant. Si nous considrons les
deux registres RXFnSIDH et RXFnSIDL

dont les deux figures suivantes donnent


la structure, nous voyons comment le
code effectue la valorisation des bits
SID10...SID0 au moyen doprations de
dcalage (shift) simples.
En particulier on extrait les cinq bits les
plus significatifs de BYTE1 pour les cinq

Figure 6 : Registres RXMnSIDH et RXMnSIDL.

ELECTRONIQUE

73

magazine - n 91

bits les moins significatifs (SID7, SID6,


SID5, SID4, SID3) du registre RXFnSIDH.
On extrait les trois bits les moins significatifs de BYTE2 pour les trois les
plus significatifs du registre RXFnSIDH
(SID10, SID9, SID8). Le pointeur est
incrment pour accder au registre
RXFnSIDL.

COURS
Listing 13.

#define ECANSetRXM0Value(val, type)


_CANIDToRegs((BYTE*)&RXM0SIDH, val, type)
#define ECANSetRXM1Value(val, type)
_CANIDToRegs((BYTE*)&RXM1SIDH, val, type)

On extrait alors les trois bits restants


de BYTE1 pour les trois les plus significatifs du RXFnSIDL (SID2, SID1, SID0),
comme le montrent la figure 5 et le
Listing 12.
Quand nous nous trouvons en Configuration mode il est possible dactiver un
filtre sur un des six buffers prsents
sur notre PIC pour faire en sorte que
le microcontrleur commence filtrer
les messages avec lID tablie. Par
exemple, nous pouvons activer un filtre pour tous les messages standard
avec ID=121h simplement en appelant
la fonction :
ECANSetRXF0Value(0x121,ECAN_
MSG_STD);

ECANSetRXMnValue
Ces macros prennent en entre deux
paramtres : lun relatif la valeur
attribuer au masque et lautre au type
dID filtr. Ce dernier paramtre prvoit
deux valeurs possibles correspondant
aux deux dfinitions inclues dans le
fichier ECAN.h : ECAN_MSG_STD (ID
standard 11 bits), ECAN_MSG_XTD
(ID tendue 29 bits).
La librairie prvoit deux macros, lune
pour RXM0 et lautre pour RXM1. L
encore, dans la macro, on appelle la
CANIDToRegs en alignant la valeur de
lID sur le registre RXMnSIDH. Lexplication du paragraphe prcdent vaut ici
aussi. Naturellement, la valeur transfre est toujours lID du message
filtr mais ici le registre valoris a une
signification diffrente. Le RXMnSIDH
tablit en effet les bits de lID pris en
compte durant lopration de filtrage.
En fait, au cours de la comparaison, on
nutilise que les bits de lID correspondant aux bits 1 du masque.
Par consquent le programmeur pourrait dcider de filtrer non pas une seule
ID mais un groupe de messages.
Cest ce que nous avions fait pour
notre prcdente exprimentation.
Souvenez-vous : nous avions valoris
RXM0 avec une valeur gale 3 en ne
prenant en compte que les deux bits
les moins significatifs de lID.

Il est clair que nous avons ainsi cr


quatre grands groupes de messages :
ceux se terminant par 00, 01, 10, 11.
Dans le programme rsident du nud
dmission, nous avons ensuite utilis
seulement deux messages : lun avec
ID=123 et lautre avec ID=121.
Le premier appartient au groupe de
ceux se terminant par 11 et le second
par 01. Si nous considrons les deux
registres RXMnSIDH et RXMnSIDL,
dont nous donnons la structure dans
les deux figures suivantes, nous voyons
comment le code effectue la valorisation des bits SID10...SID0 travers les
oprations habituelles de dcalage.
Notez que la structure des registres, en
ce qui concerne le SID, respecte celle
aperue dans les RXFnSIDH, RXFnSIDL
(voir figure 6).
En nous rfrant au Listing de la
CANIDToRegs du paragraphe prcdent
on extrait les cinq bits les plus significatifs de BYTE1 pour les cinq bits les
moins significatifs (SID7, SID6, SID5,
SID4, SID3) du registre RXMnSIDH. On
extrait les trois bits les moins significatifs de BYTE2 pour les trois les plus
significatifs du registre RXMnSIDH
(SID10, SID9, SID8).
Le pointeur est incrment pour accder au registre RXMnSIDL. On extrait
alors les trois bits restants de BYTE1
pour les trois les plus significatifs du
RXMnSIDL (SID2, SID1, SID0). Voyons
comment se prsente le Listing
13 de la macro inclue dans le fichier
ECAN.h.
Dans le Configuration mode il est possible de prciser la valeur du masque
RXM0 pour filtrer tous les messages
standard avec ID=123 simplement en
appelant la fonction :
ECANSetRXM0Value(0x123,ECAN_
MSG_STD);
De mme il est possible de filtrer tous
les messages en ne considrant que
les deux bits les moins significatifs de
lID en appelant la fonction suivante:
ECANSetRXM0Value(0x03,ECAN_
MSG_STD);

ELECTRONIQUE

74

magazine - n 91

Dans la librairie de Microchip Application Maestro vous trouverez


aussi dautres fonctions comme par
exemple la ECANLinkRXFnFnToBuffer
ou la ECANLinkRXFnThrunToMask qui
permettent respectivement de relier de
manire dynamiques filtres et buffers
ou filtres et masques.
Il sagit de fonctions implmentes
dans les modules intgrs de la classe
suprieure des PIC travers les registres RXFBCONn et MSELn.

Conclusion
Aprs avoir clairci toute la structure
de base de la gestion des paramtres
de configuration en Run-Time, nous
sommes prts introduire notre dernire exprimentation. Nous mettrons
profit la possibilit de reconfiguration
pour modifier ou ajouter un filtre sur
le nud de rception au moment o
un message particulier est envoy.
Il est ainsi possible dactiver ou de
dsactiver des squences dtermines
dinstructions permettant de faire face
certaines situations. Par exemple, le
nud de rception peut fonctionner diffremment en cas dalarme et par consquent prvoir un groupe de messages
diffrent pour grer cette condition.

suivre
Le mois prochain nous analyserons
le Listing du programme rsident
des deux nuds et conclurons notre
parcours.

Comment
construire ce montage ?
Tout le matriel ncessaire pour construire la platine dexprimentation bus
CAN 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/091.zip.

ERRATUM

VERS R7
S

TR1

5 V.

IC2-A

R3

IC4
C8

S1

9 V.

R15

M C9

DL1
ON/OFF

C3

C4
C11

R1

C10

1
2

R16

R10

CL

13

PR 5
Q

12 CL
D

IC1-A
CK

11

14

10

IC1-B
CK

R2

IC5-A
14

6
R11

R17

IC5-B

10

C6
R12

DS1

IC3-A

R18

1
2

2
C2

IC2-B

IC5-C

5
R6

IC3-B

R19

C1

R13

C7

IC5-D

1
R9

R8

C8

DL4
ULTRAFAST

VERS

DL3
FAST

R5
R4

DL2
LINE
RECTFIER

13

DIODE DE TEST

IC2-C

14

PR 9
Q

12

R14

11

5 V.

DL5
VERY FAST
SCHOTTKY
R20

56 ohm

IC2-D

R7

13
C5

12
7

DL6

11

10

HIGH SPEED

IC2-E

Figure 1 : Schma lectrique correct du Testeur de rapidit pour diodes EN1642. Le point indiqu Vers R7 et, par consquent,
galement le point Vers C8, sont aliments en 5 V. La valeur de R14 peut tre porte de 33 ohms 56 ohms.

Testeur de rapidit pour


diodes EN1642
(paru dans le numro 90)
Dans ce montage nous avons commis des erreurs et pour les corriger
nous vous reproposons le schma
lectrique de la figure 1. Comme on
le voit, le point indiqu vers R7 et, par
consquent, le point indiqu vers C8
aussi, sont aliments non pas en 9 V
mais en 5 V.
Si vous avez effectu ce montage sur
notre circuit imprim, aucun problme
car les pistes ont t dessines correctement.
Nous vous conseillons en outre de
remplacer la valeur de la rsistance
R14 pour une 56 ohms (au lieu des 33
ohms de la liste des composants).

COURS Leon 48-1


Rendez votre oscilloscope
plus performant avec le
LM733 EN5060
(paru dans le numro 89)
Dans cette Leon, nous vous proposions de monter un accessoire EN5060
destin rendre votre oscilloscope
plus performant. La rsistance R8 ne
fait pas 120 ohms, comme nous le
prtendions, mais en ralit 1,2 k.
Bien sr, avec la valeur errone, la
LED DL1 mettrait une lumire trop
forte et serait rapidement dtruite (ce
qui naurait pas dautre consquence
fcheuse pour le reste du circuit). Si vous
avez achet un sachet de composants
auprs de nos annonceurs pour raliser
ce montage, la rsistance de valeur correcte sy trouve.

ELECTRONIQUE
91_75_Erratum copie.indd

75

75

magazine - n 91
19/01/2007, 18:32

PETITES ANNONCES
Cherche technicien pour raliser un petit
dispositif lectronique simple contre rmunration prfrence dpartement 69-38-42
Tl : 04 72 24 11 80
Vends lampes radio TV anciennes et
rcentes neuves. Liste sur demande
Tl : 03 25 87 11 90
Vends alternateur basse vitesse 12 V
dbut de charge 350 tr/min 130 W 700
tr/min pour fabrication olienne ou barrage
hydraulique 135 . Tl : 01 39 90 63 07
Ralisation de Sites Web, ralisation dapplications sur mesure prix intressant
Tl : 06 16 06 58 64
Vends pont dimpdance METRIX IX 307A
avec notice 140 . Lot de CV air sur
statite petit modle avec frein. Multimtre de table Frisol A 207 S 3000 V CC 1.5
GHz avec sonde et notice 75 . Cherche
paves pour pices gnrateurs HF et UHF
1975/90 Tl : 02 48 64 68 48

Vends Q mtre FERISOL M802 modifi


sans thermo-couple avec notice et schma
M802/M803 200 . Alimentation double
de 0 30 V 0 3 A rglable DF 17315B3A
au EC tracking 4 afficheurs 100 . Pramplificateur COMELEC FET LX 1150 mont
test 105 Millivoltmtre analogique et
numrique TEKELEC TE358A VHF/UHF
avec option 01 et option 02 avec batterie
incorpore et notice 95 . Attnuateur
rglable en coffret de dB en dB de 0.1
dB 122 dB Z=75 ohms DI17 SIEMENS
fiches N 30 Prix port en supplment
OM non fumeur Tl : 01 39 55 50 33

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
Secrtariat - Abonnements
Petites-annonces - Ventes
A la revue
Vente au numro
A la revue
Publicit
A la revue
Maquette - Illustration
Composition - Photogravure
JMJ ditions sarl

INDEX DES ANNONCEURS


ELC ...........................................................................

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

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

ARQUI Catalogue N63 ....................................... 12

Distribution
NMPP

MICRELEC Robot.................................................... 12
GOTRONIC - Site Internet ......................................... 29

Hot Line Technique


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

COMELEC PNP Blue ............................................. 29

Vends oscillo TEKTRONIX 2465B 4 x 40 Mhz,


auto setup,read out,curseurs et mesures
auto. Le top des scopes professionnels. Parfait tat de marche et de calibration. Visible
sur Paris. Tl : 01 46 83 29 92

MULTIPOWER C.A.O ................................................ 49

Recherche professeur dlectronique


pour des cours particuliers pratique dans
le Gard. Tl : 04 66 67 14 09

JMJ Anciens numros ELM .................................. 78

PCB POOL Ralisation de prototypes .................. 49

Web
www.electronique-magazine.com

SCHAEFFER AG Faces avant .................................. 49

e-mail
info@electronique-magazine.com

COMELEC Kits mesures ....................................... 50


JMJ Bulletin dabonnement ELM ...................... 77

* N INDIGO : 0,12 / MN

JMJ CD cours......................................................... 79
COMELEC Kits Sant ............................................ 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
91_76_ PA ELM.indd

76

76

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.

magazine - n 91
19/01/2007, 18:41

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
92 ou suprieur

E091

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

77

POUR UN ABONNEMENT
DE 22 numros
Gratuit :

Un money-tester
Une radio FM / lampe
Un multimtre
Un rveil quartz
Une revue supplmentaire

25 ,00
45,00
85,00

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

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
91_77 A4 ELEC-mc.indd

1 CADEAU
au choix parmi les 5

19/01/2007, 16:17

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

Articles, Revues et CD tlchargeables


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

Au sommaire : Une alimentation


double symtrique professionnelle :
Premire partie, lanalyse thorique
et la ralisation pratique - Un nettoyeur
vido pour VHS et DVD - Un compteur
- dcompteur numrique LCD sans
lutilisation dun microcontrleur - Un
localiseur GPS avec enregistrement
des donnes sur SD-Card : seconde
partie (le logiciel) - Un enregistreur
de donnes de temprature avec
enregistrement des donnes sur SDcard: troisime partie et fin (le logiciel)
- Un micro espion GSM professionnel:
seconde partie et dernire (le logiciel)
- Un amplificateur de puissance stro
2 x 60 W - la dcouverte du BUS CAN
(seconde partie).

Au sommaire : Schmas
base de circuits intgrs NE555
-Une alimentation double symtrique
professionnelle : Seconde partie,
la ralisation pratique
des
platines modulaires - Schmas
base de circuits intgrs NE602
- Un enregistreur audio sur SD-Card
(exprimentation) - Nos lecteurs ont
du gnie! - Un testeur de quartz
deux transistors - Un photocoupleur
pilotant un TRIAC - Un feu clat
tube xnon - Un oscillateur quartz
- Un convertisseur 12 Vcc / 230 Vca
ou onduleur - Un interphone circuit
intgr LM386 - la dcouverte du
BUS CAN ( troisime partie).
Oscilloscope ( Neuvime partie) .

5,50 port inclus

Au sommaire : Un onduleur 12
VDC /230 VAC - 50 Hz - Un gnrateur
de mires aux standards PAL - SECAM
- NTSC avec sortie VHF-UHF: seconde
partie (le schma lectrique) - Un
micro espion GSM professionnel:
premire partie (le matriel) - Un
localiseur GPS avec enregistrement
sur SD-Card : premire partie (analyse
thorique et ralisation) - Un metteur
de tlvision du canal 21 69 audio
et vido UHF - Un contrle distance
modem radio MU1 - la dcouverte
du BUS CAN - COURS Apprendre
llectronique en partant de zro:
Comment utiliser loscilloscope (Un
convertisseur de 20 200 MHz pour
oscilloscope Huitime partie) .
5,50 port inclus

5,50 port inclus

6,00 port inclus

Au sommaire : Un convertisseur
DMX512-ETHERNET ou ETHERNETDMX512 - Un serveur Web GPRS
- Une alimentation double symtrique
professionnelle : Troisime partie la fin
de la ralisation pratique des platines
modulaires - Une interface Client
FTP avec PIC et SD-Card utilisant une
RTL8019 Premire partie: analyse
thorique et ralisation - Un rpteur
HF de tlcommande pour chaine
HI-FI ou tlviseur - Une nouvelle
platine dexprimentation pour PIC
(une interface clavier avec un afficheur
LCD) - la dcouverte du BUS CAN
( Quatrime partie): comment un
module peut acqurir des donnes et
les rendre disponibles sur le bus.

Au sommaire : Une interface Client


FTP avec PIC, RTL8019 et SD-Card:
deuxime partie (le logiciel) - Une
alimentation professionnelle rglable
de 0 25 V 0-5 A avec visualisation
des valeurs sur un afficheur LCD
- Un contrle distance de lumires
domestiques avec sa tlcommande
infrarouge - Un amplificateur linaire
de 10 15 W bande FM 88-108 MHz
pour lexiteur EN1618 - Un variateur
de luminosit pour tubes au non - Un
gnrateur sinusodal de 1 Hz 120
MHz circuit intgr DDS AD9951:
(lanalyse thorique) Premire partie
-- la dcouverte du BUS CAN:
(Cinquime partie) description des
instructions du programme principal -

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 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

6,00 port inclus

6,00 port inclus

6,00 port inclus

6,00 port inclus

6,00 port inclus

Au sommaire : Un contrle daccs


RFID enfin un montage ! module
MH1 et tag actif un systme davantgarde fonctionnant parfaitement
et peu coteux - Un gnrateur
dultrasons usage mdical il vous
rendra de grands services pour de
nombreuses affections (comme
larthrite, la lombalgie ou mal de la
partie infrieure du dos , les rigidits et
douleurs articulaires et bien dautres
encore) Un pramplificateur lampes
stro Hi-Fi - Une rgie de lumires
contrle par PC - Un enregistreur de
donnes de temprature sur SD-card
Un localiseur portable GPS / GSM
module Q2501: le pack de batteries et
l fixation tanche de lensemble

Au sommaire : Une rgie de


lumires quatre canaux contrle
par PC suite et fin (le logiciel) - Un
chargeur de batterie thyristors pour
batteries 6, 12 et 24 volts - Un
gnrateur de mires aux standards
PAL - SECAM - NTSC avec sortie VHFUHF - Un amplificateur Haute Fidlit
dune puissance de 200 W musicaux
- Un enregistreur de donnes de
temprature sur SD-card seconde
partie: le logiciel -- Une serrure
lectronique ChipCard (carte
puce) pour ouverture de porte
serrure lctrique - un modem radio
longue distance pour transmettre des
donnes en UHF; 9600 bps; porte
300 mtres

5,50 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
91_78_ELM A4 AN.indd

78

19/01/2007, 18:46

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

SP

51 C I AL 51

5.50 LE CD

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

SUPER AVANTAGE POUR LES ABONNS DE 1 OU 2 ANS


- 50 % SUR TOUS LES CD DES
ANCIENS NUMROS CI - DESSOUS
13 19

1 6 7 12
18 24
Lisez et
imprimez votre
revue favorite
sur votre
ordinateur PC
ou Macintosh.

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

25

30

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

31

36

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

37

42

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

43

48

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

49

54

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

55

60

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

61
67

66 72

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

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

73

78

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

79

84

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

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

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

Tous les mois, retrouvez


Tous
ELECTRONIQUE
les mois, retrouvez
et Loisirs
Tous
ELECTRONIQUE
les
magazine
mois, retrouvez
et Loisirs
TousELECTRONIQUE
les
magazine
mois, retrouvez
etTous
Loisirs
ELECTRONIQUE
lesmagazine
mois, retrouvez
et Loisirs
Tous
ELECTRONIQUE
les
magazine
mois, retrouvez
et Loisirs
Tous
ELECTRONIQUE
les
magazine
mois, retrouvez
et Loisirs
Tous
ELECTRONIQUE
les
magazine
mois, retrouvez
et Loisirs
Tous
ELECTRONIQUE
les
magazine
mois, retrouvez
et Loisirs
Tous
ELECTRONIQUE
les
magazine
mois, retrouvez
et Loisirs
ELECTRONIQUE
magazine
et
Loisirs
magazine
Tous
les mois,
retrouvez
ELECTRONIQUE
et Loisirs
magazine et Loisirs magazine
Tous
les
mois, retrouvez
ELECTRONIQUE
Tous
les
mois, retrouvez
Tous
ELECTRONIQUE
les mois,
retrouvez
et
Loisirs
ELECTRONIQUE
magazine
et Loisirs
magazine
chez votre marchand de
chez
journaux
votre marchand
ou par abonnement.
de
chez
journaux
votre marchand
ou par abonnement.
chez
de journaux
votre marchand
ou par abonnement.
de
chez
journaux
votre marchand
ou par abonnement.
de
chez
journaux
votre marchand
ou par abonnement.
de
chez
journaux
votre marchand
ou par abonnement.
de
chez
journaux
votre marchand
ou par abonnement.
de
chez
journaux
votre marchand
ou par abonnement.
de
chez
journaux
votre marchand
ou par abonnement.
de
journaux
ou par abonnement.
chez
votre marchand
de
journaux
ou par abonnement.
chez
votre marchand
de journaux ou par abonnement.
chez
votre marchand
chez
de journaux
votre marchand
ou par abonnement.
de
journaux
ou par abonnement.

JMJ/Electronique JMJ/Electronique JMJ/Electronique JMJ/Electronique JMJ/Electronique JMJ/Electronique JMJ/Electronique JMJ/Electronique JMJ/Electronique JMJ/Electronique JMJ/ElectroniqueJMJ/Electronique JMJ/Electronique JMJ/Electronique

1, tr. Boyer - 13720 LA1,


BOUILLADISSE
tr. Boyer - 13720 LA BOUILLADISSE
1, tr. Boyer - 13720 LA
1,BOUILLADISSE
tr. Boyer - 13720 LA1,
BOUILLADISSE
tr. Boyer - 13720 LA1,
BOUILLADISSE
tr. Boyer - 13720 LA1,
BOUILLADISSE
tr. Boyer - 13720 LA BP
BOUILLADISSE
20025 - 13720 LA BP
BOUILLADISSE
20025 - 13720 LA BP
BOUILLADISSE
20025 - 13720 LA BP
BOUILLADISSE
BP 20025 - 13720 LA BOUILLADISSE
BP 20025 - 13720 LA BOUILLADISSE
20025 - 13720 LA
BPBOUILLADISSE
20025 - 13720 LA BOUILLADISSE

Tl. : 04 42 62 35 99 - Fax
Tl.
: 04
: 04
4242
6262
3535
3699 - FaxTl.
: 04: 42
04 62
42 35
62 36
35 99 - Fax
Tl.: 04
: 0442
4262
6235
3536
99 - Fax
Tl.
: 04
: 04
4242
6262
3535
3699 - Fax
Tl.
: 04
: 04
4242
6262
3535
3699 - Fax
Tl.
: 04
: 04
4242
6262
3535
3699 - Fax Tl.
: 04: 42
0820
62 820
35 36
534 - Fax Tl.
: 0820
: 0820
820820
722534 - Fax Tl.
: 0820
: 0820
820820
722534 - Fax Tl.
: 0820
820820
722534 - Fax
: 0820
: 0820
820820
722534 - Fax : 0820 820 722
: 0820
: 0820
Tl.: 0820
: 0820820
820722
534 - Fax Tl.
: 0820
820820
722534 - Fax Tl.
19
99

-20

3-

JMJ

dit

ions
-

s
53443333334JM
t ou
ou
- JM
po u
J
pou
pou
pou
pou
pou
pou
pou
pou
pou
po u
pou
JM J
JMJ
JM J
JM J
JMJ
JMJ
JMJ
JMJ
JMJ
JMJ
JMJ
sp
o ur
J d
d i t i o r v s
s
dsiter vs
dsiter vs
dsiter vs
d er v
r vs
r vs
ditser vs
r vs
r vs
dsiter vs
dsiter vs
sp
itriosner v
er v
rdsiteions rsdeitions r ions rdsiteions rdsiteions r i o n s r i o n s r i o n s r i o n s r i o n s rsnes - Tou
s - Tou
n rsitions - To
Tous droits de reproduction
Tous droits de reproduction
Tous droits de reproduction
Tous droits de reproduction
Tous droits de reproduction
Tous droits de reproduction
Tous droits de reproduction
Tous droits de reproduction
Tous droits de reproduction
Tous droits de reproduction
Tous droits de reproduction
s droits de reproduction rs
s droits de reproductio
us droits de reproduction

LE CD 6 NUMROS

24

1 12

13

24

25

36

37

48

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

49

60

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

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

61

72

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

73

84

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

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

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

Tous les mois, retrouvez ELECTRONIQUE


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

JMJ/Electronique

JMJ/Electronique

JMJ/Electronique

JMJ/Electronique

JMJ/Electronique

JMJ/Electronique

JMJ/Electronique

1, tr. Boyer - 13720 LA BOUILLADISSE


1, tr. Boyer - 13720 LA BOUILLADISSE
1, tr. Boyer - 13720 LA BOUILLADISSE
1, tr. Boyer - 13720 LA BOUILLADISSE
1, tr. Boyer - 13720 LA BOUILLADISSE
B.P 20025 - 13720 La Bouilladisse
B.P 20025 - 13720 La Bouilladisse

Tl. : 04 42 62 35 99 - Fax : 04Tl.


42 62
: 0435
4236
62 35 99 - Fax : 04Tl.
42 62
: 0435
4236
62 35 99 - Fax : 04Tl.
42 62
: 0435
4236
62 35 99 - Fax : 04Tl.
42 62
: 0435
4236
62 35 99 - Fax : 04 42
35 36820 534 - Fax : 0820
Tl.
: 0820
Tl.62
: 0820
820
722 820 534 - Fax : 0820 820 722
19
99

s
1y9s
1 ys
19
ys
ys 19
ys1
ys 1 9
ys 1 9
ys 1 9
ys 1 9
ys 19
ys 1 9
ys
http://www.electronique-magazine.com
http://www.electronique-magazine.com
http://www.electronique-magazine.com
http://www.electronique-magazine.com
http://www.electronique-magazine.com
http://www.electronique-magazine.com
http://www.electronique-magazine.com
http://www.electronique-magazine.com
http://www.electronique-magazine.com
http://www.electronique-magazine.com
http://www.electronique-magazine.com
http://www.electronique-magazine.com
http://www.electronique-magazine.com
http://www.electronique-magazine.com
ay 199
pa
99
99
99
99
99
99
99
99
pa999
pa
pa 999
pa
pa
pa
pa
pa
pa
pa 9 9
pa
20
9-2
sp
-20
-20
-20
-20
-2 0
-20
-20
-20
-20
-20
-20
us
06
us
us
us
us
us
us
us
us
us
us
us
email : elecwebmas@aol.com
email : elecwebmas@aol.com
email : relecwebmas@aol.com
email : elecwebmas@aol.com
email : elecwebmas@aol.com
email : elecwebmas@aol.com
email : elecwebmas@aol.com
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
00
tou
05
0
0
0
0
0
0
0
0
0
0
0
r to
r to
r to
r to
r to
r to
r to
r to
r to
r to
r to
r to

.
.
.
.
.
.
s.
20
19
19
19
19
19
ys
ys
ys
ys
ys
ys
http://www.electronique-magazine.com
http://www.electronique-magazine.com
http://www.electronique-magazine.com
http://www.electronique-magazine.com
http://www.electronique-magazine.com
http://www.electronique-magazine.com
http://www.electronique-magazine.com
ay
05
99
99
99
99
99
pa
pa
pa
pa
pa
pa
sp
-20
-20
-20
-20
-20
-20
us
-2
us : elecwebmas@aol.com
us : elecwebmas@aol.com
us : elecwebmas@aol.com
us : elecwebmas@aol.com
us : elecmag@wanadoo.fr
email
email : elecwebmas@aol.com
email
email
email
email
email
tou : elecmag@wanadoo.fr
00
03
05
03
03
03
03
r to
r to
r to
r to
r to
r to
ur
6J
ou
- JM
- JM pou
- JM pou
- JM pou
- JM pou
- JM pou
MJs po
sp
Js
Js
J d
Js
Js
Js
r v
er v dition
er v ditio
er v dition
er v dition
er v dition
er v dition
ition
rse
ns - T
n
s - Tou
s - Tou
s - Tou
s - Tou
s - Tou
s - Tou
n rs
n rs
n rs
n rs
n rs
n rs
o
o
o
o
o
o
o
i
i
i
i
i
i
i
t
t
t
t
t
t
t
c
c
c
c
c
c
c
o
u
u
u
u
u
u
u
us droits de reprod
s droits de reprod
s droits de reprod
s droits de reprod
s droits de reprod
s droits de reprod
s droits de reprod

LE CD
12 NUMROS

43

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

86_XX_ELM A4 CD_A_N.indd

03/08/2006, 16:48

pa

ys

EN

UN 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 ........ 290,00
SE1.6 ........ diffuseur ultrasons supplmentaire ........................ 139,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

UN 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

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 ............................................. 36,30

COMELEC 11 / 2006

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 ......................................................... 66,50
PC1324 .... Nappe supplmentaire ........................... ................... 27,50

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

FORME
UN 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. .... 220,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 ............................................. 96,35
Bat. 12 V 1.2 A ..... Batterie 12 V / 1,2 A ...................................... 15,10
PC1.5 .................... 4 lectrodes + attaches ............................... 28,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 ......................... 80,00


EN1480B . Kit tage voltmtre ................................................... 24,00
PIL12.1 .... Batterie 12 volts 1,3 A/h ........................................... 15,10

MAGNETOTHERAPIE BF ( DIFFUSEUR MP90)


A HAUT RENDEMENT
Trs complet, ce kit permet dapporter tous les bienfaits de la magntothrapie BF. Par exemple, il apporte
de loxygne aux cellules de lorganisme, limine la cellulite, les toxines, les tats inflammatoires, principales
causes de douleurs musculaires et osseuses.
Frquences slectionnables : 6.25 - 12.5 - 25 - 50 100 Hz. Puissance du champ magntique : 20 - 30 - 40
Gauss. Alimentation : 220 VAC.
EN1146 .... Kit complet avec botier et diffuseur... ....................165,60
MP90 ....... Diffuseur supplmentaire. ....................... ...................22,15

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 ........... 95,60
PIL12.1 .... Batterie 12 V 1,3 A/h ................................................. 15,10
PC2.33x ... 2 plaques conduct. avec diffuseurs ........................ 13,70

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 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.

89_80_CS1 Medical A4.indd 1

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

18/01/2007 18:17:45

You might also like