Programm zum Zeichnen von Pinbelegungen (und einfache Visualisierung der Multiplexfunktionen des Pins)

12

Das Dokumentieren eines Elektronikprojekts ist auch eine wichtige Aufgabe, wenn es von einer anderen Person als den Hardware-Designern verwendet wird. Im Moment muss ich ein Diagramm für ein Breakout-Board zeichnen, um zu zeigen, welche Funktionen auf jedem Pin verfügbar sind. So etwas wie das folgende Diagramm (von mbed):

Geben Sie hier die Bildbeschreibung ein

Kann mir jemand ein Programm empfehlen, mit dem ich solche Diagramme einfach zeichnen kann?

msr
quelle
1
Nicht der einfachste Weg, aber wahrscheinlich würde ich einen Vektorgrafik-Editor wie Inkscape verwenden.
Renan
2
So gut wie jedes Grafikprogramm kann dies, wenn Sie damit vertraut sind.
Chris Laplante

Antworten:

3

Fritzing ist dafür ziemlich nett, es gibt eine Reihe von Bibliotheken, die eingebaut sind und zum Download zur Verfügung stehen, auf denen viele der beliebtesten Plattformen erstellt wurden, und Sie können Ihre eigenen Teile mit einem SVG-Editor wie Inkscape definieren . Es ist besonders schön, Pin-Bereiche für Ihre Linien definiert zu haben, damit die Dinge nicht kaputt gehen, wenn Sie sie herumziehen.

draw.io eignet sich für schnelle Blockdiagramme und vereinfachte Verkabelung und ist browserbasiert mit einer guten Cloud-Integration. Aber ich habe nicht versucht, Bilder von Leiterplatten für Pinbelegungen zu verwenden, daher ist dies möglicherweise nicht das Richtige.

edit 22.02.2020 : Hier ist ein gutes Video, das zeigt, wie die Adafruit- Federdiagramme erstellt werden: https://youtu.be/ndVs1UvK6AE

Sparkfun hat auch ein Repo auf Github zum Generieren von SVG-Elementen, die sie für ihre Pinbelegung "grafisches Datenblatt" verwenden. Ich habe es nicht ausprobiert, aber Sparkfun führt viele dieser Arten von Pinbelegungen durch: https://github.com/sparkfun/Graphical_Datasheets

Jemand hat dies mit einem Python-Skript weiterentwickelt. Dies ist möglicherweise eine gute Option für fortgeschrittene Benutzer, wenn Sie nichts dagegen haben, die Verwendung des Formats zu lernen: https://github.com/stevenj/GenPinoutSVG

Fügen Sie diesen Link auch einem anderen GitHub-Repo hinzu, um gut aussehende SVG-Darstellungen von PCB-Designs aus einer KiCad-Board-Datei zu generieren. Ich habe dies auch nicht selbst verwendet, aber es sieht so aus, als würde es sehr gut zu der Art und Weise passen, wie Fritzing Teile definiert: https://github.com/yaqwsx/PcbDraw

Bartimäus
quelle
8
  • Latex + TikZ ist in der Wissenschaft beliebt und Sie können damit programmgesteuert sehr saubere Diagramme erstellen.
  • Illustrator ist benutzerfreundlicher, wird im Massenmarkt vermarktet und weist flachere Lernkurven auf.
  • Inkscape ist eine Open Source-Software ähnlich wie Illustrator.
  • Visio ist ein Diagrammwerkzeug von Microsoft. Weit verbreitet in technischen Abteilungen.
trav1s
quelle
2
Microsoft Visio ist auch dafür gut
Nick Alexeev
1
Ich habe es zu einem Community-Wiki gemacht. Fühlen Sie sich frei, Ihre anderen Empfehlungen hinzuzufügen.
Travisbartley
0

Es ist wahrscheinlich nicht die "richtige" App, aber ich benutze Powerpoint für solche Dinge.

Ich benutze manchmal auch den Online-Diagrammer unter https://www.lucidchart.com/

dext0rb
quelle