Tutorial Eagle Cad

download Tutorial Eagle Cad

of 58

description

Eagle French tutorial (free)

Transcript of Tutorial Eagle Cad

Tutorial eagleSi vous tes nouveau dans le domaine de llectronique, vous devez tre encore perdus entre tous les logiciels de routage qui existent et vous cherchez encore la formule magique pour produire des PCB comme celle que vous verrez dans les magazines ou sur Internet, ceux qui ont fait du routage manuelle connaissent parfaitement quelle point cest nervant et long. Et ben cest fini tous ces maux de tte, dans quelques jours ou quelques heures ( dpend de vous) vous rivalisez avec ces derniers. Le logiciel quon va dmystifier ici est eagle, tlchargeable en freeware sur le site du constructeur. C a lair intressant mais pourquoi eagle en particulier ? En fait pour beaucoup de raisons : La version freeware deagle ne diffre de la version pro que par quelques limitations : Les dimensions de la PCB est limit 100 x 80 mm Le schma est limit une seule feuille. Seul deux couches sont utilisables. Parmi ces limitations seul la premire est un peu contraignante. Tout en tant un logiciel professionnelle il ne vous plonge pas dans des sries de paramtrage sans fin comme le fassent ces concurrents. Il possde une bibliothque trs riche en plus vous pouvez crer vos propres composants facilement.

Prparation :Aprs avoir installe le logiciel et choisi loption freeware vous obtenez la fentre suivante

Mais cest quoi cette horreur comment on va insrer notre schma ? Attendez pour linstant chaque chose en son temps ,cest vrai que linterface graphique de eagle nest pas aussi agrable a voir que ses autres confrres mais au niveau performance et ergonomie je peut vous assurer quil est lun des meilleurs. Pour commencer ce qui est a droite vous pouvez le lire ce qui est a gauche on va lexpliquer : Librairies : Appuyer la dessus et vous obtiendrez tout les librairies disponibles avec la description correspondantes la boule verte indique que cette librairie est utilisable, faite un clic droit et dcocher use et la boule se transforme en un point indiquant que cette bibliothque nest plus

utilisable.

Design rules : elle contient les paramtrages concernant la cration de la pcb (printed circuit board) en utilisant le routage automatique CD lpaisseur des pistes, la distance entre les pistes on verra a en dtailles par la suite User languages program : a contient des applications qui peuvent tre considrs comme des extensions pour le logiciel Scripts : se sont des fichiers script qui peuvent faire des changements dans le logiciel Cam jobs : je sais pas trop de quoi il sagit pour le moment Project : cest la ou seront stockes tous les projets que vous allez crer, un projet cest un dossier qui contient les schmas, les pcb et les autres fichiers concernant votre montage a raliser.

On va maintenant crer un dossier qui va contenir toutes nos projets et nos ventuelles librairies personnaliss : Pour cela crer un dossier eagle dans c:/ et dans ce dernier crer un autre dossier nomm projets Appuyer sur le menu options directories :

Vous obtenez la fentre suivante :

Changer $EAGLEDIR\projects par C:\eagle\project Et appuyer sur ok

Cration dun projet :Passons maintenant au choses srieuses on va crer un nouveau projet : File new Project, donner un nom spcifique comme interrupteur crpusculaire et confirmer par un appui sur entre Un bouton droit sur projet1 new schematic

File save as donner un nom significatif pour le schma : lightswitch

Insertion des composants :On peut maintenant commencer la saisie du schma :

On va commencer par ajouter les composant : pour cela appuyer sur add

Vous obtenez la bibliothque rcl qui contient les rsistances les capacits et les bobines concernant les rsistances vous avez les rsistances amricaines les rsistances europennes et les rsistances trimmers (ajustable), entre les amricaines et les europennes la seule diffrence est le symbole. On slectionne donc R-EU puis R-EU_0207/10

