Electronique Et Loisirs #92 - Mars 2007
Electronique Et Loisirs #92 - Mars 2007
Electronique Et Loisirs #92 - Mars 2007
n 92
http://www.electronique-magazine.com
L'ELECTRONIQUE POUR TOUS n 92
MARS 2007
SOMMAIRE
DÉTAILLÉ
PAGE 3
M 04662 - 92 - F: 5,00 E
France 5,00 € – DOM 5,00 € – CE 5,00 € – Suisse 7,00 FS – MARD 50 DH – Canada 7,50 $C 3:HIKOQG=WUZUU^:?a@a@t@m@a;
92 SOMMAIRE 92
Connaissez-vous les rayons infrarouges ? .............................. 05 Un système embarqué à microcontrôleur............................... 58
Les rayons infrarouges furent découverts fortuitement Seconde partie : le logiciel BASCOM-AVR
par l’astronome anglais William Herschel, devenu Cet article présente un système électronique très complet
célèbre pour avoir identifié en 1800 la septième à microcontrôleur, facilement programmable en langage
planète du système solaire, qui fut baptisée Basic : il permet de nombreuses applications, même
Uranus. industrielles, car il est déjà certifié CE. Sa simplicité de
programmation permet même aux non spécialistes des
Une alimentation double symétrique à découpage. ............. 15 microcontrôleurs et aux moins experts en informatique de l’utiliser.
Avec le circuit intégré SG3524 nous avons conçu et
réalisé une alimentation à découpage DC DC à sortie À la découverte du BUS CAN ................................................. 68
double symétrique; elle transforme la tension d’une Neuvième partie :
batterie 12 V (voiture, fourgon, camping-car, etc.) en Conçu comme protocole de communication série
une tension réglable entre +/–5 V et +/–32 V pour un pour faire communiquer entre eux tous les systèmes
courant de 2 A par branche. Il est également possible, moyennant une électroniques présents à bord d’une voiture, le bus
petite modification, d’obtenir une sortie simple positive réglable entre CAN gagne aussi du terrain dans les domaines de
+5 V et +32 V pour un courant de 2 A. l’automation industrielle (robotique) et de la domotique.
Dans cette série d’articles, ou de Leçons (comme vous voudrez), nous allons
Un générateur d’ultrasons anticellulite 3 MHz ...................... 23 aborder la théorie de son fonctionnement et nous prendrons de nombreux
Seconde partie : l'utilsation exemples dans le domaine domotique (c’est-à-dire des automatismes dédiés
L’accumulation localisée d’adiposités sous la peau à la maison). Dans cette neuvième partie, nous présentons une évolution
de certaines parties du corps, mieux connue sous d’une application pratique déjà vue au début de ce Cours.
le nom de cellulite, est l’ennemi numéro un des
femmes, qui feraient presque n’importe quoi pour
la faire disparaître ou simplement l’atténuer. La Les Petites Annonces .............................................................. 76
technique que l’on utilise aujourd’hui avec le plus de succès dans les
centres de remise en forme est le massage par ultrasons: cette méthode L’index des annonceurs se trouve page ................................. 76
permet d’obtenir de bons résultats aussi bien en soin qu’en prévention.
Le générateur d’ultrasons à 3 MHz que nous vous avons proposé de Le bon d'abonnement .............................................................. 77
construire est un appareil professionnel et il ne vous coûtera pas le
tiers du prix d’un matériel équivalent du commerce. Dans cette seconde Ce numéro a été envoyé à nos abonnés le 23 Février 2007
partie nous allons vous apprendre à vous en servir. Crédits Photos : Corel, Futura, Nuova, JMJ
Les projets que nous vous présentons dans ce numéro ont été développés par des bureaux d’études et contrôlés par nos
soins, aussi nous vous assurons qu’ils sont tous réalisables et surtout qu’ils fonctionnent par faitement. L’ensemble des
typons des circuits imprimés ainsi que la plupart des programmes sources des microcontrôleurs utilisés sont téléchargea-
bles sur notre site à l’adresse : www.electronique-magazine.com dans la rubrique REVUES. Si vous rencontrez la moindre
difficulté lors de la réalisation d’un 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 à [email protected]
EN1660KM.Version montée en coffret avec 1 diffuseur .......... 499,00 € ET 644........ Kit complet sans coffret ........................................... 195,00 €
www.comelec.fr
Comelec 03/ 2007
Connaissez-vous
les rayons infrarouges ?
Les rayons infrarouges furent découverts fortuitement par
l’astronome anglais William Herschel, devenu célèbre pour
avoir identifié en 1800 la septième planète du système solaire,
qui fut baptisée Uranus.
A
u cours de cette Leçon d’approfondissement, nous Sur ces bandes colorées il fit se déplacer un thermomètre
aborderons d’abord les aspects historiques du à mercure et il remarqua que la température augmentait
rayonnement infrarouge, puis nous analyserons le progressivement en se déplaçant du violet vers le rouge.
phénomène qu’il constitue avant d’étudier les composants
permettant de produire et de capter ces rayons infrarouges Plus fort encore : en entrant dans le noir situé au-delà du rouge,
et enfin nous proposerons l’étude théorique et la réali- il constata que la température augmentait considérablement ;
sation pratique d’un détecteur de rayons infrarouges de sans le savoir, il était en train de découvrir le rayonnement
laboratoire. infrarouge (invisible à l’œil pour un humain, donc noir).
ELECTRONIQUE 5 magazine - n° 92
COURS
DU CORPS HUMAIN
ROUGE SOMBRE
BLEU SOMBRE
ROUGE CLAIR
JAUNE/VERT
BLEU/VERT
CHALEUR
ORANGE
VIOLET
JAUNE
BLEU
VERT
14.000
1.200
7.000
400
430
460
490
520
545
575
590
630
660
760
1.000
100.000
10.000
400
450
500
550
600
650
700
750
800
1.000.000
nanomètres
Figure 1 : La lumière visible n’est que la partie du spectre électromagnétique comprise entre 400 et 800 nm (nanomètre)
que l’homme peut percevoir sous l’aspect de couleurs. Le violet correspond à la fréquence F la plus haute (ou la longueur
d’onde λ la plus courte, puisque λ=300:F) ; le rouge la fréquence la plus basse (ou la longueur d’onde la plus longue) ; les
longueurs d’onde encore plus longues que le rouge (au dessus de 800 nm et jusqu’à 1 000 000 nm) constituent le rayonne-
ment électromagnétique infrarouge. C’est dans cette gamme que l’on trouve le rayonnement infrarouge émis par le corps
humain (la chaleur qu’il dégage), soit les longueurs d’onde comprises entre 7 000 et 14 000 nm.
Ils utilisaient également ces rayons infrarouges, à la place On se souvient de l’avion espion américain U2, piloté par
des ondes radio, pour les télécommunications sans fil, Powers, abattu le 01/05/1960 par un missile SAM-2 sovié-
notamment entre les bateaux et les chars –ainsi les com- tique alors qu’il survolait la Russie.
munications n’étaient pas détectées par les Alliés qui ne
surveillaient que les gammes RF du spectre électroma- Tout cela ne doit pas nous faire croire à un progrès linéaire ; en
gnétique. Ils conçurent même des capteurs capables de fait les premiers missiles équipés de guidage infrarouge eurent
détecter la chaleur émise par le métal des véhicules ; ces bien des problèmes : en effet, les capteurs étant de type actif,
capteurs firent de gros dégâts chez les Alliés car ils permet- souvent les missiles, au lieu de viser les avions ennemis, se
taient aux avions de la Luftwaffe de repérer les chars, les dirigeaient vers le soleil ou une autre source de chaleur.
camions et les autres véhicules armés et de les atteindre
avec une étonnante précision de tir, alors que les leurres en Cet inconvénient tenait à ce que le capteur à infrarouges,
bois, placés bien en évidence pour tromper les allemands placé à l’avant du missile, était sensible à toute la gamme
étaient ignorés. des longueurs d’ondes infrarouges, y compris celles de la
chaleur solaire. Afin de l’éliminer, on fabriqua des capteurs
A la bataille d’El Alamein (sur le front de Lybie), en 1942, les sensibles à des longueurs d’ondes déterminées (celles
forces alliées réussirent à récupérer un émetteur/récepteur qu’on trouve dans la chaleur des réacteurs, produite par les
à rayons infrarouges allemand, qu’ils copièrent aussitôt afin gaz incandescents qui en sortent) ; ainsi le missile équipé
de conjurer cet avantage allemand dans le conflit. Une fois de ces capteurs sélectifs pouvait suivre la trajectoire de
la guerre enfin terminée et la paix peu à peu revenue, les l’avion à réaction, même en cas de changement brutal de
principales puissances continuèrent en secret à se livrer à cap. Ce fut alors une hécatombe car les missiles acquirent
des expérimentations militaires sur les infrarouges ; si bien une précision et donc une efficacité diaboliques.
que vers 1950 la plupart des grands disposaient de missi-
les à guidage infrarouge, de type air-air ou sol-air, capables Bien sûr la parade ne tarda pas à arriver sur le juteux mar-
d’abattre tout avion s’aventurant sur leur territoire (voir la ché international des ventes d’armes : l’une d’elles consista
figure 17). à lancer des “boules de feu” à l’arrière des avions pour
80 % 80 % 80 %
SENSIBILITÉ
60 % 60 % 60 %
LD 271 LD 241
40 % 40 % 40 %
20 % 20 % 20 %
LUMIÈRE LUMIÈRE LUMIÈRE
VISIBLE VISIBLE VISIBLE
400 500 600 700 800 900 1.000 400 500 600 700 800 900 1.000 400 500 600 700 800 900 1.000
LONGUEUR D'ONDE LONGUEUR D'ONDE LONGUEUR D'ONDE
Figure 2 : La lumière visible couvre la Figure 3 : La LED infrarouge (le E signi- Figure 4 : La LED infrarouge LD241
gamme des longueurs d’ondes électro- fie émettrice) LD271 émet des rayons émet des rayons infrarouges sur la
magnétiques allant de 400 à 750 nm, infrarouges sur la gamme de 810 à gamme de 880 à 1 100 nm.
mais l’œil humain est plus sensible à la 950 nm.
longueur d’onde de 550 nm.
ELECTRONIQUE 6 magazine - n° 92
COURS
80 % 80 % 80 %
SENSIBILITÉ
60 % 60 % 60 %
40 % 40 % 40 %
BPX 63
20 % 20 % BP 102 20 % OP 803
500 600 700 800 900 1.000 1.100 500 600 700 800 900 1.000 1.100 500 600 700 800 900 1.000 1.100
LONGUEUR D'ONDE LONGUEUR D'ONDE LONGUEUR D'ONDE
Figure 5 : La photodiode BPX63 est Figure 6 : La photodiode BP102 est Figure 7 : La photodiode OP803 est
sensible à toutes les longueurs d’on- sensible à toutes les longueurs d’on- sensible à toutes les longueurs d’on-
des infrarouges comprises entre 600 des infrarouges comprises entre 550 des infrarouges comprises entre 550
et 1 000 nm. et 1 050 nm. et 1 050 nm.
80 % 80 % 80 %
SENSIBILITÉ
60 % 60 % 60 %
40 % 40 % 40 %
500 600 700 800 900 1.000 1.100 500 600 700 800 900 1.000 1.100 500 600 700 800 900 1.000 1.100
LONGUEUR D'ONDE LONGUEUR D'ONDE LONGUEUR D'ONDE
Figure 8 : La photodiode BPW34 est Figure 9 : La photodiode BPX91 est Figure 10 : La photodiode BPW77 est
sensible à toutes les longueurs d’on- sensible à toutes les longueurs d’on- sensible à toutes les longueurs d’on-
des infrarouges comprises entre 550 des infrarouges comprises entre 600 des infrarouges comprises entre 580
et 1 050 nm. et 1 000 nm. et 1 050 nm.
80 % 80 % 80 %
SENSIBILITÉ
60 % 60 % 60 %
40 % 40 % 40 %
700 800 900 1.000 1.100 1.200 1.300 700 800 900 1.000 1.100 1.200 1.300 700 800 900 1.000 1.100 1.200 1.300
LONGUEUR D'ONDE LONGUEUR D'ONDE LONGUEUR D'ONDE
Figure 11 : La photodiode BPW41 est Figure 12 : La photodiode F001P est Figure 13 : La photodiode TIL78 est
sensible à toutes les longueurs d’ondes sensible à toutes les longueurs d’on- sensible à toutes les longueurs d’on-
infrarouges comprises entre 850 et 1 des infrarouges comprises entre 850 des infrarouges comprises entre 850
150 nm. et 1 150 nm. et 1 150 nm.
leurrer le capteur du missile ; ces “infrared flares” émet- cains se servaient de divers capteurs à infrarouges ; ces cap-
taient une quantité de rayons infrarouges supérieure à celle teurs, disséminés dans l’abondante végétation du pays, étaient
produite par le réacteur et donc le missile suivait ces boules sensibles à des longueurs d’ondes comprises entre 7 000 et
plutôt que l’avion lui-même. 14 000 nanomètres, ce qui correspond à la chaleur émise par
le corps humain (voir figure 1). Quand les Vietcongs passaient
Lors de la guerre des USA au Vietnam, pour trouver les pistes à proximité, les capteurs excitaient des microémetteurs qui
suivies la nuit par les Vietcongs dans la végétation, les améri- envoyaient des informations de positionnement aux avions et
ELECTRONIQUE 7 magazine - n° 92
COURS
0 7 5 4 3 2101
20 1 23
VU
TX RX
FILTRE
Figure 14 : Pour déterminer la sensibilité d’une diode Figure 15 : Pour réaliser une barrière à rayons infrarouges, il
réceptrice (ou photodiode) infrarouge, il suffit de la mon- suffit d’installer en face de la photodiode infrarouge une LED
ter à l’entrée d’un amplificateur de tension CC (comme le infrarouge (si possible modulée en BF). Toute personne ou
montre la figure) et de contrôler avec un voltmètre relié objet coupant le rayonnement infrarouge émis par la LED en
à la sortie la déviation de l’aiguille. direction de la photodiode, provoque l’excitation du relais.
Précisons d’abord qu’on a bien tort de confondre la fré- C est la célérité ou vitesse de la lumière, c’est-à-dire à
quence F et la longueur d’onde λ de ce type de rayonnement peu près la vitesse de toute onde électromagnétique dont
électromagnétique car (comme pour tout rayonnement élec- la lumière fait partie ; C est égale à 300 000 km/s, λ est
tromagnétique, lumineux ou RF) on a : exprimée en m quand F l’est en Hz.
ELECTRONIQUE 8 magazine - n° 92
COURS
R1
C1 C2 C3 C6 P1
DL11 3 9 DL1
1
DL2
18
R2 R3 DL3
5 17 9V
6
IC1-B C5 R4 16
DL4
8
2
IC1-A 7 DL5
15
1
4 DS1 IC2 DL6
K 5 14
DRX1 3 C4
6 DL7
A 13
7 DL8
12
R5
DL9
11
8
DL10
10
R6 2 4
LED N° 1 1 18 LED N° 2
CÔTÉ SENSIBLE CÔTÉ NON SENSIBLE Liste des composants
GND 2 17 LED N° 3 EN1658
Vcc 3 16 LED N° 4
BPW
(+) DIVISEUR 4 15 LED N° 5 41
ENTRÉE 5 14 LED N° 6 R1 .......................... 1 k
(–) DIVISEUR
SORTIE Vref
6
7
13
12
LED N° 7
LED N° 8
R2 .......................... 100 k
REG. Vref 8 11 LED N° 9 R3 .......................... 1 k
A K K A
POINT/BARRE 9 10 LED N° 10
R4 .......................... 100 k
BPW 41 R5 .......................... 1,5 k
LM 3915
R6 .......................... 4,7 k
+V 7 6 5
DS1 ........................ 1N4150
DL1 ........................ LED rouge
(…)
A K DS10...................... LED rouge
LED DL11 ...................... LED verte
1 2 3 -V A K DRX1...................... photodiode infrarouge BPW41
Par commodité (on divise C et F par mille) on prend C = 300, Les Radioamateurs nomment cette bande la bande des deux
λ en m et F en MHz. Par exemple pour une longueur d’onde mètres ou 144.
de 3 m on a une fréquence de :
Mais, pour les infrarouges, les fréquences sont si élevées
300 : 3 = 100 MHz que, contrairement à l’usage retenu pour les ondes RF
–pour lesquelles on parle de fréquence en kHz, MHz, GHz ,
et à une fréquence de 145 MHz correspond une longueur on ne parle que de longueur d’onde, longueurs exprimées
d’onde de : en nanomètre (nm) ou micromètre (µm), sachant que le nm
vaut un millième de µm (soit 10 puissance –9 mètre) et que
300 : 145 = 2,07 m donc le µm vaut mille nm (soit 10 puissance –6 mètre).
ELECTRONIQUE 9 magazine - n° 92
COURS
K K A A K
DL11 K
DL11 DRX1
A C1 A
R1
DL10
DL10
R2 C3
DL9
DL9
C4 DL8
R6
DL8
IC1
DL7
DL7 R5
DL6
R4 DS1 C2 DL6
R3 DL5
DL5
DL4
C5 DL4 IC2
C6 DL3
DL3
9V DL2
DL2
DL1 P1
DL1
P1 A K K A
La lumière visible, en deçà et au-delà diodes étant sensibles à la lumière sont forcément récep-
trices), indiquent la gamme de longueurs d’ondes qu’elles
Comme le montre la figure 1, les longueurs d’ondes de la émettent et qu’elles reçoivent (exactement comme un
lumière visible (par l’œil humain, pour les animaux c’est dif- émetteur/récepteur RF peut émettre sur et recevoir une
férent, la position des seuils dépendent de chaque espèce) certaine gamme de fréquences) ; ces longueurs d’ondes
vont de 400 nanomètres (couleur violette, soit la fréquence sont exprimées en nm (nanomètre).
la plus élevée ou la longueur d’onde la plus courte) à 750-
800 nanomètres (couleur rouge sombre, soit la fréquence *LED signifie “Light Emittent Diode”, il est donc superflu
la plus basse ou la longueur d’onde la plus longue). de dire “diode LED” et tout autant de dire LED émettrice ;
certains écrivent DEL (Diode Electro Luminescente) et ils ont
En deçà du rouge visible, on entre dans la gamme du rayonne- bien raison, mais nous n’avons pas encore franchi ce pas !
ment infrarouge, avec des longueurs d’ondes allant de 750-
800 nanomètres à 1 000 000 de nanomètres ou 1 000 µm ou
1 mm. Au-delà du violet on entre dans l’ultraviolet (longueurs Les capteurs de rayons infrarouges
d’ondes courtes et fréquences très élevées), mais ce rayonne-
ment ne nous intéresse pas ici (c’est celui qui fait bronzer et Presque tous les capteurs à rayons infrarouges pour usage
qui permet d’insoler les circuits imprimés ; mais attention à ne civil sont dans un boîtier ressemblant un peu à celui d’une
pas utiliser les mêmes ampoules pour les deux usages !). LED et un peu à celui d’un petit transistor métal (voir photo
de première page) ; ils sont sensibles au rayonnement infra-
Rayonnement infrarouge égale chaleur rouge compris entre les longueurs d’ondes 750 et 14 000
nm. Les capteurs militaires sont parfois contenus dans un
En fait tout ce qui émet (ou rayonne) de la chaleur –une boîtier comprenant des microamplificateurs CMS, tel est par
flamme, un fer à repasser, une ampoule comme celles utilisées exemple le modèle F001P (voir figure 12).
en éclairage domestique ou urbain, un moteur thermique ou
électrique, une pierre ayant chauffé au soleil, ou bien le corps Comme le rayonnement infrarouge est émis par toute source
humain ou animal, produit des rayons infrarouges de diver- de chaleur, le capteur détecte indifféremment toutes les sour-
ses longueurs d’ondes. Certains objets métalliques chauffés ces, qu’il s’agisse d’un vulgaire fer à repasser, d’un four, du
par une source de chaleur externe (soleil, flamme, etc.), une soleil ou d’une ampoule à filament type éclairage domesti-
fois réchauffés, deviennent eux-mêmes source de chaleur et que. Si l’on souhaite mesurer la quantité de rayons infrarou-
donc de rayonnement infrarouge ; un capteur à infrarouges les ges émise par une source, on peut monter à la sortie de ces
détecte. La chaleur émise par le corps humain correspond à capteurs un amplificateur en continu (voir figure 14).
une gamme de longueurs d’ondes allant de 7 000 à 14 000
nm (voir figure 1). Par conséquent, si l’on place face à ce capteur un fer à
repasser que l’on met sous tension, il est possible de voir
LED et photodiode IR (émission et réception) l’aiguille du galvanomètre (Vmètre) dévier lentement vers
la droite (vers le maximum) en fonction de la quantité de
Les industriels construisant les LED IR (le E de LED* chaleur dégagée. Pour réaliser des barrières de protection
signifie “emittent”, soit émettrice) et les photodiodes IR à rayons infrarouges, il faut moduler le signal émis par la
(réceptrices, mais là encore pas besoin de préciser car ces LED** avec une fréquence BF de 7 kHz environ, puis relier
ELECTRONIQUE 10 magazine - n° 92
COURS
Figure 21b-1 : Dessin, à l’échelle 1, du circuit imprimé Figure 21b-2 : Dessin, à l’échelle 1, du circuit imprimé
double face à trous métallisés du détecteur IR, côté com- double face à trous métallisés du détecteur IR, côté sou-
posants, où sont montés la plupart des composants. dures, où sont montés les LED et le poussoir.
ELECTRONIQUE 11 magazine - n° 92
COURS
Figure 22 : Pour installer la platine au fond du boîtier Figure 23 : Quand le boîtier plastique est fermé et
plastique, utilisez deux vis autotaraudeuses ; la pile de 9 retourné, les LED sont visibles (ajustez bien la longueur
V prend place dans son logement (attention à la polarité au de leurs pattes avant de les souder, afin qu’elles affleu-
moment de souder les fils de la prise de pile à la platine). rent à la surface plastique de la boîte).
ELECTRONIQUE 12 magazine - n° 92
COURS
Figure 24 : Pour vérifier le bon fonctionnement de votre détecteur infrarouge, prenez une télécommande infrarouge et
placez-la à environ 10 centimètres du trou, soit en face de la photodiode BPW41. Agissez sur P1 et sur les touches de la
télécommande et vous verrez s’allumer les LED rouges ; si vous vous éloignez, moins de LED s’allumeront.
Si vous avez peur de ne pas bien réussir, vous pouvez aussi Pour essayer l’appareil, une fois la pile branchée, appuyez
vous procurer le circuit imprimé double face à trous métal- sur P1 et la DL11 verte s’allume. Prenez la télécommande
lisés tout fait auprès d’un de nos annonceurs. de votre téléviseur et mettez-la à dix cm environ du trou
pratiqué en face de la BPW41 ; appuyez sur une touche de
Quoi qu’il en soit, quand vous l’avez devant vous, montez la télécommande et les LED du détecteur s’allument.
tous les composants de la face “composants”, comme le
montrent les figures 21a et 22 en vous appuyant sur la liste Si elles ne s’allument pas, c’est que vous avez monté la
des composants. Montez d’abord les deux supports de cir- photodiode à l’envers ou que vous avez inversé les pattes
cuits intégrés et vérifiez bien ces premières soudures, puis AK des dix LED rouges.
montez les résistances, la diode DS1 (bague vers R4), les
condensateurs, y compris les deux électrolytiques (attention Quand tout fonctionne, essayez l’appareil avec différentes sour-
à leur polarité) et la photodiode DRX1 (marquage BPW41 ces infrarouges (vous pouvez aussi éloigner la télécommande)
tourné vers l’intérieur de la platine, comme le montre la et vous verrez que les dix LED ne s’allument pas toujours tou-
figure 19). Au moment de souder les fils de la prise de pile, tes ; en fait elles s’allument progressivement en fonction de la
attention à la polarité du branchement (fil rouge au + et fil quantité de rayons infrarouges présents face au capteur.
noir au –). Vous n’insèrerez les circuits intégrés qu’à la fin,
rien ne presse (le moment venu, orientez bien le repère-
détrompeur en U de IC1 vers le centre de la platine et celui Conclusion
de IC2 vers le bas extérieur de la platine).
Si vous nous suivez depuis le début, vous savez que nous
Sur cette face “soudures” où vous venez d’opérer, insérez avons publié de nombreux montages à infrarouges ; en voici
la LED verte (attention à la polarité : anode A en bas vers une sélection :
l’intérieur de la platine) et les dix LED rouges (anodes A vers
la droite de la platine), puis terminez par le poussoir P1. Voir EN1423 Antivol à infrarouges
figure 21 à droite et brochage figure 20. EN1568 Barrière à infrarouges
EN1628 Émetteur et récepteur IR.
Sur les deux faces, vérifiez attentivement vos soudures
(ni court-circuit entre pistes ou pastilles ni soudure froide Vous pourrez réaliser un ou plusieurs de ces montages si vous
collée) et bien toutes les polarités à nouveau. Et ce au désirez approfondir les connaissances que cette Leçon vous
moins deux fois. a apportées.
La partie sensible de la photodiode (la face qui n’a pas Les typons des circuits imprimés et les programmes lors-
de marquage) se trouve en face d’une fenêtre pratiquée qu’ils sont libres de droits sont téléchargeables à l’adresse
sur l’un des petits côtés du boîtier. Vous pouvez fermer le suivante : http://www.electronique-magazine.com/
couvercle qui est en fait le fond du boîtier. circuitrevue/092.zip.
ELECTRONIQUE 13 magazine - n° 92
������������ ���� ���������������
���������������� �������������
�������������������������������������������������
� ��������������� ������������� ��������������������������������������������
��������������
������������������
�������������������������������������� �����������������
�� ��������
������������������������������ ��������������������������������� ����� ���� ����������� ������������������
�������������������������������������������� ���������������������������������
������������������������������� �������������
����������������������
�������������������������������������������� ���������������������������������
���������������������������������
�����������������������������������
�������������������������������������������� ������������������� ����������������
���
����� ��� �������
������� ������������������������������������� �����������
������������������������� ��������������������
���������� ��������� ������������
�����������������������������������������������������
����
��������� ��������������������������������������������������
��������������������������������
��������������������������������������������������������������������
������������������������� ������������������������������������������������������������������������������
���������� ����������������� � �������������������������������� ����������������������������������������������������������������
�������������������������� �����������������������������������������������
�������������������������������������������� �����������������������������������������������������������������������
�����������
� ����������� �������������������������� ������������������������������������������������������������������������
����������
��������������������������������
�����
��������
�������������������
�������� � ���������� ������� � �����������������������
��������������������
� ��������� ���������
����� �������������� ��������������������������������
� �������������� ���� ��������
����������� ���������� ����� ����
����� ������� ������
�������� ������������������ ����
������������������ � ���������������������
����������� ��������������������������
��������������������� � ������������������������
� �������������� ���� ��������
��������������
��������� ������� ���������������������
������� ���� ����� ��������������
��������������
�������������������
����������
���������
������������ ��������������������
������������������������������� ����������������
����� ��������� �
���� ������������� � �������������������
�����������������
����������� ���������������������
����������� ������� ����������������������������������
������������������������������� ������������������������������������������������������������� ������ ���������������������������������������������������� ���������������������������� ����������������������������� �����������������������
LABORATOIRE
EN1647
Une alimentation
double symétrique
à découpage
Avec le circuit intégré SG3524 nous avons conçu et réalisé une
alimentation à découpage DC DC à sortie double symétrique ;
elle transforme la tension d’une batterie 12 V (voiture, fourgon,
camping-car, etc.) en une tension réglable entre +/–5 V et +/–32
V pour un courant de 2 A par branche. Il est également possible,
moyennant une petite modification, d’obtenir une sortie simple
positive réglable entre +5 V et +32 V pour un courant de 2 A.
A
ujourd’hui tous les appareils électriques/ Notre réalisation
électroniques (ou presque) se doivent d’être porta-
bles : on ne supporte plus de devoir s’installer en un Mais vous vous demandez peut-être quel rapport entretient
lieu fixe –et surtout pas prévu à cet effet– pour y écouter, ce discours avec le titre de l’article : Une alimentation à
y regarder, y faire quelque chose ! Se tenir immobile nous découpage ? La réponse est facile : avec cette alimentation
évoque sans doute la mort et seul le mouvement trouve DC DC à découpage (elle s’alimente sur n’importe quelle
désormais grâce à nos yeux, comme s’il était à lui tout seul batterie 12 V, comme celle de votre voiture) vous pourrez
la Vie même ! Téléphones (de portables ils sont vite deve- utiliser tous vos montages électroniques même lorsque, en
nus mobiles), lecteurs MP3, lecteurs vidéo (tous formats voyage par exemple, vous ne disposez pas du secteur 230 V
de compression), GPS … jusqu’aux ordinateurs (type Note- mais seulement de la batterie du véhicule.
Book), marchent avec nous dans les rues, même si pour ces
derniers c’est en voiture que nous aimons les utiliser (temps A partir d’une tension continue de 12 V, en effet, cette
réel oblige et PowerPoint est un medium qui passe si bien alimentation à découpage est en mesure d’alimenter n’im-
auprès du public ou des collègues à former). porte quel appareil réclamant une tension stabilisée double
ELECTRONIQUE 15 magazine - n° 92
LABORATOIRE
15
EN. INV. 1 16 V. REF.
EN. NON INV. 2 15 Vcc C
B
SOR. OSCIL. 3 14 ÉMETTEUR B 10 STABILISATION
EN. NON INV. 4 13 COLLECTEUR B E
EN. INV. 5 12 COLLECTEUR A
RÉSISTANCE 6 11 ÉMETTEUR A
CONDENSATEUR 7 10 HABILITATION
GND 8 9 COMPENSATION 16
2
SG 3524 COMPARATEUR
1
AMPLI.
D'ERREUR
FLIP - FLOP C
12
4 Q
B
E 11
Figure 1 : Schéma synoptique interne et brochage vu 5 C
13
de dessus du pilote à découpage SG3524, que nous LIMIT. Q
B
DE COURANT
avons mis en œuvre pour obtenir, à partir du 12 V d’une 9 E 14
batterie quelconque, une tension double symétrique
parfaitement stabilisée et réglable entre +/–5 V et OSCILLATEUR
+/–32 V pour un courant de 2 A par branche.
7
3
6
symétrique entre +/–5 V et +/–32 V Le schéma électrique Cette tension alimente également
pourvu que le courant consommé ne l’étage des quatre transistors TR1-
dépasse pas 2 A par branche. Pour concevoir cette alimentation à TR2-TR3-TR4, lesquels pilotent les
découpage, dont la figure 3 donne le grilles (gate) des MOSFETS finaux
Et si l’appareil que l’on veut alimen- schéma électrique, nous avons mis en MFT1-MFT2.
ter demande une tension simple posi- œuvre un circuit intégré déjà utilisé
tive ? Pas de problème : moyennant dans notre Booster pour autoradio C’est donc sur la broche 15 de IC1
une modification mineure (inversion EN1516 : nous l’utilisions déjà pour qu’arrive le 12 V de la batterie et,
du sens de quatre composants polari- élever la tension 12 V de la batterie comme le montre le schéma synoptique
sés) vous disposerez –toujours à par- du véhicule. interne de la figure 1, il en alimente tous
tir du 12 V– d’une tension stabilisée les étages internes, y compris le stabi-
réglable de 5 à 32 V pour un courant Il s’agit du SG3524, un pilote à décou- lisateur (régulateur de tension) 5 V. La
de 4 A cette fois. page qui maintient stable et automa- sortie de ce régulateur est reliée à la
tiquement la tension de sortie, afin broche 16, à travers laquelle la tension
Même sans parler des appareils porta- que cette tension soit indépendante de 5 V sort pour rentrer (après être
bles, voilà de quoi alimenter un autora- des éventuelles variations du courant passée à travers le pont R1-R2) par la
dio ou son “booster” quelles que soient consommé par la charge ainsi que de broche 2, soit l’entrée non inverseuse
la tension ou les tensions réclamées. la variation de la tension de la batte- d’un amplificateur opérationnel interne
L’ordinateur portable, lui, demande une rie ; pour ce faire, le pilote à découpage utilisé comme amplificateur d’erreur.
tension simple positive entre 15 et 20 V utilise le procédé (que vous connaissez
pour une consommation de 3-4 A. bien) PWM (Pulse Width Modulation),
soit modulation à largeur d’impulsion.
Si vous venez d’acheter un ordinateur
portable d’occasion, dont l’alimentation Nous allons expliquer tout cela en
a disparu dans la tourmente, ce mon- détail en nous appuyant sur le schéma G D S K A
tage va vous aller comme un gant ! électrique de la figure 3.
ELECTRONIQUE 16 magazine - n° 92
LABORATOIRE
F1 L1
C4 C6
R5
12 V
C5 C7
R7 R10
R6 TR1
C
12 13 15 1 B T1
R1 MFT1 DS1 JAF1
2 E 12
D 1-2
14
G V
C1 R2
16 E S 11
B
R8
C2 DS2 C9 C10
7 C 10
TR2 3-4
GND
IC1 9
TR3
C 8
9 B
MFT2 DS3 C11 C12
E D 5-6 7
R3 6 11
G
V
E S DS4 JAF2
B
5 4 8 10
C3 R4 R9 C8
C
TR4
Figure 3 : Schéma électrique de l’alimentation à découpage EN1647. Le circuit intégré pilote les MOSFET de manière alter-
née à travers deux étages amplificateurs de courant constitués par les couples de transistors TR1-TR2 et TR3-TR4 ; un délai
de latence empêche que les MOSFET ne conduisent en même temps. Le système PWM (Pulse Width Modulation) utilisé,
couplé à l’étage amplificateur d’erreur interne du circuit intégré, permet d’obtenir à la sortie une tension double stable.
Cet amplificateur d’erreur a pour rôle de Les deux sorties Q et Q (barre) du FLIP- ce qui permet d’éviter que tous deux
maintenir constante la tension de sortie, FLOP fournissent en sortie deux états entrent en même temps en conduction
tension au demeurant réglable de +/–5 logiques opposés, lesquels pilotent les (ce qui aurait des conséquences désas-
à +/–32 V grâce au trimmer R10, monté deux portes NOR que commandent les treuses) !
entre la sortie de la branche positive et deux transistors internes. Les collecteurs
la broche 1 de IC1, qui correspond juste- de ces transistors sont alimentés par les Les grilles des MOSFETS ne sont pas
ment à l’entrée inverseuse de ce même broches 12 et 13 du circuit intégré et pilotées directement par les broches de
amplificateur d’erreur. fournissent, sur les broches de sortie 11 sortie du circuit intégré, mais à travers
et 14, un signal déphasé de 180°. deux étages amplificateurs de courant
Si la tension de sortie de l’alimenta- (un pour chaque sortie) composés des
tion varie de quelques mV, la broche 1 Le circuit intégré pilote ainsi alterna- couples TR1-TR2 et TR3-TR4.
détecte la variation et restaure immé- tivement les couples de transistors
diatement la tension fixée à l’aide du reliés à ses broches de sortie : à tra- On peut ainsi accélérer la phase de
trimmer R10. vers la broche 14, il pilote le couple conduction/non conduction des deux
TR1-TR2 et, à travers la broche 11, MOSFETS, car ces composants ont
Au moyen d’un comparateur interne, le le couple TR3-TR4, comme le montre la plupart de leurs pertes justement
circuit intégré compare le signal en dent la figure 3. A leur tour les transistors lors de cette phase.
de scie fourni par l’oscillateur avec celui amplifient en courant le signal sortant
effectivement émis par le transformateur du circuit intégré et pilotent les MOS- Bien que les MOSFETS soient considé-
final, à travers l’amplificateur d’erreur. FETS de puissance MFT1-MFT2 reliés rés comme des composants à haute
au primaire du transformateur T1. impédance d’entrée et que donc, en
La fréquence de travail de cet étage théorie, ils ne consomment aucun cou-
oscillateur dépend des valeurs de Vous aurez probablement reconnu –en rant par leur grille, en réalité cela n’est
résistance et de capacité appliquées tout cas les plus chevronnés– la confi- vrai qu’en régime statique, car la grille
aux broches 6-7 de IC1. guration classique, soit la “forward” de est constituée essentiellement d’un
type “push-pull”. condensateur de capacité 1 à 2 nF.
En tenant compte des tolérances des
composants et du fait que la fréquence Les deux transistors MOSFETS de puis- Il est bien évident que lorsque la capa-
de sortie de l’oscillateur est divisée par sance MFT1-MFT2 sont en effet pilotés cité de la grille doit être chargée, afin
deux par un FLIP-FLOP, la fréquence de alternativement par le circuit intégré de porter le MOSFET en conduction,
commutation tourne autour de 38 kHz, IC1 SG3524, lequel introduit de plus un elle consomme un certain courant
valeur optimale pour un bon rende- temps mort (ou délai de latence) entre sous forme d’un pic (ce courant s’in-
ment de l’étage tout entier. la commutation des deux MOSFETS, verse quand il doit être bloqué).
ELECTRONIQUE 17 magazine - n° 92
LABORATOIRE
C1......... 100 nF polyester redressée par les diodes DS1-DS2, La réalisation pratique
C2......... 3,3 nF polyester puis filtrée par la self JAF1 et lissée
C3......... 10 nF polyester par les condensateurs C9 et C10. Version sortie double symétrique
C4......... 1 000 µF électrolytique
C5......... 100 nF polyester La tension alternative du second Quand vous avez réalisé le circuit
C6......... 100 nF polyester secondaire est redressée par les dio- imprimé double face dont les figures 5b-
C7......... 100 µF électrolytique des DS3-DS4, filtrée par la self JAF2 et 1 et 5b-2 donnent les dessins à l’échelle
C8......... 1 000 µF électrolytique lissée par par les condensateurs C11 1 ou que vous vous l’êtes procuré, fabri-
C9......... 1 000 µF électrolytique et C12. Nous pouvons ainsi prélever quez la self L1, comme le montre la
C10 ...... 1 000 µF électrolytique en sortie une tension double réglable figure 4, en bobinant dix spires jointives
C11 ...... 1 000 µF électrolytique entre +/–5 et +/–32 V pour un courant sur un support rigide cylindrique (comme
C12 ...... 1 000 µF électrolytique de 2 A au maximum. une queue de foret) de 10 millimètres de
diamètre (utilisez du fil de cuivre émaillé
DS1 ...... BYW.29 de 1 millimètre de diamètre) ; n’oubliez
DS2 ...... BYW.29 Modification pour obtenir pas de retirer le support (!) et de racler
DS3 ...... BYW.29 une tension simple positive l’émail aux extrémités du fil avant de les
DS4 ...... BYW.29 étamer en prévision de leur soudure
Le schéma électrique de la figure 3 peut dans les trous du circuit imprimé.
TR1....... NPN ZTX653 être modifié (le schéma électrique de
TR2....... PNP ZTX753 la modification est représenté en figure Insérez et soudez en premier lieu
TR3....... NPN ZTX653 8) pour obtenir en sortie une tension le support du circuit intégré et véri-
TR4....... PNP ZTX753 simple positive réglable de 5 V à 32 V fiez bien ces premières soudures (ni
MFT1.... MOSFET N IRFZ44 pour un courant maximal de 4 A. court-circuit entre pistes ou pastilles
MFT2.... MOSFET N IRFZ44 ni soudure froide collée).
Ce sera le cas si vous voulez par
IC1........ SG3524 exemple alimenter à partir de la prise Vous n’insèrerez le circuit intégré
allume-cigare de votre véhicule un qu’après avoir installé la platine dans
L1 ......... voir texte ordinateur portable. son boîtier plastique.
JAF1 ..... 200 µH VK2702
JAF2 ..... 200 µH VK2702 Pour mener à bien cette modification, Montez ensuite tous les composants en
vous devrez au cours du montage commençant par les résistances et les
F1 ......... fusible 15 A insérer les diodes DS3-DS4 et les condensateurs polyesters, puis le trim-
T1 ......... transformateur mod. électrolytiques C11-C12, dans la mer R10 et les quatre transistors (atten-
TM1647 position inverse (inversion de sens du tion à la polarité : partie arrondie vers T1
montage) de celle qui est sérigraphiée pour TR1-TR2 et vers R9 pour TR3-TR4).
Note : à par t R5, toutes les résistances
sont des 1/4 W. sur le circuit imprimé. Rien de plus Montez les trois selfs, comme le montre
simple en vérité. la figure et les électrolytiques (attention
à la polarité de chacun d’eux).
Par conséquent, plus importante sera Avec cette modification, les deux
la capacité de l’étage pilote à fournir du secondaires deviennent comme deux Attention, ne montez pas C11 et C12
courant, plus rapidement la capacité de alimentations reliées en parallèle avec si vous optez pour la version à sortie
la grille se chargera et fera conduire le pour effet une puissance doublée, simple positive.
MOSFET, ce qui réduira d’autant la perte c’est-à-dire un courant maximal double
de commutation et donc également (4 A au lieu de 2 A) et ce, bien sûr, sans Montez le porte-fusible (F1 15 A), ainsi
l’échauffement (qui n’est rien d’autre changement de la plage de tension que les quatre diodes rapides (en boî-
que l’effet Joule de cette perte). réglable qui reste de 5 à 32 V. tier TO220, la semelle métallique sert
de repère-détrompeur) en respectant
La succession des cycles de conduc- Avec une disponibilité de 4 A, vous bien la polarité : semelles vers le centre
tion des MOSFETS nous permet de pouvez alimenter les PC portables les de la platine pour toutes.
prélever, sur les deux secondaires plus “voraces” auront leur content ! En
du transformateur T1, deux tensions ce qui concerne la réalisation pratique Attention, ne montez pas DS3 et DS4
alternatives. La tension alternative du de cette modification, voir le paragra- si vous optez pour la version à sortie
premier secondaire (voir figure 3) est phe correspondant ci-après. simple positive.
ELECTRONIQUE 18 magazine - n° 92
LABORATOIRE
TM 1647
RIF. RIF.
RIF.
F1
MFT1
DS2
JAF1
SUPPORT
DE FUSIBLE
DS1
C4
12 V L1
RIF.
SORTIES
ENTRÉE 1 12
+V
C6 C9 C10
C8
R10
GND
C1 RIF.
C5
R2 C7 -V
R7 C11 C12
R5 6 7
TR2
TR1
R1
IC1 RIF.
R6
DS4 JAF2
TR4
TR3
R4
C2
R8 R9
C3
DS3
R3 MFT2
Figure 5a : Schéma d’implantation des composants de l’alimentation à découpage EN1647. Attention au sens de montage
des composants polarisés (électrolytiques, diodes, transistors et MOSFETS). Le transformateur est muni d’un détrompeur,
montez-le avant les MOSFETS. Au moment de monter les MOSFETS, fixez-les d’abord sur leurs dissipateurs à l’aide de petits
boulons, enfilez leurs pattes dans les trous du circuit imprimé jusqu’à ce que les dissipateurs prennent appui à sa surface et
soudez-les. N’insérez le circuit intégré dans son support qu’une fois la platine installée dans son boîtier plastique spécifique
(repère-détrompeur en U vers R2).
Prenez les deux dissipateurs et sur Maintenez fermement cet appui pen- Version sortie simple positive
chacun montez un MOSFET à l’aide dant que vous soudez les trois pattes.
d’un petit boulon : réservez ces Vous êtes passés par le paragraphe
deux modules. Quand c’est terminé, vérifiez la bonne précédent et avez monté tous les
orientation et la valeur de tous les composants sauf les diodes rapides
Montez le transformateur T1 : vous ne composants, faites attention aux (en boîtier TO220 avec semelle repère-
pouvez le monter que dans le bon sens polarités et à la qualité de toutes les détrompeur) DS3-DS4 et les condensa-
grâce aux ergots plastiques servant de soudures. teurs électrolytiques C11-C12.
détrompeur.
Note : si vous avez choisi la version Reportez-vous à la figure 9 et montez
Enfilez maintenant les pattes de cha- à sortie simple positive, passez par C11 avec la patte + (c’est la plus lon-
cun des MOSFETS dans les trous du le paragraphe suivant Version sortie gue des deux) vers le bas de la platine
circuit imprimé jusqu’à ce que la base simple positive ; sinon allez au para- (vers vous en fait) ; montez le conden-
des dissipateurs s’appuie sur la sur- graphe de dessous L’installation dans sateur C12 de la même manière, la
face du circuit imprimé. le boîtier. patte + vers vous.
ELECTRONIQUE 19 magazine - n° 92
LABORATOIRE
Figure 5b-1 : Dessin, à l’échelle 1, du circuit imprimé double face à trous métallisés de la platine de l’alimentation à
découpage EN1647, côté soudures.
Figure 5b-2 : Dessin, à l’échelle 1, du circuit imprimé double face à trous métallisés de la platine de l’alimentation à
découpage EN1647, côté composants.
Prenez DS4 (deux pattes) et montez-la la avec du fil de cuivre gainé plastique. du boîtier plastique spécifique à l’aide
semelle métallique vers vous égale- Avec du fil (rouge pour le + et noir pour le de quatre entretoises autocollantes.
ment ; prenez enfin DS3 et montez-la –), réalisez la sortie sans vous tromper Insérez maintenant le circuit intégré
encore semelle métallique vers vous. de polarité (le fil noir – GND au centre IC1 dans son support, repère-détrom-
Pas moyen de se tromper ! du bornier et le fil rouge +V en haut). peur en U vers le haut, soit vers R2.
Il ne vous reste qu’à réaliser le pont L’installation dans le boîtier Prenez l’autre partie du boîtier et per-
(strap) entre la première (en bas du des- cez des trous (3 ou 4 mm de diamètre)
sin) et la troisième (en haut du dessin) Reportez-vous aux figures 7 et 10 et d’aération sur les quatre côtés et sur le
section du bornier à 3 bornes : réalisez- fixez tout d’abord la platine sur le fond dessus, comme le montre la figure 10.
ELECTRONIQUE 20 magazine - n° 92
LABORATOIRE
Figure 6 : Photo d’un des prototypes de la platine de l’alimentation à découpage EN1647. Les dissipateurs sont de petites
dimensions car, grâce au principe de la commutation, les MOSFETS chauffent peu.
Figure 7 : Photo d’un des prototypes de la platine de l’alimentation à découpage EN1647 fixée sur le fond du boîtier plas-
tique spécifique à l’aide de quatre entretoises autocollantes. Vous devrez pratiquer dans la partie supérieure de ce boîtier
des trous d’aération, comme le montre la figure 10.
Vissez les fils d’entrée (venant de la aux borniers respectivement à deux et Le réglage de la tension de sortie
batterie du véhicule ou de l’allume- trois bornes.
cigare : prenez du fil rouge/noir de Reliez un multimètre réglé sur Vcc
gros diamètre) et de sortie (deux en Avant d’utiliser cette alimentation, entre les bornes +V et GND du bornier
version sortie simple positive ou trois procédez au réglage de la tension de de sortie à trois bornes et ajustez la
en version sortie double symétrique) sortie en fonction de vos besoins. tension de sortie.
ELECTRONIQUE 21 magazine - n° 92
LABORATOIRE
DS2
R10
JAF1
T1 JAF1
DS1
DS1
1-2 12
V SORTIE
11 +V
DS2 C9 C10 C9 C10
10
3-4
9 GND
GND
DS3 C11 C12
8
C11 C12
5-6 7
DS3
Figure 10 : Photo d’un des prototypes de l’alimentation à découpage installée dans son boîtier plastique spécifique une
fois percés les trous d’aération indispensables.
Alimentez l’entrée du circuit à partir Montez au bout des fils de sortie (deux simple ou double symétrique à décou-
d’une batterie 12 V. Tournez, avec un ou trois selon version) le connecteur page DC-DC EN1647 (circuit imprimé
petit tournevis, l’axe du trimmer R10 exigé par votre utilisation (l’appareil à et composants) est disponible chez
jusqu’à lire sur le multimètre la tension alimenter). certains de nos annonceurs.
voulue.
Votre alimentation à découpage est Voir les publicités dans la revue.
Cette procédure de réglage vaut pour prête à fonctionner.
les deux versions. En version double Les typons des circuits imprimés et les
symétrique la branche négative aura programmes lorsqu’ils sont libres de
exactement la même tension que la Comment droits sont téléchargeables à l’adresse
positive. Si vous avez réglé 16 V vous construire ce montage ? suivante :
aurez d’un côté +16 V et de l’autre –
16 V. En version simple … c’est encore Tout le matériel nécessaire pour cons- http://www.electronique-magazine.com/
plus simple ! truire cette alimentation en version circuitrevue/092.zip.
ELECTRONIQUE 22 magazine - n° 92
ÉLECTROMÉDICAL
EN1660-1661-2
Un générateur
d’ultrasons
anticellulite professionnel 3 MHz
Seconde partie : L’utilisation
L’accumulation localisée d’adiposités sous la peau de certaines
parties du corps, mieux connue sous le nom de cellulite, est
l’ennemi numéro un des femmes, qui feraient presque n’importe
quoi pour la faire disparaître ou simplement l’atténuer. La
technique que l’on utilise aujourd’hui avec le plus de succès
dans les centres de remise en forme est le massage par
ultrasons : cette méthode permet d’obtenir de bons résultats
aussi bien en soin qu’en prévention. Le générateur d’ultrasons
à 3 MHz que nous vous avons proposé de construire est un
appareil professionnel et il ne vous coûtera pas le tiers du prix
d’un matériel équivalent du commerce. Dans cette seconde
partie nous allons vous apprendre à vous en servir.
E
h bien nous voilà presque au printemps, la saison (sinon il est encore temps) va vous y aider ; dans cette
idéale pour éliminer les adiposités sous cutanées seconde partie, comme convenu, nous allons vous
(ou cellulite). Le générateur d’ultrasons anticel- apprendre à l’utiliser afin d’être au mieux de sa forme à
lulite que vous avez peut-être construit le mois dernier l’approche de l’été.
ELECTRONIQUE 23 magazine - n° 92
ÉLECTROMÉDICAL
Il est bien connu que la cellulite est un des tourments qui ron-
gent une grande partie des femmes d’aujourd’hui ; le problème
est assez répandu et n’épargne pas non plus les générations
montantes. Pour comprendre le rôle que jouent les ultrasons
dans le soin de cette affection disgracieuse (en tout cas vécue
comme telle par la plupart des personnes qui en sont atteintes),
nous nous proposons de vous expliquer ici en quelques mots les
mécanismes biologiques qui sous tendent ce phénomène.
Il convient de souligner que pour obtenir de bons résultats dans le traitement de la cellulite, il est très important d’in-
tervenir quand le processus n’a pas encore dépassé le stade initial, car c’est là qu’il est le plus facile à enrayer. Et,
comme les causes qui concourent à la formation de la cellulite sont multiples (facteurs génétiques, situation transitoire
comme une maladie ou une grossesse, alimentation incorrecte ou vie trop sédentaire), pour lancer une action préventive
véritablement efficace, il faut intervenir sur plusieurs facteurs : adopter une alimentation équilibrée, cesser de fumer et
commencer la pratique régulière d’une activité physique appropriée.
À ce propos nous voudrions pour finir attirer votre attention sur un détail souvent négligé : un amaigrissement excessif,
conséquence de régimes souvent drastiques mais erronés, ayant sacrifié la masse musculaire (manque de protéines),
peut instaurer un terrain favorable à la formation de cellulite.
Toutefois, même si une amélioration du style de vie est bien évidemment d’une grande efficacité en prévention comme en
traitement de la cellulite, il arrive que cela ne suffise pas et qu’il faille recourir à l’action de “massage” des ultrasons.
Pour une bonne utilisation du générateur À la place du classique gel pour ultrasons, vous pouvez vous
servir de certains types de crèmes spécialement étudiées
Pour utiliser correctement votre générateur d’ultrasons, pour ce type d’applications.
voici la notice d’utilisation. La première indication à don-
ner et à répéter est qu’avant d’allumer le générateur il faut On utilise ainsi l’action des ultrasons pour faire pénétrer la
enduire la surface chromée du diffuseur d’une couche d’en- crème dans le derme, ce qui peut augmenter les effets du
viron 1 mm d’épaisseur de gel pour ultrasons. Ce dernier a massage ultrasonique par les vertus propres de la prépara-
pour rôle d’améliorer la transmission des ultrasons entre la tion cosmétique. Il faut souligner à ce propos qu’il serait
surface du transducteur et l’épiderme et en même temps catastrophique d’appliquer sur le diffuseur n’importe
de garantir une dispersion adéquate de la chaleur produite quelle préparation cosmétique (c’est-à-dire non prévue
par l’émission des ultrasons. Effectuez cette opération avec spécialement pour ce mode d’application) ; il convient de
soin car si la quantité de gel n’était pas suffisante, un suré- se limiter strictement aux crèmes ou pommades conçues
chauffement du diffuseur risquerait de se produire et cela pour cet usage (demandez à votre médecin traitant et/ou
pourrait l’endommager. à votre pharmacien habituel).
ELECTRONIQUE 24 magazine - n° 92
ÉLECTROMÉDICAL
ELECTRONIQUE 25 magazine - n° 92
ÉLECTROMÉDICAL
CH
S
T Figure 29 : Si vous uti- Figure 30 : Quand il est
O
R lisez le générateur en utilisé en mode CON-
E
mode PULSÉ, la puis- TINU, la puissance est
T
I sance diffusée étant supérieure ; dans ce cas
M
E START PAUSE moindre, vous pouvez il ne faut pas maintenir
MODE maintenir le diffuseur le diffuseur immobile sur
arrêté sur la partie à la partie à traiter mais
Suivie d’un bip bref qui assure du bon fonctionnement du traiter ; pour le posi- effectuer un mouvement
tionner, servez-vous de de rotation continu sur
buzzer. Puis l’indication disparaît pour laisser place à l’affi- la bande d’application. la zone sélectionnée.
chage des paramètres de travail.
5 7
ELECTRONIQUE 26 magazine - n° 92
ÉLECTROMÉDICAL
CH
S Touche CH/STORE : permet de sélectionner le canal CH1
T
O
R
ou le CH2.
E
- pressé pendant plus de quatre secondes permet de
T
I
M
mémoriser les paramètres d’une session ;
E START PAUSE
MODE
Touche MODE/TIME : permet de sélectionner le mode de
travail Continu (CONT) ou Pulsé (HIGH-MID-LOW) ;
Après avoir sélectionné le canal à programmer, pour paramé- - pressé pendant plus de quatre secondes permet de pro-
trer la durée de la session, pressez et maintenez pressé la grammer la durée de la session ;
touche MODE/TIME pendant au moins quatre secondes.
Touche START : pressée brièvement, elle lance une session ;
Si vous maintenez pressée la touche PAUSE/TIME vous Touche PAUSE : pressée brièvement, elle interrompt la session
verrez la durée affichée décroître progressivement jusqu’à en mettant le générateur sur Pause ;
1’ puis recommencer à partir de 15’. Une fois la durée Buzzer : sonne lorsque chaque canal atteint la fin de sa propre
souhaitée atteinte, relâchez la touche MODE/TIME : session (durée paramétrée écoulée) ;
Potentiomètre de réglage de la puissance du CH1 ;
CH
S
Potentiomètre de réglage de la puissance du CH2 ;
T
O Connecteur BNC pour le branchement du diffuseur du CH1 ;
R
E Connecteur BNC pour le branchement du diffuseur du CH2.
T
I
M
E START PAUSE
MODE La puissance, entre 10% et 100%, s’affiche :
4 sec
CH 2
CH
S Note : la puissance en pourcent n’est pas gérée par le
T
O
R
micro, elle doit donc être contrôlée par l’utilisateur avant
E
de lancer une séance.
T
I
M
START PAUSE
E
Vous pouvez alors ouvrir la session en pressant la touche
MODE
START. Sur chaque canal, la lettre P, qui indique l’état de
Pause de chacun des deux canaux, est remplacée par un
CH
S astérisque clignotant indiquant que le générateur émet
T
O
R
les ultrasons avec les transducteurs :
E
T
I CH
M S
E START PAUSE T
O
MODE R
E
T
I
M
Pour paramétrer la puissance vous devrez agir sur le poten- E START PAUSE
tiomètre correspondant au canal sélectionné. MODE
Si par exemple vous avez sélectionné le CH1 vous devrez Le compte à rebours des durées indiquées sur l’afficheur
régler la puissance avec le potentiomètre CH1. Si vous avez commence aussi et se poursuivra jusqu’à arriver aux zéros.
sélectionné le CH2 vous devrez régler la puissance avec le La séance peut être interrompue à tout moment en pressant
potentiomètre CH2. la touche PAUSE.
FUNCTION BUZZER CH 1 CH 2
CH
S
T
O
R
E
T
I
M
E
ELECTRONIQUE 27 magazine - n° 92
ÉLECTROMÉDICAL
Dans ce cas les astérisques clignotants seront remplacés Quand la durée programmée sur le second canal atteint 0, un
par la lettre P indiquant que l’appareil est sur Pause : bip avertit que la session de ce canal est également terminée
et sur l’afficheur apparaît un P pour chaque canal (Pause) :
CH CH
S S
T T BUZZER
O O
R R
E E
T T
I I
M M
E START PAUSE E
MODE MODE
Une pression sur START et le générateur d’ultrasons L’excitation du second transducteur est interrompue et l’af-
reprend la séance là où il l’a arrêtée. Quand le décompte ficheur redonne automatiquement la durée et le mode de la
de la durée sélectionnée pour un canal est achevé (arrivé session mémorisée. Si vous voulez répéter la séance mémo-
à 0), le buzzer émet un bip de deux secondes pour indiquer risée, vous devez d’abord régler la puissance et presser la
que la session est terminée pour ce canal et l’astérisque touche START :
clignotant disparaît :
CH CH
S S
T BUZZER T
O O
R R
E E
T T
I I
M M
E E START PAUSE
MODE MODE
Au même moment l’excitation du (ou des) transducteur(s) Si, en revanche, vous désirez mémoriser la session que vous
cesse et le LCD affiche à nouveau la durée et le mode venez de programmer, vous n’avez rien d’autre à faire que
précédemment mémorisés, mais pas la puissance, de mémoriser une session, comme expliqué au paragraphe
laquelle devra toujours être réglée manuellement par suivant.
l’opérateur.
La mémorisation d’une session
Si vous regardez bien la figure ci-après, vous verrez qu’en
effet le LCD affiche la valeur actuelle (70%) et pas celle qui Il peut arriver en effet que l’opérateur ou l’utilisateur (dans
a été mémorisée (50%). le second cas il est les deux, opérateur et patient !) souhaite
Oscillo numé-
rique USB
2 canaux
PCSU1000.
Bande
passante DC
Le PPS10 est un oscillo por- à 60 MHz.
table 2 MHz commandé par Programmateur de PIC avec Fonctions
joystick et équipé d’une support ZIF. Kit à souder. analyseur
interface RS232. (nécessite alim 15Vcc/300mA) de spectre et enregistreur de
Code: 14265 Prix : 199 € Code: 24238 Prix : 39.95 € signaux transitoires.
Livré avec 2 sondes.
Consultez notre nouveau site Code: 14254 Prix : 495.00 €
ELECTRONIQUE 28 magazine - n° 92
ÉLECTROMÉDICAL
répéter une séance plusieurs fois ; afin d’éviter d’avoir chaque L’astérisque qui suit l’indication RECALL se positionne sur
fois à reprogrammer les paramètres de travail, il est possible CH1 pour indiquer que nous devons régler la puissance de
de mémoriser une session dans la mémoire permanente du ce canal avec le potentiomètre correspondant. On n’a qu’a
micro. L’afficheur LCD visualise alors dès la mise sous tension tourner le bouton POWER de CH1 jusqu’à faire coïncider la
le mode, la durée et la puissance que vous avez mémorisées valeur actuelle et la valeur fixée. Dès que les deux valeurs
et pour lancer la session vous n’avez qu’à presser la touche de puissance affichées sont identiques, le buzzer sonne
START. Mais, alors que mode et durée mémorisés sont visua- pour nous avertir que le réglage est fait.
lisés sur le LCD chaque fois qu’une session est terminée, la
puissance mémorisée ne l’est qu’à la mise sous tension du Note : le buzzer sonne dès que les puissances affichées
générateur et non à la fin de la session, parce qu’il est prévu sont égales avec une tolérance de +/–3 %.
que la puissance soit toujours contrôlée par l’opérateur avant
BUZZER
tout lancement d’une session.
CH
S
Note : rappelons que la mémorisation des paramètres ne T
O
R
peut être effectuée que lorsque les deux canaux se trouvent E CH 1
ELECTRONIQUE 29 magazine - n° 92
LABORATOIRE &FRÉQUENCEMÈTRE GÉNÉRATEUR SINUSOÏDAL IMPÉDANCEMÈTRE UN GÉNÉRATEUR
PROGRAMMABLE 1KHZ DE FIGURES
Photos non contractuelles. Publicité valable pour le mois de parution. Prix exprimés en euro toutes taxes comprises. Sauf erreurs typographiques ou omissions.
RÉACTANCEMÈTRE
Ce fréquencemètre Il est possible, à partir de quelques DE LISSAJOUS
composants, de réaliser un oscillateur
NUMÉRIQUE
programmable est en Cet appareil permet de Quand le physicien français Jules
mesure de soustraire BF simple mais capable de produire un
connaître la valeur Ohmique Antoine LISSAJOUS (1822-1880)
ou d’additionner une valeur quelconque de MF à la signal à fréquence fixe à très faible dis-
d’un dipôle à une certaine fabrique un appareil mécanique,
valeur lue. torsion. Qui plus est, même si le mon-
fréquence. Les applications sont nombreuses : constitué de deux diapasons et
EN1461..... Kit complet avec boîtier ....... 118,90 € tage que nous vous proposons produit, à l’origine, un
impédance d’un haut-parleur, d’un transformateur de deux miroirs, grâce auquel
signal à 1 000 Hz, il vous sera toujours possible de
audio, de l’entrée d’un amplificateur audio, d’un il réussit à rendre visible la composition géométrique
FRÉQUENCEMÈTRE faire varier cette fréquence par simple substitution
filtre “Cross-Over”, de l’inductance parasite d’une de deux mouvements harmoniques de fréquences
ANALOGIQUE de 3 condensateurs et 2 résistances.
résistance, la fréquence de résonance d’un haut- identiques ou différentes, il ne pensait certainement
Ce fréquencemètre permet de parleur, etc.. pas que son nom serait indissolublement lié à un
mesurer des fréquences allant EN1484..... Kit complet avec boîtier ......... 21,35 € Gamme de mesure : 1 Ω à 99,9 kΩ en 4 échelles. instrument de mesure, n’existant pas alors, que nous
jusqu’à 100 kHz. Fréquences générées : 17 Hz à 100 kHz variable. connaissons aujourd’hui sous le nom d’oscilloscope.
La sortie est à connecter sur un DEUX GÉNÉRATEURS DE SIGNAUX BF Niveau de sortie : 1 Veff. Alimentation : 220 VAC.
multimètre afin de visualiser la valeur.
EN1612..... Kit complet avec boîtier ......... 39,00 €
EN1192..... Kit complet avec boîtier ....... 154,75 €
EN1414..... Kit complet avec boîtier ......... 29,25 €
FRÉQUENCEMÈTRE INDUCTANCEMÈTRE NUMÉRIQUE
À 9 CHIFFRES LCD 55 MHZ Comme nul ne peut exercer un métier avec succès DE 0,1 µH UN CONVERTIS-
Ce fréquencemètre numéri- sans disposer d’une instrumentation adéquate, nous
que utilise un afficheur LCD vous proposons de compléter votre laboratoire en
A 300 MH SEUR DE 20 À
“intelligent” à 16 caractères construisant deux appareils essentiels au montage et 200 MHZ POUR
et il peut lire une fréquence à la maintenance des dispositifs électroniques. Il s’agit Cet appareil de OSCILLOSCOPE
jusqu’à 55 MHz : il la visualise sur les 9 chiffres de de deux générateurs BF, le EN5031 produit des signaux classe profes-
l’afficheur, mais il peut aussi soustraire ou ajouter triangulaires et le EN5032, des signaux sinusoïdaux. sionnelle est un Si vous possédez un oscilloscope ordinaire avec
la valeur de la MF d’un récepteur à l’aide de trois instrument de bande passante de 20 MHz, il ne pourra jamais
poussoirs seulement. EN5031..... Kit générateur de signaux triangulaires mesure de l’in- visualiser des signaux de fréquences supérieures.
.................. avec coffret............................ 32,00 ductance des selfs. Il est équipé d’un afficheur LCD à Réalisez cet accessoire simple et économique (le
EN1525..... Kit complet avec boîtier ......... 57,00 € EN5032..... Kit générateur de signaux sinusoïdaux dix chiffres et son échelle de mesure s’étend jusque convertisseur EN1633) et vous pourrez visualiser
EN1526..... Kit alimentation du EN1525... 19,00 € .................. avec coffret............................ 45,00 300 000 µH soit 300 mH. n’importe quel signal HF jusqu’à environ 100 MHz
EN5004..... Kit alimentation de laboratoire et même au-delà. Tension d’alimentation 230 VAC -
FRÉQUENCEMÈTRE NUMÉRIQUE .................. avec coffret............................ 70,90 EN1576 .... Kit avec boîtier sans alim..... 49,00 Fréquence maximale entrée : 500 MHz - Amplitude
10 HZ À 2 GHZ EN1526 .... Kit alimentation secteur....... 19,00 max signal entrée : 500 mV .
GÉNÉRATEUR BF EN1633..... Kit complet avec son coffret .. 59,00
Sensibilité (Veff.) :
2,5 mV de 10 Hz 10 HZ - 50 KHZ UN SELFMÈTRE
à 1,5 MHz. 3,5 mV de 1,6 MHz à 7 MHz. 10 mV de D’un coût réduit, ce généra- HF…
8 MHz à 60 MHz. 5 mV de 70 MHz à 800 MHz. 8 mV de teur BF pourra rendre bien …ou comment mesurer
800 MHz à 2 GHz. Base de temps sélectionnable : 0,1 des services à tous les ama- la valeur d’une bobine
- 1 - 10 sec. Lecture sur 8 digits. Alimentation 220 VAC. teurs qui mettent au point haute fréquence. En UN SISMOGRAPHE AVEC
des amplificateurs, des préamplificateurs BF ou tous connectant une self HF DÉTECTEUR PENDULAIRE ET
EN1374..... Kit complet avec boîtier ....... 195,15 € autres appareils nécessitant un signal BF. Sa plage de quelconque, bobinée
fréquence va de 10 Hz jusqu’à 50 kHz (en 4 gammes).
INTERFACE PC
sur air ou avec support et noyau, aux bornes d’entrée
Les signaux disponibles sont : sinus - triangle - carré. La
PRÉAMPLI D’INSTRUMENTATION tension de sortie est variable entre 0 et 3,5 Vpp.
de ce montage, on pourra prélever, sur sa prise de
400 KHZ À 2 GHZ sortie, un signal HF fonction de la valeur de la self. En
Impédance d’entrée et appliquant ce signal à l’entrée d’un fréquencemètre
EN1337..... Kit complet avec boîtier ......... 66,30 € numérique, on pourra lire la fréquence produite. Con-
de sortie : 52 Ω.
naissant cette fréquence, il est immédiatement possi-
Gain : 20 dB env. à TESTEUR DE ble de calculer la valeur de la self en µH ou en mH. Ce
100 MHz,
18 dB env. à 150 MHz,
TRANSISTOR petit “selfmètre HF” n’utilise qu’un seul circuit intégré
Pour visualiser sur l’écran de votre ordinateur les
Ce montage didactique µA720 et quelques composants périphériques.
16 dB env. à 500 MHz, sismogrammes d’un tremblement de terre vous
permet de réaliser un simple
15 dB env. à 1000 MHz, n’avez besoin que d’un détecteur pendulaire, de son
10 dB env. à 2000 MHz. Figure de bruit : < à 3 dB.
testeur de transistor. Alimen- EN1522..... Kit complet avec boîtier ........ 30,00 alimentation et d’une interface PC avec son logiciel
tation : pile de 9 V (non fournie).
Alimentation : 9 Vcc (pile non fournie). approprié. C’est dire que cet l’appareil est simple et
économique.
EN1169..... Kit complet avec boîtier ......... 18,30 € CAPACIMÈTRE EN1358D... Détecteur pendulaire .......... 145,00
EN5014..... Kit complet avec boîtier ......... 50,30 €
DIGITAL AVEC EN1359..... Alimentation 24 volts ............ 54,00
PRÉDIVISEUR TABLE DE VÉRITÉ AUTOZÉRO EN1500..... Interface avec boîtier .........................
PAR 10 DE ÉLECTRONIQUE Cet appareil permet .................. + CDROM Sismogest............ 130,00
la mesure de tous
10 MHZ À 1,5 Cette table de vérité électro-
les condensateurs compris entre 0,1 pF et 200
nique est un testeur de por-
GHZ µF. Un bouton poussoir permet de compenser
Basé autour du
tes logiques, il permet de voir
automatiquement les capacités parasites. SISMOGRAPHE
quel niveau logique apparaît en sortie des différentes Traduction des mouvements des
SP8830, ce kit permet 6 gammes sont sélectionnable par l’intermédiaire
portes en fonction des niveaux logiques présents sur plaques tectoniques en perpétuel
de diviser une fré- d’un commutateur présent en face avant.
les entées. Alimentation : pile de 9 V (non fournie). mouvement, l’activité sismique de
quence appliquée à son entrée par 10. Alimenté par Un afficheur de 4 digits permet la lecture de la
pile, l’entrée et la sortie sont réalisés par des fiches valeur. Spécifications techniques : la planète peut se mesurer à partir
BNC. Plage de fréquence : 10 MHz - 1,5 GHz. Sensi- EN5022..... Table de vérité électronique ... 47,30 € Alimentation : 230 V / 50 Hz. de ce sismographe numérique. Sa
bilité : 32 mV à 10 MHz, 2 mV à 750 MHz, 15 mV à 1 Etendue de mesure : 0,1 pF à 200 µF. Gammes de sensibilité très élevée, donnée par
550 MHz. Alimentation. : pile de 9 V (non fournie). TESTEUR POUR mesure : 0,1 pF / 200 pF - 1 pF / 2 000 pF - 0,01 un balancier pendulaire vertical,
THYRISTOR ET TRIAC nF / 20 nF - 0,1 nF / 200 nF - 0,001 µF / 2 µF lui permet d’enregistrer chaque secousse. Les tracés
EN1215..... Kit complet avec boîier .......... 66,30 € A l’aide de ce simple mon- - 0,1 µF / 200 µF. du sismographe révèlent une activité permanente
tage didactique il est possi- Autozéro : oui. Affichage : 5 digits. insoupçonnée qu’il est très intéressant de découvrir.
ble de comprendre comment Alimentation : 230 V. Sensibilité de détection : faible
VFO EN1340..... Kit complet avec boîtier ....... 124,25 € intensité jusqu’à 200 km, moyenne intensité jusqu’à
se comporte un thyristor ou un triac lorsque sur ses
PROGRAMMABLE broches lui sont appliqués une tension continue ou 900 km, forte intensité jusqu’à 6 000 km. Imprimante :
DE 20 MHZ À 1,2 GHZ thermique. Balancier : vertical. Afficheur : 4 digits.
alternative. Alimentation : pile de 9 V (non fournie). CAPACIMÈTRE POUR
Ce VFO est un véritable
petit émetteur avec une puissance HF de 10 mW EN5019..... Kit complet avec boîtier ......... 58,70 € MULTIMÈTRE EN1358..... Kit complet avec boitier et une
sous 50 Ω. Il possède une entrée modulation et Ce capacimètre pour .................. imprimante thermique ......... 655,40
multimètre, à la fois très
permet de couvrir la gamme de 20 à 1 200 MHz TESTEUR DE CAPACITÉ précis, simple à construire et
avec 8 modules distincts (EN1235/1 à EN1235/8).
POUR DIODES VARICAPS économique vous permettra
Basé sur un PLL, des roues codeuses permettent de
Combien de fois avez-vous tenté d’effectuer toutes les mesu- UN TEMPORISATEUR DOUBLE
choisir la fréquence désirée. Puissance de sortie : 10
mW. Entrée : modulation. Alim. : 220 VAC. Gamme de
de connecter à un capacimètre res de capacité, à partir de DIFFÉRENTIEL POUR PRODUIRE
fréquence : 20 à 1 200 MHz en 8 modules.
une diode varicap pour connaître quelques picofarads, avec DES VAGUES (OU DU COURANT)
son exacte capacité sans jamais y une précision dépendant essentiellement du multi-
arriver ? Si vous voulez connaître mètre (analogique ou numérique), que vous utiliserez DANS UN AQUARIUM
EN1234..... Kit complet avec boîtier Si vous avez la passion des
la capacité exacte d’une quelconque diode varicap, comme unité de lecture.
.................. et 1 module au choix ........... 158,40 € aquariums vous savez qu’un
vous devez construire cet appareil. Lecture : sur
testeur analogique en µA ou galvanomètre. Alimenta- EN5033..... Kit complet avec boîtier ......... 41,00 petit accessoire comme un
MODULES CMS tion : pile de 9 V (non fournie). temporisateur pour engen-
drer des vagues (surtout
EN1274..... Kit complet avec boîtier.......... 39,30 € RESMÈTRE s’il est double) peut devenir
Modules CMS horriblement coûteux au seul
pour le EN1234/K, livrés
TESTEUR DE POLARITÉ D’UN Le contrôleur que nous vous et unique motif qu’il est en vente dans un magasin
montés. HAUT-PARLEUR présentons NE mesure PAS la capa d’aquariophilie ou dans une grande surface de
Pour connecter en phase les haut- cité en µF d’un condensateur jardinerie au rayon des poissons ! Nous allons vous
EN1235-1.. Module 20 à 40 MHz.............. 19,70 € parleurs d’une chaîne stéréo, il est électrolytique, mais il contrôle seu- montrer qu’à très bas prix, avec quelques neurones
EN1235-2.. Module 40 à 85 MHz.............. 19,70 € nécessaire de connaître la polarité lement sa RES (en anglais ERS : et des coups de fer (à souder), on peut réaliser
EN1235-3.. Module 70 à 150 MHz............ 19,70 € des entrées. Ce kit vous permettra de “Equivalent Serie Resistance”). Grâce à un temporisateur réglable d’une seconde à cinq
COMELEC 05 / 2006
EN1235-4.. Module 140 à 250 MHz.......... 19,70 € distinguer, avec une extrême facilité, cette mesure, on peut établir l’efficacité restante minutes (et qui plus est double différentiel : ali-
EN1235-5.. Module 245 à 405 MHz.......... 19,70 € le pôle positif et le pôle négatif d’un d’un condensateur électrolytique ou savoir s’il est à mentant deux pompes disposées en sens inverses),
EN1235-6.. Module 390 à 610 MHz.......... 19,70 € quelconque haut-parleur ou d’une enceinte acoustique. ce point vétuste qu’il vaut mieux le jeter plutôt que utilisable pour la production de divers mouvements
EN1235-7.. Module 590 à 830 MHz.......... 19,70 € Alimentation : Pile de 9 V (non fournie). de le monter ! d’eau dans un aquarium. Alimentation: 230 Vac.
EN1235-8.. Module 800 MHz à 1,2 GHz.... 19,70 €
EN1481..... Kit complet avec boîtier ......... 12,20 € EN1518..... Kit complet avec boîtier ...... 29,00 EN1602..... Kit complet & boîtier.............. 35,00 €
MESURES DIVERSES COMPTEUR GEIGER POLLUOMÈTRE HF… UN DÉTECTEUR UN MESUREUR DE
Une connexion
de données
pour le localiseur portatif GPS/GSM
et un modem GSM USB
Comment réaliser une connexion de données en temps réel en
modifiant le programme résident de notre localiseur miniature
GPS/GSM (ET596) décrit dans les numéros 78, 79 et 81 d’ELM.
Nous profitons de l’occasion pour vous présenter le projet d’un
modem GSM USB à utiliser pour cette même application ET596
mais aussi pour bien d’autres.
CARACTÉRISTIQUES TECHNIQUES
du MODEM GSM USB ET644
N
ous avons été les premiers à vous proposer de L’application permet au destinataire de ce message (et
monter un localiseur miniature de poche (ou de seulement lui) d’entrer sur le site et de voir la position du
véhicule…) à module Q2501 de Wavecom contenant véhicule à l’intérieur d’une carte détaillée. La seule limi-
à la fois un mobile GSM et un récepteur GPS. C’était dans tation est d’ordre temporelle, il ne faut pas adresser plus
les numéros 78 (le matériel), 79 (les logiciels et la cartogra- d’un SMS par minute. Si cela, dans la plupart des cas, ne
phie) et 81 (le pack de batteries) d’ELM. Le localiseur ET596 pose pas de problème, il existe cependant des applications
envoie les données de position par SMS : à tout moment, requérant la réception des coordonnées en temps réel, soit
au moyen d’un téléphone mobile, vous pouvez savoir où au rythme du GPS qui les fournit (une donnée de position
se trouve le véhicule d’entreprise ou la voiture de votre fils par seconde).
(par exemple) ; l’appareil envoie le SMS sur demande ou
à intervalle régulier (intervalle paramétrable à distance) ;
les coordonnées peuvent en outre être insérées dans un Notre innovation
programme de gestion cartographique pour situer sur une
carte la position et le trajet du véhicule. La seule manière d’obtenir ce résultat est d’établir avec
l’unité distante une connexion GSM en mode données : pour
Une autre solution consiste à utiliser les sites de cartogra- cela il faut effectuer l’appel avec un PC muni d’un modem
phie Internet servant normalement à trouver une adresse et d’un programme correspondant. Pour permettre au loca-
ou à calculer un parcours. Dans ce cas le SMS est envoyé liseur ET596 de fonctionner aussi en mode données, il est
au numéro de téléphone du serveur qui le transforme en nécessaire de modifier le programme résident du microcon-
une information lisible par un programme de gestion carto- trôleur, comme l’explique cet article ; aucune modification
graphique et permet ainsi un affichage à l’écran. matérielle n’est en revanche requise.
ELECTRONIQUE 32 magazine - n° 92
GPS
Figure 1 : Schéma électrique du localiseur GPS/GSM ET596 (rappel). L’appareil est toujours disponible et cet article vous
permet de lui ajouter une fonction.
Le montage de ce localiseur à distance GPS/GSM a été présenté dans les numéros 78, 79 et 81 d’ELM. L’appareil, dans
sa version de base, est capable d’envoyer par SMS les coordonnées de position du véhicule équipé. Cela permet de savoir
à tout instant, avec un simple téléphone mobile, où se trouve ledit véhicule. Le localiseur envoie le SMS sur demande ou à
intervalle régulier (paramétrable à distance). Les SMS peuvent être également envoyés à un serveur Internet afin de permet-
tre à l’usager de visualiser directement sur une carte routière la position du véhicule. Dans cet article nous vous proposons
une modification du programme résident du localiseur ET596 qui vous permettra de l’utiliser, en plus du mode habituel, en
mode connexion de données (mode de liaison en temps réel entre la station de base et l’unité distante).
Le localiseur ET596 est équipé du module GPS/GSM Q2501 WAVECOM. Ce module intègre un système de communication
GSM/GPRS bibande complet et un récepteur GPS à seize canaux. Ses dimensions sont 58 x 32 x 6 mm et il ne pèse que
15 g. Sa tension d’alimentation est de 3,6 V (pack batteries rechargeables 3,6 V ou adaptateur à découpage).
ELECTRONIQUE 33 magazine - n° 92
GPS
MAIN:
LOW LED
PULSOUT LED,8000
IF RITENTA=1 THEN
GOSUB INVIOCOORDINATE
ENDIF
READ 203,TMP ‘CONTROLE SI LE «POLLING» EST PRESENT
IF TMP=1 THEN
GOSUB TIME
READ 204,ORAIMP
READ 205,MINUTIIMP
IF ORAGSM=ORAIMP THEN
IF MINUTIGSM>=MINUTIIMP THEN
HSEROUT [“AT+CCLK=”,34,”01/01/01,00:00:00”,34,13]
PAUSE 500
READ 207,TMP
IF TMP=0 THEN
GOSUB LEGGIMASTER
ELSE
GOSUB LEGGIEMAIL
ENDIF
POLLING=1
GOSUB INVIOCOORDINATE
ENDIF
ENDIF
ENDIF
IF CONNESSIONE=0 THEN
GOSUB LEGGISMS
IF MESS=1 THEN
GOSUB CERCANUMERO
IF TROVATO=0 THEN
GOSUB VERIFICAPWD
ENDIF
IF TROVATO=1 OR PWDOK=1 THEN ‘SI LE NUMERO EST EN MÉMOIRE, OU
‘SI LE MdP EST OK, AVANCE
GOSUB ANALIZZASMS
ENDIF
ENDIF
ELSE ‘CONNESSIONE ATTIVA
HSEROUT [“AT”,13]
HSERIN 200,EXITTEST,[wait (“O”)]
CONNESSIONE=0
HSEROUT [“AT+WGPSM=0,0”,13] ‘ETEINS GPS
PAUSE 500
EXITTEST:
ENDIF
GOSUB CHIAMATA
IF CHIAMA=1 THEN ‘SI UN APPEL ARRIVE
GOSUB CERCANUMERO ‘VERIFIE SI LE NUMÉRO EST PRESENT
IF TROVATO=1 THEN ‘SI OUI ENVOIE LES COORDONNEES
IF DATI=0 THEN
GOSUB INVIOCOORDINATE
ELSE
GOSUB GEST_REALT
ENDIF
ENDIF
ENDIF
IF CONNESSIONE=1 THEN
GOSUB GEST_REALT
ENDIF
GOTO MAIN
Pour compléter l’argument, nous vous Le nouveau programme MicroEngineering. Dans les “listings” 1
proposons enfin un programme de ges- résident et 2 de la figure 2 nous donnons les
tion des SMS envoyés par le localiseur modifications à insérer dans le MAIN
sans le recours à Internet, un programme Les modifications introduites dans le PROGRAM (programme principal) et
qui nous a été réclamé par des sociétés programme résident sont relativement dans le sous programme s’occupant de
possédant un parc de véhicules limité simples, surtout si vous les comparez la gestion de la connexion de données.
et désireuses de gérer elles-mêmes les avec la totalité du programme de ges- En fait, dans le programme principal
données provenant de ceux-ci. tion, écrit avec le compilateur Basic de “MAIN”, sont insérées des instructions
ELECTRONIQUE 34 magazine - n° 92
GPS
GEST_REALT:
SerIn2 RXGPS,188,5000,REALT_EXIT,[WAIT(“$G”),TMP1]
hserout[13,10,”$GP”]
FOR TMPW=0 TO 1000
SerIn2 RXGPS,188,5000,REALT_EXIT,[TMP1]
hserout[TMP1]
NEXT TMPW
FOR TMPW=0 TO 1000
SerIn2 RXGPS,188,5000,REALT_EXIT,[TMP1]
IF TMP1=”$” THEN
GOTO EXIT_REALT
ENDIF
hserout[TMP1]
NEXT TMPW
EXIT_REALT:
CONNESSIONE=1
REALT_EXIT:
Return
permettant de savoir si l’appel entrant avoir valorisé la variable “connexion” de dialoguer avec le modem GSM.
provient d’un modem ou si c’est un à 1. Le programme principal “MAIN”, Les trois touches en haut à gauche
appel vocal. Dans le premier cas le vérifie si la connexion est encore active permettent de mémoriser le numéro
dispositif “saute” au sous programme et, si c’est le cas, il retourne au sous de téléphone et les noms des diverses
GEST_REALT et dans le second il programme. Le programme résident unités distantes. L’insertion est fort
envoie les coordonnées selon le mode contrôle ainsi continuellement si la simple, comme le montre la figure 3b.
traditionnel, soit par SMS ou e-mail. connexion est active et évite de rester Au fur et à mesure que les données
Notez que, même dans le cas de la bloqué dans le sous programme. sont insérées, la liste apparaît dans
connexion de données, le numéro doit la fenêtre centrale après une case à
avoir été au préalable habilité (parmi cocher (voir figure 3c).
cinq au maximum). Pour ce faire il est Le programme GPS Link
nécessaire d’envoyer un SMS au locali- Pour se connecter à une des unités
seur distant avec le contenu suivant : Pour effectuer la connexion en temps distantes, il est nécessaire de sélec-
réel avec le localiseur distant, il est tionner son nom en activant le “flag”
Mx+3333.......;12345 nécessaire d’utiliser un PC auquel il correspondant (immédiatement les
faut relier un modem GSM muni de sa poussoirs Appel et Terminer deviennent
où on insère à la place de x la position carte SIM habilitée pour la connexion de visibles) et de cliquer sur le premier
que doit occuper le numéro (à taper données. Pour cette application, même des deux. Une fois la connexion établie
comme indiqué, avec le préfixe inter- l’unité distante doit faire usage d’une (figure 3d), dans la fenêtre inférieure,
national +33). Les cinq chiffres après carte ainsi habilitée. Pour rendre plus les flux NMEA commencent à s’inscrire.
le point virgule sont le mot de passe simples les opérations d’appel et la ges- Pour activer le programme de gestion
(par défaut 12345). Cette commande, tion des unités distantes, nous avons cartographique, il faut simplement cli-
comme toutes les autres, a été décrite mis au point le programme GPS Link qui quer sur le poussoir Cartographique : la
dans le numéro 79 d’ELM (article doit être chargé sur le PC utilisé pour la liaison au programme précédemment
ET596-2) ; il faut faire référence à ce connexion. Sur ce même ordinateur paramétré avec le menu Paramétrage
Tableau pour tous les paramétrages à doit également tourner un programme s’établit et les données arrivant du
distance du localiseur. de localisation cartographique (avec les GPS distant sont utilisées par le logi-
cartes correspondantes). ciel pour calculer et visualiser sur la
Mais revenons au programme résident : carte la position du véhicule.
dans le sous programme GEST_REALT Le fonctionnement est fort simple :
le micro lit la sortie du GPS avec une après avoir choisi l’unité distante qui Pour cela il faut disposer des cartes
vitesse de transmission de 4800 bps nous intéresse, nous devons activer correspondantes. La figure 3e donne la
(valeur 188) pendant cinq secondes la connexion GSM et, quand elle est fenêtre de configuration du programme
(valeur 5000) à la recherche du flux $G active (nous voyons les flux arriver Fugawi : en particulier le paramétrage
(tous les flux NMEA commencent par dans le log), activer le programme de la connexion série est visible. Les
cet en-tête ou “header”). Si au bout de cartographique (dans notre cas le figures 3f et g représentent, avec deux
ces cinq secondes le flux n’a pas été Fugawi) et sur la carte nous pourrons niveaux de zoom différents, la position
trouvé, le programme résident sort du voir la position du véhicule mise à jour du véhicule sur la carte. La fenêtre à
sous programme avec REALT_EXIT. à chaque seconde. l’intérieur de l’écran visualise, outre
les coordonnées, toutes les autres
Dans le cas où l’en-tête est trouvé, La figure 3 donne les écrans les plus informations provenant de l’unité dis-
tous les caractères suivants (avec le significatifs de ces programmes. La tante (date et heure, vitesse, altitude,
premier cycle de for-next) sont envoyés figure 3a est la page principale du GPS nombre de satellites reçus, etc.).
au GSM. Le second cycle de for-next est Link ; en haut à droite nous trouvons
en revanche dédié à l’envoi d’un flux les paramètres de la connexion avec Pour interrompre la connexion, il est
complet au bout duquel le programme le modem externe : vitesse, nom du nécessaire de fermer avant tout le pro-
retourne au principal “MAIN” après port et poussoir Connecter qui permet gramme Fugawi ; en dessous, encore
ELECTRONIQUE 35 magazine - n° 92
GPS
Figure 3 : Le programme GPS Link (à gauche) permet de gérer la connexion entre la station de base (constituée d’un PC et d’un
modem GSM) et le localiseur de l’unité distante. Ce programme dispose d’un archivage dans lequel on insère les données de
toutes les unités distantes. Une fois la liaison établie, il est possible d’appeler le programme de gestion cartographique (pour
nous c’est le logiciel cartographique Fugawi) auquel est confié le rôle de visualiser la position du véhicule sur une carte. Pour
fonctionner correctement le logiciel Fugawi doit disposer en outre des cartes correspondantes.
a)
b)
c) d)
actif mais non connecté au port, nous GSM avec interface USB que nous faire fonctionner le tout. A notre grande
trouvons le programme GPS Link. Il faut avons réalisé pour une utilisation dans surprise, cela fonctionna très bien du
presser le poussoir Connecter et vérifier la station de base. premier coup !
que dans la fenêtre de log apparaissent
bien les données entrantes ; c’est seu- Nous avons essayé d’alimenter le
lement alors que nous pouvons inter- Le modem GSM montage par le 5 V de l’USB (dans un
rompre la connexion GSM avec l’unité premier temps nous avions pris une
distante en cliquant sur le poussoir Ce montage a été conçu le jour où, alimentation externe) et, avec des
Terminer. devant effectuer une transmission condensateurs de filtrage de valeurs
de données GSM avec un nouvel ordi- adéquates, le montage a fonctionné
Rappelons que le programme GPS nateur portable, nous nous sommes de manière optimale.
Link que nous avons réalisé peut être rendu compte que le modem que
gratuitement téléchargé sur le site de nous utilisions habituellement à cet Nous nous sommes alors demandés
la revue ; le programme Fugawi est par effet au laboratoire était muni d’un –après avoir additionné les coûts des
contre un programme commercial et port série alors que le portable ne dis- composants– si cela ne valait pas la
vous devrez l’acquérir. posait que de ports USB. Nous avons peine de proposer à nos fidèles lec-
pris tout de suite une plaque d’époxy teurs de construire ce modem GSM
Occupons-nous maintenant de l’ana- perforée, un module Telit et un circuit USB. La réponse fut bien évidemment
lyse et de la construction du modem intégré FTDI et nous avons essayé de affirmative.
ELECTRONIQUE 36 magazine - n° 92
GPS
Figure 3 (suite).
f)
e)
g)
ELECTRONIQUE 37 magazine - n° 92
GPS
D1 ....... 1N4007
D2 ....... 1N4007
LD1..... LED rouge 3 mm
LD2..... LED jaune 3 mm
LD3..... LED verte 3 mm
U1 ....... GM862
U2 ....... FT232BM CMS
Divers :
1 connecteur USB-B
Figure 6a : Dessin, à l’échelle 1, du circuit imprimé double face à trous métal- 1 câble coaxial d’antenne (un
lisés du modem GSM USB ET644, côté modem. morceau) avec connecteur MMCX
1 connecteur 50 broches CMS pour
modem GSM Telit
ELECTRONIQUE 38 magazine - n° 92
GPS
Le schéma électrique
ELECTRONIQUE 39 magazine - n° 92
GPS
ELECTRONIQUE 40 magazine - n° 92
GPS
h)
g)
i)
j)
La réalisation pratique déjà le cas du localiseur ET596) ; mais si chevronné rompu à de tels travaux hyper
vous voulez vous atteler à la tâche consis- minutieux– sachez que vous trouverez le
Disons tout de suite que la plupart des tant à réaliser un circuit imprimé double CI et tous les composants nécessaires
composants de la platine du modem face à trous métallisés et/ou à y monter auprès de nos annonceurs. Pour la réa-
GSM USB ET644 étant des CMS (le cir- des CMS dont un circuit intégré (U2) à lisation, procurez-vous d’abord le circuit
cuit imprimé est bien sûr un double face quatre fois huit broches très fines et imprimé double face à trous métallisés
à trous métallisés), il est disponible tout un module GSM à support à 50 broches (ou réalisez-le à partir des dessins à
monté et testé, prêt à être utilisé (c’était –autrement dit si vous êtes un monteur l’échelle 1:1 des figures 6a et 6b).
ELECTRONIQUE 41 magazine - n° 92
GPS
La connexion du modem au PC
ELECTRONIQUE 42 magazine - n° 92
GPS
ELECTRONIQUE 43 magazine - n° 92
GPS
ELECTRONIQUE 44 magazine - n° 92
INFORMATIQUE
EV8061-2
Caractéristiques techniques :
- Compatibilité USB 1.1/2.0 ;
- 8 entrées analogiques 10 bits : 0 à 5 V ou 0 à 10 Vdc ;
- 8 sorties analogiques 8 bits : 0 à 5 V ou 0 à 10 Vdc ;
- 8 entrées numériques compatibles “open collector” ;
- 8 sorties numériques “open collector” (max. 50 V/100 mA) ;
- 1 sortie PWM 10 bits avec rapport cyclique 0 à 100% ;
- Possibilité d’adresser jusqu’à huit platines au maximum ;
- 21 LED de signalisation ;
- Temps de réponse aux commandes 4 ms ;
- Tension d’alimentation 12 Vdc ;
- Consommation du port USB: 60 mA max ;
- Isolation galvanique par photo coupleurs ;
- Dimensions de la platine : 195 x 142 x 20 mm ;
- Logiciel de contrôle de toutes les E/S simple ;
- DLL de communication à utiliser pour la création de programmes
personnalisés en Visual Basic, C++ ou Delphi.
D
ans le numéro précédent nous avons présenté la L’intérêt suscité par ce projet est considérable et vous nous
structure matérielle de l’interface USB à 33 E/S : avez submergé d’appels téléphoniques et de mails (encore,
adaptée aux applications professionnels et didacti- encore !) pour nous demander des informations supplémen-
ques et extensible de façon modulaire. L’interface K8061 taires, en particulier sur le logiciel. Patience !
dispose de huit entrées et huit sorties numériques ; huit
entrées et huit sorties analogiques ; une sortie PWM. Si le Nous vous avions annoncé qu’une seconde partie traite-
nombre de canaux vous semble insuffisant, pas de panique, rait en détail de cette question…Eh bien nous y voici : nous
il suffit de connecter d’autres interfaces (maximum huit) au décrivons avant tout deux programmes disponibles avec la
port USB de l’ordinateur et les jeux sont faits ! platine, mais surtout nous vous présentons les sous pro-
grammes de communication contenus dans la DLL (“Dyna-
Naturellement, afin d’éviter un engorgement des données, mic Link Library”) appelée K8061.DLL (elle est utilisée dans
quand on met en œuvre plusieurs platines, il est nécessaire nos programmes et elle est indispensable pour écrire des
d’attribuer à chaque interface une adresse différente en posi- logiciels personnalisés).
tionnant les cavaliers A1, A2 et A3 comme l’indique le Tableau
1. L’adresse est paramétrée avant de connecter la platine au En appelant les fonctions et les procédures exportées à
PC. Rappelons que, par rapport au montage analogue précé- partir de la DLL, on peut en effet écrire des applications per-
dent, cette interface est photo isolée et donc il n’y aura plus sonnalisées Windows (sous 98SE, 2000, Me, XP) en Delphi,
moyen d’endommager votre ordinateur de cette manière ! Visual Basic, C++ Builder ou autres outils de développement
ELECTRONIQUE 45 magazine - n° 92
INFORMATIQUE
2 14
1
18 9
11
13 10
12
7
17
8
16
20
15
6
1 Connecteur USB Connecteur de liaison entre la platine K8061 et le port USB du PC.
2 Alimentation 12 VDC Connecteur d’alimentation. Utiliser une alimentation bloc secteur 10-15 VA
230 V/12 V 300 mA non stabilisé.
3 Entrées numériques (1, 2, 3, 4) Huit entrées numériques : pour être activées, elles doivent être mises
4 Entrées numériques (5, 6, 7, 8) au niveau logique bas (relier à GND).
5 Sorties numériques (1, 2, 3, 4) Sortie de type collecteur ouvert. Quand elles sont actives, les transistors présents dans IC4
6 Sorties numériques (5, 6, 7, 8) conduisent et relient à la masse la sortie intéressée. La charge que l’on veut connecter
(LED, relais, etc.) doit être alimentée par une source extérieure. Relier la borne “CLAMP”
au pôle positif (+) de la source d’alimentation extérieure de manière à protéger les transistors.
7 Entrées analogiques (1, 2, 3, 4) Entrées analogiques auxquelles on applique une tension continue de 0 à 5 V ou de 0 à 10 V
8 Entrées analogiques (5, 6, 7, 8) selon le paramétrage des cavaliers AD1 à AD8 (voir numéro 12). Attention, l’application d’une
tension supérieure à 5 V ou 10 V sur les entrées A/N, pourrait endommager la platine (IC10/11) !
9 Sorties analogiques (1, 2, 3, 4) La tension présente sur ces sorties peut être réglée par voie logicielle.
10 Sorties analogiques (5, 6, 7, 8) Elle peut prendre une valeur comprise entre 0 et 5 V ou 0 et 10 V selon la position des cavaliers
DA1 à DA8. Sur le connecteur SK9, est également disponible une sortie PWM (broche 2)
de type collecteur ouvert, dont la largeur d’impulsion peut être modifiée par voie logicielle.
11 Cavalier pour paramétrage adresse Au moyen des cavaliers A1, A2, A3, il est possible d’attribuer une adresse univoque
platine connectée. On peut relier jusqu’à huit platines ;
si on n’en utilise qu’une, paramétrer l’adresse “0”.
12 Cavalier pour paramétrage entrées A/N Au moyen des cavaliers AD1 à AD8, il est possible de paramétrer la tension maximale
de l’entrée correspondante A/N ; de 0 à 5 V (cavalier ouvert) ou de 0 à 10 V (cavalier fermé).
13 Cavalier pour paramétrage sorties A/N Au moyen des cavaliers DA1 à DA8, il est possible de paramétrer la tension maximale que l’on peut
atteindre sur la sortie correspondante N/A ; de 0 à 5 V (cavalier ouvert) ou 0 à 10 V (cavalier fermé).
14 LED de contrôle PWM Cette LED s’allume quand la sortie PWM est activée.
La luminosité de la LED est proportionnelle au rapport impulsion/pause.
15 LED CPU “run-mode” Elle s’allume quand le microcontrôleur IC6, monté sur la platine, fonctionne correctement.
16 LED CPU RX/TX Cette LED s’allume quand il y a un échange de données entre le micro IC6 et le
contrôleur USB IC3. Si cette LED ne s’allume pas, quand la platine est alimentée,
vérifiez que le contrôleur USB IC3 ou les photocoupleurs IC1/2 ne sont pas endommagés.
17 LED POWER ON Elle s’allume quand la tension d’alimentation (5 V) du contrôleur USB
est présente. Attention, le K8061 est alimenté à travers le port USB
qui ne fournit pas la tension d’alimentation aux sections d’E/S de la platine.
18 LED USB Elle clignote durant la connexion USB et s’allume quand la connexion
est établie entre le PC et la platine K8061.
19 LED activation entrées numériques Elles s’éteignent quand l’entrée correspondante passe au niveau logique bas (liaison de l’entrée
avec GND) au moyen d’un contact externe ou à travers une sortie collecteur ouvert.
20 LED activation sorties numériques Elles s’allument quand la sortie correspondante est active, soit lorsque le transistor
correspondant est conducteur vers la masse (sortie collecteur ouvert).
ELECTRONIQUE 46 magazine - n° 92
INFORMATIQUE
PowerGood
Tableau 1 : Paramétrage des cavaliers A1, A2 et A3.
Controle le fonctionnement correct
A1 A2 A3 ADRESSE PLATINE de IC6.
ON ON ON 0 Connected
OFF ON ON 1 Controle que la connexion USB est
ON OFF ON 2 opérationnelle.
OFF OFF ON 3 ReadVersion(CardAddress, Buffer)
ON ON OFF 4 Identifie la version logicielle de IC3
OFF ON OFF 5 et IC6.
ON OFF OFF 6
OFF OFF OFF 7 Procédures du convertisseur
Analogique-Numérique
uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
StdCtrls, ExtCtrls, ComCtrls, Math, Buttons;
type
TForm1 = class(TForm)
GroupBox1: TGroupBox;
A2: TCheckBox;
A1: TCheckBox;
A3: TCheckBox;
Timer1: TTimer;
Button3: TButton;
procedure FormClose(Sender: TObject; var Action: TCloseAction);
procedure Button3Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.DFM}
function OpenDevice: Longint; stdcall; external ‘K8061.dll’;
procedure CloseDevices; stdcall; external ‘K8061.dll’;
function ReadAnalogChannel(CardAddress: Longint; Channel: Longint):Longint; stdcall; external
‘K8061.dll’;
procedure ReadAllAnalog(CardAddress: Longint; Buffer: Pointer); stdcall; external ‘K8061.dll’;
procedure OutputAnalogChannel(CardAddress: Longint; Channel: Longint; Data: Longint); stdcall;
external ‘K8061.dll’;
procedure OutputAllAnalog(CardAddress: Longint; Buffer: Pointer); stdcall; external
‘K8061.dll’;
procedure ClearAnalogChannel(CardAddress: Longint; Channel: Longint); stdcall; external
‘K8061.dll’;
ELECTRONIQUE 47 magazine - n° 92
INFORMATIQUE
“Listing” 1 (suite).
ELECTRONIQUE 48 magazine - n° 92
INFORMATIQUE
Lit l’état du canal numérique d’entrée jusqu’à ce que toutes soient opéra- CloseDevices
sélectionné. tionnelles. Le résultat est le suivant :
Paramètres : adresse de la platine, en présence d’une seule platine, il en La commande est l’ordre nécessaire
canal. donne l’adresse ; avec plusieurs plati- pour fermer une session de travail :
nes la réponse est –1 quand toutes les elle désactive les sous programmes de
ReadAllDigital(CardAddress, Buffer) platines sont connectées et –2 quand communication de la platine K8061 et
Lit l’état de tous les canaux numéri- la platine n’est pas reconnue. celles des pilotes nécessaires pour la
ques d’entrée. connexion USB.
Paramètres : adresse de la platine. Syntaxe :
FUNCTION OpenDevice: Longint; Syntaxe :
Le paramètre à utiliser est Longint, il cor- PROCEDURE CloseDevices;
Procédures et fonctions respond à l’adresse de la platine et peut
de la K8061.DLL donc être compris entre 0 et 7 ; l’adresse Exemple :
correspond bien sûr au paramétrage des
OpenDevice micro-interrupteurs de la platine. BEGIN
CloseDevices; // ferme la commu-
Active la connexion de la platine et Exemple : nication avec les dispositifs K8061
charge les pilotes nécessaires à la END;
communication avec le port USB. La var CardAddress: longint;
procédure doit être exécutée avant BEGIN ReadAnalogChannel
chaque tentative de communication CardAddress:=OpenDevice;
avec la platine. Si plusieurs platines // Ouvre le link vers la platine et en Le convertisseur analogique/numérique
sont reliées à l’ordinateur, la procé- restitue l’adresse attribuée lit la tension présente sur l’entrée du
dure doit être répétée pour chacune, END; canal correspondant.
ELECTRONIQUE 49 magazine - n° 92
INFORMATIQUE
Nous donnons ici un “listing” permettant d’exécuter les mêmes tâches qu’en Delphi. Dans ce cas le langage est le
Visual Basic de Microsoft. Pour qu’il fonctionne correctement, il faut absolument copier le fichier K8061.DLL dans
le dossier System32 se trouvant dans le répertoire Windows.
Option Explicit
Dim DoNothing As Boolean
Dim n As Integer
Dim CardAddress As Long
ELECTRONIQUE 50 magazine - n° 92
INFORMATIQUE
Ceux qui n’ont pas l’habitude de la programmation et qui souhaitent tout de même simplement utiliser l’interface
USB pour contrôler des dispositifs externes, pourront utiliser le programme que nous mettons à votre disposition
gratuitement sur le site de la revue. Nous donnons ici deux écrans parmi les plus significatifs : ils mettent en évidence
toutes les potentialités du logiciel.
Le programme permet bien sûr de contrôler toutes les fonctions de la platine, les entrées, les sorties et d’effectuer
avec un simple clic les opérations contrôlant en même temps toutes les entrées et les sorties.
Les illustrations permettent de voir que grâce à l’aire Select Card on paramètre la platine à tester. Pour chaque
platine nous pouvons contrôler toutes les fonctions : en effet, en bas à gauche des images se trouvent des touches
correspondant aux procédures fondamentales de configuration des canaux d’E/S analogiques, numériques et du
canal PWM.
Nous sélectionnons chaque canal du dispositif en cochant la case correspondante, puis nous pouvons agir sur les
paramètres des convertisseurs N/A, sur les sorties numériques et sur le rapport pause/impulsion du canal PWM.
En ce qui concerne les entrées analogiques, nous avons prévu –outre la valeur numérique– une barre d’applet qui
permet d’apprécier immédiatement le niveau. Pour les entrées numériques on a de simples cases à cocher.
ELECTRONIQUE 51 magazine - n° 92
INFORMATIQUE
Nous traitons des mêmes problèmes avec un troisième exemple d’utilisation de la DLL. Dans ce cas, le langage de
programmation est le Borland C++Builder ; vous trouverez ci-dessous le “listing” correspondant. Pour un fonction-
nement correct, il est nécessaire d’inclure K8061.lib au projet. Les experts en C++ n’auront aucune difficulté pour
le faire ; rappelons toutefois que cette opération se fait après avoir sélectionné le projet en accédant au menu des
options et en choisissant Add To Project, qui nous permet d’ajouter à l’application créée le fichier K8061.lib.
//Listing K8061.h
#ifdef __cplusplus
extern «C» {
#endif
#ifdef __cplusplus
}
#endif
//Listing Unit1.cpp
//---------------------------------------------------------------------------------------------------
#include <vcl.h>
#pragma hdrstop
#include «Unit1.h»
#include «K8061.h»
//---------------------------------------------------------------------------------------------------
#pragma package (smart init)
#pragma resource «*.dfm»
TForm1 *Form1;
bool DisableOtherFunctionCall = false;
long CardAddr;
int n=8;
//---------------------------------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
: TForm(Owner)
{
}
//---------------------------------------------------------------------------------------------------
void __fastcall TForm1::Connect1Click(TObject *Sender)
{
int h = OpenDevice();
switch (h) {
case 0:
ELECTRONIQUE 52 magazine - n° 92
INFORMATIQUE
“Listing” 4 (suite).
case 1:
case 2:
case 3:
case 4:
case 5:
case 6:
case 7:
Label1->Caption = «Card « + IntToStr(h) + « connected»;
RadioGroup1->Items->Strings[h] = IntToStr(h);
RadioGroup1->Enabled = true;
RadioGroup1->ItemIndex = h;
Timer1->Enabled = true;
break;
case -1 :
Label1->Caption = «All cards connected.»;
break;
case -2 :
Label1->Caption = «Card not found»;
}
}
//--------------------------------------------------------------------------------------------------------
void __fastcall TForm1::FormClose(TObject *Sender, TCloseAction &Action)
{
CloseDevices();
}
//--------------------------------------------------------------------------------------------------------
ELECTRONIQUE 53 magazine - n° 92
INFORMATIQUE
ELECTRONIQUE 54 magazine - n° 92
INFORMATIQUE
ELECTRONIQUE 55 magazine - n° 92
INFORMATIQUE
Connected Pour la lecture, on positionne le poin- exemple montrant comment utiliser les
teur sur le tableau (“array”) contenant deux appels OpenDevice et CloseDe-
Contrôle le fonctionnement de la les informations et on extrait les vice. Dans ce cas il faut vérifier que le
connexion USB. La réponse que l’on données. L’occupation minimale du fichier K8061.DLL est bien copié dans le
obtient est de type booléen : 1 (vrai), “buffer” est d’un entier long de 200 dossier Windows SYSTEM32. L’exemple
la connexion USB est active et elle octets (valeur 50). écrit en C++ Builder est également fort
fonctionne ; 0 (faux), la connexion USB simple avec, là encore les deux appels
n’est pas active ou bien le câble est Syntaxe : aux fonctions DLL les plus importantes :
débranché. PROCEDURE ReadVersion(CardAddress: OpenDevice et CloseDevice. Cet article
Longint; Buffer: Pointer); présente aussi deux programmes com-
Syntaxe : plets : le premier permet de vérifier le bon
FUNCTION Connected (CardAddress: Paramètres : fonctionnement de la platine quand on en
Longint): Boolean; CardAddress : identifiant de la platine a terminé le montage et le second est un
en service. logiciel d’usage général permettant d’uti-
Paramètres : liser toutes les ressources disponibles sur
CardAddress : adresse de la platine en Exemple : l’interface. Il s’agit d’un programme com-
service. plet pouvant être utilisé pour commander
var Buffer: array[0..50] of longint; toutes les sorties de la platine –les analo-
Exemple : i:integer; giques comme les numériques– et pour
begin lire les valeurs en entrée.
if Connected(CardAddress) then
begin ReadVersion(cardnumber,@Buffer[0]);
Label20.Caption:=’USB Connected’; label6.caption:=’’; Comment
Label20.Font.Color:=ClGreen; for i:=0 to 49 do label6.caption: construire ce montage ?
end =label6.caption+chr(Buffer[i]);
else end; Tout le matériel nécessaire pour
begin construire cette interface USB à 33
Label20.Caption:=’USB Disconnec- L’analyse de la DLL étant terminée, nous E/S EV8061 (ainsi que le CDROM con-
ted’; vous proposons quelques exemples con- tenant tous les logiciels évoqués par
Label20.Font.Color:=ClRed; cernant la réalisation des programmes l’article) est disponible chez certains
label12.caption:=’Card disconnec- d’application. Le premier est écrit en de nos annonceurs. Voir les publicités
ted’; Delphi : dans cet exemple nous trou- dans la revue.
end; vons les déclarations des procédures
et les fonctions K8061.DLL ainsi qu’un Les typons des circuits imprimés et les
ReadVersion exemple montrant comment utiliser les programmes lorsqu’ils sont libres de
deux appels aux fonctions DLL les plus droits sont téléchargeables à l’adresse
Procédure permettant de lire la version importantes : OpenDevice et CloseDevice. suivante :
du programme résident avec laquelle Dans l’exemple en Visual Basic aussi sont
ont étés programmés les microcontrô- présentes les déclarations des procédu- http://www.electronique-magazine.com/
leurs IC3 et IC6. res et fonctions K8061.DLL ainsi qu’un circuitrevue/092.zip.
ELECTRONIQUE 56 magazine - n° 92
DOMOTIQUE
EN2107-2
Un système
embarqué
à microcontrôleur
Seconde partie
Cet article présente un système électronique très complet à
microcontrôleur, facilement programmable en langage Basic :
il permet de nombreuses applications, même industrielles, car
il est déjà certifié CE. Sa simplicité de programmation permet
même aux non spécialistes des microcontrôleurs et aux moins
experts en informatique de l’utiliser.
CARACTÉRISTIQUES TECHNIQUES
C
omme convenu, dans cette seconde partie nous cliquer sur OK, YES ou NEXT dans les fenêtres apparaissant
allons nous occuper de l’installation et de l’utilisation successivement). Ne modifiez pas le cheminement du réper-
du logiciel BASCOM-AVR. toire proposé au cours de l’installation : il vous sera ainsi
plus facile de trouver tout de suite le programme d’exemples
que nous avons conçu.
L’installation de BASCOM-AVR
Les écrans d’ordinateur reproduits dans les figures ont été
Rappelons tout d’abord que le logiciel BASCOM-AVR se obtenus avec un PC compatible IBM tournant sous W98
trouve sur le CDROM CDR2107. L’installation du programme avec une carte graphique réglée pour 800 x 600 pixels
est guidée et les figures 12 à 17 vous en montrent les pre- (combinaison de couleurs Windows standard). Le naviga-
mières phases (les suivantes ne vous demandent que de teur est Internet Explorer, mais la procédure d’installation
ELECTRONIQUE 58 magazine - n° 92
DOMOTIQUE
C:\Programmes\MCS Electronics\
BASCOM-AVR
ELECTRONIQUE 59 magazine - n° 92
DOMOTIQUE
Figure 15 : Comme l’article l’explique, le CDR2107 couplé au S.E. EN2107 contient, en plus du “datasheet” du microcon-
trôleur AtMega8535L, quatre exemples de programmation en Basic, deux applications pratiques et, naturellement, le
programme BASCOM-AVR en version 1.11.8.1. Pour installer le logiciel, cliquez sur la disquette.
de l’article) et qui sont également dis- Le connecteur femelle du câble s’in- Une fois ouvert, le programme visualise
ponibles dans le dossier Exemples du sère dans le CONNC du EN2107 dans l’écran de la figure 20. Pour pouvoir
CDR2107. un seul sens (vous ne pouvez pas vous programmer le S.E. on doit nécessaire-
tromper). ment modifier certains paramètres de
BASCOM-AVR ; cela devra être effectué
Liaison du S.E. au PC à chaque lancement du logiciel.
L’utilisation de BASCOM-AVR
Pour relier le S.E. EN2107 au PC, Cliquez sur le menu Options et ensuite
vous devez utiliser le câble et les Pour utiliser le programme BASCOM- sur Programmer (voir figure 21). A par-
adaptateurs (voir figure 18) et réunir AVR, cliquez sur Démarrer (sur le tir de l’écran Programmer, sélectionnez
le CONNC du S.E. et le port parallèle Bureau en bas à gauche) et suivez les dans le menu déroulant l’indication
de l’ordinateur. explications de la figure 19. STK200/STK300 Programmer, puis
cliquez sur Compiler et dans le menu
déroulant de la fenêtre Chip sélection-
nez l’indication m8535.dat (voir les
figures 22 à 25).
Premier exemple :
“exe1.bas”
Pour apprendre à utiliser le pro-
gramme BASCOM-AVR et commen-
cer à tester les possibilités du S.E.,
considérons le programme-exemple
nommé exe1.bas. Il s’agit d’un pro-
gramme en Basic pour compilateur
BASCOM-AVR, utile pour comprendre
Figure 16 : Comme pour la plupart de nos CD, nous avons simplifié au maxi- les modalités de contrôle des relais,
mum la procédure d’installation ; pour le lancer, faites un clic sur le poussoir touches, afficheur LCD et de la LED
Ouvrir. load file située sous T1 du S.E. EN2107.
ELECTRONIQUE 60 magazine - n° 92
DOMOTIQUE
ELECTRONIQUE 61 magazine - n° 92
DOMOTIQUE
ELECTRONIQUE 62 magazine - n° 92
DOMOTIQUE
L’instruction Wait 1 fait en sorte que le Figure 24 : Cliquez sur l’onglet Compiler et ouvrez le menu déroulant corres-
S.E. n’exécute aucune opération pen- pondant au mot Chip.
dant une seconde. Sachez à ce propos
que l’instruction waitms suspend l’exé-
cution du programme pour une durée
exprimée en ms (milliseconde).
La phase d’édition
Figure 25 : Quand vous trouvez l’indication m8535.dat sélectionnez-la. Con-
A ceux qui voudraient écrire un pro- firmez les choix par un clic sur OK.
gramme, nous conseillons d’ouvrir
Figure 26 : Pour ouvrir un des programmes installés automatiquement avec le logiciel BASCOM-AVR, sélectionnez dans
le menu File la commande Open et, quand la fenêtre de droite s’ouvre, choisissez entre les sources .bas écrites en
Basic. L’article analyse le “listing” du fichier exe1.bas, mais sur le CD vous trouverez de nombreuses explications sur
tous les fichiers.
ELECTRONIQUE 63 magazine - n° 92
DOMOTIQUE
Figure 27 : Voici comment se présente le fichier EXE1.BAS en Basic pour compilateur BASCOM-AVR. Les instructions pro-
prement dites sont en bleu et les commentaires en vert. La première instruction sert au compilateur pour unifier la source
et le fichier IONE.BAS, ce qui permet d’inclure toutes les informations qui y sont contenues.
Figure 28 : Pour transférer au micro un programme que vous Figure 29 : Si la compilation ne signale aucune erreur,
avez écrit, il est nécessaire de le compiler d’abord ; cliquez vous pouvez programmer le micro. Toujours dans le menu
ensuite dans le menu Program sur l’option Compile. Program, sélectionnez avec un clic Send to chip.
l’un des exemples fournis et de l’enre- Nous vous recommandons d’effectuer où se trouve le fichier ione.bas,
gistrer sous un autre nom (renommer). l’enregistrement dans le dossier par sinon des erreurs se produisent au
Cliquez donc sur le menu File (Fichier) défaut soit : moment de la compilation du nouveau
et choisissez l’option Save as (Enregis- programme (ces erreurs sont imputa-
trer sous) pour enregistrer une copie C:\Programmes\MCS Electronics\ bles au fait que le compilateur ne peut
renommée (voir figure 35). BASCOM-AVR trouver le fichier ione.bas).
ELECTRONIQUE 64 magazine - n° 92
DOMOTIQUE
Figure 30 : Avec la commande de la figure 29, on ouvre la fenêtre donnant le contenu des adresses de mémoire.
Figure 31 : Pour commencer la programmation, cliquez sur le menu Chip puis sur Autoprogram.
ELECTRONIQUE 65 magazine - n° 92
DOMOTIQUE
Figure 34 : Pour vous permettre de suivre l’explication des instructions contenues dans le fichier EXE1.BAS, cette figure
donne le “listing” complet. Souvenez-vous que la section Help du logiciel BASCOM-AVR donne la syntaxe de chaque ins-
truction en Basic, avec des exemples se prêtant au Copier-Coller.
’****************************************************************************
’*************************** Programma EXE1.BAS *****************************
’****************************************************************************
’Ce programme, adapté au système embarqué EN2107, sert à l’utilisateur
’pour comprendre les modalités de contrôle des relais, touches, afficheur LCD et
’de la LED située au dessous de T1 sur la platine EN2107 à travers un logiciel
’écrit en Basic pour compilateur BASCOM-AVR
Prg :
Figure 35 : Pour commencer à écrire un programme personnel, nous vous conseillons d’enregistrer sous un autre nom un
fichier source déjà ouvert. Cliquez sur le menu File (Fichier) et sélectionnez par un clic l’option Save As (Enregistrer sous).
Quand s’ouvre la fenêtre de droite, n’oubliez pas de modifier seulement le nom du fichier et de laisser inchangé le parcours
du dossier par défaut ; sans quoi le compilateur ne trouverait pas le fichier ione.bas et ferait des erreurs.
ELECTRONIQUE 66 magazine - n° 92
DOMOTIQUE
ELECTRONIQUE 67 magazine - n° 92
COURS
BUS CAN9
À la découverte
du BUS CAN
Partie 9
Conçu comme protocole de communication série pour faire communiquer entre eux tous les
systèmes électroniques présents à bord d’une voiture, le bus CAN gagne aussi du terrain
dans les domaines de l’automatisation industrielle (robotique) et de la domotique. Dans cette
série d’articles, ou de Leçons (comme vous voudrez), nous allons aborder la théorie de son
fonctionnement et nous prendrons de nombreux exemples dans le domaine domotique (c’est-
à-dire des automatismes dédiés à la maison). Dans cette neuvième partie, nous présentons
une évolution d’une application pratique déjà vue au début de ce Cours.
N
ous voilà arrivés à la conclusion de ce cours ; rassu- série une commande Hayes pour appeler le 115. La pre-
rez-vous, cela prendra encore deux parties en plus mière expérimentation ne prévoyait que l’envoi des valeurs
de celle-ci qui commence ! Elles seront consacrées et leur enregistrement dans l’EEPROM du nœud RX. Main-
à un système en mesure d’enregistrer en temps réel les tenant nous voudrions activer la fonction d’alarme après
messages échangés entre deux nœuds. Après avoir récem- l’envoi de la part du nœud TX d’un message particulier
ment analysé l’ensemble des fonctions nécessaires pour avec ID=120.
reconfigurer un nœud CAN, nous nous occupons d’un cas
concret. Il s’agit d’une évolution de l’expérimentation pré- Le programme résident de réception comporte déjà la
sentée dans la sixième partie, un nœud d’émission dédié à fonction d’alarme, mais elle est désactivée lors du démar-
la surveillance de la température ambiante et à l’envoi des rage. C’est seulement après l’arrivée du message corres-
valeurs relevées à un nœud de réception. Les valeurs sont pondant que le filtre d’alarme est activé et que les ID=123
normalement envoyées au moyen de messages CAN avec sont gérées par appel téléphonique. Dans tous les autres
ID=121. Quand la température dépasse un seuil mémorisé cas, le nœud se limite à enregistrer les températures dans
en EEPROM, le nœud TX commence à envoyer des mes- l’EEPROM. Pour établir le moment auquel on doit effectuer
sages avec ID=123, messages reconnus par le nœud RX la reconfiguration, nous lions l’événement à la pression de
comme messages d’alarme. Toutes les températures sont la touche donnant sur la broche RB1. Nous essaierons ainsi
enregistrées dans l’EEPROM du nœud RX lequel, en cas de de vérifier la diversité de comportement du nœud RX avec
dépassement de la limite maximale, envoi à travers le port l’alarme activée et avec l’alarme désactivée.
ELECTRONIQUE 68 magazine - n° 92
COURS
Listing 1.
Figure 1 : Si nous enregistrons les messages envoyés alors que la température ambiante n’a pas atteint le seuil fixé et que
nous imposons une reconfiguration, nous verrons une séquence comme celle visible ici.
Nœud TX :
le programme résident
Dans le code du nœud d’émission,
nous avons introduit une modification
assez simple : au moment où RB1
passe au niveau logique bas (pous-
soir pressé), on lance le cycle d’émis-
sion d’un message avec ID=120. Afin Figure 2 : Nous faisons ainsi en sorte que le module CAN démarre avec une
de rendre les choses plus simples, configuration fixée modifiable au lieu de constante.
le nœud envoie sur le port série un
message prévu à cet effet pour aver-
tir l’usager que la séquence a été nous verrons une séquence comme température relevée et ne sont pas
exécutée. Voir le “Listing” 1. celle visible à la figure 1. Nous avons pris en considération par le nœud de
mis en évidence dans un rectangle réception. Ce dernier devra être en
Si nous enregistrons les messages rouge (figure 1) le message de recon- mesure d’intercepter le message en
envoyés alors que la température figuration envoyé quand la touche est question, entrer en mode “configura-
ambiante n’a pas atteint le seuil fixé et pressée. Les deux octets transférés tion mode” et modifier le filtre relatif à
que nous imposons une reconfiguration, reportent la valeur de la dernière l’état d’alarme.
ELECTRONIQUE 69 magazine - n° 92
COURS
Tableau 1.
ID DESCRIPTION
120 Le nœud doit être reconfiguré : on doit donc arrêter réception et émission et ajouter un filtre sur l’ID=121
pour gérer l’état d’alarme.
123 La température a atteint le seuil fixé, le nœud doit initialement enregistrer seulement la valeur en EEPROM
et rien d’autre. Après la reconfiguration, en revanche, en plus de l’enregistrement de la valeur,
il devra gérer l’alarme en envoyant le flux AT.
121 La température est inférieure au seuil fixé, le nœud enregistre la valeur en EEPROM avant
comme après la reconfiguration.
ELECTRONIQUE 70 magazine - n° 92
COURS
Listing 2.
switch (ECANGetFilterHitInfo())
{ Filtre RXF0, message avec ID=121h la
température est inférieure au seuil fixé,
le nœud envoie seulement un message de
case 0: signalisation sur le port série.
PORTC_RC0 = 0;
putrsUSART(«TEMP<=LIM\n\r»);
break; Filtre RXF1, message avec ID=120h le nœud
TX a demandé une reconfiguration. En appe-
lant la ECANSetOperationMode on entre
case 1: dans le mode de configuration. Émission et
PORTC_RC0 = 0; réception sont bloquées. La valeur des regis-
putrsUSART(«INI-CONFIG\n\r»); tres ECANRXF2SIDH et ECANRXF2SIDL est
ECANSetOperationMode(ECAN_OP_MODE_CONFIG); réglée de manière à intercepter les ID=123h.
Quand l’opération est terminée, la ECANSe-
ECANSetRXF2Value(0x123, ECAN_MSG_STD); tOperationMode est à nouveau appelée pour
ECANSetOperationMode(ECAN_OP_MODE_NORMAL); revenir au mode normal. Émission et récep-
putrsUSART(«FINE-CONFIG\n\r»); tion reprennent normalement.
break;
au moment où le message sera reçu Quand le nœud reçoit un ID=121 la Essayons de connecter les deux nœuds,
par le nœud ? Eh bien, le résultat sera température relevée ne dépasse pas le toujours avec le câble doté de “termi-
toujours égal à 1 car RXF1 a une priorité seuil fixé et le filtre correspondant est le nators” et construit durant le Cours.
supérieure à RXF2. En second lieu, nous RXF0. Si nous réchauffons la sonde, à Relions le port série du nœud RX à l’or-
avons attribué à RXF3 l’ID=121 soit celui un certain point le nœud TX commencera dinateur et lançons une session Hyper
de l’état d’alarme. Cela nous servira à à envoyer le message avec ID=123. Terminal à 19 200 bps (8-N-1). Si on
faire en sorte que le nœud se comporte alimente les deux nœuds, la LED verte
différemment en état d’alarme avant ou Nous nous trouvons ainsi en état des deux platines s’allume. Pressons
après la reconfiguration. Au niveau du d’alarme et le filtre correspondant est le poussoir donnant sur RB0 du nœud
programme résident, il est nécessaire RXF3. Dans ce cas la reconfiguration TX : immédiatement la LED rouge des
d’agir principalement sur l’instruction n’a pas encore été effectuée et le nœud deux platines commence à clignoter
de “switch” suivant la réception du RX se limite à enregistrer la valeur dans pour signaler que les messages sont
message. Voyons-la en détail dans le l’EEPROM et à envoyer sur le port série le correctement envoyés par le TX au RX.
“Listing” 2. message “TEMP>LIM”. Les filtres RXF2 Regardons les messages qui apparais-
et RXF1 ne sont pas pris en considéra- sent sur l’écran de l’ordinateur.
L’enregistrement des valeurs se fait tion jusqu’à ce que le nœud d’émission
au moment où le message est reçu en envoie le message avec ID=120. Insé- Essayons de réchauffer la sonde
extrayant les deux octets de données. rons dans le PIC de chaque nœud le (refroidissez-la ou augmentez le seuil
Dans le “switch”, en revanche, on gère programme résident téléchargeable sur si la température ambiante est supé-
seulement la situation d’alarme. Pour le site de la revue. Souvenez-vous que rieure à celle enregistrée en EEPROM).
qu’une vérification plus simple soit le nœud TX doit avoir dans les deux pre- A un certain point nous dépasserons le
possible, nous envoyons par le port miers octets de l’EEPROM la valeur de la seuil fixé et le nœud TX commencera à
série des messages de signalisation. température limite au format DS18B20. envoyer des messages avec ID=123.
ELECTRONIQUE 71 magazine - n° 92
COURS
Modifications
de la librairie ECAN
Pour faire correctement fonctionner
les deux nœuds, nous nous sommes
servis de la librairie ECAN (Polled)
distribuée par Microchip.
Figure 6 : Vous verrez à l’écran deux flux apparaître (INI-CONFIG et FINE-CONFIG) :
ils établissent le moment où le nœud entre en configuration et le moment où il Nous avons dû cependant y apporter
retourne au mode normal. quelques modifications afin d’éviter
des erreurs de compilation pour la
référence à des structures implémen-
Le nœud RX se contentera de transmet- Pressons le poussoir donnant sur la tées dans la famille supérieure des PIC
tre à l’ordinateur le flux “TEMP>LIM”. broche RB1 de la platine d’émission. La et non au 18F458 utilisé pour cette
Les valeurs continueront à être enre- reconfiguration se fait très rapidement expérimentation.
gistrées dans l’EEPROM. La figure 5 si bien qu’on ne s’aperçoit pas non plus
montre la séquence visualisée dans la du bloc de réception de la part du nœud Par exemple dans une première partie
fenêtre de l’Hyper Terminal quand la RX. Vous verrez à l’écran deux flux appa- du ECANPoll.c on détermine le nombre
température limite est atteinte. raître (INI-CONFIG et FINE-CONFIG) : de “buffers” à utiliser en fonction du
ils établissent le moment où le nœud mode de fonctionnement du nœud.
Que se passe-t-il au moment où le entre en configuration et le moment où Les deux bits les plus significatifs du
nœud RX est reconfiguré ? il retourne au mode normal (figure 6). registre ECANCON sont lus pour établir
ELECTRONIQUE 72 magazine - n° 92
COURS
Rue des
Rue de écoles
écoles 82600
82600 SAINT-SARDOS
Saint-Sardos France
Tél: 05.63.64.46.91
Tél. Fax:
05 63 64 46 91 Fax 05.63.64.38.39
05 63 64 38 39
SUR INTERNET http://www.arquie.fr/
e-mail : [email protected]
4
u e N°6.
alog ntatio
n s
BON pour CATALOGUE papier FRANCE: GRATUIT (3.00 � pour: DOM, TOM, UE et
autres pays)
Nom:.....................................................Prénom:.......................................
Adresse:.....................................................................................................
..........................................................................................................
Code Postal:........................... Ville:..................................................
M
ELECTRONIQUE 73 magazine - n° 92
COURS
ELECTRONIQUE 74 magazine - n° 92
COURS
Figure 8 : Le registre COMSTAT est recartographié selon le mode opérationnel. Dans le 18F458 ce registre a la structure
reportée ici…
Figure 9 : …structure qui, dans la classe supérieure, devient comme reportée ci-dessus.
Listing 5.
dialoguer avec vous de manière plus Cet outil vous permettra en outre de Comment
efficace et plus immédiate. A partir de vous former à fond dans le domaine construire ce montage ?
là nous avons besoin de pouvoir vous des filtres et des divers registres du
parler d’ID, de masque et de filtre ou module CAN intégré dans le PIC ; vous Tout le matériel nécessaire pour cons-
de mode opérationnel en étant cer- verrez par vous-même comment se truire la platine d’expérimentation bus
tains d’être bien compris et sans avoir fait la reconfiguration d’un nœud opé- CAN est disponible chez certains de
à reprendre à chaque fois les explica- rationnel. nos annonceurs.
tions élémentaires.
Voir les publicités dans la revue.
Pour commencer, dès la prochaine À suivre
partie, nous vous présenterons un Les typons des circuits imprimés et les
outil que vous trouverez fort utile Tout cela sera fait directement sur la programmes lorsqu’ils sont libres de
puisqu’il vous permettra d’enregistrer platine d’expérimentation utilisée pour droits sont téléchargeables à l’adresse
sur ordinateur les divers messages ce Cours. Il ne nous reste qu’à vous suivante :
envoyés sur un bus CAN et d’envoyer donner rendez-vous le mois prochain http://www.electronique-magazine.com/
des messages à partir du PC. pour la dixième partie. circuitrevue/092.zip.
ELECTRONIQUE 75 magazine - n° 92
PETITES ANNONCES
Vends charge BIRD 300 watts, wattmètre bon état 250 €. OM non fumeur. Publicité
Tél : 01 39 55 50 33 A la revue
ORITEL MV410 40 €, wattmètre FERISOL
N300C 35 €, wattmètre FERISOL N300 sans Maquette - Illustration
sonde 50 €. Ondemètre PHILIPS 0.94/4.2 INDEX DES ANNONCEURS Composition - Photogravure
GHz 75 €. Wobulateur METRIX WX601 900 JMJ éditions sarl
ELC ........................................................................... 2
MHz 75 €. Transfo émission 1500 V 50 €. Impression
COMELEC – Kits du mois ........................................ 4 SAJIC VIEIRA - Angoulême
Générateur ADRET 740 640 MHz tout numé-
SELECTRONIC .......................................................... 14 Imprimé en France / Printed in France
rique 520 €. Tél : 02 48 64 68 48
GOTRONIC - Site Internet ......................................... 28 Distribution
Vends pont d’impédance METRIX IX 307A NMPP
COMELEC – PNP Blue.............................................. 28
avec notice 140 €. Lot de CV à air sur Hot Line Technique
COMELEC – Santé ................................................... 30
stéatite petit modèle avec frein. Multimè- 0820 000 787*
tre de table Férisol A 207 S 3000 V CC 1.5 COMELEC – Santé ................................................... 31 du lundi au vendredi de 16 h à 18 h
GHz avec sonde et notice 75 €. Cherche MICRELEC –Robot.................................................... 57
Web
épaves pour pièces générateurs HF et UHF PCB POOL – Réalisation de prototypes .................. 57 www.electronique-magazine.com
1975/90 Tél : 02 48 64 68 48 SRC ........................................................................... 57 e-mail
ARQUIÉ– Catalogue N°63 ....................................... 73 [email protected]
Vends oscillo TEKTRONIX 2465B 4 x 40 Mhz,
auto setup,read out,curseurs et mesures JMJ – Bulletin d’abonnement à ELM ...................... 77 * N° INDIGO : 0,12 / MN
auto. Le top des scopes professionnels. Par- JMJ – Anciens numéros ELM .................................. 78
fait état de marche et de calibration. Visible JMJ – CD cours......................................................... 79
sur Paris. Tél : 01 46 83 29 92 COMELEC – Kits Santé ............................................ 80
EST RÉALISÉ
EN COLLABORATION AVEC :
2 JMJ éditions
Sarl au capital social de 7800
3 RCS MARSEILLE : 421 860 925
APE 221E
4 Commission paritaire: 1000T79056
ISSN: 1295-9693
5 Dépôt légal à parution
7 I M P O R T A N T
Reproduction, totale ou partielle, par tous moyens et sur tous
8 supports, y compris l’internet, interdite sans accord écrit de
l’Editeur. Toute utilisation des articles de ce magazine à des
fins de notice ou à des fins commerciales est soumise à auto-
9 risation écrite de l’Editeur. Toute utilisation non autorisée fera
l’objet de poursuites. Les opinions exprimées ainsi que les
10 articles n’engagent que la responsabilité de leurs auteurs et
ne reflètent pas obligatoirement l’opinion de la rédaction.
*Particuliers : 2 timbres à 0,54 - Professionnels : La grille : 90,00 TTC - PA avec photo : + 30,00 - PA encadrée : + 8,00 L’Editeur décline toute responsabilité quant à la teneur des
annonces de publicités insérées dans le magazine et des
Nom ................................................................................. Prénom ........................................... transactions qui en découlent. L’Editeur se réserve le droit
Adresse ..................................................................................................................................... de refuser les annonces et publicités sans avoir à justifier
ce refus. Les noms, prénoms et adresses de nos abonnés
Code postal ...................... Ville ................................................................................................. ne sont communiqués qu’aux services internes de la société,
Toute annonce professionnelle doit être accompagnée de son règlement libellé à l’ordre de JMJ éditions. ainsi qu’aux organismes liés contractuellement pour le rou-
tage. Les informations peuvent faire l’objet d’un droit d’accès
Envoyez la grille, avant le 10 précédent le mois de parution, accompagnée de votre règlement à l'adresse: et de rectification dans le cadre légal.
JMJ/ELECTRONIQUE • Service PA • BP 20025 • 13720 LA BOUILLADISSE
ELECTRONIQUE 76 magazine - n° 92
L'ASSURANCE de ne manquer aucun numéro en recevant votre revue directement dans votre boîte aux lettres
près d'une semaine avant sa sortie en kiosques.
BÉNÉFICIER de 50% de remise** sur les CD-ROM des anciens numéros ( voir page 79 de ce numéro )
RECEVOIR un cadeau* !
* Pour un abonnement de 22 numéros uniquement (délai de livraison : 4 semaines environ). ** Réservé aux abonnés 11 et 22 numéros.
Date, le
22 numéros NO
UV
EA
11 numéros DOM-TOM/HORS CEE OU EUROPE : 4 semaines dans la limite des stocks disponibles
55 ,00
NOUS CONSULTER POUR TOUT CHANGEMENT
D’ADRESSE, N’OUBLIEZ PAS
DE NOUS INDIQUER VOTRE
Bulletin à retourner à : JMJ – Abo. ELM NUMÉRO D’ABONNÉ
B.P. 20025 - 13720 LA BOUILLADISSE – Tél. 0820 820 534 – Fax 0820 820 722 (INSCRIT SUR L’EMBALLAGE)
Articles, Revues et CD téléchargeables
au format PDF sur Internet
http://www.electronique-magazine.com
Au sommaire : Une régie de Au sommaire : Un onduleur 12 Au sommaire : Une alimentation Au sommaire : Schémas à Au sommaire : Un convertisseur
lumières quatre canaux contrôlée VDC /230 VAC - 50 Hz - Un générateur double symétrique professionnelle : base de circuits intégrés NE555 DMX512-ETHERNET ou ETHERNET-
par PC suite et fin (le logiciel) - Un de mires aux standards PAL - SECAM Première partie, l’analyse théorique -Une alimentation double symétrique DMX512 - Un serveur Web GPRS
chargeur de batterie à thyristors pour - NTSC avec sortie VHF-UHF: seconde et la réalisation pratique - Un nettoyeur professionnelle : Seconde partie, - Une alimentation double symétrique
batteries 6, 12 et 24 volts - Un partie (le schéma électrique) - Un vidéo pour VHS et DVD - Un compteur la réalisation pratique des professionnelle : Troisième partie la fin
générateur de mires aux standards micro espion GSM professionnel: - décompteur numérique LCD sans platines modulaires - Schémas à de la réalisation pratique des platines
PAL - SECAM - NTSC avec sortie VHF- première partie (le matériel) - Un l’utilisation d’un microcontrôleur - Un base de circuits intégrés NE602 modulaires - Une interface Client
UHF - Un amplificateur Haute Fidélité localiseur GPS avec enregistrement localiseur GPS avec enregistrement - Un enregistreur audio sur SD-Card FTP avec PIC et SD-Card utilisant une
d’une puissance de 200 W musicaux sur SD-Card : première partie (analyse des données sur SD-Card : seconde (expérimentation) - Nos lecteurs ont RTL8019 Première partie: analyse
- Un enregistreur de données de théorique et réalisation) - Un émetteur partie (le logiciel) - Un enregistreur du génie! - Un testeur de quartz à théorique et réalisation - Un répéteur
température sur SD-card seconde de télévision du canal 21 à 69 audio de données de température avec deux transistors - Un photocoupleur HF de télécommande pour chaine
partie: le logiciel -- Une serrure et vidéo UHF - Un contrôle à distance enregistrement des données sur SD- pilotant un TRIAC - Un feu à éclat à HI-FI ou téléviseur - Une nouvelle
électronique à ChipCard (carte à à modem radio MU1 - À la découverte card: troisième partie et fin (le logiciel) tube xénon - Un oscillateur à quartz platine d’expérimentation pour PIC
puce) pour ouverture de porte à du BUS CAN - COURS Apprendre - Un micro espion GSM professionnel: - Un convertisseur 12 Vcc / 230 Vca (une interface clavier avec un afficheur
serrure éléctrique - un modem radio l’électronique en partant de zéro: seconde partie et dernière (le logiciel) ou onduleur - Un interphone à circuit LCD) - À la découverte du BUS CAN
longue distance pour transmettre des Comment utiliser l’oscilloscope (Un - Un amplificateur de puissance stéréo intégré LM386 - À la découverte du ( Quatrième partie): comment un
données en UHF; 9600 bps; portée convertisseur de 20 à 200 MHz pour 2 x 60 W - À la découverte du BUS CAN BUS CAN ( troisième partie). module peut acquérir des données et
300 mètres oscilloscope Huitième partie) . (seconde partie). Oscilloscope ( Neuvième partie) . les rendre disponibles sur le bus.
5,50 € port inclus 5,50 € port inclus 5,50 € port inclus 6,00 € port inclus 6,00 € port inclus
Au sommaire : Une interface Client Au sommaire : Un contrôle à Au sommaire : Un lecteur/ Au sommaire : Un testeur de Au sommaire : Un contrôle de
FTP avec PIC, RTL8019 et SD-Card: distance GSM avec antenne intégrée : enregistreur de données sur mémoire rapidité pour diodes - Un transmetteur présence à empreintes digitales - Une
deuxième partie (le logiciel) - Une Première partie : analyse théorique et Secure Digital (carte SD) pour port téléphonique d’alarme GSM : le interface USB pour PC à 33 E/S
alimentation professionnelle réglable réalisation - Un capteur à ultrasons USB - Un contrôle à distance GSM matériel (étude et réalisation) numériques et analogiques avec logiciel
de 0 à 25 V 0-5 A avec visualisation universel - Un thermostat radio avec antenne intégrée (mémoire - Une platine d’expérimentation pour et programmes DLL: - Première partie
des valeurs sur un afficheur LCD pour chaudière ou climatiseur - Un 200 numéros) : seconde partie: le Bluetooth le logiciel pour PC (Seconde : étude théorique et réalisation - Un
- Un contrôle à distance de lumières générateur BF-VHF à circuit intégré logiciel et la configuration à distance partie ) - Un Stéthoscope électronique transmetteur téléphonique d’alarme
domestiques avec sa télécommande DDS : Seconde partie : la réalisation - Une platine d’expérimentation pour pour écouter les battements du GSM : Seconde partie: le logiciel - Un
infrarouge - Un amplificateur linéaire pratique et l’utilisation - Un microphone Bluetooth à module Ezurio : première cœur - Un variateur pour ampoules générateur d’ultrasons anticellulite
de 10 à 15 W bande FM 88-108 MHz sans fil 863-865 MHz - Une interface partie : la réalisation des platines de 12 à 24 V (dont halogènes 12 V) 3 MHz : Première partie : étude
pour l’exiteur EN1618 - Un variateur Client FTP avec PIC et SD-Card : - Un allumage progressif (PWM) pour - Un temporisateur pour extinction théorique et réalisation pratique - Une
de luminosité pour tubes au néon - Un Troisième partie : le logiciel (suite et fin) ampoules de 12V en courant continu automatique - REGIE DE LUMIERES alarme pour cabriolets et bateaux - Un
générateur sinusoïdal de 1 Hz à 120 - Apprendre l'électronique en partant - Une télécommande à courant Un variateur DMX monocanal - À système embarqué à microcontrôleur
MHz à circuit intégré DDS AD9951: de zéro : Dixième partie : Rendez porteur pour installation électrique la découverte du BUS CAN platine - À la découverte du BUS CAN :
(l’analyse théorique) Première partie votre oscilloscope plus performant 230 Vac - Une radiocommande codée d’expérimentation Partie 7. COURS: Huitième partie : analyse du mode de
-- À la découverte du BUS CAN: avec le LM733 - À la découverte à deux canaux - À la découverte du Comment utiliser l’oscilloscope, La fonctionnement de la librairie ECAN
(Cinquième partie) description des du BUS CAN : Partie 6A : La platine BUS CAN : partie 6B : La platine double base de temps de l’oscilloscope: - Erratum testeur de diodes EN1642 &
instructions du programme principal - d'expérimentation. d'expérimentation suite. Deuxième partie cours sur l’oscilloscope EN5060
6,00 € port inclus 6,00 € port inclus 6,00 € port inclus 6,00 € port inclus 6,00 € port inclus
51 ÉC I AL É 51
SP
TÉ
5.50 € LE CD
45 MONTAGES
JMJ/Electronique
B.P. 20025 - 13720 LA BOUILLADISSE
Tél : 0820 820 534 - Fax : 0820 820 722
© .
19
www.electronique-magazine.com ys
99 pa
-2 email : [email protected] us
00
4- r to
ou
JMJ sp
édit r vé
ions rése
- Tous droits de reproduction
13 19 Lisez et
imprimez votre
Lisez et
imprimez votre
25
Lisez et
imprimez votre
31
Lisez et
imprimez votre
37
Lisez et
imprimez votre
43
Lisez et
imprimez votre
49
Lisez et
imprimez votre
55
Lisez et
imprimez votre
61 67
Lisez et
imprimez votre
Lisez et
imprimez votre
73 Lisez et
imprimez votre
79
Lisez et
imprimez votre
Lisez et
imprimez votre
Lisez et
imprimez votre
18 24 30 36 42 48 54 60 66 72 78 84
sur votre sur votre sur votre sur votre sur votre sur votre sur votre sur votre sur votre sur votre sur votre sur votre sur votre sur votre
ordinateur PC ordinateur PC ordinateur PC ordinateur PC ordinateur PC ordinateur PC ordinateur PC ordinateur PC ordinateur PC ordinateur PC ordinateur PC ordinateur PC ordinateur PC ordinateur PC
ou Macintosh. ou Macintosh. ou Macintosh. ou Macintosh. ou Macintosh. ou Macintosh. ou Macintosh. ou Macintosh. ou Macintosh. ou Macintosh. ou Macintosh. ou Macintosh. ou Macintosh. ou Macintosh.
LE CD 6 NUMÉROS
24
13 Lisez et
imprimez votre
25 Lisez et
imprimez votre
37 Lisez et
imprimez votre
49 Lisez et
imprimez votre
61 Lisez et
imprimez votre
73 Lisez et
imprimez votre
Lisez et
imprimez votre
1à 12 à
24
revue favorite
sur votre
ordinateur PC
à
36
revue favorite
sur votre
ordinateur PC
à
48
revue favorite
sur votre
ordinateur PC
à
60
revue favorite
sur votre
ordinateur PC
à
72
revue favorite
sur votre
ordinateur PC
à
84
revue favorite
sur votre
ordinateur PC
revue favorite
sur votre
ordinateur PC LE CD
ou Macintosh. ou Macintosh. ou Macintosh. ou Macintosh. ou Macintosh. ou Macintosh. ou Macintosh.
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 règlement par Chèque à l’ordre de JMJ
Par téléphone : 0820 820 534 ou par fax : 0820 820 722 avec un règlement par Car te Bancaire
Vous pouvez également commander par l’Internet : www.electronique-magazine.com/anc_num.asp
w w w. c o m e l e c . f r
DEMANDEZ NOTRE CATALOGUE 96 PAGES ILLUSTRÉES AVEC LES CARACTÉRISTIQUES DE TOUS LES KITS
CD 908 - 13720 BELCODENE
Règlement à la commande par chèque, 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 général de kits contre ( cinq timbres à 0,54 € ou téléchargeable gratuitement sur notre site.