Hallo Mr. Fox.
Mr. Fox schrieb:
> Ich nutze KICAD mit mehreren Subplots. In jeden Subplot habe ich einen
> OP. KICAD kennt das Footprint nicht, also muss ich es selber zuweisen.
Wenn Du mit "Subplot" einen "hierarchischen" Unterschaltplan meinst,
dann hoffe ich bis hier alles verstanden zu haben.
> So weit so gut.
Ja.
> Nun kann ich den OP in einen Gehäuse bekommen in denen
> mehrere OPs enthalten sind. Wie kann ich KICAD nun mitteilen alle OPs
> aller Subplots in einem Gehäuse zu setzen?
Wenn deine hierarchischen Schaltpläne identisch sind, langt es, den
einen, auf den alle anderen Instanzen verweisen, manuell zu ändern.
Ansonsten musst Du es für jeden einzelnen manuell machen.
Manuell zu ändern meint in diesem Zusammenhang, sowohl den Schaltplan zu
ändern (das Pinning wird sich mit Sicherheit geändert haben) und
natürlich
eine neue Footprint zuweisung.
Ein Problem bekommst Du vermutlich, wenn sich Deine Instanzen alle auf
ein und dasselbe IC beziehen, also vorher 4 Unterschaltpläne mit ICs wo
jeweils nur ein OP-Amp enthalten ist, und nun hast Du ein IC, wo 4
OP-Amps enthalten sind.
Das ist eine heftige strukturelle Änderung. Vermutlich musst Du dann
einen neuen Schaltplan zeichnen.
KiCad hat zwar die Möglichkeit, Footprints in aufgelöster Darstellung zu
erstellen (Ein vierfach OP-Amp besteht dann im Schaltplan aus fünf
Teilen: 4 Op-Amps und einmal die Spannungsversorgung), aber ich
bezweifle, dass Dir dass in dem Falle weiterhilft, weil das logisch sehr
schwer ist, dass auseinanderzudiffidieren.
Du könntest Zum Beispiel den Spannungsversorgungsteil in einen
übergeordneten
Schaltplan schreiben, und dann vier unterschiedliche Subschaltpläne
anlegen, die die vier verschiedenen OP-Amp Teile enthalten. Du musst
vier unterschiedliche Subschaltpläne anlegen, weil wenn Du nur einen
anlegst, kannst Du darin nur auch nur immer die gleichen IC Komponenten
anlegen und darauf verweisen, für unterschiedliche IC Komponennten
brauchst Du also verschieden Unterschaltpläne.
Das ist aber wiederum leicht gemacht, weil wenn die die gleichen
Pheriperiebauteile haben, kannst Du Dir eine Kopie des Unterschaltplanes
mit anderem Namen erstellen und einbinden, und darin die IC Komponennte
ändern.
Falls Deine einzelnen OP-Amps unterschiedliche Peripheriebeschaltung
haben, musst Du diesen Weg aber sowieso gehen.
Grundsätzlich ähneln hierarchische Schaltpläne sehr den Opbjekten in der
objektorientierten Programierung und haben mit ihnen auch ihre Vor- und
Nachteile gemein.
Näheres ist in einem PDF beschrieben, welches aber nun mittlerweile
etwas älter ist. Vieleicht hat sich da etwas geändert, aber siehe
trozdem mal hinein:
https://www.mikrocontroller.net/wikifiles/7/79/HierarchischeSchaltplaeneAlsBausteineInKicad_RevC_23Dec2013.pdf
> Ich habe schon googel und co durchsucht, aber ich weiß leider keinen
> passenden Suchbegriff.
Jetzt hast Du ja Suchbegriffe. Viel Erfolg.
Mit freundlichem Gruß: Bernd Wiebus alias dl1eic
http://www.l02.de