Comment réutiliser les sous-circuits dans KiCad 5?

9

Avec KiCad 5 Comment implémenter un sous-circuit commun qui est utilisé à plusieurs endroits dans un schéma, par exemple plusieurs sous-circuits en double pour qu'une seule instance soit éditée pour tous les autres endroits, elle semble se mettre à jour automatiquement. Pas par copier / coller répété manuellement.

Rob Kam
la source
Avez-vous fait cela dans KiCad 4 et maintenant cela ne fonctionne pas dans KiCad 5?
pipe
Non. J'utilise les versions nocturnes de KiCad 5 qui est presque prêt pour la sortie et n'utilise pas la version actuelle KiCad 4, qui sera bientôt redondante.
Rob Kam
Je me demande simplement parce que j'ai fait cela plusieurs fois dans KiCad 4, et je ne me souviens d'aucune différence dans la version 5.
pipe
1
@pipe alors peut-être que la question est en réalité de savoir comment le faire dans KiCad au lieu de le faire dans la version 5 ...
Arsenal
J'essaie d'éviter les réponses qui ne s'appliquent qu'à la v4.
Rob Kam

Réponses:

11

Ce que vous recherchez, ce sont des sous-feuilles (feuilles hiérarchiques).

Tout d'abord, créez-en un nouveau en allant dans "Place-> Feuille hiérarchique". Une fois que vous cliquez pour le placer, vous aurez la boîte de dialogue suivante.

Propriétés hiérarchiques

Ici, l'important est le "Nom de fichier". Cela sera commun à toutes vos copies du tampon. Le "Nom de la feuille" sera unique pour chaque copie.

Ensuite, double-cliquez pour entrer dans la feuille et placez les composants communs similaires à ce que je montre ici:

Exemple de tampon

Le point important dans les internes est d'utiliser des étiquettes hiérarchiques (encore une fois à partir du menu "Place"). Ce seront les ports qui connectent les fils internes aux fils externes. J'ai étiqueté «In» comme broche d'entrée et «Out» comme broche de sortie. Ne vous inquiétez pas d'annoter maintenant.

Ensuite, faites un clic droit et quittez votre feuille hiérarchique. Maintenant, vous avez une copie de la feuille. Vous devez maintenant importer les étiquettes hiérarchiques. Toujours dans le menu "Place", choisissez "Importer une étiquette hiérarchique" pour obtenir les broches hiérarchiques que vous avez créées. Placez la broche d'entrée à gauche et la broche de sortie à droite comme indiqué:

Tampons multiples

Vous pouvez maintenant faire autant de copies de la feuille hiérarchique que vous le souhaitez, il suffit de conserver le nom du fichier pour chacune et de donner à chacune un nouveau nom de feuille.

Seth
la source
1
Il s'agit de la partie schématique. Et la partie mise en page?
ndim
2
Pour pcbnew, vous devrez utiliser un plugin pour y parvenir. J'aime le plugin "Replicate Layout" de Mitja Nemec sur github.com/MitjaNemec/Kicad_action_plugins
Seth
3

@pipe alors peut-être que la question est en réalité de savoir comment le faire dans KiCad au lieu de le faire dans la version 5 ...

Bien sûr. Jusqu'à présent, je ne vois pas de grandes différences entre Rev. 4 et 5. Peut-être que vous avez une mauvaise version nocturne.

Pour réutiliser les sous-schémas chez KiCad, j'ai écrit un tutoriel, qui peut être trouvé ici:

https://www.mikrocontroller.net/wikifiles/a/ab/HierarchicalSchematicsAsBuildingblocksAtKiCad_RevC-EN_06May2015.pdf

Bernd Wiebus
la source