Vous obtenez une brve description du composant et un aperu de son symbole et de son empreinte (footprint en englais , cest la trace du composant dans la pcb ). Ici on a comme description type 0207 ,grid 10mm a veut dire que la distance entre les pattes de la rsistance est de 10mm. Si vous appuyez sur drop vous dsactivez cette bibliothque (vous vous rappelez de la boule verte et du point) donc nappuyez jamais sur drop Vous avez aussi trois cases cocher : Preview : si vous dcochez vous enlevez les aperus et la description du composant slectionn Description : coch cette case force eagle a chercher dans les descriptions en plus des noms (toujours vrifier que cette case est coch avant deffectuer des recherches sinon vous obtenez un sorry, no match) Appuyer maintenant sur ok placer la rsistance sur la feuille puis recliquer sur add (ou simplement appuyer sur echap) pour continuer a ajouter dautre composant Faite un recherche maintenant sur trimm (respecter la syntaxe) et vous obtenez toute sorte de trimmer, ici on va choisir R-TRIMM4G/J Une autre recherche sur diode puis insrer le 1N4148 Une recherche sur relay et insrer le 351 Maintenant parcourez les bibliothque et allez a la bibliothque con-ptr500 (cest celle qui contient les borniers a vis) slectionnez celle qui contient 2 bornes AK500/2

On va les utilisez pour la lampe, le 220 v et la pile Pour ajouter lempreinte du circuit intgr o plus prcisment de son support ftes une recherche sur dil8 et en insrer un. La dernire chose quon va ajouter sont les alimentations allez a la bibliothque supply1 (la diffrence entre supply1 et supply2 est les symboles) insrez un vcc et un gnd Pour finir avec linsertions des composant appuyer sur annuler Donc je crois que vous commencer pigez le truc. On met tout les composant ncessaire a la cration dun projet sur la table une rgle la main et on choisi les composant dont lempreinte correspondant a vos composant.

Edition des composants :Comme on a besoin de 4 rsistances y inclut la ldr on va quadrupler notre rsistance pour cela appuyer sur copy.

Ftes 3 copies de la rsistance en appuyant sur celle-ci et ensuite nimporte ou sur la feuille trois fois. Ftes aussi 2 copies du connecteur de la mme faon.

Copier les gnd et les vcc chaque fois que vous avez besoin et noublier pas dutiliser sans modration les loupes et le retour (undo ctrl-z) sans modration. Maintenant on va dplacer les composants avant de les interconnecter pour cela appuyez sur move puis sur le composant dplacer

Vous pouvez aussi utiliser les outils suivants : Mirror : pour effectuer un effet miroir sur le composant slectionn Rotate : pour retourner le composant slectionn, vous prouver aussi retourner un composant avec un clic droit Group : pour selectionner plusieurs composant a la fois, utiliser avec move : pour cela apres avoir appuier sur group selectionner les composant dplacer , appuier le move , un clic droit et enfin pouver dplacer le groupe de composant Delete : comme par hasard ca sert supprimer les composants Cut et paste : pour couper et coller un composant dun emplacement un autre Essayer de placer les composant de faon minimiser les lignes de connexion

NB : vous pouvez remarquer que dans ce schma on a supprimer un inverseur du relais, on effet notre relais est un dpdt (double pole double throw) cd il contient deux inverseurs indpendant command par une mme tension comme ici on va utiliser un seul inverseur on a supprim le deuxime du schma

La connexion des composants :On va maintenant passer a la connexion des fils mais avant cela appuyez sur loutils display vous obtenez lcran suivant :

Cocher la case pin puis appuyez sur ok vous remarquez maintenant les cercles qui entourent les pins ,ces derniers vont faciliter normment lopration de la connexion. Cliquer sur loutils wire : pour tablir une connexion entre deux pin appuyez sur le premier pin dplacer ensuite le curseur vers le deuxime pin puis ftes un clic sur echap pour indiquer la fin du fils et passer par un autre fils. Un clic le bouton droit de la souris change le style du fils

Continuer la connexion si vous obtenez un warning comme ceci :

Appuyez sur yes et continuez, en fait eagle donne a chaque fils (net) un nom spcifique et si vous faite une connexion entre deux net qui ont des noms diffrents (ici N$6 et VCC) eagle vous informe de cette opration. Apres avoir terminer les connexions enlevez les cercles vert que nous avons ajout par loutils display vous devez avoir une chose qui ressemble a ceci :

Les derniers rglages :On va maintenant donner des noms plus significatifs : pour cela appuyer sur loutils name puis sur le composant a renommer : Renommer le premier bornier en pile 9v La rsistance R3 dans notre schma en LDR Le circuit intgr en LM311 Le trimmer en ajustable

