
In dieser Folge gehen wir darauf ein, wie man Octopart verwendet, um einen geeigneten Ersatz oder ein alternatives Bauteil für einen Mikrocontroller (MCU) in einem Ihrer Designs zu finden.
Mikrocontroller sind sehr verbreitete Bauteile, und es gibt viele verschiedene Anbieter, Bauteilauswahlen, Typen mit Peripheriegeräten und so weiter. Die Auswahl kann oft ziemlich überwältigend erscheinen - und deshalb zeigt dieses Video einige Tipps und Tricks, sowie wie man Octopart verwendet, um diese Suche zu vereinfachen.
Wenn Sie es noch nicht getan haben, schauen Sie sich unbedingt die vorherigen Videos in dieser Octopart-Serie an:
Nun, in diesem vierten Teil, schauen wir uns an, wie man geeignete alternative Mikrocontroller - oder MCUs - für unser Produkt findet.
Das Design, auf das wir uns in dieser Serie bezogen haben, ist eine PCB-Steuerung für einen Mikro-Quadcopter. Für dieses Design haben wir bereits mehrere geeignete Ersatzteile gefunden, falls diese Teile beispielsweise nicht mehr auf Lager sind, nicht für neue Designs empfohlen werden (NRND) oder das Ende ihrer Lebensdauer (EOL) erreicht haben.
In diesem Video widmen wir uns dem Gehirn der PCB: einem STM32-Mikrocontroller.
Wenn wir kurz in das Schaltbild springen, befindet sich der MCU im oberen rechten Bereich. Er unterstützt verschiedene Schnittstellen - USB, SPI, ADCs - und benötigt ausreichend RAM und Flash sowie Rechenleistung. Er übernimmt alle Berechnungen und die Steuerung für den Quadcopter: Zustandsschätzung, Steuerungssysteme, Kommunikation und Peripherie-Management.
Es kann also nicht der langsamste MCU sein - er muss angemessen schnell sein mit mehreren verfügbaren Schnittstellen.
Zusätzlich ist die PCB selbst kompakt - ungefähr 40x40 mm - und alle Komponenten sind auf der Oberseite platziert. Dies beschränkt die Größe und die Pakettypen, die wir verwenden können. Der aktuelle Mikrocontroller ist ein QFN-Stil 48-Pin-Paket, gewählt um den Größenbeschränkungen zu entsprechen.
Es handelt sich um eine einfache Vier-Lagen-PCB, und wir möchten keine Fine-Pitch-BGAs oder andere Gehäuse einführen, die zusätzliche Lagen oder spezielle PCB-Technik erfordern könnten. Daher zielen wir in diesem Video darauf ab, bei einem ähnlichen Gehäusetyp zu bleiben.
Hier ist, wonach wir suchen:
Zu diesem Zweck vereinfachen wir und bleiben innerhalb des STM32-Ökosystems.
Bevor man zu Octopart geht, kann es nützlich sein, die eigenen Werkzeuge des Herstellers zu überprüfen. Im Fall von STMicroelectronics umfasst die STM32-Familie:
Diese helfen dabei, die Kompatibilität zu bestimmen und die Pinbelegungsplanung zu unterstützen. Octopart ermöglicht es uns jedoch, die Verfügbarkeit und Preise von Distributoren an einem Ort zu vergleichen.
Gehen Sie zu Octopart und wählen Sie aus dem oberen linken Menü:
Elektronische Bauteile → Integrierte Schaltkreise → Eingebettete Prozessoren und Controller → Mikrocontroller
Von hier aus klicken Sie auf der rechten Seite auf Filter anzeigen.
Um unseren Designanforderungen zu entsprechen:
Mit diesen Filtern verringerte sich die Anzahl der verfügbaren Optionen von Tausenden auf nur noch 61.
Als Nächstes fügen wir einen Filter für Flash-Speichergröße hinzu.
Dies reduziert die Ergebnismenge auf 10 MCUs, die alle den grundlegenden physischen und Speicheranforderungen entsprechen.
Klicken Sie auf den Tab Teilespezifikationen, um zu sehen und zu vergleichen:
Diese Tabelle ermöglicht einen schnellen Vergleich zwischen den Kandidaten. Bei Bedarf können Sie weitere Filter hinzufügen, zum Beispiel:
Angenommen, wir interessieren uns für den STM32F411CEU6. Klicken Sie auf das Teil, um eine detaillierte Ansicht zu öffnen:
Dies erleichtert die Validierung der Eignung sowohl aus funktionaler als auch aus Layout-Perspektive.
Wenn Sie Altium Designer verwenden, kopieren Sie die Teilenummer und fügen Sie sie in das Herstellerteilsuche-Panel ein. Falls verfügbar:
Stellen Sie sicher, dass Sie die Pin-Kompatibilität überprüfen und Anwendungshinweise für die Konfiguration durchsehen.
Dieses Video und die Schritt-für-Schritt-Anleitung haben gezeigt, wie schnell und einfach Octopart es Ihnen ermöglicht:
Wir mussten keine anderen Seiten oder Werkzeuge besuchen. Octopart hat alle wichtigen Daten an einem Ort bereitgestellt.