Der Wert von lose gekoppelten Bibliotheken in EDA

In Fortsetzung meiner Diskussion über Bibliotheken in EDA-Tools, welchen Wert würde eine lose gekoppelte Bibliothek haben? Welchen Wert kann ich also aus einer Bibliothek ziehen, die ein Symbol nicht direkt mit einem bestimmten Footprint verknüpft?

EDA- und Entwicklungstools von DigiKey

Für mich ist der höchste Wert von lose gekoppelten Bibliotheken gegeben, wenn die Designbeschränkungen dessen, was die Schaltung tun muss, klar sind, aber die Designbeschränkungen des physikalischen Boards noch nicht bekannt sind. Eine lose gekoppelte Bibliothek ermöglicht es mir, Komponenten für den Schaltplan auszuwählen, ohne mich auf eine physische Bauform zu beschränken. Ein gutes Beispiel hierfür ist, wenn ich weiß, dass ich eine bestimmte Familie von Mikrocontrollern verwenden werde, aber noch nicht, ob ich die QFP- oder die QFN-Gehäusevariante abhängig von den Designbeschränkungen des Board-Layouts verwenden muss.

Ein weiterer Vorteil einer lose gekoppelten Bibliothek ist, dass sie es mir ermöglicht, eine Schaltung zu entwerfen und verschiedene physikalische Komponenten für Prototyping und Produktion zu verwenden, und dass ich in meinem Arbeitsablauf leichter Alternativen zu passiven Komponenten spezifizieren kann, insbesondere während des „großen MLCC-Mangels“.

Im Vergleich zur Verwendung einer atomaren Bibliothek verlagern lose gekoppelte Bibliotheken die Aufgabe der Auswahl bestellbarer Teilenummern, die in einer Stückliste platziert werden sollen, an das Ende des Entwicklungsprozesses. Für einige kann dies vorteilhaft sein.

Im Laufe der Zeit wurden großartig lose gekoppelte Bibliotheken erstellt. Eine der besten, die ich gefunden und verwendet habe, ist in KiCad enthalten, das kostenlos und Open Source ist. Wenn Sie noch nicht die Möglichkeit hatten, damit zu arbeiten, würde ich Ihnen sehr empfehlen, dies zu tun.

Natürlich ist die Art der Bibliothek, die Sie in Ihrem bevorzugten EDA-CAD-Tool verwenden, vollständig Ihnen überlassen, und je nach Arbeitsablauf und Projekttyp verwenden Sie vielleicht beides. Ich mache das ebenfalls. Welchen Wert könnte es in diesem Zusammenhang haben, solche Bibliotheken zu kombinieren?

Über den Autor

Image of Reid Landsrud

Reid Landsrud, Senior Applications Engineering Technician, ist seit 2007 bei DigiKey beschäftigt. Er besitzt einen Abschluss als Associate of Applied Science für Elektronik und automatisierte Systeme vom Northland Community and Technical College. Reid ist eine KiCad-Fan und hat sich auf PIC-Mikrocontroller spezialisiert. In seiner Freizeit bastelt er an verschiedenen Projekten in der Elektronik und gelegentlich auch Mechanik.

More posts by Reid Landsrud
 TechForum

Have questions or comments? Continue the conversation on TechForum, Digi-Key's online community and technical resource.

Visit TechForum