Programma per disegnare pinout (e visualizzare facilmente le funzioni multiplex del pin)


12

Documentare un progetto elettronico è anche un compito importante se verrà utilizzato da qualcun altro oltre ai progettisti hardware. In questo momento ho bisogno di disegnare un diagramma per una scheda di breakout al fine di mostrare quali funzioni sono disponibili su ciascun pin. Qualcosa come il seguente diagramma (di mbed):

inserisci qui la descrizione dell'immagine

Qualcuno può raccomandarmi un programma che mi permetta di disegnare facilmente tali diagrammi?


1
Non è il modo più semplice, ma probabilmente userei un editor di grafica vettoriale come Inkscape.
Renan,

2
Praticamente qualsiasi programma di grafica può farlo, se ti senti a tuo agio nell'usarlo.
Chris Laplante,

Risposte:


3

Fritzing è abbastanza carino per questo, ci sono un sacco di librerie integrate e disponibili per il download che hanno un sacco di piattaforme più popolari realizzate, e puoi definire le tue parti usando un editor svg come Inkscape . È particolarmente utile per aver definito le aree pin a cui le tue linee si collegano, quindi le cose non si rompono se la trascini.

draw.io è buono per fare diagrammi a blocchi rapidi e cablaggio semplificato ed è basato su browser con una bella integrazione cloud. Ma non ho provato ad usare le immagini dei PCB per i pinout con esso, quindi potrebbe non essere la cosa giusta per quello.

modifica 22/02/2020 : ecco un buon video che mostra come sono realizzati i diagrammi di piume di Adafruit: https://youtu.be/ndVs1UvK6AE

Sparkfun ha anche un repository su github per la generazione di elementi SVG che usano per le loro piedinature del "foglio dati grafico". Non l'ho provato ma Sparkfun esegue molti di questi tipi di pinout: https://github.com/sparkfun/Graphical_Datasheets

Qualcuno lo ha portato oltre con uno script Python, che potrebbe essere una buona opzione per utenti esperti se non ti dispiace imparare come usare il formato: https://github.com/stevenj/GenPinoutSVG

Aggiungendo anche questo collegamento a un altro repository GitHub per generare rappresentazioni SVG di bell'aspetto dei progetti PCB da un file della scheda KiCad. Non l'ho usato neanche io, ma sembra che si abbinerebbe davvero bene al modo in cui Fritzing definisce le parti: https://github.com/yaqwsx/PcbDraw


8
  • Latex + TikZ è popolare nel mondo accademico e puoi usarlo per creare in modo programmatico diagrammi molto chiari.
  • Illustrator è più intuitivo, commercializzato in serie e presenta curve di apprendimento più superficiali.
  • Inkscape è un software open source simile a Illustrator.
  • Visio è uno strumento di diagramma prodotto da Microsoft. Ampiamente usato nei dipartimenti di ingegneria.

2
Anche Microsoft Visio va bene per questo
Nick Alexeev

1
L'ho trasformato in un wiki della comunità. Sentiti libero di aggiungere altri consigli.
Travisbartley,

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.