Vous êtes sur la page 1sur 52
eat HITTRU Hy PAs et Ie port °C 32 entrées: ery a Wty Ace XBEE y ey J ane OLE TETS pour bus USB Cerner gee x let Cte 10) g n Compteur Distorsiométre audio > Ele ‘Sommaire N° 309 a In I i 8) Internet pratique 10 Les modules XBEE 42 La suite de développement PDS Micro/Robot/Domotique 16 Le CB 220 et le port [°C (2° partie) 24 Terminal de saisie pour bus USB 30 Contréleur du secteur EDF 38 Compteur d’énergie Audio 48 Et si on parlait tubes (cours n°27) 54 Distorsiométre audio analogique FondateuJoa-Phae VENTILLARD ~TRANSOCEANIC SAS a cap 574000 €- 3, bod Ne, 7018 Pats Te 01 44 65808) Fax 0144 65 6090 Intra: tw oectrnquoraiqu com - Président: Pack VEFCHER- Drectaur dea publeaton: Patick VEACHER - Rédacteuren cet: Sorari UAL ‘Seciae de réaction En SEFULNEDA- Couverture: Doriaue DUVAS - Mustrations Aah BOUTEVELLE SANDERS. MERCIER Imprimerie: ACTIS MAULDE & RENOU C2490 GHUCHY - DEPOT LEGAL; OGTOBRE 2006 - Copyright © 2006 - TRANSOCEANIC ‘anon 1824, qua oa sre 75164 Pas Cato 19 ToL: 1 448485 1 Fak OT 4005692 - Preoua ax Tandoppe » Seve Azcremers = ATTENTION So es yous niente la esi ot es des beeen, en ees ye ‘Abonnements USA Canada: Cortactr Exess Mag worn eerecimag cor - ypsgapresag.cm Tar abernement US-Canac 60 € TTARIFS AU NUMERO :Frarce Matopoitne "300 €+ DOM Avan 640 E+ BOM Suface 80 € + Port coins 560 € Baga: S50 + Espen 560 € » Gites S60 € «Eulee: 1000 CHF «Mace: S9 MAD Tunis: 200 ND »Careca 60§ CAN LE PROCHAIN NUMERO D’ELECTRONIQUE PRATIQUE SERA EN KIOSQUE LE 4 NOVEMBRE 2006 Distribué, comme toute la gamme Mikroelektronika, en exclusivité en France par la société Lextronic, le Starter-kit « Easy VR Stamp » est spécialement congu pour développer des applications 4 base du proces- sour RSC-4128. Ce dernier, vré avec tun compilateur « C » (en version fimi- 160 & 64 K), repose sur exploitation du module microcontrélé VR Stamp’ ‘congu par la société Sensory. Dans Electronique Pratique n°307 {uillet-aodt 2006) nous avons publis la rBalisation d'un indicateur perma- nent de marées. Si notre montage fonctionne parfaitement, nous avons péché au sujet de notre « Rappel sur les marées » en page 22. Un lecteur attentif, M. Lescop de la Société d'Astronomie de Nantes, nous a fait part, & juste raison, d'une ‘erreur dans nos explications relatives ‘aux phenoménes des marées. Les deux dessins consacrés a I'intensité des marées correspondent, en réali- 16, 8 des marées de vives-eaux qui se produisent a chaque fois que le soleil, la lune et la terre sont alignés (laine lune ou nouvelle lune). Les marées de mortes-eaux se produi- sent lorsque les axes soleilterre et tere/lune forment un angle droit Ce module hybride au format DIL 40 broches dispose d'une mémoire pro- gramme de 128 K, de 24 lignes d'en- trées/sorties et de 1 Mbit de Flash, Ilse programme en langage « CG » a la maniére d'un microcontroleur_stan- dard & la difference prés qui intagre de puissantes fonctions de recon- naissance de la parole, de génération de synthése vocale, de génération de synthase musicale et autres fréquen- (premier ou dernier quartier de lune), Le dessin ci-dessous illustre ces phénoménes bien connus. ine DS. way. eectroniquopratique.com ELECTRONIGUE PRATIQUE ‘ces DTMF. La platine de développe- ‘ment dispose de leds de visualisa- tion, de boutons-poussoirs, d'un microphone, d'un haut-parleur, d'un port série, d'une horloge temps réel, de connecteurs pour cartes compact Flash (non livrées), d'un afficheur LCD alphanumérique (ivré en option) ainsi que d'un support sur lequel est livré un module VR-Stamp Une fois compilé, votre programme « © » pourra étre directement telé- chargé dans le module grace au pro- grammateur USB intégré & la platine, Le starter-kit est actuellemnt proposé au prix d'introduction de 159 € TTC. wwwlextronicr Tél. :01 45 76 83.68 De faibles dimensions (45 x 17 x 5,5 mm), le "TXSH-869" est un émetteur hybride CEM low-cost *FM" opérant sur la bande 888,50 MHz aveo une puissance de 500 mW. Répondant aux cttéres radio ETSI EN 300 200-3 et EMC ENQ01 489-3, il est destiné & tre amenté sous + 5 Voc avec une consommation de l'ordre de $10 mA. Ge demier pourra étre idéalerent ut lisé pour le réalisation de télécom- rmandes radio longue portée et autres systémes de transmission en milieu perturbé, tout en étant capable d'en- voyer des données & 10 Kops sur une distance supérieure & 9 km en tern dégagé. wwwlextronic.te 01 45 76 83 68 tice) Le silicium est roi dans le _ domaine de I’électronique _ moderne. Il a donné les circuits intégrés actuels. Pourtant, dans le domaine des amplificateurs audio, les transistors 4 base de silicium n’ont pas réussi a détréner complétement leurs ancétres : les tubes a vide. C’est pour décou- wrir les propriétés des tubes a vide que nous vous invitons ce mois-ci & naviguer avec nous sur la toile mondiale du « World Wide Web ». ‘our entrer directement dans le vif du sujet nous ‘yous invitons & charger la page suivante dans votre ‘avigateur favori: |htto:/perso.orange.fr/steph.webielec ‘actifstampes.him Ce site rappelle trés succincternent les découvertes de Thomas Edison ot de Sir John Ambrose Fleming avant aborder briavement la description des triodes, tétrodes, pentodes et autres tubes a vide inventés a la méme époque. Pour bien comprendre les propristes de tous ces tubes a vide, nous vous invitons ensuite & consulter la page hitp:1{perso.orange.fr/fSzv/RADIOIR ‘M/PM23/RM23G/RM23GO1.HTM Cette page rappelie également Ihis- toire des tubes a vide, puis elle vous donne acoés & des explications plus ciblées telle que la page = hitp:/{perso.orange.frifSzv/RADIOIR (M/PM23/RM23G/RM23G03.htm!_ qui coi a triode de fagon détalée ou ben a age :htp:/Iperso.orange fifv/RADIO/ AIM/RIM23/RM23G/RM23G04.htmi inte rnet naissance aux transistors bipolaires, puis aux transistors MOS que ron retrouve par millions dans _ (A) tup-1/perso.orange.tr/steph. qui décrit la tétrode at la pentode, Vous pourrez également consulter le site http://perse.orange.fr6crp/elect sc/tube.htm qui présente des infor mations similaires mais formulées de fagon un peu différents. La page htto://perso.orange.frifecrp/ lec/sc/tubea.htm présente plus par- ticuliérement comment les propriétés des tubes a vide peuvent étre expiot- t60s pour amplifier des signaux (la similtude avec le comportement des transistors a effet de champ y appa- web/elecfactifs/lampes.htm ralt de fagon flagrante). Notez un petit détail & propos des liens que nous venons de vous indi ‘quer sur le site htto://oerso.orange.t! fGcrpieleclindex.htm. Lors de la Connexion a ce site, le serveur de ce dernier vous recirige systématique- ment vers la page d'accueil, quelle que soit 'adresse que vous pouvez saisir ‘manuellement dans la barre c'acresse de votre navigateur. Pour accéder aux pages que nous venons de vous indi quer, vous devrez utiliser le menu du 2D) tte:/perso.orange.f/kSzv/RADIO/RM/RMZ3/RM236/RM23G01.HTM pe BO ym clectronquepratique.cam ELECTRONIGUE PRATIGUE ste qui se trowe sur la gauche ot descencre jusqu’a la rubrique « Le tube & vide », comme cela apparatt cerelé en rouge sur a vue numéeo 5: Sila découverte des propristés des ‘tubes & vide a piqué vi votre cuio- sit, vous pourez consuiter également le site a'acresse hte. orange.t/ michel. tenier/radiocolldetal200B/am pil-class--triode-connect. htm. Vous y découvrir quelques sché- mas dampliicateurs en « classe A » rBalisés avec des tubes & vide. Nous vous souhaitons une agréabie découverte des sites propasés et nous vous dennons rendez-vous le (1S)) tttp//perso.orange.trtéev/RADIO/RM/AM23/RM23G/RMZ3G03.himl mois prochain pour de nouvelles découvertes grace a Internet P. MORIN it Ipar range tS RADIO/RNURMZIENS Ry pers.orangescrpelee/scfabea in cee el httpv/membres.lycos.fr/puechmor! http://perso.orange.fr/tst/tsf/Ip_phil.htm http://www. beiret-communication.com/collection/lampes.htm sn 309 wr-electronquepratique.corn ELECTRONIQUE PRATIGUE Les modules XBEE™ Les Modules XBEE se présentent sous la forme d'un boitier DIP avec sorties au pas de 2,54mm. Ces modules sont spécialement congus pour gérer des communications au standard « ZigBee » / IEEE 802.15.4. 8 circuits XBEE font partie de impressionnante collec- tion distribuée par la société MaxTream®. Deux versions sont dérivées du méme produit, la version XBEE et XBEE Pro qui intégre par exemple de la mémoire non volatile, Chaque module est en fait un émet- teur/récepteur utilisant la bande ISM des 2,4 GHz (tout comme le WiFi) ‘sous une puissance de 1 mW, ce qui offre des portées allant de 30 m en intérieur @ 100 m en terrain dégagé, Le debit radio atteint les 250 kbps {kilo bit par seconde). Plusieurs modéles sont proposés avec une antenne faire intégrée ou bien pour uitiisation avee antenne externe, Une des. particulartés intéressantes de ces modules est quiils peuvent ‘tre utlisés en mode point a point, en mode multipoint, en mode peer to peer et également en unicast ou brodcast, fonction permettant d’en- voyer une commande générale avec quelques 65 000 adresses dispo- nibles ! La conception de ces modules fait quilts sont destinés a étre directe- ment interfacés avec un microcontrO- leur par exemple ou bien avec un PC {i partir d'une liaison série en utilisant les signaux de gestion des flux ou ‘encore & partir du port USB. La confi- uration de la liaison série se situe Pour des debits allant de 1200 a 1115200 bauds (figures 4 ot 2) Organisation interne Llorganisation interne simplifiée d'un module est représentée figure 3, on retrouve quatre butters pour la ges- tion des données entrantes et sor- tantes le tout contrélé par un proces seur. Un switch de sortie permet la connexion de 'antenne vers le mode mission ou réception. Modes de fonctionnement | existe cing modes de fonctionne- ments avec les modules (figure 4) Le mode réception ot le module regoit des informations d'un autre module XBEE, = Le mode transmission qui permet d'émettre des données vers un ou plusieurs autres modules. - Le mode Sleep qui passe le module fen basse consommation (< 10 yA) = Le mode commande qui permet la ceonfiguration et la commande du module, ce mode supporto les commandes de type API ou AT (étaillées dans la note technique). = Le mode Ile qui est le fonctionne- ment par défaut quand aucun des ‘modes cités n’est en cours. Caractéristiques Alimentation : 2,8 2 3,4V Consommation en émission 45 mA sous 3.3 V Consommation en réception 50 mA sous 3,3 V Consommation en power down < 10 HA sous 3:3 V Bottier 20 broches: Enoombrement : 2,498 x 2,761 cm Prix: <30€ Brochage Celui-ci vous est dévollé en figure 5. Il s‘agit d'un boitier & 20 broches de dimensions 24,38 mm x 27,61 mm. fe 309 www clectroniquepratique com ELECTRONGUE PRATIQUE ssn XBee EEA organisation tere a'un module xBEE we i satay Conclusion XBEE s'inséreront done facilement dans un montage et permettront une Nous espérons que cette présenta- commande a distance. tion sommaire des modules XBEE Nous proposerons dans les pro- vous aura fait apprécier les possibil- chains numéros une application & = = tés de ce composant. Ces transce- partir de ces modules qui sont sans iad a vers radio miniatures & bas prix per- aucun doute voues & un bel aventy. mettent rapidement <'établir une Vous pouvez télécharger la docu- ‘communication distante au standard mentation technique au format POF Zigbee/IEEE 802.15.4 et seront spé- et consulter dautres informations sur cialement utilisés par des microcon- _|e site de LEXTRONIC trBleurs devant gérer des réseaux de wivwlextroni e hanveu capteurs par exemple, Les circurts intp:feerso.iborysurt.sr.may Les différents modes de fonctionnement Alimentation du circuit Les circuits XBEE nécessitent une all- mentation de 3,3 V, cette alimentation peut étre facilement réalisable avec lun régulateur ajustable de type L317 par exemple (figure 6). Un autre régulateur du type LESS peut également fournir le 3,3 V nécessaire au circuit fe 3308 www tactroniqLepretique.corn ELECTRONIUE PRATIOU La suite de développement Uttime évolution du compilateur Protons, la suite de développement PDS se révale étre un outil de programmation particuliérement puissant et innovant dont nos colonnes se devaient de signaler existence. Pensé et présenté comme un outil professionnel, PDS pour « Proton Development Suite », se révéle étre une judicieuse association de logiciels. Une sorte de « tout en un » qui offre la possibilité de passer d'une idée a sa réalisation sans toucher un seul composant ! Proton 3 PDS est proposé par la société anglaise Crownhill et distribué en France par le revendaur Sélectronic, Cette suite de logiciels s'articule autour du compilateur en langage Basic Proton qui en est aujourd'hui & sa version 3. Ce compilateur, deja déerit dans nos colonnes, a été, & Voceasion de la création de cette suite, agrémenté o’instructions sup- plémentaires particuliérement puis- santes. En effet, prés de 170 instruc- tions sont maintenant. disponibles, permettant entre autre de plloter des cartes mémoires "Compact Flash”, de piloter les interfaces "USB 1 ot 2" ainsi qu'un grand nombre de périphé- riques : qu'ls soient infra rouge, X10, PDS sérle ou encore répondant & la norme de communication « One Wire » développée par Dallas La gamme des microcontréleurs avec lesquels il est compatible est égale- iment étendve. Il est capable de pro- dire du code machine, & partir d'ins- tructions Basic, pour les familes de PICs allant du tout petit 10F200 de 12 bits embarquant 256 octets de mémoire Flash au puissant 188720 de 16 bits équipé de 128 Ko de mémoire Flash. Pour les. personnes ayant leurs habitudes avec d'autres ‘compilateurs, Proton prévoit une com- paatibiite avec les logiciels: PicBasic Pro ainsi que Basic Stamp, ceci afin de petmettre, non seulement une tran- sition en douceur vers ce nouveau compilateur, mais surtout ouverture vers une biblicthéque de programmes pariculiérement étendue. Proton IDE Le Basic est un langage simplifé dit de haut niveau car une instruction TE cinteriace ae pos f° BOS wow clactronquepratique.com ELECTRONUE PRATIQUE Basic réalise de nombreuses opéra- tions en langage machine. Ce langa- ge est constitu de mots clés qui, assemblés selon une syntaxe déter- rminge, réalisent des fonctions. Son apprentissage reste rapide et obtenir lun programme « qui tourne » est rela- tivement ais. Pourtant, son apparente facilité ne doit pas faire oublier sa puissance qui offre la possibilté de développer des applications complétes en une seule journée de travail Pour facilter 'écriture c’un program me, PDS contient un éditeur de texte puissant (figure 1) rassemblant un grand nombre de fonctions aédition de texte : C'est linterface utiisatour principale de PDS. (On trouve sur cette interface Iren- semble des outils qui vont permettre le développement du programme, son assemblage, sa validation et son transfert dans le microcontréleur. ‘Séparé en deux colonnes, r'éditeur laisse un espace pour |'écriture du programme tandis que l'autre colon- ne rassemble, sous la forme d'un | en effet, ARES (qui est un routeur) et | La programmation cexplorateur, ensemble des variables, (SIS VSM qui permettent ala fois la routes, eu routes, ec. fomart | création un echoma pus a snl | GU fleher compli la structure du programme. Lobjectf _ ton virtulle. de cette presentation est de faciter PDS offre ainsi Mequivalent de six pla- Venture en offrant 'acces direct aux tines d'expérimentations diferentes léments clés du programme. ‘metiant en ceuvre les microcontré- Différentes icGnes sont placées sur leurs suivants ‘ espace supérieur et donnent acces PIC 12F675, PIC 16F628, PIC 16F877 _YOUS Tattendiez dans le simulatou, la aux fonctions d'éditions habtuelles et PIC 18F452, tous deux équipés erniere étape consiste & passer a la ermettant de manipuler des zones d’écrans graphiques et entourés de alt@ en programmant Te compo- Lorsque toutes les étapes précé ‘dentes ont été franchies avec succes ‘et que vous avez pu constater que votre programme tourne comme de programmes contenant plusieurs différents périphériques (mémoire SM lignes. I2C, osciloscone ou terminal Série De ce cote la également, PDS est Des outils tels que a visualisation en virtul) bien équipé puisqu'l propose en assombleur du programme écrit en | Cet ensemble permet ansilammise au standard un beotloeder perfectionn. Basic, un terminal série ou encore Point c'un programme en basic, 8 Ce gystame exploit la capacité de Une table ASCII sont directement compilation puis sa simulation Vituel- Serane microcontrleure PIG a $e proposés par I'éditeur le avec les composants dont sera programmer eux mémes. olui-l est couple et paramétrable. 1 €quipé Ie futur circuit imprimé offre ainsi la possibilité d'ajouter des (figure 2). Le PIC est programmé avec un Plugins, ou petits utlitaires d'exten- sions, offrant différentes fonctions telles que importation directa de lignes de code pré-écrites, un géné- rateur de macros et autres fonctions tras utiles. Ges programmes sont souvent écrits et cistribués gratuitement par les uti- lisatours de POS. Ces demniers for- ment une communauté sur intecnot dont le lieu d'échange e trouve surle forum des utllisateurs de la suite de développement. Ge forum offre, de plus, la possibilté de soumettre une difficulté, de demander des conselis d'utilisation des differents modules de PDS ou encore des renseignements sur la programmation en Basic. fsrsrecs lest certainement cette communau- ——— té qui constitue une partie de la tebe ae nse POG tence en | Mea (ots vite! effet, toujours un utilisateur qui peut ‘vous apporter de l'aide d'autent plus La mise au point est alors partculié- | minuscule logiciel qui, lors da la mise que le développeur de cette suite de rement aisée car il est possible de sous tension et pendant quelques logiciels participe régulirement aux vétier directement le déroulement centaines de milisecondes, interoep réponses et suggestions. 'un programme sur un circuit éec- te les données placées sur le port ‘ronique virtuel. Une fonction série des PIC qui on sont équipés ot “Debug” permet également de véri- les place en mémoire Flash. La simulation de circuit ec dans te détal le déroulement du by gots du PC, un deuniame logiciel Programme et dlobserver I'état eS. formate le fichier HEX destiné au PIC registres du microcontrdeur de fagon & ce quil soit transmis parle POS consiste & mette & la dispos!- | Enfn, les outs vituels tls que os- port sane, B tion de Futiisateur un simulateur de | ciloscope permetient d’alle plus loin Gircuit Spice (Simulation Program | dans analyse électrique du circuit _ Une simple remise a zéro du PIC etl6 with Integrated Circuit Emphasis). _virtuel et le terminal série offre la pos- _VOllA qui se programme luiméme, Celui-ci est tré du logiciel de concep- siblits au montage viruel c'agir a Dans PDS, cette fonction est assurée tion électronique Proteus de chez lextérieur par Vintermédiaire du port par le logiciel Microcode Loader de Labcenter Electronics. II rassemble, | série du PC. ‘chez Mécanique (figure 3), La révolution apportée par ta suite fn 2D won cloctroniquepratique corn ELECTRONQUE PRATIUE Fie tnt pep B % 9% % ory | Tiraponte eons Un grand nombre de microcontré- leurs PIC peuvent étre équipés de ce systéme de programmation qui acoé- lere grandement le développement. Pour vous en convainere, Crownhill tlent & votre disposition en libre t8I6- chargement un exemplaire limité a {noe tosor sascn Score fesv0 taser font foneo 100 lignes de code de sa suite de développement. Vous pourrez le télé- charger & adresse suivante : ‘http://wwrw picbasic.org. Cet exemplaire de démonstration est fourni avec un grand nombre d'exemples trés documentés permet- tant de se faire une ide sur la puis- sance de cette suite. Conclusion Nous voici done en présence d'un cut de développement puissant qui cispose d'un grand nombre de possi- biltés permettant la mise au point de projets complets tres rapidement. Signalons, de plus, pour ceux que le langage Basic rebuterat, que PDS accepte des lignes d'assembleur dans le programme en Basic lorsquil est nécessaire de controler précisé- ‘ment un processus interne au micro- contour Enfin, pour &tre complet sur ce suet, sachez que des mises jour sont réguitgrement proposées et ne se Contentent pas uniquement de corr- ger les bugs mais proposent régulle- rement de nouvelles instructions. 1. EHRETSMANN htip/fg.ehretsmanntree. £t si vous réalisiez votre chaine hi-fi a tubes... 8 amplis de putssances 4 4 120 Weff 4 préamplis haut et bas niveau 1 filtre actif deux votes Des montages 4 la portée de tous en sutvant pas 4 pas nos explications Je désire recevoir le CD-Rom (fichiers PDF) « Et si vous réalisiez votre chaine hi- France : 30 € Union européenne : 30 € + 2 € frais de port Prénom : =: 28 Ne: Rue: Code Postal: Vile-Pays = Bon & retourner accompagné de votre réglement & Transocéanic - 3, boulevard Ney 75018 Paris Tél. : 01 44 65 80 80, Micro/Robot Le CB220 et le port FC Extension a 32 entrées et 32 sorties numériques Dans notre premier article consacré au microcontréleur Cubloc (CB220 et de son port °C, nous avons étudié la possibilité de lui adjoindre un afficheur LCD alphanumérique de 4x 20 caractéres par cette liaison. Le second volet traitant de ce sujet Propose de réaliser deux petites platines pour étendre a 32 entrées et 92 sorties numériques les ports du CB220, toujours sur la méme liaison FC ‘ous allons ainsi obtenir, hormis lafficheur LCD, & ports supplémentaires de 8 bits chacun sur un simple CB220. Nous étudierons éga- Jement incomparable avantage du langage de programmation de ce ‘microcontréleur qui permet de créer vos propres fonctions, utlisables ensuite dans n‘importe quel program- me comme une instruction du concepteur. Rappelons que le Cubloc CB220, fabriqué par Comfle” et commercial- 86 par Lextronic®, est compatible broche a broche avec le BasicStamp2, mais les points communs s'arrétent la | Le 08220 bénéficie d'une doou- mentation intégrale en frangais, de ‘80 Ko de mémoire flash (contre 2 Ko pour le BS2), d'un fonctionnement ‘muttitache en « Ladder » ou en Basic ct d'un coat nettement inférieur snr 308. ww clectroneLepranque com ELECTRONIQUE PRATIOUE Schéma de principe Bien qu'identiques au niveau du tra ‘tement du signal 'C, nous proposons malgré tout deux schémas de princi- pee distincts, car la réalisation tient sur deux platines indépendantes, mais raccordables entre-ellas. La partie Identique du schéma ne sera stucise qu'une seule fois, bien entendu, afin de ne pas surcharger cet article, La platine des 32 entrées par liaison Le connecteur FC double, car per- mettant le raccordement d'autres cartes, comporte quatre fils: le posi- tif de l'alimentation +5 volts, la masse, le signal d'horloge « SCL » ot ccelui des données « SDA ». Voyer le schéma de principe dessiné a la figure 1. La DEL limitée en courant par la résistance R95 atteste la pré- sence de la tension d'alimentation. Les résistances R1 et R2 sont indis- ppensables au bon fonctionnement du protocole FO, elles positionnent les deux lignes au niveau “ haut ” au repos, Les cavaliers JR permettent de mettre hors service ces résis- ‘tances lorsque plusieurs cartes sont connectées en paralléle. ‘Nous faisons appel, pour Cit a Ci4, a quatre circuits PCF8574 montés en paralile sur la liaison FC. Chaque composant comporte trois lignes dladresses nommées «AD, At et A2 » Colles-ci servent & différencier huit circuits identiques sur une méme fai ‘son FC. Dans notre cas, quatre sont ulilisés pour les entrées et les quatre suivants pour les sorties. Les réseaux de quatre résistances RES1 & RES4 polarisent au niveau logique * haut " les adresses AO A A2. Nous utiisons Micro/Robot as a 1 A2 est au +5V), soit en décimal: 64 & m ot +8=72. Nous voulons une lecture du port PO & P7 (entrées), il faut mettre & <1» le premier bt du registe interne soit: 72 + 1 = 73, D'aprés la méme méthode, adresse de C12 corres- os aa ie RAT RaeT KS oe 2) | pond 875, calo e C3 87 ot cae a ee| | | deci479. Pour plus ‘informations es wee £5 | | | ace sujet, nous vous recommandons he i es la lecture de article théorique sur le Mosse ee PCFA574, paru précédemment, ou celle de la note d'application de Nasse || Philips®, en langue anglaise, a 7 Vadresse Internet: Wee ‘= _http:/Iwaw.semiconductors.phi 0A, ce rs lips.com/acrobat_download/data “ld sheets/PCFO574_4.paf », 0 Soy Coniguré en eno, un PCFES74 £2 Erawes | positionne toutes les lignes de son a £8) | | por (0 a P7) au niveau logique a Et| | | "haut "a travers une source de cou- ‘| ae rant interne de 100 A. Un actionneur £2) | | doit donc forcer une entrée. & la £0) | masse pour ére ue. fd Un changement d'état sur le port esse | | d'un POF8S74 configuré en entrée fait passer au niveau logique “ bas ” sa sortie « INT » en vue d'une exploi- tation logicielle par le microcontré- leur. Nous ne mettons pas & profit cette particularite au sein de notre 1 53 melee | réalisation. Les résistances R3 & R34 24) | protagot ia tgnes PO a P7 do It B2| | Cid. Nous reouvons les entrées sur =| | tes comectours JET a JE4, entre ts- £8 | | quels sintercalent des connacteurs of de masse pour un meilleur confort 22 ENTREES-1ec (9606) of of} ofa olla ofa 88 85 98g auGaaEEE 333 a EEA isertion des composants deta platine 22 entrées pletines, a V'aide c'entretoises file- | Mise en service Nrembrochez pas les circuits inté- tées, n’entravent pas les liaisons ‘grés, ne reliez pas les deux piatines Glectriques. Choisissez de préférence Lorsque vous avez terminé Ie travail entre-elles, mais raccordez le cable des entretoises d'une longueur de de cAblage, contrdlez le sens des FC et alimentez le programmateur de 15 mm. ‘composants polarisés (circuits inté- article précédent via un bloc sec- Les connecteurs d'entrées « JE1 A grés, led, condensateurs chimiques, _ teur. Mesurez la tension en différents JE4 », de sorties « JS5 a USB », de réseaux de résistances). Prenez éga- _endroits, surles supports des circuits masse et de « +COM » se soudent lement le temps de vérifier minutieu- _intégrés, vous devez trouver 5 V et directernent sur la face culvrée, Nous cement le bon état des pistes des cir- voir la led s'lluminer. Efectuez ces avons employé des broches femelles cuits imprimés et la valeur des com- tests sur les deux cartes l'une aprés de type SIL. posants. autre. fn 308 www electroniquepratque.com ELECTRONGUE PRATIQY HELI routines cost aur 32 sorts Micro/Robot so sci Masse [EGA esertion des composants de la platine 22 sorties Votre réalisation est maintenant ter- minée. Hors tension, insérez les cir- cuits dans leurs supports respectits, vorifiez les adresses des circuits PCF8S74 avec les cavaliers « JAI a JA4 »,reliez mécaniquement les deux platines entre-elles, les connecteurs FC assurent ja liaison électrique. Reliez par le cable FC le programma- teur de C8220 précédemment studis Anos cartes de 82 entrées et 32 sor- ties, Prenez garde au sens du cable. Ieutfit de passer & Iétape de la pro- {grammation pour donner vie & votre réalisation. Programmation Le microcontréleur CB220 se pro- {gramme trés simplement via Ia liaison S232 dun PC. Reportez-vous au premier article étudié concernant la fe 8D www-clectronquepratique com ELECTRONCUE PRATIOUE carte FC pour Cubloc CB220 et I'afti- cheur LCD pour de plus amples informations. Rappolons, pour nos nouveaux lecteurs, que ce microcon- troleur se programme a aide du logi- clel = CublocStudio.EXE » de la société Comfile®. || est gracieuse- ‘ment fouri, ainsi que la documenta- tion frangaise tres complete, par la société Lextronic® sur son site Internet Micro/Robot (CARTE DES ENTREES Résistancos 5 % Ri, RO : 4.7 KA jaune, violet, rouge) R34 R41 KG fmanon, nol, rouge) R35 : 680 1 (bleu, gts, marron) RES1 & RES4 : Réseaux do 4 résstances de 4,7 kO Condensateurs C1 ACA: 100 nF (mylar, 05:22 47 pFA5V ‘Semiconducteurs cl Acit : POFAs74 Led arm (haute uminosité e préfrence) Divers 4 Supports de circuits intégrés 16 broches Barrette sécable male ot femelle type SIL Cavallers de configuration \Visserie de 3 mm (antretoises fletées, via, éorous), CARTE DES SORTIES Résistances 5 % FI, R247 ko aune, volt, rouge) RO: 680 0 (oleu, gris, marron) ESI & RES4 : Reseaux de 4 résistances de 4,7 ka Condensateurs C1 ACB: 100 nF (ryian) C9:22847 prA5V ‘Semiconducteurs it a cla: PCFBS74 (GIS & Gls: TAHCTS40 ou 74HC40 Giga Cia : ULN2ao3 Led 3m (haute luminosté de prétérence) Divers 4 Supports de clrouitsintdgrés ate broches 4 Supports de circuits intégrés 18 broches: 4 Supports de circus intéarés 420 broches: Barette sécable male et femelle type SIL 1 Borner & 2 vis au pas de 5.08 mm Cavalias de configuration Visserie de 3 mm (entretoisesfltées, vis, 6rous) “http:twwaclextronic.friComfle/cubl ‘oc/PPhtmn" Nous avons développé un program- me basic de tests, bien commenté, que vous pouvez télécharger gratu ‘tement sur le site Internet du magazi- ne al'adresse “http://www. electroniquepratique.co m". Les lecteurs n'ayant pas 'oppor- ‘tunité de se connecter a Internet peu- vent obtenir en acressant a la rédac- tion un CDROM sous. enveloppe auto-adressée et suffisamment affranchie, Chaque programme pour le Cubloc (CB220 comporte en fait deux fichiers indissoctables. Les ndtres se nomment : « CB220 20 64ES.CUL » et « CB220_12C_64ES,CUB ». Lorsque | vous @tes sous « CublocStudio », ouvrez le premier et lancer la pro- grammation du CB220 par la petite icéne représentant une flache trian- gulaite orientée vers la droite. Si vous n’arrivez pas a programmer le CB220, il faudra peut étre, au préa- lable, procéder a la mise jour de son = firmware » (comprenez : logiciel interne du constructeur) Accet effet, consultez la « FAQ. » ala Tableau 1 {in de la notice « PDF » du manuel du CUBLOC pour réaliser cotte opera: tion Programme lconsiste tout simploment & ire 'état logique des $2 entrées et a le repor- tor sur les 92 sorties en boucle per- manente. Pour forcer une entrée, il surfit de la rolior & la masse. Pour voir 'état des sorties, vous pouvez leur connecter des leds, convenablernent orientées, limitées en courant par des résis- tances de 470 & 680.0. Vous avez vu précédemment com- ‘ment programmer un Cubloc CB220 ‘en basic, Nous ne détallerons done que les nouvelles particulartés et notamment la création d'une fonction personnelle. Voyons comme exemple la fonction ‘© ERTRER » servant & lire état des Function ENTRER (NUM As Byte) As Byte Dim A as Byte Dim ADR As Byte ADR=65 TE NUMC® Then ADR=NUM2 ADR=ADRH6S End If If NUS And NUM

Vous aimerez peut-être aussi