Le relais en relais Les deux autres borniers en lampe et 220v Donner maintenant les valeurs aux rsistances en appuyant sur loutil value Donner la valeur 10k au 3 rsistances et 50k a lajustable On va maintenant vrifier que les connexions sont biens tablis en utilisant loutils show : Appuyez sur cette outils puis sur les nets une par une, vous devez voir les lignes interconnectes avec les bouts en rouge si cest pas le cas alors vrifiez les connexions (supprimer et relier de nouveau) Pour finir on va effectuer le dernier test avec loutil erc Appuyer sur cette outil vous obtenez une srie de warning qui dpend de votre schma : Le warning Missing junction : vous indique quil y a deux net qui se superposent sans tre connecte (pour les connecter utiliser loutils junction) Si vous nobtenez que des warning sans erreurs cest que votre schma est correcte. Pour rendre votre schma plus professionnelle vous pouvez ajouter un cadre pour cela appuyez sur add choisir la librairie frame et slectionner DINA4-L et appuyez sur ok

Placer le cadre dans sa place et vous aurez quelque chose qui ressemble :

Vous pouvez utilisez loutils text pour crire quelque chose dans le champ spcialis Ainsi on termine la saisie du schma on va passer pour linstant la cration du pcb.

Prparation du PCB :Appuyez sur menu file switch to board puis appuyez sur yes dans le warning qui apparat Vous obtenez la figure suivante :

Vous voyez bien les empreintes de vos composants ainsi que les liaisons entre eux (en jaune) droite cest le cadre ou vous devez placez vos composants : La premire chose faire est de grouper tous les composant et les dplacer dans ce cadre en utilisant loutils group associ loutil move (vous tes sens savoir comment donc on va pas dtailler encore une fois) Vous obtenez a :

Rgle de routage :Ce quon va faire cest dplacer les composant de faon avoir les liaisons les plus courtes possibles pour cela il y a quelques rgles dor respecter par exemple: Les circuits intgrs doivent tre toujours au milieu Les borniers vis doivent se situer au extrmit : cest plutt une contrainte quun choix Les composants doivent tre placs par bloc et dune faon symtrique

Donc vous les outils move et rotate pour montrer ce que vous pouvez faire NB : cette opration est la plus importante en fait cest elle qui va rendre lopration du routage facile ou compliqu donc procdez avec soin et garder en tte quun bon routage ne peut avoir lieu quaprs une disposition correcte des composants. Le rsultat peut sembler quelque chose comme :

Maintenant on a deux choix pour faire le routage : manuelle ou automatique Pour le routage automatique vous effectuez les paramtrages ncessaires et les contraintes respecter et cest lui de crer les pistes de connexion. Par contre avec un routage manuel vous allez tout faire la main Je crois que je vais opter pour le routage automatique a doit tre beaucoup plus performant. Et bein vous vous tromper cest tout fait le contraire : En fait pour des maintes raisons : Les paramtrages du routage automatique ne sont pas vidents matriser et mme si vous les matrisez vous obtenez rarement un rsultat satisfaisant Avec le simple face (la plupart de nos cas) lautorouteur perd toute son efficacit Donc tant que vous netes pas en train de faire la carte lectronique dune carte graphique ou dun tlphone portable privilgiez le routage manuelle cela nempche quavec lexprience vous pouvez combiner le travail en commenant par un autoroutage et faire ensuite les retouches ncessaires manuellement.

Routage automatique :Pour notre cas on va commencer par un routage automatique avant cela en va rgler la grille pour avoir une ide sur les dimensions : Appuyez sur loutil grid :

Changer les paramtres comme ceci :

Maintenant vous devez avoir une grille de carreaux de cote 5mm qui vous informe un peu sur les dimensions : Le cadre blanc (dimension) est la limite que lautorouteur ne doit pas dpasser comme nous avons de la place nous allons maintenant la diminuer : Pour cela vous pouvez utiliser loutils move mais on va procder dune autre mthode plus instructif : appuyez sur loutils delete et effacer le cadre slectionner maintenant loutils wire ensuite slectionnez la couche 20 dimension dans select layer, vous pouvez choisir aussi le style du ligne et sa largeur (width en mm), tracez ensuite le cadre comme le montre la figure

