Forum: Platinen kiCAD Huckepack-Platine


von Andreas C. (akela68)


Lesenswert?

Hallo,

ich bin neu hier und werfe einfach mal ein freundliches Hallo in die 
Runde :-)

Meine Frage:
Ich habe eine Relais-Platine entwickelt, die ich nun universeller machen 
möchte, was die Ansteuerung angeht. Aus diesem Grund soll der Teil mit 
den Relais und dem Treiber ULN2803A als eigenständige Einheit erstellt 
werden.
Im ersten Step soll eine i2c-Huckepack-Platine als Ansteuerung dienen, 
später dann ein einfaches Schieberegister.

Wie kann man das nun in KiCAD umsetzen? Macht man hier zwei Projekte 
daraus oder arbeitet man mit hierarchischen Plänen?
Als Ziel sollen zwei Platinen herauskommen. Mir ist nicht klar, ob man 
mit hierarchischen Sheets sowas hinbekommt.

ciao Akela68

von Bernd W. (berndwiebus) Benutzerseite


Lesenswert?

Hallo Andreas.


>
> Wie kann man das nun in KiCAD umsetzen? Macht man hier zwei Projekte
> daraus oder arbeitet man mit hierarchischen Plänen?
> Als Ziel sollen zwei Platinen herauskommen. Mir ist nicht klar, ob man
> mit hierarchischen Sheets sowas hinbekommt.
>

Es geht beides. Weil hierarchische Sheeds in separaten xxx.sch Dateien 
abgelegt werden, ist, mit Handarbeit und eventuell umkopieren bzw. 
umbenennen von Sheets eine Überführung von der einen Art in die andere 
möglich.

Siehe auch hier: 
http://www.mikrocontroller.net/wikifiles/4/41/BuildingBlocksKiCAD-EXPERIMENTELL.zip

Wenn Du ungeübt in solcher Akrobatik bist, lege zwei Projekte an. 
Ansonsten ein Projekt mit hierarschichen Sheets.

Anschliessend hast Du im ersten Falle auch zwei getrennte Board Dateien 
in zwei Projekten.
Im zweiten Fall hast Du erstmal eine Board Datei, auf der Du aber zwei 
getrennte Platinen im Outline anlegst, und die Bauteile hineinplatzierst 
und layoutest.
Du kannst aber auch die Sheets und Subsheets umkopieren, umbenennen, und 
in separaten xxx.brd Dateien bearbeiten.....

Aber wie gesagt, für den Anfänger dürften zwei getrennte Projekte 
einfacher sein, rein von der Übersicht her.

Mit freundlichem Gruß: Bernd Wiebus alias dl1eic

http://www.dl0dg.de

von Andreas C. (akela68)


Lesenswert?

Hallo Bernd,

das ging ja schnell! Danke.

Die zweite Lösung hört sich elegant an. Auf die Idee einfach zwei 
getrennte Platinen im Board anzulegen wäre ich gar nicht gekommen, 
obwohl so naheliegend.
Ich werde das über diesen Weg versuchen.
Damit brauche ich zunächst gar keine zwei Sheets und kann meinen 
einseitigen Plan sofort nutzen. Den hierarchischen Ansatz kann ich dann 
später angehen.

Danke und noch einen schönen Sonntag.

ciao Andreas

von Bernd W. (berndwiebus) Benutzerseite


Lesenswert?

Hallo Andreas.


>
> Die zweite Lösung hört sich elegant an. Auf die Idee einfach zwei
> getrennte Platinen im Board anzulegen wäre ich gar nicht gekommen,
> obwohl so naheliegend.
> Ich werde das über diesen Weg versuchen.
> Damit brauche ich zunächst gar keine zwei Sheets und kann meinen
> einseitigen Plan sofort nutzen. Den hierarchischen Ansatz kann ich dann
> später angehen.

Ok. Wenn Du später ein Problem damit bekommst, die beiden Platinen 
auseinander zu dividieren, weil du für beide getrennte Plots bzw. 
Gerberdaten brauchst, kopierst du die Boarddatei zweimal mit jeweils 
anderem Namen, öffnest die Kopien in kicad, und löschst die jeweils 
nicht benötigte Platine weg. :-)

Mit freundlichem Gruß: Bernd Wiebus alias dl1eic

http://www.dl0dg.de

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.