Iba a agregar un poco de información a mi publicación del día anterior usando esquemas y algunas instrucciones. ¿Qué programas se están empleando para este propósito?
Principalmente quiero ver lo que otros están usando y que puedo usar fácilmente para dar esquemas descriptivos.
En un mundo perfecto, y sé que este es un caso de mi deseo, sería:
Prueba KiCAD . Ahora incluso hace simulaciones SPICE , ngspice
específicamente, y maneja casi todo lo demás. Aparte de eso, si lo desea, KiCAD también tiene las herramientas para diseñar placas de circuito impreso, ¡e incluso tiene un visor y exportador 3D para las placas!
KiCAD se ejecuta en Windows, Linux y Apple OS X.
También hay un proyecto llamado ESIM que incluye KiCAD con un simulador SPICE y un solucionador de ecuaciones diferenciales.
Mi herramienta de captura esquemática favorita es un lápiz sobre papel de ingeniería con cuadrícula verde y una cámara.
Una vez que tengo el esquema como me gusta, entra en gschem.
Pero solo para dibujar circuitos, el papel es el camino a seguir.
Y ahora puede hacerlo dentro de un navegador razonablemente moderno con CircuitLab .
La versión comunitaria, que es gratuita , está algo limitada en su biblioteca de componentes, pero el simulador que se ejecuta en el navegador es un testimonio del poder de los motores de JavaScript actuales.
Actualización de enero de 2015: CircuitLab ya no es gratuito; solo hay una demostración por tiempo limitado sin una función de guardado. Hay planes comerciales y no comerciales disponibles. Para los estudiantes cuya universidad tenga licencia académica, el uso es gratuito. Ver todos los planes . El CircuitLab integrado aquí en EE.SE todavía está disponible de forma gratuita.
Esta es una captura de pantalla de ejemplo del entorno de diseño de Circuitlab:
Esta es una captura de pantalla de ejemplo del entorno de simulación de Circuitlab:
Otra opción es KTechlab . Sospecho que la mayoría de la gente nunca ha oído hablar de él, pero es un programa gratuito de simulación de electrónica que te permite hacer circuitos simples. Los esquemas son fáciles de dibujar y produce formas de onda fácilmente. Lo encuentro más intuitivo y rápido que un simulador SPICE, pero por supuesto no es tan poderoso. Es más un sistema para pensar en circuitos idealizados, mientras que SPICE es más un sistema para modelar circuitos de la vida real, junto con todos sus defectos y fragilidades. Es solo para Linux, pero puedes ejecutarlo en Virtualbox o algo así.
Este simulador de circuitos de Java es bastante fácil de dibujar esquemas y tiene una forma de exportarlos como texto sin formato:
$ 1 5.0E-6 0.9891409633455756 46 5.0 50
I 240 256 304 256 0 0.5
I 352 256 416 256 0 0.5
w 416 256 416 192 0
w 240 192 240 256 0
r 320 272 320 336 0 220000.0
c 320 352 320 400 0 4.7000000000000004E-8 1.4535908873993098
g 320 416 320 432 0
s 224 384 224 320 0 1 true
w 240 256 224 256 0
w 224 256 224 320 0
w 272 384 224 384 0
w 320 352 320 336 0
w 320 400 320 416 0
w 272 384 272 352 0
w 272 352 320 352 0
w 304 256 320 272 0
w 352 256 320 272 0
r 240 192 416 192 0 5000.0
o 1 64 0 35 5.0 0.0015625 0 -1
El código anterior producirá este circuito:
Tal vez haya una manera de integrarlo en un sitio, para que los usuarios puedan dibujar un circuito, pegar el código anterior en el cuadro de respuesta, rodearlo con etiquetas especiales y creará un subprograma emergente.
Aún mejor, se podría generar una imagen esquemática a partir del código, que, al hacer clic en él, abre un subprograma de simulación de ese esquema.
¿Quizás hablar con el autor sobre algo como esto? Él tiene el applet comprimido para que lo uses en tu propia computadora, pero no sé si distribuirlo en otros sitios web.
Actualización: hablé con el autor y él implementó los datos de URL a las pocas horas de que yo lo propusiera. Ahora hay una opción de menú "Exportar enlace" que genera enlaces como este, sin requerir un directorio o tabla hash en el servidor ni nada. Puede usar la misma URL para mostrar el mismo circuito mientras usa el archivo java en su propia computadora:
Esto debería mostrar el circuito anterior.
Y señaló el acuerdo de licencia , que creo que nos permite modificarlo y usarlo aquí para incrustar esquemas, como este .
Tiene permiso para modificar los subprogramas y/o copiar los subprogramas en su propio sitio web siempre que me dé crédito (Paul Falstad) y proporcione un enlace a mi página.
Esta URL de 4000 caracteres debe mostrar un decodificador de 7 segmentos
Para medios más limitados hay AACircuit - código fuente ahora en https://github.com/Andy1978/AACircuit , binarios de http://tech-chat.de/download.php
___
.---|___|-----.
| |
| |
___ | |\| |
-|___|-----|-\ |
| >-------'
.--|+/
| |/|
| |
=== ===
GND GND
(created by AACircuit v1.28.6 beta 04/19/05 www.tech-chat.de)
TeX se puede utilizar para generar esquemas con calidad de publicación. Aquí hay unos ejemplos.
CircuiTikz es un conjunto de macros LaTeX diseñado para facilitar el dibujo de redes eléctricas en publicaciones científicas. Proporciona una sintaxis conveniente basada en rutas de destino para colocar los diversos componentes.
La misma pregunta apareció en Wikipedia. .
La principal recomendación parece ser Inkscape + una buena colección de símbolos eléctricos de dominio público. de dominio público que puede descargar de Wikipedia.
Lo encuentro un poco sorprendente, porque Inkscape es un editor de gráficos de propósito general que no sabe nada sobre diagramas o electrónica.
Yo uso DipTrace y estoy muy satisfecho. No es gratis, pero es bastante económico. Probé EAGLE , que parece ser el más utilizado, pero me horrorizó su hostilidad.
Para mí, no se trata solo de una curva de aprendizaje, sino simplemente de hacer las cosas más difíciles de lo que deberían ser. Me hizo recordar una experiencia traumática con AutoCAD a fines de la década de 1980. Probé muchas otras alternativas gratuitas y de bajo costo, pero también tenían una mala interfaz de usuario, eran inestables o tenían una biblioteca de componentes deficiente. El único paquete de menos de 100 que funcionó bien fue DipTrace. Su debilidad es que el enrutador de PCB no es muy eficiente (no pudo enrutar algunas placas que pude enrutar manualmente sin mucho esfuerzo), en particular cuando tienes pocas capas, pero para mi uso esto fue una limitación menor en comparación .
Por lo general, cada vez que hago esto, simplemente saco un circuito en SPICE y luego lo imprimo en un PDF. No es la solución más elegante, pero tampoco la más difícil.
LTSpice es gratis y bastante bueno. Además, escuché que mantienen formas de onda dentro de algunos de esos círculos y triángulos en los esquemas; solo necesitas presionar algunos botones para dejarlos salir :-)
Una opción es Quite Universial Circuit Simulator (qucs).
(Pero no estoy seguro de si ya está listo para el horario de máxima audiencia, pero hasta ahora todo bien).
Probablemente no sea la mejor solución, pero la mayoría de las veces uso Eagle para hacer esquemas. Ahora, eso realmente no cubre los puntos 2 y 3 de sus requisitos, pero es lo que uso. Además, uso con frecuencia OrCad PSPICE.
Sin embargo, recomendaría encarecidamente gEDA http://www.gpleda.org/
XCircuit está diseñado para diagramas con calidad de publicación. Produce PostScript. Recuerdo encontrar la interfaz de usuario incómoda y la salida un poco extraña, pero tal vez haya mejorado desde la última vez que la usé, y ciertamente es de mejor calidad que una captura de pantalla de un programa de captura esquemática.
Puede encontrar algunos ejemplos de su salida en Wikimedia Commons .
Acabo de enterarme (en marzo de 2012) de una nueva herramienta de dibujo esquemático basada en la web llamada " Scheme-It " que utiliza HTML5 para permitir el dibujo de esquemas en línea, y también permite exportar a formatos PNG y PDF.
Aparentemente, es compatible con Digi-Key, estoy seguro de que tiene la intención de llevarlo a comprar componentes de ellos, pero no se requiere registro ni nada, no se bloquea, y parece ser muy útil. A los 60 segundos de visitar el sitio, arrastré algunos componentes para un circuito básico y los exporté como PNG.
Sin embargo, no tengo capacidades de simulación: uso LTSPICE para eso, otros ya han cubierto LTSPICE en otras respuestas.
También existe esta cosa basada en la web, destinada a tomar capturas de pantalla:
http://www.qsl.net/wd9eyb/klunky/framed.html
Pero, ¿podría modificarse para generar código que pudiera copiarse y pegarse en este sitio? Por supuesto, sería preferible algo que genere una sola imagen.
Existe una necesidad real de una herramienta rápida de dibujo esquemático basada en la web, no solo aquí, sino en todas partes. Lo codificaría si supiera cómo, pero mis habilidades son débiles. ¿Podríamos encargar de alguna manera a alguien en Stack Overflow que escriba algo a cambio de puntos de reputación? ¿A cambio de dinero? Kickstarter ? Un simple editor de JavaScript podría permitir que los bloques se coloquen uno al lado del otro, como este editor de Klunky, luego podría generar una URL con un montón de galimatías al final, lo que luego hace que el servidor genere un solo PNG, por ejemplo.
La imagen podría vincularse directamente desde los foros o copiarse a Imgur automáticamente mediante el software Stack Exchange. La URL de la imagen podría volver a conectarse al editor para permitir modificaciones, etc.
Las etiquetas de texto en Klunky también podrían usar algo de trabajo.
O si Stack Exchange aceptara datos: URL, podría generar una imagen que podría copiarse y pegarse en el cuadro de URL sin necesidad de un servidor. :)
O SVG . O Destello . O algo. Pero creo que un simple editor basado en bloques sería suficiente para la gran mayoría de los ejemplos de esquemas en línea, en lugar de un programa completo de captura de esquemas que le permita dibujar cables manualmente y mover componentes un píxel a la vez y cambiar todos sus parámetros. .
Aquí hay un editor de imágenes HTML 5 que genera imágenes como datos: URL, por ejemplo:
¡Las URL de datos se pueden convertir en tinyurls!
Uno que recomiendo para proyectos pequeños y prototipado es Fritzing .
Son muy buenos para convertir el esquema en una placa prototipo. Y muy fácil de usar.
Y lo mejor, ¡es gratis!
Personalmente, no me gustan los esquemas electrónicos tradicionales, porque normalmente hago cosas para personas que no son ingenieros. Así que uso Fotografías y un programa de dibujo regular para etiquetar los componentes. Pensé que podría ser de interés para las personas que revisan este hilo.
Tablero Posc http://sonodrome.co.uk/Pboard-01.png
Me gusta este método porque es fácil de entender y rápido de elaborar. (obviamente esta imagen viene con una clave que describe cada etiqueta)
¿Podría generarlos en PostScript junto con TeX?
pst-circ es un paquete de PSTricks para dibujar circuitos eléctricos y electrónicos. Se puede utilizar con TeX o LaTeX.
Echa un vistazo a este programa javascript en el código de Google. Todavía no está listo para usarse, pero se está acercando. No funciona en IE y tiene algunos fallos. No lo incrustaría en una página web todavía, pero puede usarlo por separado. No soy un gran programador de javascript, pero con un poco de ayuda podemos crear nuestro propio editor. Sin embargo, no creará formas de onda. Sería increíble si de alguna manera pudieras incluir modelos de especias en el xml. Sin embargo, creo que sería demasiado para javascript. esto es solo para bocetos rápidos.
También uso gEDA. gschem para esquemas y PCB para diseño de placa de circuito impreso. Como ejemplo de código abierto hice un remix del circuito ladyada Drawdio. Los archivos y la documentación están en http://tinyurl.com/bq8pq4
Mi biblioteca de huellas de PCB y varios scripts de automatización EDA están en http://www.luciani.org
Mis favoritos personales son:
Si bien este software de CADSoft no tiene capacidades de simulación, es uno de los mejores programas de diseño esquemático/PCB que he usado. Las bibliotecas son bastante buenas y la documentación es excelente. Enlace de descarga: http://www.cadsoftusa.com/download-eagle/ Imagen:
Este programa de National Instruments combina el diseño esquemático y de PCB junto con la simulación para proporcionar una herramienta muy versátil para aplicaciones de ingeniería electrónica. Sus bibliotecas son excelentes y las simulaciones son bastante precisas. Desafortunadamente, tiene un precio ligeramente más alto, pero definitivamente vale la pena. Enlace: http://www.ni.com/multisim/buy/ Imagen:
Este es uno de mis mejores favoritos de todos los tiempos, aunque tiene un precio bastante alto. Por lo general, esto es mejor para aplicaciones profesionales que requieren herramientas extensas y aplicaciones donde el precio del software no es un problema. Al igual que Multisim, Proteus combina el diseño esquemático/PCB con la simulación, lo que lo convierte en una herramienta muy útil en el lugar de trabajo. Enlace: http://www.labcenter.com/index.cfm Imagen:
Si bien estas son probablemente mis mejores opciones, otras opciones incluyen:
Hay muchos más por ahí, y realmente no hay uno que sea mejor que todos los demás. Las herramientas de diseño esquemático/PCB son realmente el tipo de cosas que necesita probar por sí mismo y decidir cuál prefiere personalmente. ¡Usa lo que te resulte más cómodo!
gEDA es una herramienta gratuita y de código abierto. El paquete gEDA incluye un editor de esquemas, un editor de diseño de PCB, un visor de Gerber, generación de listas de materiales (BOM), etc.
También tiene una enorme biblioteca de símbolos .
Consulte gEDA/PCB Stuff para ver un montón de proyectos diseñados con gEDA.
Un videojuego hecho usando gEDA :
Yo uso DipTrace http://www.diptrace.com/ tiene una herramienta esquemática, captura esquemática, diseño de PCB, retropropagación, enrutamiento automático y lo más importante de todo, una muy buena biblioteca.
El diseño de bibliotecas personalizadas es tan fácil como la herramienta esquemática. La curva de aprendizaje es suave y uno puede aprender lo esencial en aproximadamente una hora o dos.
Si no le importa una herramienta en línea, le sugiero easyEDA :
También los circuitos upverter y 123d son opciones viables en línea.
Recientemente comencé a usarlo y descubrí que funciona bien para preparar circuitos rápidos, etc.
Es de RS Components y requiere registro en su sitio web. Sin embargo, el producto parece ser gratuito.
Manejará esquemas así como PCB, y se supone que también debe hacer archivos Gerber.
Tenga en cuenta que no estoy afiliado a RS Components de ninguna manera.
Debe visitar Upverter.com . Todavía no hacen simulación, pero pueden hacer todo lo demás que está buscando.
Si solo desea dibujar esquemas que no sean para PCB. puede probar DrawSCH, puede dibujar esquemas en línea de forma gratuita. Pruébelo aquí .
ViaDesigner es una captura y simulación esquemática gratuita y fácil de usar que utiliza en su navegador. Los diseños públicos son gratuitos y usted comienza a pagar si desea funciones privadas, de equipo o de implementación. ViaDesigner le permite combinar circuitos analógicos, digitales y de señal mixta en un entorno de simulación unificado que admite formatos de entrada de diseño VHDL-AMS, SPICE, VHDL y Verilog.
VHDL-AMS suena bastante complicado, pero no necesita aprender a escribir modelos VHDL-AMS o SPICE para usar ViaDesigner. En su lugar, ViaDesigner viene con un conjunto de asistentes de diseño de alto nivel que generan útiles circuitos de señal mixta como: etapas de ganancia, filtros, convertidores de analógico a digital, DAC, reguladores lineales y de conmutación, etc. Puede encontrar asistentes de ejemplo aquí: Asistentes de ViaDesigner .
Aquí hay algunas capturas de pantalla del entorno de simulación y esquema de ViaDesigner:
En última instancia, ViaDesigner.com se enfoca en permitirle diseñar sus propios chips personalizados de señal mixta de manera fácil y rentable. ViaDesigner pronto tendrá un flujo completo de diseño de circuitos integrados en la nube. Este flujo de diseño de implementación no es gratuito, pero el objetivo es permitir el diseño, la verificación y la fabricación de circuitos integrados de señal mixta personalizados por alrededor de $ 10,000. Eso es mucho dinero, pero los flujos típicos de diseño de circuitos integrados pueden oscilar entre $ 100,000 y $ 1 millón.
Sí, trabajo en ViaDesigner y estas son mis opiniones sesgadas sobre ViaDesigner.com y el software ViaDesigner, pero aún así estoy muy entusiasmado con lo que estamos armando.
Hay otro interesante - www.DoCircuits.com - se pueden capturar y compartir esquemas reales.
Fritzing podría ser lo que estás buscando. Tiene la mayoría de los componentes "comunes" (diferentes Arduinos, LCD, LED, etc.).
Le proporciono la lista completa de 49 software de electrónica gratuito que se utilizan para el esquema y más propósitos de electrónica...
http://www.efytimes.com/e1/132694/Free-Software-On-Electronics
Y la herramienta número 50 que he usado es Logisim. Esta herramienta proporciona el componente digital básico para hacer cualquier circuito electrónico incluso microprocesador. Esta es la herramienta más fácil que he usado.
Uso la captura FastStone para publicar capturas de pantalla.
Aquí están los pasos:
Eso es todo. Aún debe tener un esquema en su computadora, pero esto responde a una gran parte de su pregunta.
Aquí hay un ejemplo:
Russel McMahon
Russel McMahon
alejnavab
Russel McMahon
alejnavab