Dicos de routages:Avant de terminer il faut quon claircit quelque terme indispensables : Dans eagle ainsi que la majorit des logiciels de routage on utilise les units impriales : cd le mil (milli inch) sachant quun inch vaut 2.54cm a vous de convertir en fait ceci est du au fait que les normes ont voulu que la distance entre deux pastilles conscutifs (pad) dun circuit intgrs soit de 0.1 inch

Donc pour ne pas se perdre chaque fois que vous voulez faire la conversion maintenez une seule information 1mm = 40mil Il faut savoir aussi :

Wire : piste

Pad : pastille cest lempreinte du composant Strap : cest le fils quon doit souder dans la face composant pour ne pas utiliser du double face Via : cest en apparence le mme quune pad mais cest pas lempreinte dun composant mais dune strap bottom : cest la couche face cuivre celle ou on va souder les pattes des composant top : cest la couche composant par ou sont implmentes les composants et les straps

Paramtrage de lautorouteur :Appuyez pour linstant sur loutil drc puis sur longlet clearance : Cest la o on met les distances entre les pastilles les pistes et les vias, celle entour en rouge par exemple est la distance entre les pistes et les pastilles

Vous pouvez vous aidez des illustrations pour plus de dtail changer les valeurs comme dans la figure et passer ensuite au onglet distance ,copper/dimension est la distance entre le routage et le piste de la plaque laissez ces valeurs par dfaut et passer au onglet sizes. Ici on va mettre la largeur minimum des pistes et des trous de pastilles

Donner les valeurs 24 mil (0.6mm) NB : vous pouvez faire entrer les valeurs directement en mm mais dans ce cas il faut prciser lunit mm. Passer maintenant a longlet restring ici on va mettre le diamtre des pastilles sans le trou intrieur laissez ses valeurs tels quelle sont. Longlet shapes sert donner les formes des empreintes les autres onglets nous intressent pas maintenant (on plus je ne sais pas trop de quoi il sagit) Maintenant on va enregistrer ce paramtrage dans un fichier pour le charger chaque fois quon veut lutiliser pour cela passer a longlet file et appuyez sur save as donner un nom significatif et utiliser load pour le charger le jour ou vous en avez besoin. Appuyez maintenant sur apply ensuite fermer la fentre. Dans longlet gnrale vous avez gauche preferred direction pour chaque face vous avez 5 choix : - : on privilge les lignes horizontales | : on privilge les lignes horizontales / : on privilte le lignes inclins vers la droite \ : on privilte le lignes inclins vers la gauche N/A : on va pas utilis cette face pour le routage (not accepted) Comme on travaille avec du simple face dans notre cas on dsactive la face composants (top)

Routing grid : indique lordre de grandeur de la grille utilis lord du routage Via shape : dans le cas de double face on utilise des trous mtalliss cette option choisit la forme de cette via qui relie la face composant avec la face cuivre , donc pour linstant je croix pas que a vous intresse de savoir plus. Vous pouvez ici aussi enregistrer ces paramtrages dans un fichier et les charger si ncessaires avec les boutons load et save as.

Le premier rsultat dautoroutage :Appuyez maintenant sur ok Maintenant appuyez une autre fois sur loutils auto puis 3 fois sur les warnings qui apparaissent .

Vous allez un avoir un rsultat similaire :

Explication du rsultat : Ici lautorouteur est arriv faire 84.2 % du travail les lignes bleus reprsentent les pistes de la face cuivre, les lignes jaunes reprsente les connexions dans le schma qui ne sont encore routes. Bon je suis daccord mais est ce que vous pouvez mexpliquez ce que veulent dire ces warnings. Si vous regarder bien le routage vous remarquerez que la couleur des empreintes de lajustable est rouge contrairement au autre qui sont en vert, en effet la couche (layer) top a un couleur rouge et la couche cuivre a un couleur bleu, les empreintes rouges de lajustable indique que ce composant et un smd (surface mount device) c'est--dire soudable dans la face composant. Et comme ici on demander a lautorouteur de nous faire du simple face il na pas pu connecter les pistes avec les empreintes de lajustable. Alors comment nous allons procder pour rgler la situation ? jespere quon va pas reprendre du dbut ! On y arrive amigos, cest une erreur intentionnelle pour savoir sortir des situations pareils dornavant, pour rgler ce problme on doit revenir au schma, supprimer lajustable et ajouter un autre ajustable ( avec des pad vertes) celui la par exemple :

