eS
transmise a distance par les ondes
a=)
Cos ee
électronique
ORGUE
CoE
; mer Feats y i
“Notre compagnon cybernétique
“a PICAXE-28X2IQUE
N° 385 - SEPTEMBRE 2013.
Initiation
Applications avec le PICAXE O8M2, Tout petit,
mais puissant comme les grands !... (287° partie)
Micro/Robot
«Mr, GENERAL». Votre compagnon cybernétique
@ PICAXE-28X2
Loisirs
Orgue programmable (22° partie)
Feu de cheminée électronique
HF
Les modules transceivers APC220 et APC802
Modélisme ferroviaire
Compteur kilométrique pour modélisme ferroviaire
Domotique
La température transmise a distance par les ondes
Divers
Bulletin d'abonnement
CD «Picaxe € tout fairey
CD «Et si vous réalisiez votre ampli 4 tubes»
CD «14 robots accessibles 4 tous»
Vente des anciens numéros
CD «Année 2011»
CD «Année 2010»
Vente du CD Hors-séries «Audio»
CD «Et si vous réalisiez votre chaine hifi a tubes...»
Petites annonces
-TRANSOGEANIGSAS a cootel de 70 00D€- 3 bade Ne TSB Fak TH, 01 449500 80- Fax 0144658090 rodscepclearecom
lascteniuepratcuncon-Piident ot Directeur dl publeatien Ec Le Mor -Drectour ola redaction Fai Vache
‘Sect de redaction Frat Nats Comet Francs Man © Gara Annstko Foal can Phatograpbe tote Dein
‘recta prtipaton de Knoer, G Lehubdé,¥ Mery
LaRédacton dBecrorigu Paige dc ue resparsbllé qua au ears omatos cs ks artles cols
du PICAXE.
‘Apres analyse ot taitement, le signal
de commande actionne le serverno-
teur par Finstruction «server,
han (a pllsance Seat
tne seule ligne de programme sult
pour recovoir los ordres d'une tele-
‘commando!‘Application externe i
Cette application affiche, sur tormi-
nal (écran de ordinateur), la distance
en centimetres, mesurée par un cap-
‘eur ultrasonique sur sa sortie analo-
gique. La figure 27 montre les rac~
cordements & effectuer entre les doux
platines, ainsi que le schéma réel, La
figure 28 donne une vue du program-
me «APE04,BAS».
La fréquence de travail du microcon- |
‘leur est fixée & 8 MHz par linstruc-
tion «setfreq mB» (ligne 8), ce qui
impose une vitesse de 9 600 bauds
ait terminal ligne 4)
Encore une preuve de la puissance
des PICAXE : sans méme utliser de
quartz, il est possible, au moyen de
"instruction «setfreq>, d'imposer une
Atos
SIHo fi arors
fréquence de travail au microcontré-
leur Pour un PICAXE «M2», eelle-ci
peut prendre les valeurs suivantes
k31, K250, k500, m1, m2, m4, m8,
m16, m32, pour des valeurs allant de
31 kHz a 32 MHz. Par défaut, les
microcontrOleurs «M2» tournent &
4 MHz. Attention | Cette cadence
canditionne le fonctionnement de
ertaines instructions (par exemple,
pause» agit proportionneliement).
Dans une boucle sans fin, la valeur de
ne 385 www. [Link] ELECTRONIQUE PRATIQUEei
soar
il
io LO
aptepaaeeeanea{
im
la distance Ive (ligne 11) est adaptée
pour représenter des centimatres
(igres 12 et 13) avant de s'atfcher
surle terminal (igne 14).
Application externe n°5
Cette application cycle perpétuelle-
ment les trois couleurs (bleu, vert et
rouge) de la led FVB. La figure 29
‘montte les raccordements a effectuer
entre les deux platines, ainsi que le
‘schéma réel. La figure 30 donne une
‘yue du programme «[Link]».
instruction «dirs=%00000111»
(ligne 6) impose les ports «C.0» a
‘ (+5 V).
Application externe n°6
Cette application cycle perpétuelle-
ment sept couleurs (rouge, vert, bleu,
jaune, bleu ciel, violet et blanc) avec
la led RVB. Lienchainement se pro-
duit graduellement de l'une a l'autre.
La figure 31 montre les raccorde- | Aux lieux et places de nombreux
ments a effectuer entre les deux pla- | «goto», nous faisons intervenir un
tines, ainsi que le schéma réel. La | sous-programme. C'est une section
| figure [Link] une vue du program: | du programme qui s'appelle avec ins
me «[Link]», truction «gosub>. Ala fin du sous-pro-
ine RS www. olortenriquopratique. com ELECTRONQUE PRATOUSgramme, lorsque Finsiruction «return
est rencontrée, le programme retourne
pour continuer son déroulement juste
‘aprés la ligne comportant le «gosub»
Il est ainsi possible d’exécuter plu-
slours fois une meme section en ne
Vécrivant qu'une seule fois. Notre
‘sous-programme «FONDU» est appelé
sept fois. Celui-ci comporte l'instruc-
tion «pwm-, chargéo do fairo varior la
largeur de rimpulsion, ce qui produit
Voffet de fondu on ouverture et en fer-
‘meture pour chaque couleur.
Application externe n°7
Cette application ache, sue termi-
nal, la température mesurée par la
sonde DS16B20 relée a une entrée
humérique. La figure 33 montre les
raccordements a etfoctuor entre les
deux platines, ainsi que le schéma
réel. La figure 24-donae une vue du
programme “[Link]>
instruction «readtemp>, alle seule
suft & mesurer et mémoriser ia tem-
pérature. La procédure datichage
fost toujours identique avec «sorted.
Application externe n°8
Nous voici parvenus a la. dernigre
application de cet aticle. Nous avons
gardé le meileur pour la fn : gérer un
atficheur LCD alphanumérique a aide
du PICAXE 08M2, un microcontroleur
a huit broches ! Le programme comp-
te les secondes et affiche le résultat,
fen temps rée, sur la seconde ligne de
Fécran LOD. La figure 35 montre les
raccordements @ effectuer entre les
ddoux platines, ainsi que le schéma
réel. La figure 36 donne une vue du
programme «[Link]:.
Il slagit de faire appel & ta liaison
«sétiellen
Pour ceci, il existe deux solutions
employer Vafficheur «sériel» AXE133,
ou comme nous, utiliser le kit
AXE132, plus économique si vous
possédez deja un aficheur LCD tradi
tionnel en mode sparalléle» de 2x 16
ou 4 x 20 caracteres (photos E et F).
Linstruction «serout» permet, directe-
‘mont, envoyer des données selon le
protocole «sériel» reconnu par Faffi-
Ccheur. Il est ainsi possibie d’adresser
‘des commandes, ou du texte (voyer
les nombreux commentaires du pro-
gramme «Basic»).
eitble de_trpe, bee
EES [HAGE MAE" iat
q BEE LEBER ER
AITSEE eaoo0 tnen
Stcondete)
ish (say)
aaah)
ties}
Ee Eat
Le mot de Ia fin
Si vous aver hina siivi cet article,
‘yous étes on mesure de développer
vos propres projets @ base de ce
microcontroleur, assez génial !
Simple @ mettre en ceuvre, écono-
mique, tout petit, il rivalise avec les
fe BBS www electroniquepranque com ELECTRONCUE PRATQUE
gonene i
dasogeet Limes!
mare cite
grands. Nous ne pouvons pas assu-
rer la méme formation qu'un tive
V'aurait fait. alors vous serez certaine-
ment obligés de vous replonger dans
fa documentation technique des
PICAXE pour telle ou tell instruction,
mais vous maitrisez I'essentiel pour
programmer.cjo}mle|
Quand une application donne entiére
satisfaction sur nos piatines d'expéri-
mentations, vous pouvez alsément
realiser le montage définitf sur circuit
imprimé avec assurance d'un fone:
‘lonnement garanti
Si vous avez contracté le «virus» de la
rogrammation des microcontroleurs
PICAXE, nous avons atteint notre but !
Y. MERGY
‘Adresse Internet de 'auteur
Mergy Yves - Electronique, Projets,
Loisire, Etudes et Dé
myepled@[Link]
Bibliographie
Electronique Pratique traitant des
“PICAXE» ot «PICAXE A TOUT
FAIRE»
N°340 - 342 - 357 - 358 - 360 - 261 -
362-963 - 364-370-971 -372-73
- 376 - 877 - S78 382
CD-ROM vendu par Electronique
Pratique : yéie les vapleurs infta-
rouges deel, ce sous programme
analyse et effectue les calculs pour
‘connaitre avec précision oti se trou-
vve objet suivre (main). Une sono-
rité musicale est émise en fonction
de la distance entre I'eil et la main,
‘# «SUIVL IR» se charge de mettre en
application les données précédem-
‘ment acquises en faisant évoluer Ie
robot. C'est ici que les quatre ser-
vomoteurs sont gérés pour assurer
les déplacements du robot et les
rotations de la téte.
+ et leur utilisation est trés simple.
Cheese
Bea
feces e Arcee
ee
de découvrir dans l'article qui suit.
Tout dlabord et, afin dléviter toute
confusion, il convient de signaler que
‘ces deux modules sont disponibles
sous différentes rétérencos.
LAPC220 vst Syslenel ference
DRF7020D13 tandis que "APC802
est estampillé ORF7020D27, selon
quils proviennent de la Sté APPCON
Technologies ou DORJI Applied
Technologies.
Les modules
APC220 et APC802
Les clichés 1 et 2 représentent, res-
pectivement, le module APC802 et le
module APG220. lls donnent égale-
ment les dimensions de chacun
deux. Les modules sont vendus par
couples et les clichés 3 et 4 mon-
trent le matériel livré lors de lachat
des transceivers,
Les antennes sont hélicoidales, mais
r'importe queles autres antennes, de
meilleur rendement (quart d’onde,
ground plane, Yagi, ete), pourront
atte utlisées.
Les caractéristiques communes aux
deux transceivers sont les sulvantes
-Modulation GFSK (Gaussian
Frequency Shift Keying)
Emission dans la bande ISM
433 MHz et LPRD : la fréquence de
luavail est sélectionnable par logi
Ciel. Flle peut étre choisie entre
418 MHz et 455 MHz, ce qui permet
de disposer de plus de 100 canaux,
espace ontro canaux devant étre
de 200 kHz
- Les transceivers sont pourvus d'un
disposttf de détection et de correc-
tion erreur EDAC (Error Detection
‘And Correction)
~ Le debit RF en «émission» peut étre
réglé entre 2.400 bps et 19 200 bps
-Le debit de interface «série» est
paramétrable entre 1 200 bps ot
'57 600 bps
=Les modules sont equipes aun
buffer» de 256 octets. L'utlisatour
peut ainsi envoyer les données par
paquets de 256 actets et aucune
limitation dans le transfert n’inter-
ne ABS: won [Link] ELECTRONQUE PRATIQU!
viendra tant que le débit RF sere
supérieur au débit de !'UART
~Tous les paramétres des modules
sont paramétrables par logiciel
Le module APC8O2 dispose, en
plus de interface «série» au niveau
TIL, d'une interface RS232/RS485
Caractéristiques électriques
du module APG802
=VGG, tension d'alimentation : 4.7 V
aay
=Puissance de sortie maximale
27 dBm (600 miW), ce qui donne
tune portée moyenne de 3 000 m &
2.400 bps
= Consommation
En mode réception & 35 mA
En mode émission & 400 mA
(@7 dBm)
- En mode «Sleep» & 5 WA
- Sensibilité en réception : -117 dBm
- Impédance dantenne = 50.0
~ Temps de commutation : 5 ys
Garactéristiques électriques
du module APC220
= VGC, tension Walimentation : 3,4 V
a56VCliché 1
|
|
=Puissance de sortie maximale
18 dBm (20 mi), ce qui donne une
portée moyenne de 1 000 m a
2.400 bps.
= Consommation
= En mode réception & 28 mA
=En mode émission a 35 mA
(13 dBm)
= En mode «Sleep» & 5 WA
~ Sensibilité en réception : 118 dBm
~ Impédance d’antenne : 50 ©
~ Temps de commutation : 5 ms
Les transceivers APC peuvent fone-
tlonner on mode upoint & paints (un
module vers un module) ou en mode
«multipoint» (un module vers plusieurs
modules). Dans ce dernier mode, uti-
lisateur doit configurer un module
comme madule «maitre» et les autres
1 CO crystat_spin S|
Ann
a em
modules comme modules «clients»
‘Chacun d’eux doit posséder un numé-
ro ID unique et les transmissions sont
commandées par le module «maitre»
qui envoie les données et les com-
mandes comportant ce numéro ID,
Si les modules «clients» voient que le
numéro 1D est le mame que celui qu'ils
possédent, ils continuent & recevoir
les données. Sinon, elles sont reje-
tées. Afin d’empécher toute interfé-
rence, un seul module est capable
d'émetre a un moment donne.
Le paramétrage
des transceivers
Le paramétrage des transceivers doit
@tre réalisé & l'aide du logiciel de
configuration, téléchargeable sur le
web a Vadresse http:/[Link]
.coninfo/download. htm.
Linterfagage entre les modules et
ordinateur s'effectue au moyen du
convertisseur USB — «sérien, livré
avec le couple de modules APC220
(cliché 5), Le module APC220 s’en-
fiche dans le connecteur femelle du
convertisseur, comme représenté en
figure 1. Le module APC802 peut uti-
liser le méme convertisseur USB —>
«série» pour son paramétrage.
I convient cependant de réaliser une
petite platine d’adaptation, ce que
nous verrons plus loin.
Le convertisseur utilise le microcon-
tréleur CP2102 et nécessite la mise
fen place de drivers sur ordinateur.
Cela effectué, un nouveau port COM
virtuel est installé sur la machine et
Clest colui-ci qui devra étre utilisé
pour le paramétrage. Avant de lancer
le logiciel de configuration, le converWe d'écran 4 Vue d'écran 5
tisseur et le module sont connectés @ | ajusté entre 1 200 bps et 19 600 bps.
ordinateur. Pour une portée maximale de
‘Aprés le lancement du logic! 1 000 m (APC220) et 3 000 m
=La we d'écran 1 doit apparaitee, | (APC802), le debit ne doit pas dépas-
indiquant que le module a 6té trouvé | ser 2.400 bps (vue d"écran 3)
= Verifier @ nouveau, en cliquant sur | - RF Power : la puissance de sortie
le bouton «Read Re, l'indication | est ajustable entre -1 dBm et
stead succeed doit s‘inscrire (vue | 13 dBm {APC220) et -1 dBm et
d'écran 2) 27 dBm (APC802). Le paramétrage
permet un réylage entre 0 et 9, 0
Los paramétres, par «détaut», des | correspondant a la plus petite puis-
modules sont ssance, soit -1 dm (vue d'écran 4)
- Débit UART = 9 600 bps IMfaut savoir que la léisation fran-
- Pas de parte | ¢aise n’autorise qu'une puissance
- Fréquence = 499.92 Miz | de [Link] (10 mW) dans la bande
- Débit RF = 9 600 bps 483 MHz ot 27 cm (600 mi) pour
-Puissance de sartle = 9, sot | la bande 445 MHz (PMA)
27 dBm (600 mW) ~Series rate : clest le réglage du
debit de FUART qui peut etre para-
Nous pouvons alors enter les nou- | métré entre 1 200 bps et
eaux parametres: | 115200 bps. Lors de ce parametra-
=RF frequency : la fréquence doit | ge, ine faut pas oublier que, si un
tre comprise entre 418 MHz et | grand nombre de données doit étre
455 MHz, les (MHz) et les centaines | traits, le débit de YUART doit étre
de (kHz) devant étre séparés par un | _inférieur & celui du débit RF, afin de
point, La fréquence peut étre aug- | ne pas perdre das données. Ainsi,
mentée ou diminuée par pas de | en choisissant un dabit RF de
1 kHz au minimum 2 400 bps, le débit de PUART sera
~ RF TRx rate : le débit RF peut étre | de 1 200 bps (vue d'écran 5)
ine BBS wow [Link] ELECTRONIGUE PRATIOUE
ue d'écran 6
~ Lorsque tous les paramétres sont
entrés, il suffit de cliquer sur la
touche «Write W» et les données
sont écrites dans la mémoire du
module. Vindication «write suc-
ceed» apparalt (vue d'écran 6)
Les schémas théoriques
Platines de communications
entre ordinateurs
Le schéma de catte platine est repré-
senté en figure 2. C’est elle, égale-
ment, que nous utliserons pour le
paramétrage des modules APG8O2.
Lo schéma est d'une extréme simpli-
cité, puisque seulement deux capaci-
tés de découplage, une led et sa
résistance de limitation sont utilisées.
lInen faut pas plus pour obtenic une
liaison entre ordinateurs, pouvant
dépasser 100 m en intérieur (avec
des antennes efficaces), a la puissan-
ce maximale.
La platine est congue pour un modu
le APC802, mais un transceiver de
type APC220 peut également étro uti-
lisé, Lalimentation est effectuge par
le connecteur USB.Systéme de recherche
de personnes
Lémetteur |
Un systeme de recherche de per- |
sonnes se compose d'un émetteur et
de plusieurs récepteurs, chacun
d'euxrépondant & un message qui lui
est destiné. Le schéma théorique de
remetteur est représenté en figure 3. |
Le ceur du montage est un micro- |
contréleur Cubloc CB220 et |"émis-
sion/réception des données est
confiée & un module APC220. Six
boutons-poussoirs sont connectés
aux lignes P8, P9 et P12 a P15. Les
niveaux de celles-ci sont ramenés au |
Vers antenne
(4) de ’alimentation. Le microcontro-
leur sscrute» constamment ses six
entrées, & l'aide de la partie de son
programme figurant ci-dessous
Transmission :
S1=In(15) ‘lecture de état
S2=In(14) ‘des sic boutons
poussoirs
$32in(13)
‘S4zin(12)
‘$5=In(9)
‘S6=In8)
WS1=1 And $2=1 And S3=1 And S4=1
‘And $5=1 And S6=1 Then
Goto Programme ‘aucun bouton
sollicité — retour
Endif
BBS [Link] com El
Mf'S1=0 Then ‘appui sur BPI
Putstr 1CANAL1» ‘envoi message
Reverse 2 ‘allumage LED
Goto réception
Elseif S2=0 Then ‘appui sur BP2
Putstr 1j»CANAL2» ‘envoi message
Reverse 3 ‘allumage LED2
Goto reception
Lorsque I'un des boutons-poussoirs
(BPI @ BPE) est sollicté, le Cubloc
(C8220, par lintermédiaire du transce!-
ver APC220, envole un court message
faux récepteurs. Un seul des récep-
teurs pourra étre «enclenché» par ce
message. Ainsi, le récepteur 1 ne
STRONGUE PRATIQUEConnecteur téléchargement
a
7
Sue ite finesrs0 os
igi ie
-
treltre
repondra qu'au message «CANAL», | C'est la partie du programme ci-aprés | A=»CANAL1» Then ‘acous6
le récepteur 2 ne répondra qu’au mes- | qui est chargée de cette besogne réception
sage «GANAL2», ete, Réception Roverse 2 ‘extinction
Dane le méme temps, la led cores- | Delay 100 LeDt
pondante serailluminge (BP1 — LED1, | Do Goto programme
BP2 + LED2, ete.) atin de témoigner | B=Blen(1,0} Elseif A=CANAL2» Then ‘accusé
du bon envoi du message, meis égale- Loop Until B=6 réception
ment dans Fattente c'un accusé de | A=Getstr(,8) ‘réception | Reverse 3 ‘extinction
réception du réceptour solicits | message LED2
ine BBS wow slectraniquepratiqle com ELECTHONIGUE PRANOUEGoto programme
Elseif A=»CANAL3» Then
Reverse 4
Goto programme
Tant que le récepteur n'aura pas
envoyé cet accusé de réception, la
led restera illuminée et le CB220
attendra. Lorsque le message sera
enfin recu, la led s’éteindra et le pro-
gramme reprendra son cours normal.
Ce programme n'est qu’un exemple
et des modifications et ameéliorations
peuvent, bien str, lui étre apportées,
La platine est alimentée par une batte-
rie Li-lon de 7,4 V.
Un régulateur a faible tension de
déchet de type LM1085IT-5 génére la
tension de 5 V nécessaire aux diffé-
rents composants.
Le récepteur
Le schéma théorique du récepteur
est représenté en figure 4. Un Cubloc
CB220 est rellé, par son UART, & un
module APC220. Une led de signali-
sation, un bouton-poussoir et un buz~
zer sont connectés respectivement a
ses lignes P5, P6 et P7.
Le fonctionnement est le suivant.
Le microcontréleur est constamment
en attente de la réception d’un mes-
sage émanant de l'émetteur.
La partie du programme figurant
ci-aprés est chargée de cette tache
Réception :
Bolr 1,2 ‘RAZ du
butter
’émission/
rréception
Loop Until B=6
A=Getstr(1,8) ‘réception
message
‘si message
correspond
‘aller a
envoi acou-
‘sé réception
Elseif Ac>»CANAL1» Then ‘si message
ne corres-
pond pas
‘retour en
attente
Hf A=»CANALt» Then
Goto signal
Goto Réception
Endif
‘A Vartivée d'un message, le program-
me «regard» si celui-ci le conceme. Si
tel nest pas le cas, le programme se
remet en attente, aprés avoir «vidé>
son buffer de réception. Sinon, le pro-
gramme est dirigé vers sa deuxiéme
partie qui est donnée ci-dessous
Signal
Reverse 5 ‘allumage LED
fe BBS [Link] ELECTRONIGUE PRAT!
Beep 7,000 ‘mise en fonction
du buzzer
Delay 50
St=In(6)
Hf $120 Then
Low 5 ‘extinction LED
Putstr 1»CANALt» ‘envoi accusé
réception
Delay 100
Goto reception ‘retour & Fattente
Endif ‘retour au début
sile BP
Goto ‘n'est pas appuyé
La led est alors iluminée et le buzzer
est actionné.
Si le bouton-poussoir est appuyé,
Faccusé de réception est envoyé A
émetieur, la led et le buzzer sont
désactivés.
Si le bouton-poussoir n'est pas
actionné, la led clignote et le buzzer
retentit par intermittence.
De cette manire, un appel de 'emet-
teur ne peut pas passer inapergu.
La aussi, une batterie Li-lon de 7,4 V
fournit la tension primaire, qu'un
régulateur de tension stabilise & 5 V.
La réalisation
Plusieurs circuits imprimés sont a
réaliser
-La figure 5 représente le circuit
imprimé de la platine de communi-
cation entre ordinateurs (et de para-
métrage des transceivers APC802).
Deux exemplaires sont a fabriquer.
La figure 6 représente le schéma
implantation des composants, ici
peu nombreux
- La figure 7 représente le dessin des
pistes du circuit imprimé de I'émet-
teur du systéme de recherche de
personnes, tandis que la figure 8
représente insertion des compo-
ssants sur la plaque d'époxy
- La figure 9 est le circuit imprimé de
Fun des récepteurs du syst8me de
recherche de personnes.
La figure 10 et le schéma d'implan-
tation des composants
Platines de communication
entre ordinateurs
En ce qui conceme le cablage des
quatre composants, bien peu de
| choses sont a dire.Connecteur telechargement
[KeKeXe)
>
ob ie Be
as
les dessouder. II suffit ensuite de per-
Cependent, le convertisseur USB
«série» et le module APC802 doivent
subir une petite intervention. En effet,
le connecteur femelle a sept points du
convertisseur est soudé du c6té com-
posants et nous devons disposer d'un
connecteur male sept points mais
soudé sur le c6té opposé.
Le connecteur femelle doit done étre
enlevé, Pour cela, ter d’abord le plas-
tique noir recouvrant les contacts, puis
fe SBS www [Link]
$2, Bq fms o4
Ea tw alice
cer les trous au moyen d'un foret de
1 mm afin denlever la soudure res-
tante. Souder ensuite un morceau de
barrette sécable de sept picots, ce qui
permettra d'implanter le convertisseur
sur la platine ol il sera soude.
Procéder de méme pour les transcei-
vers APC802 qui sont livrés avec un
connecteur huit points en plastique.
Ce dernier enlevé, souder un connec-
ECTRONIQUE PRATIQUE
Vers antenne
it
teur & huit picots du cété soudage:
Cette opération devra étre soignée.
Le module APC802 prendra place st
la platine od sera soudé un morcea
de barrette sécable, de support, pot
broches carrées.
Systéme de recherche
de personnes
Procéder au cablage de ’émetteur «
du récepteur de la maniére suivanteNomencl
COMMUNICATION
PLATINE DE
Les essais
Platines de communication
entre ordinateurs
convient tout dab
paraméOey
O OO OM O kK
Yue d'écran 8
et disponible A l'adresse [Link]
-cubloc. comidata/01,php.
Chacune des platines étant connec-
t6e & un ordinateur, il sufit de lancer
Pémulateur sur chacun d'entra eux,
puis de paramétrer le logiciel : port
COM, vitesse ot protocolo «String»
La we d'écran 7 monire ’écran de
ordinateur «émetteur» tandis que la
vue d’éeran 8 est calla de lordina-
teur «récepteur,
LLors de l'envoi et de la réception des
données, les leds rouges des
‘modules APC8O2 s'iluminent au ryth-
me des données envoyées et racues.
Systeme de recherche
de personnes
Apres avoir paramétré les modules
{APC220, es implanter dane leur sup
port, puis télécharger les pro
grammes dans les Cubloc ©8220 de
Femottour ot du réceptour.
Apres la mise sous tension des deux
IQUE PRATIQUE
platines, le fonctionnement suivant
doit tre obtenu :
= Un appui sur 8P1 (émetteur) pro-
voque illumination de la LED! ce
Mématteur
- La LED et le buzzer du récepteur
doivent étre mis en fonction
= Un appul sur le bouton-poussoir du
récepteur provoque l'extinction de
la LED1 de "ématteur et du récep-
teur et larrét du buzzer
Siplusieurs récepteurs sont utilises, il
cconviendira de modifier le programme
pour chacun d’entre eux
= récepteur 1 > «canal,
+ récepteur 2 «canal, etc.
Note : sur la platine du récepteur, les
lignes nnn ustlisdas ru Cuil CRIN
sont accessibles sur des connec-
teurs. Ces lignes pourraient, éven-
tuollement, étre utlisées pour la réali-
sation d'une télécommande & sixyee Pio] | J Nomenclature
M4 'SYSTEME DE RECHERCHE
DE PERSONNES
EMETTEUR,
+ Résistances
Ti oe a Rt ; réseau de 8 résistances do
=) 10K.
Te 7, MAP 200 0 forango,
of] 8 blanc, marron)
rouge)
< F9, BIT :82k0 (ais, rouge,
rouge)
i
oO
+ Condensatours
61,64, 5: 100 0F
G2: 10 uF) 25
3: 1 000 uF /25V
5 100 pF /25V
+ Semiconductours
oi: cE220
02: LanoBsir-5
Di: 1NcoO7.
LED1 & LEDT diede
Glecttoluminescerte
Divers
support pour crcut imegrs
24 broches |
Barrette sacabte, de braces
canaux, A sorties sur relais électro- ae
mecaniques. Barette séeable, de support
Dans ce cas, chacun des boutons- pour brochs cartes
Soussoirs de I'émetteur commande: 1 module APG220 (Gotronc,
tata mise en fonction e'un reas Cee
Be toslet dewalt vo meité en ae
consequence 1 tte pour boi T0220
G. LEHUEDE (pati: model)
eC ee is oe eco
Wikis =
Cele Sage
Renseignements au +33 (0)3 86 87 07 85 - Courriel euro@[Link]
Fabricant Européen de circuits imprimés professionnels
ne 3BS wmv [Link]
6 boutons-poussoirs pour eircut
impr
RECEPTEUR
+ Résistances
Rt, R7= 380.0 orange, bane,
‘arren)
R210 ka (marron, noir, orange)
RS, Ra: 5.1 KO vert, marron,
rouge)
A, RO : 8,2 kO gris, rouge,
10099)
+ Condensateure
1, 63, 05: 100 nF
2: 470 uF 125
Ga: t0nF/25V
+ Semiconducteurs
ic1:¢8220
ca: Lxniossrr5
1 1NA007.
LED, LED2 : diode
Gloctroluminescente
* Divers
1 suppor pour ercuit intagre
8.24 broches:
Barette sécable, do broches
Barette sécable, de support,
pour broches cares
1 module AP220 (Gotronic,
DFRobot)
4 commutateur pour crit
imorime
4 avzzer pour chit imprimé
+ bouton peussor couds, pour
out imprimé
Doers
arenes
Pas de minimum de commande
Sees
Bee esters
Bere oe og
Renan aks
STRONGUE FRATIOUE
esisOrgue programmable
2° partie
La programmation
de cet orgue et surtout
la restitution des morceaux
que vous allez enregistrer
vont vous procurer
beaucoup de satisfaction.
© module de l'orgue élec-
fronique ayant été publi
dans notre precedent
numéro et, depuis, réalisé
par vos soins, voyons le programma-
teur qul va pouvoir lui donner vie.
Le programmateur
Alimontation
Sur la sortie du régulateur REG, une
tension continue et stabilisée A 5 V
est disponible, Cette valeur est impo-
‘962 par les paramitres Inhérents aux
ceux EPROM & programmer.
La programmation requiert, égale-
ment, une tension continue de 13 V
(figure 9). La tension, sur Varmature
positive de 1, avoisine une vingtaine
de volts. Un circuit, constitué par 1
et la diode zéner DZ1 de 16 V y est
relié, U’ajustable A1, connecté en
paralléle sur DZ1, permet de prélever
tune fraction plus ou moins importan-
te da Ia tensinn da 18 V fivsa nar
cette diode.
Le transistor T1 est monté en «sul-
vveur» de potential. I délivre, sur son
émetteur la tension prélevée au niveau
de ajustable, diminuée au potential
de «jonction» du transistor, sot environ
0,6 \. I suffi dagir sur le curseur do
Fajustable, pour obtenir ta valeur
requise de 13 V sur "'Emetteur de T1
Le compteur dadressage
En appuyant sur le bouton-poussoir
BP2, entrée 6 de la bascule mono-
stable formée par les portes NOP ()
of (I) des 1O1 ect artivde. Fle laure,
sur sa sortie, un état shaut» dune
durée réglabe, suivant la position du
curseur de 'ajustable A2.
Cette durée sera a régler & 100 us,
1 BBS www eloctronquepranque corn ELEC
es
4
autre paramétre imposé par les | BP2, la led rouge L1 siilumine pour
EPROM (figure 10). Anoter que, pen-_confirmer la commande,
| dant toute la durée de appui sur | L'état «haute, déliveé par la basculeie
TRANSFO
200V/2x8/12VA
aaa
a
B Eb».
7” OT, ie
oft sale
| as ss
, s
|
| Pe B alt x
ale al,
cfm lo
ia RB is +f
RIG a“ 4 a jer
om anf
ala2_| wal,
coms
10007
an
m
monostable, transite ensuite par le | Ce dernier confére, aux fronts mon- | Le front descendant fait avancer, d’un
rigger de Schmitt formé des portes | tants et descendants, une allure pas, le compteur IC2, un CD 4040 de
NOR (tl) et (V) de 11 davantage verticale. douze étages binaires.
ne BBS www [Link] ELECTFONIQUE PRATIQUEEF
a
Programmateur
LLors de la mise sous tension du mon:
tage, la charge rapide de C3 a travers
18 a pour conséquence d’appliquer
un brof état shaut= our Vontrée Ri du
compteur.
ela Initialise automatiquement sur
la position 0.
A noter quill est également possible
de commander cette remise a 0 par
tun simple appui sur le bouton-pous-
soir BPI
Sevles les sorties Q1 & 9 sont mises
ici & contribution. Cette disposition
représente cing cent douze positions
différentes. La position suivante se
manifeste par apparition d'un état
haut» sur la sortie O10.
Cela a deux conséquences
la led jaune s'tiumine et signaie que
cette position extréme a été attointe
- la bascule monostable est neut
sée, ce qui interdit la programma-
tion de toute ligne supplémentaire
fe 385 [Link]
Programmation des EPROM
Les neuf sorties du compteur d'adros-
sage sont relées aux neut entrées
fadroaaee A a A12 dea doux EPROM &
programmer Les quatre entrées-
adresses AO & A3 sont en liaisons avec
la rave codeuse RCS. Cette demiére,
pouvant occuper seize positions dif
rentes, il sera possible de programmer
autant de morceaux différents de
‘musique, chacune de ces programma-
tions se caractérisant par un maximum
de cing cent douze lignes.
Les quatre entrées-sorties, Q0 4 03
des deux EPROM, sont respective-
ment reliées aux roues codeuses
GI et RO2. Ges dermiéres se carac-
térisent, également, par seize posi-
tions aimerentes,
Les quinze premiéres de ces posi
tions sont affectées aux quinze notes
gerées par chaque EPROM, la der-
rire étant une note de «silence.
‘Anoter que le «silence» se traduit par
la configuration 1111 sur las entrées:
sorties 00 8 03.
Or, uno EPNOM viorge présente, our
toutes ses sorties Q, un état «haut»
pour toutes les adresses.
Cela a pour conséquence Ia pro-
‘orammation automatique d'un esilen-
ce» pour toutes les entrées-adrosses
ppar I'étendue de la
programmation d’un morceau de
musique.
Enfin, les entrées-sorties Q4 peuvent
tre soumises a un état chaut» ou
«bas», suivant la position (fermeture
(u ouverture) des interruptours It et 12
Pour qu'une EPROM soit en situation
de
+ Résistances
Ri, Ra, RB 1 KG marron, nor, rouge)
4 & R20: 10 ka (marron, noir, orange)
R21 < 100 KO (marron, nor jaune)
At, A2 alustable 100 kia
= Condensateurs,
C1: 2.200 pF /25:V (sorties radials)
62, C8: 100 uF /25 V
(C4, C5:0,1 pF
8: 1 pF
ue lors des 100 ps pendant lesquelles
es entrées PGM sont soumises & un
stat .
Réglages
Le programmateur nécessite deux
réglages importants, avant toute
inv 38S www [Link] ELECTRONIGUE PRATIQUEintroduction des EPROM sur leur
support respectif:
- Diabord, le réglage de la tension de
48 V au niveau de rémetteur de TH,
ppar action sur lo curseur de l'ajus-
table At
Ensuite, lobtention de la durée de
100 is, en se servant d'un oscillo-
‘scope ou d'un iréquencemétre et
‘en agissant sur le curseur de I'ajus-
table A2.
Un peu de solfége...
Notre magazine n’a pas vocation a se
lancer dans des cours de solfége. 1
est cependant nécessaire de reppeler
certaines ragles de base pour entre-
prendre la programmation.
Hauteur des notes
En général, les mélodies sont
reprises sur des partitions, dont la
portée est prénéetéa par sina clé de
SOL. Rappelons que, dans ce cas,
la note «SOL» correspond @ la ligne
passant par le centre de la partie
ronde de la cl.
A partir de ceite référence, la gamme
se parcourt vers le haut ou vers le
bas, en alternant lignes et interlignes.
Quant & l'accompagnement, sa por-
t€e est le plus souvent précédée par
une clé de FA,
Le point de cette olé se situe sur fa
ligne affectée au «FA». Comme pour
Ja clé de SOL, la gamme se parcourt
vers le haut ou vers la bas en aiter-
rant figives et inelignes.
Durées des notes
Le tableau du haut de la figure 13,
rappelle les correspondances de
durée entre les rondes, les blanches,
les noires, les croches, les doubles
Ccroches et les triples croches.
‘A remarquer que le passage de I'une
autre se traduit par une division
ppar deux de la durée,
Lors de V'établissement de la grille
de programmation, la détermination
‘du cadencement est une operation
importante.
Le «pase retenu ost celui qui corres-
pond a la note la plus courte, en
‘durée, de la partition,
Lorsqu'une note est «pointéo» a sa
domi-valeur. Par exemple, une noire |
spointée» comespond a une durée de
{ois croches,
Les mémes régles s'appliquent aux
«silences», dont la notation est égale-
ment rappelée en figure 13.
Transposition de gamme
Nous avons évoque ie fait que note
orgue ne génére pas le frequences
propres aux signes d'atérations
scidses- et -bemo'>
Dans le cas od la portée comporte
tin cartain nombre de dieses ou de
mols, il eat nécesseire dopéror
tne transpostion de gamme
(On peut, bien entendl, 3 faite aider
par un ami musicion, mais i ost pos-
Sible de réalser Ia transposition en
se référant au tableau du bas de la
figure 13,
Dans exemple présente, la portée
comporte deux «bémols» a la cle
de SOL. |
Dane un premier temps. ileonvient de
lire les notes sans tenir compte de
es signes, soit a suite
Mi SOL SOL LA Si
Do mI
En consultant le tableau evoque ci
dessus, la nate de l'orgue a considé:
rer comme le «DO» est le «Sh.
Il sutfit alors d’écrire sur une ligne la
droite, sa durée augmente d'une | gamme de Torgue (ligne 1}, puis |
fn 385 ww [Link] ELECTRONIGUE PRATIQUE
cre une seconde ligne ligne 2) de
gamme en dessous, en piagant le
Sl» de celle-ci sous le «DO» de la
promiére lign.
La programmiation &etfectuer devent
alors
FA LA LA SI DO RE FA
Etablissement de la grille
je programmation
Le tableau de [a figure 14 reprend
une grille de prograrmmation, views,
adaptée la programmation des
EPROM, La premiére colonne est
Se ercelTaleeeeeitaletecrth at
sans tenir compte des éventvels
signes oaitérations.
La seconde colonne est réservée, le
cas échéant,é la gamme transposée.
La troisime colonne se rapporte &
la fermeture (1) ou, au contraire, &
Vowvorture (0) do Vintoruptour I, en
ve de programmer les céSures
On retrouve les mémes colonnes
pour la soconde EPROM,
La figure 45 illustre un exomole de
dlobut de programmation de Ia part-
tion «ai du bon tabace
Lies deux premiares lignes correspon:
clonta des siences, avant que rogue
ne démaree
Le spas» de base retenu est la
scroche». Dans exemple traté, i
rioxiate que des «roches» et desurées des sons
© vente fF snore dntiecoche
| Potmoe fone teen
cmon: 0-26 4p o8 5 nig = g
Los sloncae
thereat et
ie dees (ian cer:
Exempla de wansposin de gamme
Nome de Nomiredeb | Nombre consider
aincedesc. | _alecede SOL ‘cone DO
00)
sob
me
a |
@
Q
A
A
a
2)
FA
Tableau de varsposton de pamm=
ona —> [an] sex [soufia [si]oo] wt
Lone |
Cees eea tee co me Ml FA Sol LA spt wet out
Ligne 2: lei gpa. : Mahood.
Goriskeerawniiir VIAboRASLROONRERAFAGSOL | | uA oot Ret |
(Gop bes) |
Progestin fla rat | [ca | siooffret] rat
«notes». En conséquence, une ligne | des silences. La position do 12 na | «RE> et «Mb, Elles sont séparées par
60 programmation correspond 2 | pas d'importance dans ce cas, une césute, Du. cété accompagne-
une erocher. La snoires, quant & | Les lignes § et 6, cote mélodie, cor- ment, ces deux lignes corespondent
alle, nécessite done deux lignes de | respondent & une nolre de hauteur une noire de autour «Mlb. Mats il ne
programmation. Les quatre lignes, «RE». IIne doit pas y avorr de césure dot pas exister de césure entre les
suivant le temps «mort» préalable, entre les deux lignes. deux. Lintetrupteur I2 est fermé.
conespondent a quatre croches :DO, | G'est la raison pour laquelle 11 est | Comme vous pouvez le constater, la
RE, Ml et DO. Entre elles, une césure | fermé a la sixiéme ligne. pprogrammation nécessite beaucoup
fest A chaque fois nécessaire. C'est la. | La méme remaraue s'applique o&té | d'attention.
raison pour laquelle It est & placer | accompagnement pour la noite de | Joute ereur, meme minime, a pour
‘sur 0 (ouverture). | hauteur «Sh, | conséquence, lors de I'écoute,
Les mémes quatre premiéres lignes — Leslignes 7 et 8, cOté mélodie, corres- _d'émettre des «canards» insuppor-
de la portée d'accompagnement sont pondent a deux «croches» de hauteur tables pour loreile d'un musicion .
in BBS. vow [Link] ELECTRONIQUE PRATIOUE| pee esi |e ees
Part |tran.| 1 | Par | Tre.
arte
“rannoaton
5
[romps or pele
Ei
E
5
alololalo
mia [ane |
rea|nea|o | s2|siz| 0 |
realnea| 1 [a2 |siz| 1
| |e fae | 0 [sot] sous} +
|
[rae leaa | 1 [res/ees|
ras | Fas} 0 |socs|sous) 0
raa|raa| + |sovs}soua) +
| qu'une suria ole et c'entériner cha- | ROT est bien postionné sur le numé-
‘cune de ces lignes par un appui | 10 affecté au morceau a programmer.
sur le bouton-poussoir BP2 du pro- Enfin, il convient do rappeler qu'une,
‘grammatour fois tine entrée-adresse programmée,
Les deux EPROM coivent éte, aupa- | i n'est plus possible d'y apporter la
ravant, intioduites sur leur support | moindre conection. Iino reste plus que
respectif avant la mise sous tension | a solution Ge tout effacer par une
La programmation du programmateur exposition un rayonnement ultravio=
lle consiste @ suivre scrupuleuse- | Avant de commencer la programma- let pendant 20.820 mn ou, encore, de
‘ment, ligne par ligne, les indications ton, il ne faut pas oublier de vérfier | recourir a une autre EPROM vierge.
portées et vérifiées plutét deux fois que le curseur de la roue codeuse R. KNOERR
FB macnn con!Modélisme
Compteur kilométrique
pour modélisme ferroviaire
est un domaine oi I'électronique peut apporter un véritable «plus»,
c’est bien celui du modélisme ferroviaire. C’est le cas de ce montage
que nous avons étudié pour nos amis modélistes.
| s’agit d'un compteur klomé- | Lorsque le véhicule citcule, le poten- | fonctionnement, doit pouvoir étre
‘trique, embarqué dans un | tiel disponible aux bornes des rails et | ajustée de maniére assez précise
wagon ou dans une voiture | qui est a la base de la traction exer- | pour obtenir une lecture directement
pour voyageurs, a I'échelle | oe par la locomotive, est également | interprétable en kilometres. Crest la
HO, échelle qui est également la plus | capté par un dispositif adapté du | raison pour laquelle 'ajustable At est
repandue. Ce compteur peut étre lua_| véhicule. Ce potentiel transite par un | connecté en paraliéie sur la diode
aide d'un simple multimatre & affi- | pont de diodes, dont la présence est | zéner DZ1 de 6,6 \. Il est ainsi pos-
chage digital, en Kilométres, directe- | justifiée du fait que la polarité dépend | sivle de prélever une fraction plus ou
‘ment transposés a 'échelle 1. du sens de circulation du train | moins importante de ce potential
Etant donné qui s’agit d'un potentiel | avant de lappliquer sur la base de
| Le condensateur C1 apporte un com-
{ge la batterie.
‘A chaque tour, cet aimant ferme
momentanément un ILS (Interrupteur
lates souples). Ges fermetures
sont comptabllisées par un systmo
binaite» de comptage.
Pour slire» le contenu du compteur, la
tension, exprimée en volts, indique lo
nombre de kilometres parcourus par
tune simple muttipication par 100.
Linterruptour 11 établt également la
liaison batterie + montage aval
‘Comme nous le verrons ultérieure-
ment, la tension V, nécessaire au | oifice de capacité de découplage.
Le fonctionnement
Alimentation
La source d’énergie est une batterio
de 8.4 V /200 mAH.
Elle est mise en service par la ferme-
ture des contacts de 'interrupteur
Le principe recressé, issu du transtormateur de | T1, translator monté en «Vous aimerez peut-être aussi