Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
geda [Le 18/01/2011, 07:36] 83.197.213.63 |
geda [Le 11/09/2022, 11:08] (Version actuelle) moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) |
||
---|---|---|---|
Ligne 9: | Ligne 9: | ||
===== Utilisation ===== | ===== Utilisation ===== | ||
- | Tiré du site : [[http://fr.wikipedia.org/wiki/Geda|WikiPédia]] | + | Tiré du site : [[https://fr.wikipedia.org/wiki/Geda|WikiPédia]] |
- | « gEDA est une suite de logiciels libres sous licence GNU gpl version 2. Cette suite est destinée au développement en électronique sur système Linux. Ces outils sont utilisés pour le dessin de circuit imprimé, la capture de schémas et la simulation, ceci autant pour le prototypage que pour la production. | + | « gEDA est une suite de logiciels libres sous licence GNU gpl version 2. Cette suite est destinée au développement en électronique sur système Linux. Ces outils sont utilisés pour le dessin de circuit imprimé, la capture de schémas et la simulation, ceci autant pour le prototypage que pour la production. |
- | Composants principaux de gEDA | + | ==== Composants principaux de gEDA ==== |
Il est composé d'une suite d'outils dont: | Il est composé d'une suite d'outils dont: | ||
Ligne 24: | Ligne 24: | ||
* gnucap. un simulateur original avec compilateur de modèles. | * gnucap. un simulateur original avec compilateur de modèles. | ||
- | D'autres logiciels comme gerbv, un visualisateur de fichier gerber, ou gsch2pcb, lequel permet d'annoter automatiquement les circuits imprimés suite à des modifications de schémas, complètent cette suite de logiciel afin d'en faire un ensemble complet. | + | D'autres logiciels comme gerbv, un visualiseur de fichier gerber, ou gsch2pcb, lequel permet d'annoter automatiquement les circuits imprimés suite à des modifications de schémas, complètent cette suite de logiciel afin d'en faire un ensemble complet. |
La dernière version de gEDA comprend aussi gspiceui, une interface graphique pour ngspice et gnucap, ainsi que wcalc, un logiciel d'analyse de lignes de transmission et de structures électromagnétiques. | La dernière version de gEDA comprend aussi gspiceui, une interface graphique pour ngspice et gnucap, ainsi que wcalc, un logiciel d'analyse de lignes de transmission et de structures électromagnétiques. | ||
Ligne 32: | Ligne 32: | ||
Un programme d'installation est aussi compris dans la suite, et il automatise entièrement l'installation de l'ensemble sous Linux. | Un programme d'installation est aussi compris dans la suite, et il automatise entièrement l'installation de l'ensemble sous Linux. | ||
- | Particularités de gEDA | + | ==== Particularités de gEDA ==== |
- | Une des particularités principales de Geda est que cette suite de logiciels utilise un format de fichier unique pour tous les fichiers créés et utilisée par ces différents composant: (.sch), lequel est une variante de l'ascii. Il est ainsi très facile de comprendre ces fichiers et de créer des scipts pour automatiser les tâches répétitives. | + | Une des particularités principales de Geda est que cette suite de logiciels utilise un format de fichier unique pour tous les fichiers créés et utilisée par ces différents composant: (.sch), lequel est une variante de l'ascii. Il est ainsi très facile de comprendre ces fichiers et de créer des scripts pour automatiser les tâches répétitives. |
D'autres particularités importantes sont que tous les outils de gEDA collaborent les uns avec les autres et qu'ils n'ont aucune limitation. Il est également possible de modifier ces outils ou de les utiliser avec des scripts pour automatiser des tâches répétitives. | D'autres particularités importantes sont que tous les outils de gEDA collaborent les uns avec les autres et qu'ils n'ont aucune limitation. Il est également possible de modifier ces outils ou de les utiliser avec des scripts pour automatiser des tâches répétitives. | ||
- | Un interface graphique regroupe une partie des programmes, cependant cet interface n'est pas aussi complêt que celui de suites logicielles commerciales comme Cadence. Ce sera la principale différence pour un débutant, lequel devra comprendre le rôle de chaque programme dans la suite pour pouvoir en tirer le maximum. Ce manque d' un interface graphique est compensé par la souplesse des programmes qui laisse une liberté complête de choix à l'utilisateur. » | + | Une interface graphique regroupe une partie des programmes, cependant cette interface n'est pas aussi complete que celle de suites logicielles commerciales comme Cadence. Ce sera la principale différence pour un débutant, lequel devra comprendre le rôle de chaque programme dans la suite pour pouvoir en tirer le maximum. Ce manque d'une interface graphique est compensé par la souplesse des programmes qui laisse une liberté complète de choix à l'utilisateur. » |
- | ===== Exemple d'édition dans gschema ===== | + | ===== Exemple d'édition dans gschema ===== |
Lancez gschema dans le menu sous KDE //K -> Éducation -> Science -> gEDA Schematic Editor (gschem)// | Lancez gschema dans le menu sous KDE //K -> Éducation -> Science -> gEDA Schematic Editor (gschem)// | ||
Ligne 63: | Ligne 63: | ||
* voltage-1.sym | * voltage-1.sym | ||
- | Cliquez sur la bibliothèque **SPICE simulation elements**, choisissez **gnucap-include-1.sym** et ajoutez le symbole au schéma. | + | Cliquez sur la bibliothèque **SPICE simulation elements**, choisissez **gnucap-include-1.sym** et ajoutez le symbole au schéma. |
{{:geda:gschem_simu2.png|}} | {{:geda:gschem_simu2.png|}} | ||
- | A l'aide du menu Édition disposez et arrangez les symboles électroniques en les sélectionnant //click gauche//. | + | A l'aide du menu Édition disposez et arrangez les symboles électroniques en les sélectionnant //clic gauche//. |
- | A l'aide du menu //Ajouter -> Piste// connectez les éléments entre eux (//Click droit// pour connecter, //click gauche// pour arrêter). | + | A l'aide du menu //Ajouter -> Piste// connectez les éléments entre eux (//Clic droit// pour connecter, //clic gauche// pour arrêter). |
- | Puis en sélectionnant à la souris //click gauche// chaque symbole et //click droit// **Éditer...** ajoutez la **valeur** à l'attribut de nom **valeur** comme suit et attribuer un nom à chaque composant : champ **refdes**. | + | Puis en sélectionnant à la souris //clic gauche// chaque symbole et //clic droit// **Éditer...** ajoutez la **valeur** à l'attribut de nom **valeur** comme suit et attribuer un nom à chaque composant : champ **refdes**. |
{{:geda:gschem1.png|}} | {{:geda:gschem1.png|}} | ||
Ligne 85: | Ligne 85: | ||
==Equipotentielles== | ==Equipotentielles== | ||
- | <note important>Pour que la simulation fonctionne il est impératif qu'une des equipotentielles (les connexions) ait un **netname** de valeur égale à **0** (zéro)</note> | + | <note important>Pour que la simulation fonctionne il est impératif qu'une des équipotentielles (les connexions) ait un **netname** de valeur égale à **0** (zéro)</note> |
- | Sélectionnez avec la souris //click gauche// une ligne de connexion entre **Valim** et **R1**, //click droit// **Éditer...** modifiez la comme suit | + | Sélectionnez avec la souris //clic gauche// une ligne de connexion entre **Valim** et **R1**, //clic droit// **Éditer...** modifiez la comme suit |
{{:geda:gschem_edit_conn0.png|}} | {{:geda:gschem_edit_conn0.png|}} | ||
- | Ce noeud servira d'équipotentielle de référence. | + | Ce nœud servira d'équipotentielle de référence. |
Idem pour une ligne entre **Valim** et **C1** | Idem pour une ligne entre **Valim** et **C1** | ||
Ligne 101: | Ligne 101: | ||
{{:geda:gschem_edit_connN1.png|}} | {{:geda:gschem_edit_connN1.png|}} | ||
- | Pour effectuer la simulation si dessous, sauvegardez dans le répertoire **$HOME/Documents/examples/test** avec le nom **test.sch** | + | Pour effectuer la simulation ci dessous, sauvegardez dans le répertoire **$HOME/Documents/examples/test** avec le nom **test.sch** |
Ligne 253: | Ligne 253: | ||
Voir [[ngspice]] pour plus d'informations | Voir [[ngspice]] pour plus d'informations | ||
- | ===== Desinstallation ===== | + | ===== Désinstallation ===== |
- | Il suffit de desinstaller le paquet **geda**. | + | Il suffit de désinstaller le paquet **geda**. |