Forum: Platinen Schaltplan Module mit Link zu PCB-Modulen


von Konrad S. (kscksc)


Lesenswert?

Hi Alle,
Vielen Dank für das tolle Forum.

Ich habe ein Projekt, das viele gleiche Module verwendet.
Ich habe mit easyEDA experimentiert, aber leider kann easyEDA zwar 
Schaltplan-Module und PCB-Module. Aber diese beiden Module sind 
unabhängig und nicht "verlinkbar".

Habt Ihr mir einen Tipp, welche Software das vernünftig kann:
Ich zeichne ein Modul mit mehreren Bauteilen und layoute das als PCB.

Im großen Projekt setzte ich die Module x-mal in den Schaltplan, die 
Bauteile werden entsprechend nummeriert (bis hierher kann das auch 
easyEDA) und das "fertige" Layout-Modul wird acuh x-mal (mit den 
Bauteilen) auf das PCB "gesetzt".
Ich kann also die fertigen Teilmodule verwenden und "muss nur noch den 
Rest" -also zB die Verbindungen der Module- layouten.

Es handelt sich um ein Hobby-Projekt, die Software sollte also in einem 
entsprechenden Kostenrahmen liegen.

Ksc

von Cyblord -. (cyblord)


Lesenswert?

Konrad S. schrieb:
> Im großen Projekt setzte ich die Module x-mal in den Schaltplan, die
> Bauteile werden entsprechend nummeriert (bis hierher kann das auch
> easyEDA) und das "fertige" Layout-Modul wird acuh x-mal (mit den
> Bauteilen) auf das PCB "gesetzt".

Für den Schaltplan geht das in Altium mit "Multi-Channel-Design".

Natürlich werden da die Bauteile nummeriert und erscheinen im PCB.
Aber natürlich einzeln und alles muss geroutet werden. Man kann sie aber 
in "Rooms" gruppieren.

von Bernd W. (berndwiebus) Benutzerseite


Lesenswert?

Hallo Konrad.

Konrad S. schrieb:

> Ich kann also die fertigen Teilmodule verwenden und "muss nur noch den
> Rest" -also zB die Verbindungen der Module- layouten.

Das geht in KiCad mit einem Workaround über hierarchische Schaltpläne.
Siehe: 
https://www.mikrocontroller.net/wikifiles/7/79/HierarchischeSchaltplaeneAlsBausteineInKicad_RevC_23Dec2013.pdf
Da der Begriff "Modul" bei KiCad schon für Footprints verwendet wird, 
habe ich dafür die Bezeichnung "Building Block" gewählt.

> Es handelt sich um ein Hobby-Projekt, die Software sollte also in einem
> entsprechenden Kostenrahmen liegen.

Eine grobe Übersicht über Schaltplaneditoren und Layoutprogramme findest 
Du hier:
https://www.mikrocontroller.net/articles/Schaltplaneditoren

Mit freundlichem Gruß: Bernd Wiebus alias dl1eic
http://www.dl0dg.de

: Bearbeitet durch User
von Wühlhase (Gast)


Lesenswert?

Cyblord -. schrieb:
> Für den Schaltplan geht das in Altium mit "Multi-Channel-Design".
>
> Natürlich werden da die Bauteile nummeriert und erscheinen im PCB.
> Aber natürlich einzeln und alles muss geroutet werden. Man kann sie aber
> in "Rooms" gruppieren.
Da routest du aber nur einen Room und läßt Altium das einfach 
vervielfachen.

Außerdem glaube ich nicht daß Altium in seinem Hobbybudget liegt.

von Cyblord -. (cyblord)


Lesenswert?

Wühlhase schrieb:
> Cyblord -. schrieb:
>> Für den Schaltplan geht das in Altium mit "Multi-Channel-Design".
>>
>> Natürlich werden da die Bauteile nummeriert und erscheinen im PCB.
>> Aber natürlich einzeln und alles muss geroutet werden. Man kann sie aber
>> in "Rooms" gruppieren.
> Da routest du aber nur einen Room und läßt Altium das einfach
> vervielfachen.

Das schon. Aber man kann halt IMO nicht das komplette Layout des Rooms 
wegspeichern für spätere Projekte.

> Außerdem glaube ich nicht daß Altium in seinem Hobbybudget liegt.

Kommt auf sein Budget an ;-) Es gibt diese Rich Kids die bekommen zum 
18. einen Grand Cherokee und geben an einem Abend in München (P1) mehr 
aus, ein Ing. im Monat verdient. Die lachen über ne Altium Lizenz.

: Bearbeitet durch User
von Konrad S. (kscksc)


Lesenswert?

Danke für die Tipps.
Ich werde mich mal ne Weile mit KiCad beschäftigen ...

Koni (DL1MDO)

PS: Bin aus dem Alter "Kid's" längstens r'aus :-)

von Thomas R. (r3tr0)


Lesenswert?

Ich nutze EAGLE, und dort gibt es die so genannten "Design-Blocks",
hier kann ich mir einen Schaltplan zeichnen, und das dazugehörige Board 
routen.
Dann speichere ich mir diesen Block ab, und kann ihn mir in jedem neuen 
Projekt so oft ich möchte einfügen.
Nummeriert werden die Bauteile dann automatisch in fortlaufender Nummer.

von Wühlhase (Gast)


Lesenswert?

Cyblord -. schrieb:
> Das schon. Aber man kann halt IMO nicht das komplette Layout des Rooms
> wegspeichern für spätere Projekte.
Snippets!
Ich wußte gar nicht daß du auch Altium verwendest...seit wann das denn? 
Sonst schreibt doch bloß noch Taz G., wenn es um Altium geht.

Cyblord -. schrieb:
> Kommt auf sein Budget an ;-) Es gibt diese Rich Kids die bekommen zum
> 18. einen Grand Cherokee und geben an einem Abend in München (P1) mehr
> aus, ein Ing. im Monat verdient. Die lachen über ne Altium Lizenz.
Wie jetzt, du hast nicht soviel Geld?
Deine Armut kotzt mich an. :p (Soviel Spaß muß sein.)

von Cyblord -. (cyblord)


Lesenswert?

Wühlhase schrieb:
> Cyblord -. schrieb:
>> Das schon. Aber man kann halt IMO nicht das komplette Layout des Rooms
>> wegspeichern für spätere Projekte.
> Snippets!

Dachte Snippets gibts nur für den Schaltplan. Gibts das auch für das 
Layout?

> Ich wußte gar nicht daß du auch Altium verwendest...seit wann das denn?
Schon sehr lange.
> Sonst schreibt doch bloß noch Taz G., wenn es um Altium geht.

Mein Motto: Man muss nicht zu allem seinen Senf dazu geben.

von Wühlhase (Gast)


Lesenswert?

Cyblord -. schrieb:
> Dachte Snippets gibts nur für den Schaltplan. Gibts das auch für das
> Layout?
Ich meine, ja. Verwendet hab ich es aber noch nie, weil ich schon beim 
Schematic-Snippet gemerkt hab daß das für mich nicht so recht 
funktioniert. Ich wollte sowas mal für nen Linearregler anlegen. Es wäre 
ok wenn man für Kondensatoren generische Bauteile hat, ich hab die aber 
eineindeutig mit Hersteller und Herstellerbezeichnung bei mir drin, dann 
kann man keine anderen Bauteile mehr nehmen oder muß das Snippet laufend 
ändern.

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.