Dibujar circuitos con diagramas de pines IC [cerrado]

No estoy seguro de si esta comunidad o tex.sx es la más adecuada para mi pregunta.

Tengo una tarea en la que me dan una expresión booleana y tengo que implementar estas expresiones usando una lista predefinida de circuitos integrados.
Por ejemplo: F = X y + z y tengo a mi disposición un 4071 OR IC y un 4081 AND IC.

al dibujar F como diagrama de circuito, quiero usar los diagramas de configuración de pinout IC (como los de la imagen a continuación) y mostrar todas las conexiones externas de cada pin. De esa manera, estoy seguro de que mi enfoque es claro.

diagrama de pines

El problema es que no sé qué software permite dibujar circuitos junto con diagramas de configuración de pines IC. O, ¿hay algún paquete de látex en alguna parte que pueda solucionar esto? Principalmente usaré la serie 4000 CMOS, así que solo necesito ese rango de diagramas.

Las recomendaciones de software no son realmente el tema aquí. Dicho esto, sugeriría usar un programa como KiCad para dibujar los diagramas. Debe tener todas las piezas necesarias, y si no es así, es bastante fácil agregarlas. [Editado por un moderador.]
La respuesta canónica sobre esquemas se puede encontrar en electronics.stackexchange.com/questions/28251/…

Respuestas (2)

Le aconsejaría que no use los diseños de pines IC como se muestra arriba para usar en sus esquemas. Usarlos significa que debe dibujar los cables de manera que se ajusten al diseño del IC. Eso significa más cables y más cables que se cruzan entre sí. Eso no ayudará a comprender cómo funciona el circuito, que es el objetivo principal de un esquema.

En cambio, le recomiendo encarecidamente que no incluya la numeración de pines de los circuitos integrados, o que agregue solo los números de pines (no el pinout del circuito integrado), así:

ingrese la descripción de la imagen aquí

Observe cómo hay un número impreso en cada pin de un símbolo que representa un circuito en un IC, ese número es el número de pin.

El ejemplo está tomado de este sitio.

Si queda algo de espacio vacío, podría considerar agregar los pinouts por separado para que no estén conectados al esquema principal sino simplemente como un dibujo.

en realidad, la numeración de pines no es importante en absoluto, solo lo son las puertas lógicas que son visibles en el diagrama IC. De esa manera, es más fácil seguir lo que se hace dentro de esa caja dentro de estar limitado al nivel de abstracción.
Por cierto, ¿serías tan amable de decirme qué softwares pueden producir este tipo de diagrama?
Siga el enlace al sitio donde obtuve ese dibujo, el autor usó Diptrace: diptrace.com Una alternativa que usan muchos aficionados es KiCad: kicad-pcb.org

Está CircuiTikZ , que ofrece resultados bellamente renderizados. Pero no es exactamente intuitivo de usar: he pasado mucho tiempo tratando de dibujar incluso circuitos simples con él. Desafortunadamente, no hay un paquete destacado para el dibujo esquemático. Dibuje las puertas según las necesite y luego vea si puede agruparlas en circuitos integrados en ese extremo. Su enfoque de tenerlos organizados alrededor de diseños de IC reales no es particularmente escalable, y no quedará claro incluso con una pequeña cantidad de complejidad.

Sé circuitikz pero no tiene la configuración de pinout de un IC. Solo tiene elementos básicos como puertas lógicas individuales, elementos de dos terminales,... No pretendo dibujar un circuito lógico como los habituales, sino un circuito que utiliza los diagramas de pines del IC.
CircuiTikZ no, no, depende de usted hacer que los circuitos integrados sean los primitivos. Hay ejemplos que podría usar, pero no creo que encuentre lo que está buscando "listo para usar" en un paquete.
Eso tiene sentido. También conozco circuit_macros que produce diagramas de alta calidad. Entonces, como dijiste, la única forma es declarar un nuevo elemento y dibujar todo desde cero.
@mandresybilly ¿Está preparando diagramas para presentación (o capacitación), o está creando esquemas para ingeniería de grado industrial (diseñando PCB a partir de sus esquemas, documentando sus diseños)?
@NickAlexeev Estoy preparando diagramas para una tarea de un curso universitario.
@mandresybilly No lo estaría simplificando. Muestre la funcionalidad abstracta del IC. Deje que los estudiantes obtengan el pinout de la hoja de datos. Si dibuja el diseño de pines del IC en la forma del IC físico, entonces hace que la asignación sea más una pintura por número.