Programme pour dessiner des broches (et visualiser facilement les fonctions multiplexées des broches)

12

Documenter un projet électronique est également une tâche importante s'il doit être utilisé par quelqu'un d'autre que le ou les concepteurs de matériel. En ce moment, je dois dessiner un diagramme pour une carte de dérivation afin de montrer quelles fonctions sont disponibles sur chaque broche. Quelque chose comme le diagramme suivant (de mbed):

entrez la description de l'image ici

Quelqu'un peut-il me recommander un programme qui me permette de dessiner facilement de tels diagrammes?

msr
la source
1
Ce n'est pas la manière la plus simple, mais j'utiliserais probablement un éditeur de graphiques vectoriels comme Inkscape.
Renan
2
À peu près n'importe quel programme graphique peut le faire, si vous êtes à l'aise de l'utiliser.
Chris Laplante

Réponses:

3

Fritzing est assez sympa pour cela, il y a un tas de bibliothèques intégrées et disponibles en téléchargement qui ont beaucoup de plates-formes les plus populaires, et vous pouvez définir vos propres parties en utilisant un éditeur svg comme Inkscape . C'est particulièrement agréable d'avoir des zones de broches définies pour que vos lignes se connectent afin que les choses ne se cassent pas si vous les faites glisser.

draw.io est bon pour faire des schémas fonctionnels rapides et un câblage simplifié et est basé sur un navigateur avec une belle intégration dans le cloud. Mais je n'ai pas essayé d'utiliser des images de PCB pour les brochages, donc ce n'est peut-être pas la bonne chose pour cela.

edit 22/02/2020 : voici une bonne vidéo montrant comment les diagrammes de plumes d'Adafruit sont réalisés: https://youtu.be/ndVs1UvK6AE

Sparkfun a également un dépôt sur github pour générer des éléments SVG qu'ils utilisent pour leurs brochages de "feuille graphique". Je ne l'ai pas essayé mais Sparkfun fait beaucoup de ces types de brochage: https://github.com/sparkfun/Graphical_Datasheets

Quelqu'un est allé plus loin avec un script python, ce qui peut être une bonne option pour les utilisateurs avancés si cela ne vous dérange pas d'apprendre à utiliser le format: https://github.com/stevenj/GenPinoutSVG

Ajout également de ce lien à un autre dépôt GitHub pour générer de belles représentations SVG de conceptions PCB à partir d'un fichier de carte KiCad. Je ne l'ai pas utilisé moi-même non plus, mais il semble que cela se marierait très bien avec la façon dont Fritzing définit les pièces: https://github.com/yaqwsx/PcbDraw

Bartimée
la source
8
  • Latex + TikZ est populaire dans le monde universitaire et vous pouvez l'utiliser pour créer par programme des diagrammes très propres.
  • Illustrator est plus convivial, commercialisé en masse et présente des courbes d'apprentissage plus superficielles.
  • Inkscape est un logiciel open source similaire à Illustrator.
  • Visio est un outil de diagramme produit par Microsoft. Largement utilisé dans les départements d'ingénierie.
trav1s
la source
2
Microsoft Visio est également bon pour cela
Nick Alexeev
1
J'en ai fait un wiki communautaire. N'hésitez pas à ajouter vos autres recommandations.
travisbartley
0

Ce n'est probablement pas la "bonne" application, mais j'utilise Powerpoint pour des trucs comme ça.

J'utilise également parfois le diagramme en ligne sur https://www.lucidchart.com/

dext0rb
la source