Reconnecter lajustable comme avant enregistrer revenez a notre board et cest la que se manifeste une des choses qui a fait le succs de eagle : la correction est automatique dans la board ce qui facilite normment toute opration de mise a jour.

Dplacer lajustable sa place

On va maintenant tout drouter et faire un nouveau routage pour cela slectionner toutes les composants avec loutils group, slectionner ensuite loutils ripup et appuyez avec le bouton droit de la souris nimporte quelle piste bleu. Tout doit tre drout maintenant. Slectionnez loutil auto et appuyez sur ok Vous devez avoir une chose similaire a a

Ici lautorouteur a fait 100% du travail et on obtenu un rsultat satisfaisant enregistre cette board comme la version1.

Options pratiques de routage :On va effectuer maintenant quelques modifications : Droutez tout pour linstant, vous pouvez tombez par exemple dans un cas dun routage double face et vous ne voulez que des pistes passent par exemple sous le support du circuit intgr ( a va tre la galre par la suite pour souder) eagle facilite la tache pour vous, Slectionner loutils rect puis dans select layer choisissez 42bRestrict

Ftes un rectangle autour du circuit intgr et reftes un nouveau routage automatique vous devez avoir une chose qui ressemble a a :

Vous remarquez quaucune piste ne passe entre les pattes du circuit intgr mais par contre lautorrouteur na pas pu faire tout le routage il a fait 90% et nous allons maintenant continuez manuellement les 10% restantes.

Routage manuel et straps:Slectionnez loutils via modifier sa forme son diamtre et le diamtre du trou et mettez 4 comme le montre cette figure :

Appuyez maintenant sur loutils route et ajouter les pistes qui relie les straps comme dans cette figure : utilisez echap pour marquer la fin de la piste :

Utilisez maintenant loutil ripup pour drouter les deux pistes vertical : Vous devez obtenez ceci

Enregistrer cette board sous version 2

Le routage double face :Maintenant droutez tout supprimer les vias et appuyez sur auto et activer top dans prefered directions :

Appuyez sur ok vous obtenez :

La face cuivre est en bleu, la face composant est en rouge, Un truc senfoncer dans la tte est que ce que vous tes entrain de voir maintenant est la face composant donc lors de limpression on doit appliquer un effet miroir pour la face cuivre et imprimer la face composant normalement (sans effet miroir), dans le cas contraire vous vous retrouvez avec une carte dont le typon est invers et vous ne vous rendez compte que lorsque

vous voulez commencer la soudure, pour viter cette btise vous pouvez crire quelque chose sur la face cuivr pour ne pas se tromper pour cela choisir loutils texte tapez par exemple votre nom changer la taille si vous voulez et placez la comme le montre la figure, lcriture doit tre invers en fait elle sera normale lors de limpression avec leffet miroir :

NB : si vous ne comprenez grand-chose de ce que je dis la cest que vous ne le comprendrez quaprs avoir tomber dans le pige. Enregistrer cette board sous le nom version3.

Limpression :On va maintenant faire la dernire opration limpression : pour cela appuyez sur loutil display et appuyez sur none puis slectionner top et pad

Appuyez sur ok.

Appuyez maintenant sur file printsetup et cocher solid et black.(pour avoir un couleur noir gras).

Appuyez ensuite sur printer et choissez la format de sortie : ici fichier pdf (vous devez avoir un logiciel capable den crer) appuyez sur ok. Appuier maintenant sur page setup :

Slectionnez top left pour avoir une impression dans lextrmit haute gauche de la page et conomiser ainsi le papier transparent (ou calque). Appuyez sur ok deux foix. Slectionnez maintenant menu file print ou aussi licne de limpression, appuyer sur ok donner le nom facecomposant et lemplacement du fichier et appuyez sur enregistrer Vous aurez :

Appuyez sur loutil display ensuite sur none et slectionnez pads et bottom, appuyez sur ok ensuite sur licne de limprimante ajouter leffet miroir et imprimer sous le nom face cuivre

Vous devez avoir :

