gschem fait parti de l’environnement de conception assisté par ordinateur gEDA . C'est un logiciel dessin spécialisé, proposant des symboles de composants dans le but de concevoir des schémas électroniques (les anglos saxons parlent de schematic capture program).
Installer le paquet virtuel geda:
$ sudo apt-get install geda
Quelques notes à propos de l'utilisation de base. La liste exhaustive des raccourcis est disponible dans le Menu Aide → Raccourcis.
Quelques raccourcis pratiques pour gérer la vue:
Pour insérer des composants menu Ajouter → Composant (touche raccourcis I). La fenêtre de sélection s'ouvre, on choisit son composant. Lorsqu'un composant est sélectionné, chaque clic sur le schéma déposera une occurrence. Appuyer sur Esc pour terminer l'insertion.
Sélectionner l'élément à retirer du schéma et presser D ou Suppr.
Le déplacement des éléments se fait intuitivement par glisser-déposer. Sélectionner le ou les éléments à déplacer puis cliquer-déposer sur la position voulue. Il est possible d'utiliser les touches raccourcis:
Les composants sont liés entre eux par les pistes. Gschem bascule en mode édition des pistes avec la touche N. Le clic droit permet de revenir en mode sélection.
Pour définir une piste:
Les cadres/textes sont très utiles pour délimiter les blocs fonctionnels du circuit et augmenter la lisibilité/maintenabilité.
En mode sélection:
A chaque composant gschem permet de lier un ensemble d'attributs. Pour ouvrir la fenêtre d’édition des attributs presser E E. Les attributs spécifiques à la simulation SPICE sont décrits dans le wiki todo.
Pour concevoir des circuits complexes on subdivise le circuit en élément plus simples: les blocs fonctionnels. Chaque blocs comporte des entrées et des sorties.
Ces entrées sorties sont des étiquettes que l'on place sur un câble ou une broche. En mode sélection:
Il faudra ensuite correctement définir ces attributs.
net | l'identifiant du fil référence utilisée en entrée pour les autres blocs |
---|---|
value | Valeur visible sur le schéma |
Une fois la sortie correctement définie, elle pourra servir d'entrée dans un autre schéma.
Les schémas créés avec gschem sont des fichiers textes portant l'extension .sch. A partir de ces fichiers il sera possible de générer: