Professional Documents
Culture Documents
Las herramientas EDA se dividen en 4 partes la primera CAD que se perfila de mayor manera en el dibujo de los circuitos electrnicos, CAE que apoya en las simulaciones de los circuitos electrnicos analgicos y digitales, CAT que sirve para hacer pruebas a los circuitos como Xtalk, ruido, temperatura, etc. Y CAM que ayuda a crear de manera fsica ya un prototipo para continuar con pruebas y depuracin fsicas y comenzar con la fabricacin de los circuitos. A continuacin, se presentan algunas de las funciones ms relevantes de las herramientas EDA. Se puede usar un diseo jerrquico, es decir, un componente en particular se puede definir como un mdulo que se representar mediante un diagrama del circuito ms. que incluye la parametrizacin de los valores de los componentes del subcircuito con un soporte completo para los buses incluyendo puertos para sub-circuitos. Posee una sofisticada gestin de propiedades de los componentes, plantillas de estilo y personalizacin completa de la apariencia esquemtica (anchos de lnea, estilos de relleno, colores, fuentes, etc.) Salida a cualquier dispositivo de impresin de Windows en color o blanco y negro. comandos adicionales proporcionan para copiar el esquema en el portapapeles y para la salida de mapa de bits de Windows (BMP), metarchivo de Windows (WMF), HPGL, DXF y archivos grficos EPS. Grfica de exportacin en formato WMF, BMP, DXF, EPS y en formato HPGL . Capacidades Netlist en una docena de diferentes formatos incluyendo Tango, Boardmaker, Racal, Futurenet y EEDesigner. Adems da una vista previa del PCB, mientras que se seleccionan componentes y se crean nuevas libreras con una completa y totalmente configurable lista de materiales de presentacin de informes y verificacin del reglamento elctrico. Para ISIS de Proteus este posee el Visual Packaging Tool que simplifica enormemente el proceso de asignacin de nmeros de patas para nuevos componentes. Poseen diversas bibliotecas de dispositivos como TTL, CMOS, ECL, microprocesador, memoria y circuitos integrados analgicos ms libreras con cientos de los llamados bipolares, FET y diodos semiconductores discretos. Tambin se incluyen las bibliotecas especficas del fabricante de National Semiconductor, Philips, Motorols, Teccor, Texas Instruments, Dallas y Zetex entre otros Para el diseo de un PCB se puede hacer autoruteo. Adems, posee normas de diseo que comprueban cada pista como usted lo coloca y advierte que si las normas de diseo (fsico / elctrico) estn rotos. Esto se complemente con el uso de bibliotecas Suministradas que abarcan una amplia gama de componentes incluyendo todas las ms comunes IC, transistores, diodos y tipos de conectores de embalaje. Tambin, de serie, la totalidad de bibliotecas de la CEI y huellas SMT que incluyen todos los estilos estndar de paquetes discretos y IC para la creacin de un PCB.1
Cfr. http://www.cadence.com/products/orcad/pages/default.aspx.
Ahora si se desea una fabricacin de los PCBs estos programas tienen la capacidad bsica para la salida de su PCB para impresoras estndar de Windows, ARES proporciona un controlador de HPGL optimizado para plotters, y un conjunto completo de caractersticas para la fabricacin de tablero de profesionales. Usando ODB++ que es el principal formato compatible con la produccin manufacturera. ODB + + es el ms inteligente de CAD / CAM formato de intercambio de datos disponibles en la actualidad, la captura de todos los CAD / EDA, el montaje y el conocimiento de fabricacin de PCB en una sola base de datos unificada. Tambin, posee un ODB + + Viewer, que permite inspeccionar su salida antes de enviarlo a la fabricacin. Se da por la tradicional salida Gerber con el apoyo tanto en el RS274D y los nuevos formatos RS274X mientras que un archivo de formato estndar Excellon se produce para las mquinas de perforacin. Adems, un archivo ASCII lista de posiciones de los componentes y las orientaciones que se produce para su uso con pick and place maquinaria. Adems, tambin se puede hacer una visualizacin 3D que proporciona una manera de sacar una presentacin y ver la tabla tal y como aparecera en la vida real. Una ventaja para circuitos lgicos digitales con analgicos es la capacidad de poder simular y compilar un microprocesador, as como, Automatiza la integracin de las matrices de puertas programables de campo (FPGAs) y lgica de dispositivos programables (PLD) con un flujo de datos bidireccional a travs de la exportacin/ importacin de FPGA, reduciendo as el tiempo de diseo. Diseando circuitos digitales con el VHDL o Verilog Editor de texto. Tambin, la ventaja de VSM se da solo en Proteus Design Suite que es totalmente nico en ofrecer la posibilidad de co-simular tanto el cdigo de micro-controlador de alto y de bajo nivel en el contexto de una simulacin de circuitos SPICE en modo mixto. Con esta instalacin del sistema de modelado virtual, usted puede transformar su ciclo de diseo de producto, obteniendo enormes beneficios en trminos de reduccin del tiempo de salida al mercado y reducir los costes de desarrollo. Esto tambin incluye la posibilidad de una depuracin del cdigo de fuente, el cual funciona igual que el depurador software favorito, excepto que a medida que paso el cdigo, se puede observar el efecto en el diseo entera - incluyendo todos los componentes electrnicos externos al microcontrolador. Dando la posibilidad de poder interactuar con el diseo de indicadores de la pantalla utilizando como LED y pantallas LCD y actuadores, tales como interruptores y botones. La simulacin se lleva a cabo en tiempo real (o lo suficientemente cerca de ella): un 1GMHz Pentium III puede simular un sistema que registra de base 8051 en ms de 12MHz. Proteus VSM tambin ofrece amplias instalaciones, incluyendo la depuracin de los puntos de interrupcin, la pantalla paso a paso y variable para el cdigo de la asamblea y tanto fuente de alto nivel de idioma. 2
Cfr. http://www.labcenter.com/index.cfm.
ADV_LIN, ANLG_DEV, APEX, BURR_BRN, COMLINR, JOPAMP: Cuenta con gran cantidad de amplificadores operacionales. ANALOG: Cuenta con capacitores, inductores, amplificadores ideales, transformadores, resistencias, etc. BIPOLAR, CEL, DARLNGTN, EPWRBJT, JBIPOLAR: Cuenta con varios tipos de transistores BJT y configuraciones de estos. JFET, JJFET, JPWRMOS: Cuenta con transistores FET. DIODE: Cuenta con varios diodos de distintos tipos. BREAKOUT: Cuenta con varios dispositivos a los cuales se les puede variar los parmetros. Se cuenta con un grupo de herramientas al lado derecho de la pantalla para el dibujo del circuito: Select: cumple la funcin del mouse dentro de la hoja. Place part: abre la ventana donde se puede seleccionar los componentes, tambin para agregar libreras.
Se puede colocar elemento pasivos como elementos activos. Place wire: sirve para poder unir los componentes mediante cables. Place net alias: crea etiquetas para el anlisis grafico. Place junction: crea un nuevo nodo en cables que se cruzan.
Place power: Crea diferentes tipos de pines de conexin de Potencial. Place ground: Planta una referencia de potencial a tierra. Place off-page conector: Interconecta pginas diferentes del mismo proyecto.
Place lines: necesario para hacer figuras o escribir. Por parte de la simulacin se tiene las siguientes herramientas las cuales nos permite un adecuado desarrollo: Se cuenta con marcadores de tensin, corriente y diferencial de tensin, adems de marcadores avanzados como de fase, parte imaginaria, bode, etc. Se puede configurar la simulacin para designar que simulacin queremos hacer: Transitorio, para analizar en un tiempo deseado. Barrido de continua, con el cual se puede realizar un barrido a una variable especifica como tensin o corriente. Barrido de alterna, para hacer un barrido de frecuencia, utilizando varios medios. Anlisis paramtrico, para variar los parmetros y analizarlos. Herramientas para la simulacin: Nueva simulacin: sirve para crear una nueva simulacin. Opciones para la simulacin: muestra las opciones de simulacin. Run: da inicio a la simulacin, lo corre. Visor de resultados: para poder ver los resultados de la simulacin. Marcadores: Sirve para marcar el nivel de voltaje respecto a tierra. Sirve para marcar la corriente. Sirve para marcar el diferencial de voltaje.
Polarizacin de voltaje: para determinar el voltaje DC. Nueva polarizacin de voltaje: muestra el voltaje DC en nuevos puntos. Polarizacin de corriente: para determinar la corriente DC. Nueva polarizacin de corriente: muestra la corriente DC de un nuevo punto.
Despus de realizar el diagrama y configurar la simulacin el siguiente paso que se puede desarrollar es la ejecucin de la simulacin. En la simulacin se puede poner un tiempo del cual se quiere apreciar una curva (t, y), : Run to time: sirve para determinar el tiempo total de la simulacin. Start saving data after: Establece el tiempo inicial de la simulacin. Maximum step size: para unir los puntos con lneas. Herramientas para evaluar las graficas de la simulacin: Editor de propiedades: se puede editar las propiedades de una simulacin. Mostrar cursor: habilita los botones de cursor. Puntos de datos: Muestra un punto gris en cada punto de toma de datos. Inserta texto: inserta un texto en el rea de la simulacin. Inserta funcin objetivo: toma una variable para aplicar una funcin. Inserta Funcin: inserta una funcin en el rea de simulacin. Log eje y: cambia a escala logartmica el eje y. Anlisis respectivo: de los datos realiza un recuento. Fourier: transforma una seal en el espectro de frecuencia de Fourier. Log eje x: cambia a escala logartmica el eje x. Zoom fit: acerca la seal para verla ms amplia. Zoom rea: acerca la seal definidamente por un rea. Zoom out: aleja el rea de simulacin. Zoom in: acerca el rea de simulacin. Marcador de nivel: Marca el punto en donde se encuentra el cursor. Cursor de punto: Mueve el cursor punto por punto. Cursor mximo: marca el punto mximo de la grafica. Cursor mnimo: marca el punto mnimo de la grafica. Marcado de inflexin: marca el punto de inflexin ms cercano. Marcado de mnimo relativo: marca el mnimo relativo ms cercano. Marcador de mximo relativo: marca el mximo relativo ms cercano. En los barridos de DC se cuenta con las siguientes herramientas: Sweep variable: indica la variable que se colocar en el eje x, entre ellos tenemos:
Voltage source: Esta simulacin hace variar una fuente de voltaje de un valor a otro y crea la simulacin a partir de los cambios que esta variacin produce. Current source: Aplica las mismas caractersticas del barrido con fuente de voltaje, la nica diferencia es que se aplica a una fuente de corriente. Global parameter: Realiza una simulacin variando el valor de la resistencia, capacitancia, etc. Model parameter: Vara el valor de un modelo especfico. Temperature: Hace variar la temperatura a la cual se realiza la simulacin. Sweep Type: indica como vara la variable seleccionada. Entre ellas tenemos: Linear: Hace que la variable tenga una variacin lineal. Logarithmic: La variable elegida ser modificada en forma logartmica. Value List: Se seleccionan una serie de valores separados y entonces el barrido ser realizado en esos puntos, los cuales sern unidos por lneas rectas. En los barridos de frecuencia se tiene las siguientes herramientas: Este anlisis crea una grfica de la forma (f, y) en donde f es la frecuencia en Hertz e y es una variable elctrica. Linear: Establece que la frecuencia de entrada vare de forma lineal. Logarithmic: Hace que la frecuencia de entrada vare en forma logartmica. Por ltimo, para el desarrollo total de circuito se tiene al programa Layout nos sirve para el diseo de las placas de circuito impreso para su adecuado utilizacin se cuenta con herramientas. Herramientas para el diseo de una PCB: Library Manager: Abre el gestor de libreras. Delete: Borra aquello que se halla seleccionado. Find: puede ser utilizada para especificar coordenadas o alguna referencia. Edit: Presenta comando de propiedades. Spreadsheet: Presenta una lista de las hojas de clculo disponibles. Zoom In: Aumenta reas seleccionadas de la placa Zoom Out: Disminuye reas seleccionadas de la placa Zoom All: Aumenta la vista de la placa hasta que se vea toda. Quero: Muestra la ventana Query,la cual lista las propiedades del objeto. Component: Permite seleccionar, aadir, mover, editar y borrar componentes. Pin: Permite seleccionar, aadir, mover, editar o borrar pines. Obstacle: Permite seleccionar, aadir, mover, editar o borrar obstculos. Text: Permite seleccionar, aadir, mover, editar o borrar textos. Connection: Permite seleccionar, aadir, mover, editar o borrar conexiones
Error: Permite seleccionar marcadores de error debidos a mal diseo y espaciado. Color: se puede cambiar los colores de las capas u objetos. Online DRC: Habilita el chequeo de las reglas de diseo en lnea. Reconnect: Habilita el modo de reconexin para mostrar u ocultar pistas o conexiones. Auto Path Route: Puede utilizarse para trazar y colocar cambios de cara de modo interactivo. Shove track: Puede utilizarse para trazar las pistas manualmente y cambiar sus posiciones. Edit Segment: Puede utilizarse para seleccionar pistas existentes y cambiar sus posiciones, mientras que layout ajusta de forma automtica los ngulos y tamaos de los segmentos para mantener su conectividad. Add/edit route: Puede utilizarse para trazar manualmente las pistas. Refresh All: Minimiza las conexiones, rellena cobre y vuelve a calcular las estadsticas de la placa. Design Rule Check: Ejecuta el chequeo de las reglas de diseo. Se tiene en cuenta el siguiente diagrama, en el cual se especifica los pasos de desarrollo normalizado, en torno a la aplicacin de las herramientas para el fin de crear un circuito. Cabe resaltar que las herramientas son muy necesarias para el desarrollo, no obstante sin el criterio adecuado de EDA no se podra desarrollar.3
Cfr. http://www.futureworkss.com/tecnologicos/electronica/manuales/manualessobreorcad.htm.
que deseamos simular un circuito RC para analizar la variacin de temperatura solo bastar usar la biblioteca BREAKOUT
Al finalizar esta operacin ORCAD muestra la ventana SCHEMATIC donde se proceder a buscar los componentes de la biblioteca BREAKOUT. Ya que, el objetivo de esta simulacin es ver la variacin del circuito con la Temperatura. Basta presionar la tecla P o dar click en el icono y elegir el componente.
Y se procede a crear el circuito RC con una fuente de voltaje pulsante con los valores mostrados y una resistencia de 1k ohm y un condensador de 1uF.
Para verificar que el circuito esquemtico est bien armado y sin errores: PSpice -> Create Netlist y despus PSpice ->View Netlist, dando una ventana con un netlist.
simulacin:
Como se desea simular la variacin de temperatura se elige en OPtions: Temperature(Sweep) y hemos elegido temperaturas de -80 -25 25 150 200 grados. Para ver como afecta la temperatura en el circuito seleccionamos la resistencia. Y editamos su modelo. Edit-> Pspice model Se abrira el programa editor de modelos que en esta versin de Pspice se llama Orcad Model Editor. Sustituir el valor: .model Rbreak RES R=1 por
Esta es la forma para cualquier componente: .model <nombre del modelo><tipo de elemento><nombre de parmetro=valor> Ahora ponemos el voltaje/level marker para ver la grfica del condensador y cmo varia esta a una temperatura diferente:
Simulacin a -80 :
0V
-5GV
Simulacin a -25
5.35V
4.00V
2.00V
Simulacin a 25
5.05V
4.00V
2.00V
Simulacin a 150
5.02V
4.00V
2.00V
0V 0s V(1k:2,0) Time 0.5ms 1.0ms 1.5ms 2.0ms 2.5ms 3.0ms 3.5ms 4.0ms
Simulacin a 250
4.83V
4.00V
2.00V
0V 0s V(1k:2,0) Time 0.50ms 1.00ms 1.50ms 2.00ms 2.50ms 3.00ms 3.50ms 3.88ms
CONCLUSION: Como se puede apreciar en las grficas al aumentar la temperatura para el circuito RC se cumple que al subir la temperatura la resistencia aumentar. Por lo cual, el tiempo de carga y descarga del condensador ser cada vez ms lenta.
4 5