Vous voyez bien que le nom est dans le bon sens, ainsi vous navez plus de chance pour se tromper Slectionnez maintenant top bottom pads et tplace, Tplace est la couche qui contient les composant de la face top Faite menu file export image puis nommer limage en composants et enregistrer cette image, elle va vous aider lors de la soudure. Faite un autre menu file export partlist : cest un fichier texte qui contient tout les composants du schma a peut servir quelque fois.

Elargissement manuel des pads :Vous pouvez remarquer dans le dernier typon obtenu quil ya des pads trs fines qui risquent fort de disparatre aprs gravure :

Cest vrai, mais je crois quon a dj fait les paramtrages ncessaires ? On a fait, mais comme jai dj dit lautorouteur ne peut jamais donnes les rsultats recherchs. Pour corriger il faut revenir au DRC onglet restring et augmenter les valeurs entoures en rouge :

Appuyez ensuite sur apply et sortir, si vous ftes afficher la couche cuivre vous aurez :

Le rsultat est mieux mais ce nest pas top quoi, en plus que largit tout les pads mme celle des circuits intgrs ce qui nest pas souhaitable ; on va corriger manuellement : Nenregistrer pas et ouvrir le mme fichier version 3 du nouveau, choisissez maintenant loutil via et choisissez les paramtres suivants :

Appuyez ensuite sur les pads que vous voulez augmentez. Cest quoi cette erreur, je crois que a ne sera pas possible ce que vous dite

Ten fait pas mon gars, a lair dune erreur fatale mais cest logique ce quil dit : impossible de placer une via au dessus dune pad ? nempche quon peut contourner tout . Appuyez sur licne grid et choisissez finest, ainsi vous aurez la grille la plus fine et il sera pratiquement impossible de tomber sur le centre de la pad. Si vous aurez un autre fois ce message (vous devez en avoir de la chance) il suffit de replacer le via un peu plus loin. Elargissez tout les pads, enregistrez votre PCB et imprimez la face cuivre :

Le rsultat est parfait maintenant : Cest vrai que le rsultat est meilleur mais je crois que cette mthode est un peu contraignante. En fait pas vraiment, avec le temps devient automatique et ne prend que quelques secondes. Sinon personnellement cest la mthode qui me garantit le meilleur rsultat, si quelquun connat mieux alors quil me contacte. Vous devez maintenant tre satisfait de ce que vous pouvez faire avec eagle mais a nempche quon va voir dautre mthodes qui rend le travail plus pro :

Les classes :Comme vous savez si on connecte une lampe de grande puissance un fort courant sera dbit cest pourquoi on va augmenter lpaisseur des pistes du 220. Slectionnez loutils change aller ensuite width et slectionnez 0.05 ( cest 50 mil environ 1.2 mm) Appuyez ensuite sur les pistes largir vous devez avoir a :

Vous pouvez continuez vos modifications manuelles : Modifier la largeur dautres pistes Modifier la forme des pads Modifier les diamtres des pads Modifier les trous des pads Il existe nanmoins une mthode pour avoir la largeur des pistes et le clearance voulus avec routage automatique cest les classes.

Pour utiliser les class vous devez les spcifier avant de gnrer la PCB sinon vous aurez le warning suivant et ils ne seront pas pris en compte

Dans notre cas ce quon va faire cest crer un nouveau dossier nomm class :

Copier ensuite le schma 3 et coller le dans le dossier class Ouvrez ce schma et enregistre le sous le nom class, maintenant ftes menu edit.

Ajouter une class avec les valeurs suivantes :

Retourner au schma et supprimer les connexions entre la lampe le 220 et le relais

Appuyez maintenant sur loutil net et slectionner 220 dans net class

Refaire maintenant les connexions supprimes et crer votre PCB avec un routage automatique vous aurez une chose qui ressemble :

Jespre que vous avez bien compris le principe, mais il ne faut jamais oublier quil faut toujours prciser les classes avant de navoir crer la moindre PCB. Dans le cas chant vous obtenez le warning suivant :

Et les classes ne seront pas pris en compte.

Le plan de masse :Attendez avant daller plus loin il faut mexpliquez quest ce quun plan de masse : Le plan de masse est une technique qui permet de la masse du circuit tendu sur toute la plaque cuivre en entourant tout les autres pistes comme dans cette figure :

Le plan de masse permet de :

