banner

Blog

May 15, 2023

Skriptspulen für Leiterplattenmotoren

PCB-Induktivitäten sind ein Thema, das hier bei Hackaday schon oft aufgetaucht ist, vielleicht am bemerkenswertesten in den elektromagnetischen Heldentaten von [Carl Bugeja]. Bei der Erstellung der Induktoren selbst gibt es jedoch noch viel zu lernen, und [atomic14] hat kürzlich ihre automatische Erstellung durch Skripterstellung untersucht.

Eine einfache spiralförmige Leiterbahn ist leicht zu erstellen, aber wenn beispielsweise eine kreisförmige Anordnung von Spulen für einen Elektromotor erstellt werden soll, sind komplexere Formen erforderlich. Das Zeichnen einer trapezförmigen Spirale ist für ein Skript eine überraschend schwierige Aufgabe, und auf dem Weg zu einem brauchbaren Design werden wir mit einer Vielzahl von Algorithmen konfrontiert.

Wie kann man den Algorithmus nach der Perfektionierung in KiCAD integrieren? Das PCB-CAD-Paket verfügt über eine eigene Python-Umgebung, die jedoch nicht die flexibelste für die Entwicklung ist. Die Lösung besteht darin, einen einfachen JSON-Interpreter in KiCAD zu schreiben und die Spiralgenerierung einem externen Skript zu überlassen, das einen JSON übergibt. Dadurch besteht auch die Möglichkeit, den gleichen Code in anderen PCB-Gehäusen zu verwenden.

Das ganze Video könnt ihr euch unterhalb der Pause ansehen. Weitere Informationen zur PCB-Elektromagnetik finden Sie im Supercon-Interview 2019 von [Carl Bugeja].

AKTIE