Programa para dibujar pinouts (y visualizar fácilmente las funciones multiplexadas de pin)

12

Documentar un proyecto electrónico también es una tarea importante si será utilizado por otra persona que no sea el diseñador o diseñadores de hardware. En este momento necesito dibujar un diagrama para un tablero de conexiones para mostrar qué funciones están disponibles en cada pin. Algo así como el siguiente diagrama (de mbed):

ingrese la descripción de la imagen aquí

¿Alguien me puede recomendar un programa que me permita dibujar fácilmente estos diagramas?

msr
fuente
1
No es la forma más simple, pero probablemente usaría un editor de gráficos vectoriales como Inkscape.
Renan
2
Casi cualquier programa de gráficos puede hacer esto, si te sientes cómodo usándolo.
Chris Laplante

Respuestas:

3

Fritzing es bastante bueno para esto, hay un montón de bibliotecas integradas y disponibles para descargar que tienen muchas de las plataformas más populares, y puedes definir tus propias partes usando un editor de svg como Inkscape . Es particularmente bueno por tener áreas de pin definidas para que sus líneas se conecten para que las cosas no se rompan si lo arrastra.

draw.io es bueno para hacer diagramas de bloques rápidos y cableado simplificado y está basado en un navegador con una buena integración en la nube. Pero no he tratado de usar imágenes de PCB para pinouts con él, por lo que podría no ser lo correcto para eso.

editar 22/02/2020 : aquí hay un buen video que muestra cómo se hacen los diagramas de plumas Adafruit: https://youtu.be/ndVs1UvK6AE

Sparkfun también tiene un repositorio en github para generar elementos SVG que usan para sus pinouts de "hoja de datos gráfica". No lo he probado, pero Sparkfun hace muchos de estos tipos de pinouts: https://github.com/sparkfun/Graphical_Datasheets

Alguien ha llevado esto más lejos con un script de Python, que puede ser una buena opción para usuarios avanzados si no le importa aprender a usar el formato: https://github.com/stevenj/GenPinoutSVG

También agregue este enlace a otro repositorio de GitHub para generar representaciones SVG bonitas de diseños de PCB a partir de un archivo de placa KiCad. Yo tampoco lo he usado, pero parece que se combinaría muy bien con la forma en que Fritzing define las partes: https://github.com/yaqwsx/PcbDraw

Bartimeo
fuente
8
  • Latex + TikZ es popular en la academia y puede usarlo para crear diagramas muy limpios mediante programación.
  • Illustrator es más fácil de usar, se comercializa en masa y tiene unas curvas de aprendizaje más superficiales.
  • Inkscape es un software de código abierto similar a Illustrator.
  • Visio es una herramienta de diagrama producida por Microsoft. Ampliamente utilizado en departamentos de ingeniería.
trav1s
fuente
2
Microsoft Visio también es bueno para esto
Nick Alexeev
1
Lo hice un wiki comunitario. Siéntase libre de agregar sus otras recomendaciones.
travisbartley
0

Probablemente no sea la aplicación "correcta", pero uso Powerpoint para cosas como esta.

A veces también uso el diagramador en línea en https://www.lucidchart.com/

dext0rb
fuente