Wie geht man mit KiCad mit dem Steckbrett-Layout um?

9

Anstatt nur meine Breadboard-Layouts Knoten für Knoten zusammenzusetzen, möchte ich sie auf dem Computer anordnen und die Dinge durch Klicken und Ziehen optimieren können, anstatt Jumper und Komponenten wieder zu verbinden. Ein weiterer Vorteil wäre, dass sie dokumentiert werden, wenn ich das Layout später neu erstellen oder es möglicherweise als Modul in einer größeren Schaltung verwenden möchte.

Ich habe KiCad als meine PCB-Layout-Lösung übernommen und dachte, ich könnte einfach so etwas wie ein lötbares Steckbrett-Layout zusammenstellen, eine dieser Leiterplatten mit den gleichen Löchern und Anschlüssen wie ein Steckbrett. Dann könnte ich Komponenten auf diesem Muster platzieren, die dem Layout auf dem Steckbrett entsprechen.

Geben Sie hier die Bildbeschreibung ein

Was wäre ein vernünftiger Ansatz, um dies in KiCad zu erreichen?

Die Herausforderungen, die ich bisher sehe, sind folgende:

  • Ich weiß nicht, wie ich ein Pad / einen Footprint ohne angebrachtes Teil platzieren soll. Vielleicht müsste ich mir eine Art Dummy-Komponente (n) ausdenken, oder vielleicht gibt es einen Weg, den ich einfach noch nicht kenne.

  • Ich gehe davon aus, dass ich benutzerdefinierte Footprints für Standardteile wie Durchgangswiderstände und dergleichen erstellen oder zumindest sicherstellen muss, dass sie auf 0,100-Zoll-Zentren passen. Dies wäre etwas Arbeit, aber definitiv machbar.

  • Die Pads an den Komponenten müssten die von ihnen belegten "leeren Steckbrett" -Pads ersetzen. Ich könnte wohl nur diejenigen löschen, die ich ersetzen musste.

  • Wenn es Dummy-Teile gäbe, bei denen es sich möglicherweise um einzelne Löcher handelte, damit sie einzeln gelöscht werden konnten, würde mein Schaltplan wahrscheinlich eine ganze Familie von solchen (~ 300 vielleicht?) Haben, die herumhängen würden, um die Dinge durcheinander zu bringen.

Hat das schon mal jemand gemacht? Oder kann ein erfahrener KiCad-er vorschlagen, wie er das Problem angehen könnte?

scanny
quelle
1
Ich bin kein KiCad-Benutzer, aber hier ist eine Idee. Erstellen Sie ein Steckbrett, indem Sie Routen-Keepouts zwischen den tatsächlich angeschlossenen Pads hinzufügen. Das ist es. Wie Sie sagten, haben alle Komponenten Fußabdrücke mit zentrierten 0,1-Zoll-Pads. Nachdem die Komponenten platziert wurden. Stellen Sie den Autorouter so ein, dass er nur auf der abgesperrten Ebene ausgeführt wird. Jetzt zeigt Ihnen der verbleibende Rattennest die verbleibenden Verbindungen an, die manuell hergestellt werden mussten. Sie müssen manuell überprüfen, ob Pins, die keine Verbindung herstellen sollen, nicht im selben routingfähigen Bereich landen.
Rioraxe

Antworten:

5

Sie können dies ohne Schaltplan tun. Öffnen Sie PcbNew und klicken Sie die kicad add component buttonrechts auf. Auf diese Weise können Sie einen beliebigen Footprint hinzufügen, z. B. einen 1x1-Pin-Header. Stellen Sie sicher, dass Ihr Gitter 100 mil beträgt. Als Proof of Concept habe ich die 1x5 Pin Header verwendet ein Screenshot der Idee.

Pål-Kristian Engstad
quelle
5

Ich habe dies kürzlich studiert und diese Antwort veröffentlicht. Ich fand es eigentlich ziemlich einfach, wenn man sich in die mentale Stimmung hineinversetzen kann. Der Einfachheit halber ist dies das Bild, das ich angehängt habe, damit Sie meine Gedanken sehen können ...

KiCADed Stripboard

Paul Uszak
quelle