Diminuer les perturbations dues aux moteurs ou au relais Diminuer les interfrences dans le montage HF Economiser du perchlo et avoir une gravure plus rapide (a cest cool)

Pour faire un plan de masse on doit crer tout dabord une class gnd. Pour cela : Crer un nouveau dossier appel plan de masse Copier dedans le schma du montage Crer une class gnd

Supprimer maintenant les connexions du gnd et le reconnecter avec loutils net en choisissant le net class gnd

Gnrer maintenant un nouvelle pcb dplacer les composant comme il faut et ftes un routage automatique simple face (charger avant le fichier de paramtrage modele1.dru) Vous aurez a :

Appuyez maintenant sur loutil polygone. Il y a une srie de rglage a faire (vous aurez ensuite le temps de les essayer toutes) mais la seule qui nous interesse pour le moment cest isolate (elle reprsente la distance entre le plan de masse et les autres pistes) donner la valeur 0.032 isolate et tracez ensuite un rectangle autour du notre PCB.

Avec loutils name donner le nom gnd a ce cadre, le logiciel vous demande de connecter ce cadre avec le signal gnd taper ok.

Faite maintenant outils display none puis slectionnez pads et bottom vous devez avoir :

Ici on est dans le realmode on peut basculer au outlinemode en choisissant loutils ripup et cliquer sur le plan vous aurez :

Pour revenir maintenant au realmode utilisez loutil ratsnet. Le mode outline est utilis pour faire des modifications donc slectionnez le mode outline choisissez ensuite loutils change et changer lpaisseur des pistes du 220 et retourner ensuite pour le real mode vous aurez :

On remarque ici bien la diffrence dans lpaisseur.

Bibliothque personnalise :Dans le menu options directories tapez dans librairies $EAGLEDIR\lbr;C:\eagle\librairie Le ; indique que les deux emplacement peuvent tre utilis simultanment.

Faite maintenant un clic droit edit description puis taper une description de votre librairie

Pour cela vous pouvez utilisez les balises html

Maintenant ouvrez la librairie discrete si vous ne la trouvez pas alors :

Une bibliothque se compose de trois lments : les packages : se sont les botiers (les empreintes) des composants contenus dans la bibliothque et qui apparaissent dans la PCB pour les voir appuyez sur licne package

les symboles : se sont les symboles des composants contenus dans la bibliothque et qui apparaissent dans le schma pour les visualiser appuyez sur licne symbole

les devices : cest la liaison entre le symbole et le package en fait un composant peut avoir un seul symbole et beaucoup dempreinte (les condensateurs par exemple) pour les visualiser appuyez sur licne device

Appuyez maintenant sur edit Vous avez la liste des composants que contient la bibliothque

