Kann man bei kicad Baugruppen erstellen und immer wieder verwenden in anderen Layouts? Also wenn man eine Stromversorgung erstellt hat, das man das immer gleich fertig geroutet einfügen kann, so das immer bei switchern schon alles optimal verlegt ist?
Hallo Toni. Toni schrieb: > Kann man bei kicad Baugruppen erstellen und immer wieder verwenden in > anderen Layouts? Für Schaltpläne geht das über hierarchische Schaltpläne. Genaueres steht hier: https://www.mikrocontroller.net/wikifiles/7/79/HierarchischeSchaltplaeneAlsBausteineInKicad_RevC_23Dec2013.pdf > Also wenn man eine Stromversorgung erstellt hat, das man das immer > gleich fertig geroutet einfügen kann, so das immer bei switchern schon > alles optimal verlegt ist? Ja. Allerdings etwas um die Ecke gedacht. Du legst den Schaltungsteil an, den Du mehrmals verwenden möchtest, und speicherst ihn als Board ganz normal. Wenn Du in einem anderen Projekt diese Gruppe wiederverwenden möchtest, öffnest Du einfach PCBnew OHNE über die KiCad Startleiste zu gehen als "Standalone" Programm. Dann hast Du die Möglichkeit unter Datei > Platine hinzufügen dieses Board in eine vorhandene Platine einzufügen. Anschliessend musst Du die Bauteilreferenzbezeichner noch anpassen. Du kennst https://www.mikrocontroller.net/articles/KiCad ? Mit freundlichem Gruß: Bernd Wiebus alias dl1eic http://www.dl0dg.de
Hallo Stefanus. Stefanus F. schrieb: > Die würde ich als Bauteil anlegen. Geht nicht so ohne weiteres z.B. wegen der Referenzbezeichner. Die müsstest Du zwar so oder so editieren (und in z.B. ein Kommentarlayer schreiben), aber der Inhalt eines Footprint passt dann nie zu einer Liste und demzufolge auch nie zu einem DRC. Ein Footprint kann immer nur ein Bauteil enthalten. Du kannst zwar mehr hineinmalen, aber die werden dann nicht mehr verwaltet undüberwacht, sondern nur angezeigt. Mit freundlichem Gruß: Bernd Wiebus alias dl1eic http://www.dl0dg.de
Diese "Grundfunktion" suche ich auch gerade. Ich will aber folgendes: Ich habe ein neues Symbol gezeichnet, weil es das für meinen Mikrocontroller noch nicht in der Standard-Lib gibt (LPC845_LQFP48). Nun will ich die Kondensatoren und Pull-Ups, die immer dran sein müssen, einmal einfügen und das Ganze dann als Vorlage für die Zukunft nutzen. Und da habe ich jetzt ein Verständnisproblem: Ich kann doch gemäß Anleitung jetzt nicht jedem Pin des Controllers ein hierarchisches Label geben? Und wie würde ich das mit dem Hauptblatt verbinden? Dort noch einmal das "nackte" Symbol ohne C und R auch mit den gleichen hierarchischen Labeln? Von der Programmlogik gemäß verlinktem PDF hätte ich es jetzt so verstanden, aber das kann es dann doch nicht sein.
Hallo Matze. Matze schrieb: > Nun > will ich die Kondensatoren und Pull-Ups, die immer dran sein müssen, > einmal einfügen und das Ganze dann als Vorlage für die Zukunft nutzen. Gute Idee. > Und da habe ich jetzt ein Verständnisproblem: Ich kann doch gemäß > Anleitung jetzt nicht jedem Pin des Controllers ein hierarchisches Label > geben? Nicht allen. Nur denen, die den Unterschaltplan verlassen. Alternativ wäre noch eine Verwendung von globalen Labels möglich. Aber das ist gefährlich, weil das schnell unübersichtlich wird. Allerdings gibst Du nicht zwangsweise jedem Pin des Contollers ein hierarschisches Label, sondern nur den Pins, die diesen hierarschischen Schaltplan verlassen. Dass müssen nicht direkt die Controller Pins sein. Das wäre z.b. die "äußere" Seite eines Widerstandes, mit dem Du vor einem Portpin eine Serienterminierung machst. Der Portpin selber taucht dort nicht auf. Pinne, die nich herausgeführt werden, wie z.B. die Anschlüsse für einen Quarz, und der Quarz selber, müssen auch kein solches Label bekommen. Es sei, der Quarz selber hat irgendwo einen Masseverbindung. Dann hängt er damit an einer Masseleitung, die auch über ein hierarschisches Label mit dem übergeordneten Schaltplan verbunden ist. > Und wie würde ich das mit dem Hauptblatt verbinden? Dort noch > einmal das "nackte" Symbol ohne C und R auch mit den gleichen > hierarchischen Labeln? Nein. Du hast dort einen Block der den Controller, die Kondensatoren, die Pullups, eventuell auch Quarz und eine "Power on Reset" Schaltung und ähnliches enthält. Das ist im übergeordneten Schaltplan nur ein Rechteck als Unterschaltplan. Im übergeordneten Schaltplan klickst Du dann den Unterschaltplan rechts an, und wählst "Import Sheed Pins". > Von der Programmlogik gemäß verlinktem PDF hätte > ich es jetzt so verstanden, aber das kann es dann doch nicht sein. Vermutlich hast Du irgendwo etwas zu wortwörtlich genommen. ;O) Mit freundlichem Gruß: Bernd Wiebus alias dl1eic http://www.dl0dg.de
:
Bearbeitet durch User
Beitrag #5641117 wurde von einem Moderator gelöscht.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.