Program do rysowania pinoutów (i łatwej wizualizacji multipleksowanych funkcji pinów)

12

Dokumentowanie projektu elektronicznego jest również ważnym zadaniem, jeśli będzie używany przez kogoś innego niż projektanci sprzętu. W tej chwili muszę narysować schemat płyty rozbijającej, aby pokazać, jakie funkcje są dostępne na każdym pinie. Coś podobnego do następującego diagramu (mbed):

wprowadź opis zdjęcia tutaj

Czy ktoś może mi polecić program, który pozwala mi łatwo rysować takie diagramy?

msr
źródło
1
Nie najprostszy sposób, ale prawdopodobnie użyłbym edytora grafiki wektorowej, takiego jak Inkscape.
Renan
2
Prawie każdy program graficzny może to zrobić, jeśli czujesz się swobodnie w użyciu.
Chris Laplante

Odpowiedzi:

3

Fritzing jest do tego całkiem fajny, istnieje wiele bibliotek wbudowanych i dostępnych do pobrania, które zawierają wiele bardziej popularnych platform, i możesz definiować własne części za pomocą edytora SVG, takiego jak Inkscape . Szczególnie miło jest mieć zdefiniowane obszary pinów dla twoich linii do połączenia, aby rzeczy się nie zepsuły, jeśli przeciągniesz.

draw.io jest dobry do robienia szybkich schematów blokowych i uproszczonego okablowania i jest oparty na przeglądarce z ładną integracją z chmurą. Ale nie próbowałem używać obrazów płytek drukowanych do pinoutów, więc może to nie być właściwe.

edytuj 22.02.2020 : tutaj jest dobre wideo pokazujące, jak powstają diagramy z piór Adafruita: https://youtu.be/ndVs1UvK6AE

Sparkfun ma również repozytorium na github do generowania elementów SVG, których używają do pinoutu „graficznego arkusza danych”. Nie próbowałem tego, ale Sparkfun wykonuje wiele tego rodzaju pinoutu: https://github.com/sparkfun/Graphical_Datasheets

Ktoś poszedł o krok dalej ze skryptem python, który może być dobrą opcją dla zaawansowanych użytkowników, jeśli nie masz nic przeciwko nauczeniu się korzystania z formatu: https://github.com/stevenj/GenPinoutSVG

Dodanie tego linku do innego repozytorium GitHub w celu wygenerowania ładnie wyglądających reprezentacji SVG projektów PCB z pliku płytki KiCad. Ja również tego nie używałem, ale wygląda na to, że bardzo dobrze by to pasowało do sposobu, w jaki Fritzing definiuje części: https://github.com/yaqwsx/PcbDraw

Bartymeusz
źródło
8
  • Lateks + TikZ jest popularny w środowisku akademickim i można go używać do programowego tworzenia bardzo czystych diagramów.
  • Program Illustrator jest bardziej przyjazny dla użytkownika, wprowadzany na rynek masowy i ma bardziej płytkie krzywe uczenia się.
  • Inkscape to oprogramowanie typu open source podobne do programu Illustrator.
  • Visio to narzędzie do tworzenia diagramów wyprodukowane przez Microsoft. Szeroko stosowany w działach inżynieryjnych.
trav1s
źródło
2
Microsoft Visio też jest do tego dobry
Nick Alexeev
1
Zrobiłem z niej wiki społeczności. Dodaj swoje inne rekomendacje.
travisbartley
0

Prawdopodobnie nie jest to „właściwa” aplikacja, ale używam Powerpoint do takich rzeczy.

Czasami również używam internetowego diagrammera na https://www.lucidchart.com/

dext0rb
źródło