Diseño Asistido por Computador (CAD) para
circuitos impresos
Actividad 2. Diseño de circuito esquemático mediante CAD
En este documento se hará la definición de los tipos de diseño asistido por
computador (CAD) asociado a la elaboración de circuitos impresos, en su etapa
de desarrollo esquemático.
1
¿QUÉ ENCONTRAREMOS EN ESTE DOCUMENTO?
Herramientas de CAD para diseño de circuitos PCB (printed circuit board)........................ 3
Enlaces de interés .................................................................................................................. 8
2
Conceptos generales
Introducción
Las herramientas CAD (Diseño Asistido por Computadora, de sus siglas en ingles
Computer Aided Design) son asociadas por la mayoría con el dibujo, sin embargo, dado
que el diseño incluye otras fases, el término CAD es empleado tanto para el dibujo, como
para el resto de las herramientas que ayudan al diseño.
El gran impacto que han producido las herramientas CAD sobre el diseño de circuitos
electrónicos ha producido que un gran número de compañías dedicas a la fabricación de
software hayan sacado al mercado programas dedicados a esta rama. Las primeras de
éstas tenían una interfaz de usuario poco amigable, pero la adición de interfases gráficas
de los actuales programas, hace que cualquier usuario intermedio, sin un gran
conocimiento sobre este tipo de programas, sea capaz de aprenderlos en un par de
horas.
Herramientas de CAD para diseño de circuitos PCB (printed circuit board)
En el diseño, es necesario definir el esquemático del circuito y el diagrama de conexiones
que formarán las pistas de cobre sobre la placa. Generalmente se hace en dos fases; en
primer lugar, partiendo de las especificaciones sobre la funcionalidad del circuito, se
deciden los componentes a utilizar y las interconexiones necesarias entre ellos, y a través
del editor de esquemas del software se realiza el diagrama esquemático. Después, con
esa información se define la máscara en el editor del arte del PCB, que es una
representación virtual de los componentes sobre la placa, y se establece la forma física de
las conexiones entre ellos. Para realizar un circuito eléctrico o electrónico, el diseñador
requiere de documentación, hojas técnicas de fabricantes y/o apoyo de Herramientas
Computacionales que orienten en cuanto a las variables, parámetros y componentes
requeridos. Algunas de estas herramientas usadas por los autores, se muestran en la
tabla 1
3
Herramientas Descripción de su uso Licencia o regulaciones
computacionales
SwitcherCAD, BodeCAD y Realiza esquemático, Gratis, de
FilterCAD simulación, análisis en el Linear Technology
tiempo y en la frecuencia. Corp.
Diseño de filtros eléctricos
/ electrónicos.
SciLab Paquete científico para código abierto
cálculos numéricos, realiza (open source)
análisis en el tiempo y
frecuencia (similar a
MatLab)
SAPWIN Esquemático y Analizador Gratis, Universidad
de circuitos, se obtiene de Florencia, Italia.
expresión matemática del
circuito propuesto.
CircuitCalculator Calcula el ancho de pistas Gratis (página Web)
para PCB.
Encuentra los valores
comerciales de
resistencias y
condensadores
Tabla 1. Muestra algunas herramientas computacionales y su aplicación en el diseño de PCBs.
Es recomendable la elaboración y simulación del circuito esquemático previo a la
elaboración del PCB; para ello, el diseñador cuenta con una amplia gama de posibilidades
para su realización tabla 2.
Fabricante o Nombre del Circuito Circuito
Observaciones
empresa CAD esquemático impreso
No sacará
Cadence Orcad Capture Orcad PCB
actualizaciones
Simula uC,
National
interacciona
Instruments
con Tarjetas de
antes de Circuit Design Multisim Ultiboard
Adquisición y
Electronic
LabVIEW N.
WorkBench
Inst., 3D [16].
Unificó las
herramientas
Designer Similación,
Altium visualización
3D,
FPGA, no
4
simula uC,
Protel Foundation Implementation No uC
P-CAD Obsoleto
LabCenter Proteus Isis Ares Simula uC, 3D.
No trabaja
con FPGA
Eagle Schematic Board No simula
Cadsoft
Sunstone PCB123 Schematic Layout No simula
MicroSim DesignLab Microsim MicrosimPCB con Pspice,
Corporation FPGA, PCB
SwitcherCAD SwCAD No realiza PCB
Linear
Technology
Corporation
Technology Easy-PC Schematic PCB Layout Easy-Spice, 3D
Sales
Inc.
Bentley MicroStation
System
Mentor Mentor Board Sch, PCB y 3D
Design
Mentor
Graphics
Zuken CADSTAR CADSTAR CADSTAR Sch, PCB y 3D
Schematics Layout
Tabla 2. Muestra los diferentes tipos de CADs y sus respectivos fabricantes.
Existen aplicaciones como LP Calculator de la compañía PCB Matrix Corp
([Link]) que facilitan la elaboración de librerías para la creación de
encapsulados o footprint y su visualización en tres dimensiones (3D); sin embargo, todos
los programas ilustrados en la tabla 2, también permiten la creación de nuevos
componentes, pero su procedimiento requiere de mayor dedicación y tiempo. Otra
posibilidad es la importación de librerías creadas por otros CADs para ser implementado
en nuestros proyectos.
5
A continuación, en la tabla 3 se relacionan los softwares de diseño en CAD con su
respectiva dirección de descarga de Demo para bajar y reconocer su interfaz o realizar
productos de acuerdo con el nivel de manejo.
Fabricante o Nombre
Dirección electrónica o enlace de descarga para demos
empresa del CAD
Cadsoft Eagle [Link]
Cadence Orcad [Link]
National
Instruments
[Link]
antes de Multisim
products/[Link]
Electronic
WorkBench
ExpressP
ExpressPCB [Link]
CB
Altium Designer [Link]
TINA
Design
Design [Link]
Soft
suite
LabCenter Proteus [Link]
Sunstone PCB123 [Link]
Simulador de circuitos electrónicos como: amplificadores
Linear operacionales, filtros, reguladores, convertidores etc.
LTspice
Technology [Link]
Corporation and-calculators/[Link]
Technology
Easy-PC [Link]
Sales Inc.
CADint
Cadint [Link]
PCB
6
Mentor PADS [Link]
Graphics Professional
Zuken CADSTAR Debe realizar un registro para descargar.
[Link]
software-cadstar-express/
Holophase CIRCAD [Link]
7
Enlaces de interés
Dónde podemos encontrar más información
Herramientas de CAD para circuitos [Link]
[Link]
com/PCB/DesignTools/
[Link]
[Link]/id/Make-hobbyist-PCBs-with-professional-CAD-tools-by-/
[Link]
0orcad%[Link]