Ouvrez par exemple diode10 (diode de grid=10mm) vous aurez son symbole et son footprint que vous pouvez les changer. Pour supprimer un composant de la bibliothque vous faite librairie remove et vous tapez le nom du composant (attention a lorthographe) Donc pour avoir des bibliothques personnalis on va copier les bibliothques les plus utiliss (discrte dans le dossier librairie puis on supprime les composant quon utilise pas souvent,on ajoute des nouveaux, on ajoute quelque descriptions et enfin on donne des nouveaux noms plus significatifs au bibliothque. On va voir maintenant comment crer notre propre bibliothque pour cela faite menu file new librairy et enregistrer la sous le nom personnel.

Maintenant pour remplir notre bibliothque avec des composant on a deux choix a faire : Crer entirement les symboles et les packages et effectuer la liaison pour crer un device. Copier vos composant des autres bibliothques et les coller dans notre bibliothque en effectuant les modifications ncessaires.

Cration dun nouveau symbole :On va crer une ldr pour cela appuyez sur licne symbole et tapez le nom ldr dans new ensuite confirmez

Vous aurez une grille avec un pas de 0.1 inch que vous pouvez videmment changer mais il vaut mieux travailler toujours en inch parce que cest lunit utilis dans les ptes composants. Changez le pas de la grille en 0.025 Assurez vous que vous tes dans la couche symbole Utilisez ensuite les outils circle et wire pour dessiner quelque chose qui ressemble :

Le diamtre du cercle est de 0.4 inch donc 8 carreaux. Ajouter deux lignes verticales de 4 carreaux chacun :

Choisissez maintenant loutils text et slectionnez la couche name et taper >name

Le > est indispensable pour que le nom soit par la suite modifiable laide de loutils name. La couche value sert a ajouter une valeur pour cela vous pouvez taper >value en slectionnant la couche tvalue avant (on va pas lutiliser ici). Slectionnez ensuite loutil pin La barre doutils apparat :

Vous pouvez choisir la direction, la longueur, le symbole La direction est utilis par le erc pour vrifier les connexions dans le cas dune simple rsistance on va choisir I/O (input output) cd des simples entres sorties bidirectionnels. Ajouter deux pads notre ldr :

Notre symbole est maintenant cre il faut maintenant sauvegarder.

Cration dun nouveau package :Appuyez sur licne package. Taper ldr dans new et confirmer maintenant vous tes dans une grille de pas 0.05 inch on va crer deux pads distants de 0.2 inch Cliquer sur pad choisissez le diamtre de la pad et le diamtre du trou intrieur, dessinez ensuite deux pads distants de 0.2 inch cd 4 carreaux Si vous voulez faire du smd alors vous avez loutils smd Maintenant avec loutils wire et loutils cercle dessinez la botier du composant (vous devez diminuer la grille avant).

Ajoutez ensuite un >name dans la couche tname et enregistrer votre travail.

Cration dun nouveau composant :Maintenant on va crer notre composant proprement dit : pour cela cliquez sur licne device, tapez le nom de notre composant (ldr) dans new et confirmez. Ajouter une description au composant :

Appuyez sur add et ajoutez le symbole ldr quon a dj cre.

Maintenant pour ajouter un package appuyez sur le bouton new :

Et ajoutez le package ldr dj cre Vous aurez cette figure :

Mais le composant nest pas encore cre, on fait le symbole package ne sont pas encore li. On va continuer loperation, appuyez sur connect

indique que le symbole et le

Pin reprsente le nud du symbole et pad reprsente le nud du package slectionnez le pin et le pad correspond puis appuyez sur connect (ici lordre est dj tabli, il suffit dappuyer

sur connect 2 fois) appuyez ensuite sur ok le point dexclamation se transforme en tiret vert de confirmation ce qui indique que la liaison sest effectu avec succs. Appuyer maintenant sur prfixe pour ajouter un prfixe (qui sera utile si on utilise plusieurs exemplaires dans le mme schma). Comme on utilise R pour les rsistances et C pour les capacits on va utilis LDR pour le la LDR. Vous remarquez que value sur off, ce qui signifie que le la valeur sera le nom du composant et elle ne pourra pas tre chang avec loutil name lors de la saisie du schma. Si on met value sur on sa valeur sera chang par loutils name (cest le cas des rsistances et des capacits) Enregistrer maintenant votre bibliothque et voila votre premier composant personnel cr.

Importer les composants :Maintenant on va copier des composants dune autre bibliothque et les coller dans notre bibliothque personnelle. Pour cela commencer par ouvrir la bibliothque con-ptr500 Cliquez sur licne symbole et slectionner le symbole KL, vrifiez maintenant que toute les couches sont affiches avec loutil display.

Avec loutils group slectionnez maintenant tout le symbole, appuyez ensuite sur loutils cut (je dis bien cut pas copy). Maintenant ouvrez notre bibliothque personnel tapez sur licne symbol donner un nom pour notre symbole (bornier).

Coller le symbole puis ftes un copier pour le dupliquer :

Enregistrer votre travail et ftes le mme travail pour le package, slectionnez le package AK500/2.

Faite un grouper couper (aprs avoir slectionn toute les couches avec loutils display) ouvrez ensuite la bibliothque personnel et crer un nouveau package nomm 2vis.

Pour crer le composant cliquez sur licne device, tapez le nom de notre composant (bornier2vis) dans new confirmez et ajouter une description au composant.

Ajoutez le symbole bornier et le package 2vis ensuite connectez le package et le symbole.

Enregistrer votre bibliothque.

Voil cest tout pour le moment, avec quelques applications vous deviendrez un expert du routage et vous serez surpris par des rsultats qui ne diffrent pas des PCB que vous trouvez dans les magazines et les ouvrages dlectronique amateur.

Donc si vous avez des remarques ou des corrections nhsiter pas me contacter.