Sie sind auf Seite 1von 40

Tutorial de Micro-Cap 9

1. INTRODUCCIN
Micro-Cap 9 es una herramienta para el anlisis y simulacin asistida por ordenador de circuitos electrnicos analgicos, digitales y mixtos. Permite modelar componentes reales con gran precisin, construir con ellos circuitos de elevada complejidad y simular su comportamiento, realizando variados tipos de anlisis. Se trata de una potente herramienta dirigida al anlisis y diseo profesional de circuitos electrnicos. En el disco que se acompaa con esta obra, se incluye la versin de evaluacin de Micro-Cap 9. Esta versin est limitada en cuanto al nmero de componentes que puede incluir cada circuito y en cuanto a la funcionalidad de algunos de los editores. Es, sin embargo, perfectamente operativa para los objetivos didcticos perseguidos y, en muchos aspectos los excede ampliamente. El programa funciona bajo entorno Windows, disponiendo de todas las ventajas de accesibilidad comunes en esta extendida familia de sistemas operativos. Para ms detalles relativos a su instalacin y requerimientos del sistema, consltese la documentacin que se adjunta con el programa o el manual de uso e instalacin que se incluye tambin en el disco adjunto. Al igual que otros simuladores, Micro-Cap est basado en los algoritmos de anlisis de Spice, programa que utilizaba entrada y salida de datos en modo texto. Adems de poder utilizar estos formatos, tambin es posible efectuar la entrada y salida del anlisis en formato grafico, as como hacer uso de libreras de componentes con sus parmetros Spice ya especificados. Este tutorial describe someramente el uso bsico de la aplicacin y es vlido solamente para una primera toma de contacto. Para una

TUTORIAL DE MICRO-CAP 9 EVALUTAION VERSION

informacin ms detallada deber consultarse la ayuda o bien el manual de referencia provisto junto con el programa.

2. CREACIN DEL ESQUEMA


En primer lugar, antes de poder realizar ninguna simulacin, se deber describir grficamente los componentes que se van a emplear y la interconexin entre ellos. A esta tarea se le denomina Introduccin del esquemtico y comienza con la creacin de un nuevo fichero de esquemas (Figura 2.1) desde el men File - New.

FIGURA 2.1. Creacin de un nuevo diseo (Schematic File).

Tras pulsar el botn OK el programa nos muestra una hoja en blanco (Figura 2.2) en la que se colocarn los componentes que van a formar parte del circuito y que se irn seleccionando del panel de componentes (situado a la izquierda) o, si estn disponibles, de la barra de herramientas (situada en la parte superior de la pantalla). 2 / 40

TUTORIAL DE MICRO-CAP 9 EVALUTAION VERSION

FIGURA 2.2. Pantalla principal para el dibujo del esquemtico.

Para realizar el esquema correspondiente a al circuito RC alimentado con una fuente de tensin constante de 10 V de la Figura 2.3 se comenzar seleccionando, como se ha indicado, cada uno de los componentes del panel de componentes.

FIGURA 2.3. Circuito RC.

Se situar en primer lugar, por ejemplo, la resistencia que se encuentra en Analog Primitives Passive Components (o en la barra 3 / 40

TUTORIAL DE MICRO-CAP 9 EVALUTAION VERSION

de herramientas) haciendo clic con el ratn en el lugar deseado del esquemtico. En este momento se abrir un nuevo cuadro de dilogo (Figura 2.4) en el que se introducir en el campo Value el valor deseado de la resistencia y se pulsar sobre el botn OK para guardar los cambios.

FIGURA 2.4. Cuadro de dilogo asociado a la resistencia.

De igual modo (Figura 2.5) se proceder para colocar el condensador (Capacitor) en el esquemtico y darle un valor en el campo Value del cuadro de dilogo. Para la fuente de tensin constante (Battery) que se encuentra en Analog Primitives - Waveform Sources (y, por defecto, tambin en la barra de herramientas), una vez situada en el esquemtico (Figura 2.6), se emplear el valor indicado de 10 V. .

4 / 40

TUTORIAL DE MICRO-CAP 9 EVALUTAION VERSION

FIGURA 2.5. Cuadro de dilogo asociado al condensador.

FIGURA 2.6. Cuadro de dilogo asociado a la batera.

5 / 40

TUTORIAL DE MICRO-CAP 9 EVALUTAION VERSION

Por ltimo, se desplazarn los componentes por la hoja de dibujo hasta que sus terminales hagan contacto o realizaremos las conexiones entre ellos activando el modo de cableado desde el men principal Options Mode Wire o pulsando la combinacin de teclas Control + W (Figuras 2.7 y 2.8).

FIGURA 2.7. Activacin del modo de cableado de componentes.

FIGURA 2.8. Cableado final de los componentes del circuito.

6 / 40

TUTORIAL DE MICRO-CAP 9 EVALUTAION VERSION

Para salir del modo de cableado y volver al modo de seleccin de componentes se elegir desde el men principal la opcin Options Mode Select (Figura 2.9), pudindose tambin realizar esta operacin con la combinacin de teclas Control + E o bien pulsando sobre la flecha situada a la izquierda de la barra de herramientas.

FIGURA 2.9. Activacin del modo de seleccin de componentes.

Por ltimo, y antes de poder realizar ningn tipo de simulacin, ser necesario indicarle al programa cul es el nudo de referencia de tensin (masa) para el resto tensiones del circuito. Para ello, situaremos el elemento Ground que se encuentra en Analog Primitives - Connectors (o en la barra de herramientas) desplazndolo (Figura 2.10) hasta hacer contacto con el nudo que se quiera utilizar como referencia de tensin (usualmente el terminal negativo de la batera). Como se aprecia en la Figura 2.10, la unin de ms de dos elementos en el mismo punto elctrico es marcada por Micro-Cap utilizando un crculo de color rojo. 7 / 40

TUTORIAL DE MICRO-CAP 9 EVALUTAION VERSION

FIGURA 2.10. Situacin de la referencia de tensin.

Una vez completado el esquemtico del circuito se podr guardar el trabajo realizado empleando el comando File Save o File Save As situado en el men principal del programa, con el que se abrir el cuadro de dilogo mostrado en la Figura 2.11 en el que se podr elegir el directorio y el nombre de archivo que se desea para el circuito.

FIGURA 2.11. Cuadro de dilogo para guardar el esquemtico (fichero .CIR).

8 / 40

TUTORIAL DE MICRO-CAP 9 EVALUTAION VERSION

3. SIMULACIN ANALGICA
Una vez realizado el esquemtico se podrn realizar sobre l diferentes tipos de anlisis, en funcin de las magnitudes que se deseen determinar. Para un circuito, como el que se ha realizado en el apartado anterior, que slo est formado por componentes analgicos (activos y/o pasivos), los anlisis ms usuales que se realizan con Micro-Cap son: Anlisis en continua (DC Analysis): Con el que se obtienen las tensiones en todos los nodos y las corrientes por todos los elementos del circuito para su punto de trabajo. Anlisis transitorio (Transient Analysis): Muestra la evolucin, en funcin del tiempo, de todas las tensiones y corrientes del sistema simulado. Anlisis en frecuencia (AC Analysis): Realiza un barrido en frecuencia de las fuentes de seal sinusoidales y calcula la evolucin de las tensiones y corrientes del circuito en funcin de dicha frecuencia.

3.1. Anlisis en continua


Para poder obtener en pantalla los valores de tensin y corriente en todos los elementos del circuito y poder modificar, en caso necesario, el valor asignado a alguno de ellos, se elegir la opcin Dynamic DC (Figura 3.1) del men Analysis, mostrndose posteriormente un cuadro de dilogo (Figura 3.2) en el que se podr elegir la temperatura deseada (27 C por defecto) y el porcentaje de variacin para cada una de las barras deslizantes que se comentarn ms adelante. Tras pulsar el botn OK y transcurrido el tiempo de clculo necesario, que depender de la complejidad del circuito a simular, se mostrarn sobre el esquema (Figura 3.3) los valores de tensin (rodeados por un crculo de color rosa) y corrientes (en azul y con 9 / 40

TUTORIAL DE MICRO-CAP 9 EVALUTAION VERSION

una flecha que indica el sentido de la misma) calculados por el programa.

FIGURA 3.1. Eleccin del anlisis en continua.

FIGURA 3.2. Valores por defecto empleados durante el anlisis DC.

Como se observa en la Figura 3.3 por el circuito no circula corriente debido a la presencia del condensador, lo que hace que la tensin en el condensador tome el mismo valor que la tensin generada por la batera, es decir, 10 V. En el caso que no se mostraran los valores de tensin y/o corriente calculados, por estar desactivada su visualizacin, se puede 10 / 40

TUTORIAL DE MICRO-CAP 9 EVALUTAION VERSION

modificar esta situacin mediante Options View del men principal (Figura 3.4) o pulsando sobre los iconos correspondientes de la barra de herramientas.

FIGURA 3.3. Tensiones y corrientes en el punto de trabajo.

Como se aprecia en la Figura 3.4, existen otros valores interesantes que tambin se pueden mostrar sobre el esquemtico, como son: los nmeros de cada nodo (Node numbers), la potencia (Power) disipada o generada por cada elemento y el estado (Condition) de aquellos componentes, como por ejemplo el transistor, que pueden trabajar en diferentes regiones. Una de las ventajas que presenta el modo de anlisis Dynamic DC es que permite, sin salir de l, modificar el valor de cualquier componente del circuito, procediendo el programa a calcular de nuevo todas las tensiones y corrientes y actualizar los resultados que se presentan en pantalla.

11 / 40

TUTORIAL DE MICRO-CAP 9 EVALUTAION VERSION

FIGURA 3.4. Seleccin de las opciones de visualizacin.

En la Figura 3.5 se muestra cmo se ha variado, haciendo doble clic en el smbolo de la batera, el valor de la tensin generada (pasando de 10 a 15 V) y, tras pulsar el botn OK y aceptar este nuevo valor, Micro-Cap presenta en la pantalla los resultados actualizados (Figura 3.6). Por ltimo, se ver otra opcin muy potente que presenta el programa Micro-Cap para poder variar interactivamente el valor de alguno de los componentes del circuito sin necesidad de tener que editar su valor de forma manual a travs del cuadro de dilogo de las propiedades del componente. Para ello, dentro del anlisis Dynamic DC se elegir la opcin Slider Add Slider del men principal (Figura 3.7) que dar acceso al cuadro de dilogo mostrado en la Figura 3.8 en el que se podr elegir el nombre del elemento que se desea variar (campo Parameter), los valores lmites del rango de variacin (Min y Max) y el tanto por ciento de cambio en cada salto de la barra (Slider Percentage Step Size). 12 / 40

TUTORIAL DE MICRO-CAP 9 EVALUTAION VERSION

FIGURA 3.5. Cambio del valor de la tensin de la fuente de continua.

FIGURA 3.6. Valores actualizados de tensin y corriente.

13 / 40

TUTORIAL DE MICRO-CAP 9 EVALUTAION VERSION

FIGURA 3.7. Creacin de una barra deslizante dentro del anlisis DC.

FIGURA 3.8. Cuadro de dilogo para la creacin de una barra deslizante.

Al pulsar el botn OK del cuadro de dilogo descrito aparecer en el borde derecho del rea de dibujo una barra deslizante (Figura 3.9) con el nombre elemento seleccionado y los lmites inferior y superior elegidos para el rango de valores. Al desplazar con el ratn el cursor de esta barra se cambiar automticamente el valor del componente asociado, se calcularn de nuevo los valores de tensin y corriente en todos los elementos del circuito y se mostrarn por pantalla los valores actualizados. 14 / 40

TUTORIAL DE MICRO-CAP 9 EVALUTAION VERSION

FIGURA 3.9. Barra deslizante asociada al componente V1 (Batera).

Una vez realizadas todas las simulaciones y medidas necesarias se podr abandonar el modo de anlisis (Figura 3.10) para volver al modo de dibujo del esquemtico seleccionando en el men principal la opcin Dynamic DC Exit Analysis.

FIGURA 3.10. Salida del modo de anlisis DC.

15 / 40

TUTORIAL DE MICRO-CAP 9 EVALUTAION VERSION

3.2. Anlisis transitorio


Con este tipo de anlisis el programa de simulacin obtendr la evolucin en funcin del tiempo de los valores de tensin en todos los nudos del circuito y de las corrientes por todos los elementos del mismo. Para iniciar un anlisis de este tipo, tras haber dibujado el esquemtico, se elegir la opcin Analysis - Transient (Figura 3.11) del men principal.

FIGURA 3.11. Seleccin del anlisis transitorio.

Seguidamente se mostrar el cuadro de dilogo que aparece en la Figura 3.12 en el que se debern indicar, separados por coma, el tiempo final y el inicial de la simulacin (Time Range), aunque lo ms usual es indicar nicamente el tiempo final, con lo que el programa considera que la simulacin comienza en t = 0 s. En la parte inferior de este cuadro se indicar, al menos, una magnitud a representar (tensin, corriente o cualquier expresin matemtica que se pueda realizar sobre ellas). 16 / 40

TUTORIAL DE MICRO-CAP 9 EVALUTAION VERSION

FIGURA 3.12. Cuadro de dilogo para el anlisis transitorio.

Del resto de campos que aparecen en el cuadro de la Figura 3.12 el ms interesante es el paso mximo de integracin (Maximum Time Step) con el que se obliga al programa de simulacin Micro-Cap a obtener, al menos, el mnimo de puntos indicado en este campo ya que, a veces, el valor por defecto para este campo (cero) hace que el nmero de puntos calculados sea muy pequeo y las grficas presenten cambios bruscos en su trazado. Tambin es conveniente, sobre todo si no se sabe el rango de valores que van a tomar las funciones representadas, marcar la casilla Auto Scale Ranges para que el programa determine automticamente el mejor valor para los rangos horizontal (X) y vertical (Y) durante el trazado de las curvas. Tras completar en el cuadro de dilogo los campos indicados y pulsar el botn Run se accede a la pantalla mostrada en la Figura 3.13 en la que el programa Micro-Cap muestra cmo evolucionan las magnitudes seleccionadas (las tensiones V(1) y V(2) en este caso) en funcin del tiempo. Una de las posibilidades que tiene el usuario cuando se encuentra en la pantalla del anlisis transitorio es la de activar dos cursores y poder realizar con ellos medidas precisas. Se accede a los cursores mediante la opcin Options Mode - Cursor del men principal 17 / 40

TUTORIAL DE MICRO-CAP 9 EVALUTAION VERSION

(Figura 3.14), aunque tambin es posible activarlos mediante el botn de la barra de herramientas o pulsando la tecla de funcin F8.

FIGURA 3.13. Representacin de las tensiones V(1) y V(2) respecto del tiempo.

FIGURA 3.14. Activacin de los cursores sobre la pantalla de anlisis.

18 / 40

TUTORIAL DE MICRO-CAP 9 EVALUTAION VERSION

Una vez se han activado los cursores (Figura 3.15) se podrn desplazar sobre la curva seleccionada haciendo uso de los botones izquierdo (asociado al cursor L) y derecho (asociado al cursor R) del ratn. El programa indicar en una pequea etiqueta los valores de la posicin (x, y) para cada uno de ellos.

FIGURA 3.15. Desplazamiento manual de los cursores sobre las curvas.

Adems de poder desplazar los cursores de forma manual, Micro-Cap cuenta con una serie de funciones de desplazamiento del cursor que localizan puntos singulares de la curva en la que est situado el mismo (mximos, mnimos, puntos de inflexin, etc.). Para acceder a estas funciones se puede hacer mediante la opcin Scope Cursor Functions - del men principal (Figura 3.16) o de forma ms sencilla, empleando los botones de la barra de herramientas correspondientes a cada una de estas funciones de movimiento del cursor.

19 / 40

TUTORIAL DE MICRO-CAP 9 EVALUTAION VERSION

FIGURA 3.16. Desplazamiento del cursor a puntos singulares de la grfica.

Una vez realizadas todas las medidas necesarias sobre las curvas obtenidas (que muestran la carga de un condensador sometido a una tensin constante), para acceder de nuevo al esquemtico y poder modificarlo en caso necesario bastar con cerrar la ventana de anlisis. Se mostrar a continuacin otro ejemplo de anlisis transitorio sustituyendo en el circuito RC anterior la batera por una fuente de alimentacin sinusoidal. Adems este nuevo circuito nos permitir posteriormente utilizarlo para realizar en l un anlisis en frecuencia. Para eliminar la fuente de tensin constante ser suficiente con seleccionarla con el ratn y pulsar la tecla SUPR. Seguidamente colocaremos en su lugar una fuente de tensin sinusoidal (Figura 3.17) eligindola en el panel de componentes dentro del men Analog Primitives Waveform Sources Sine Source. En el cuadro de dilogo que aparece se deber especificar la amplitud 20 / 40

TUTORIAL DE MICRO-CAP 9 EVALUTAION VERSION

(campo A) y la frecuencia (campo F) de la seal y escribir el nombre que se va a utilizar para describir este tipo de fuentes en el campo Value que est situado en la parte superior del cuadro de dilogo.

FIGURA 3.17. Parmetros de una fuente de tensin sinusoidal.

Tras efectuar un anlisis transitorio sobre este nuevo circuito RC con excitacin sinusoidal obtenemos las grficas que se muestran en la Figura 3.18, en las que se han situado los cursores de forma que se pueda medir la amplitud de la tensin del la fuente (10 V) y de la tensin en el condensador (1,703 V) y en las que, debido a la presencia del condensador, existe un desfase entre ambas de 2,473 - 2,250 = 0,223 ms.

21 / 40

TUTORIAL DE MICRO-CAP 9 EVALUTAION VERSION

FIGURA 3.18. Anlisis transitorio para el circuito RC con excitacin sinusoidal.

3.3. Anlisis en frecuencia


Se emplear para conocer cmo afecta a las tensiones y corrientes del circuito un cambio en la frecuencia de la fuente de alimentacin. Para iniciar el anlisis en frecuencia, tras haber dibujado el esquemtico, se elegir la opcin Analysis AC (Figura 3.19) del men principal. A continuacin el programa mostrar el cuadro de dilogo que aparece en la Figura 3.20 en el que se debern indicar, separadas por coma, la frecuencia final y la inicial de la simulacin (Frequency Range), teniendo en cuenta que si se va a emplear una escala semilogartmica el rango especificado debe ser necesariamente mayor que 0 Hz. En la parte inferior de este cuadro se indicar, al menos, una magnitud a representar (tensin, corriente o cualquier expresin matemtica que se pueda realizar sobre ellas).

22 / 40

TUTORIAL DE MICRO-CAP 9 EVALUTAION VERSION

FIGURA 3.19. Seleccin del anlisis AC.

Si, como es habitual, se desea obtener el diagrama de Bode (Figura 3.21) de la tensin de salida del circuito (el condensador para el circuito que se est analizando en este ejemplo) las expresiones de las funciones a representar sern: db(V(nodo_salida)) ph(V(nodo_salida))

que corresponden, respectivamente, al valor absoluto de la tensin del nudo expresada en decibelios y a la fase de la misma expresada en grados. Otro detalle a tener en cuenta en el cuadro de dilogo de la Figura 3.20 es que aparece pulsado el botn de escala logartmica horizontal (el situado ms a la izquierda de cada una de las lneas en las que se definen las expresiones a representar) y tambin que en el campo identificado como P (Plot) se han elegido nmeros distintos para que cada una de las funciones aparezca en un grfico diferente. 23 / 40

TUTORIAL DE MICRO-CAP 9 EVALUTAION VERSION

FIGURA 3.20. Cuadro de dilogo para el anlisis AC.

FIGURA 3.21. Evolucin de la amplitud (en decibelios) y la fase (en grados) de la tensin en el condensador en funcin de la frecuencia del generador.

24 / 40

TUTORIAL DE MICRO-CAP 9 EVALUTAION VERSION

4. SIMULACIN DIGITAL
Micro-Cap permite tambin la simulacin de circuitos digitales, combinacionales y secuenciales, pues cuenta tanto con los modelos correspondientes a las puertas lgicas bsicas y biestables como con los modelos de circuitos integrados digitales de mayor complejidad. El proceso de simulacin de los circuitos digitales es similar al detallado en el apartado anterior dedicado a la simulacin analgica, pero presenta algunas particularidades que se detallarn para cada tipo de anlisis.

4.1. Anlisis de circuitos combinacionales


El proceso de simulacin comienza con la creacin del esquemtico correspondiente al diagrama lgico del circuito que se desea simular. En este caso se analizar el circuito correspondiente a un codificador 8 a 3 sin prioridad que se muestra en la Figura 4.1.

FIGURA 4.1. Codificador 8 a 3 sin prioridad.

Los componentes bsicos de los circuitos digitales (las puertas lgicas) son accesibles desde el panel de componentes Digital 25 / 40

TUTORIAL DE MICRO-CAP 9 EVALUTAION VERSION

Primitives Standar Gates. En el momento de situar en el esquemtico una puerta lgica, el programa abrir un cuadro de dilogo (Figura 4.2) para poder seleccionar el modelo de tiempos que se desea emplear para dicha puerta. Por defecto se podr elegir entre una puerta ideal (todos los tiempos de retardo son nulos) o una puerta de la familia TTL (Transistor Transistor Logic) con los tiempos de retardo que proporciona el fabricante aunque, si fuera necesario, se podrn definir nuevos modelos variando los parmetros que aparecen en la parte inferior del cuadro de dilogo y especificando en el campo Value del parmetro Timing Model un nuevo nombre para ese modelo.

FIGURA 4.2. Modelo de tiempos para las puertas lgicas.

Una vez situadas adecuadamente en el esquemtico las puertas lgicas y elegido el modelo de tiempo para cada una de ellas, ser necesario incluir un componente que permita asignar fcilmente los niveles lgicos (0 y 1) a cada una de las entradas del sistema. Para ello, se har uso del Animated Digital Switch situado dentro del men Animation del panel de componentes. 26 / 40

TUTORIAL DE MICRO-CAP 9 EVALUTAION VERSION

Despus de situar en el rea de dibujo tantos elementos Animated Digital Switch como entradas tenga el sistema (8 en este caso) se proceder al interconexionado adecuado (Figura 4.3) de los mismos con las puertas lgicas hasta completar la estructura deseada.

FIGURA 4.3. Interconexin de las entradas con las puertas lgicas.

Aunque en este punto ya se podra realizar el anlisis del diseo, se aadirn a cada una de las salidas del mismo un componente que el programa Micro-Cap denomina Animated Digital LED (Figura 4.4) y que mostrar grficamente el nivel de lgico del punto del circuito al que est conectado mediante colores (rojo para el nivel alto, 1 y negro para el nivel bajo, 0), de esta forma ser ms fcil comprobar el correcto funcionamiento del sistema. Tras situar los LED en las salidas se realizar un anlisis en continua del circuito eligiendo la opcin Analysis Dynamic DC del men principal (del mismo modo que se describi anteriormente 27 / 40

TUTORIAL DE MICRO-CAP 9 EVALUTAION VERSION

para la simulacin analgica) obtenindose, como se muestra en la Figura 4.5, el nivel lgico de todos los nodos del circuito.

FIGURA 4.4. Esquemtico completo del codificador 8 a 3 sin prioridad.

FIGURA 4.5. Niveles lgicos en todos los nodos cuando ninguna entrada est activada.

28 / 40

TUTORIAL DE MICRO-CAP 9 EVALUTAION VERSION

Llegados a este punto, el usuario podr modificar, haciendo clic con el ratn en los conmutadores, el valor de alguna de las entradas y comprobar inmediatamente (Figuras 4.6 y 4.7) cmo afecta este cambio a las funciones de salida.

FIGURA 4.6. Codificador con la entrada nmero 3 activada.

FIGURA 4.7. Codificador con la entrada nmero 5 activada.

29 / 40

TUTORIAL DE MICRO-CAP 9 EVALUTAION VERSION

Por ltimo, para terminar el anlisis en curso regresando al dibujo del esquemtico y poder modificarlo en caso necesario, se elegir la opcin Dynamic DC Exit Analysis del men principal. En esta situacin, los niveles lgicos que se muestran son los ltimos calculados y no se modificarn aunque se cambien los conmutadores situados en las entradas del sistema.

4.2. Anlisis de circuitos secuenciales


La simulacin de circuitos digitales secuenciales tambin se puede realizar mediante un anlisis DC dinmico como el que se ha explicado en el apartado anterior para los sistemas combinacionales, no obstante, debido a que generalmente es mayor el nmero de combinaciones de entrada y de salida posibles, es ms cmodo recurrir a un anlisis transitorio como se explicar a continuacin, realizando la simulacin sobre un contador asncrono (Figura 4.8) implementado con biestables D disparados por flanco de subida.

FIGURA 4.8. Contador asncrono mdulo 16.

Se comenzar el dibujo del esquemtico situando sobre el rea de dibujo cuatro biestables D (correspondientes al CI 7474 en tecnologa TTL). Este elemento est accesible desde el men Digital Library del panel de componentes (Figura 4.9), que est organizado segn la numeracin que los fabricantes asignan a los circuitos integrados digitales.

30 / 40

TUTORIAL DE MICRO-CAP 9 EVALUTAION VERSION

FIGURA 4.9. Situacin de los cuatro biestables necesarios.

En el momento de soltar el biestable sobre el esquemtico, el programa de simulacin no muestra, como en otras ocasiones, el cuadro de dilogo de la Figura 4.10, pues para el biestable D 7474 todos los parmetros ya estn definidos de acuerdo a las especificaciones del fabricante, no obstante, si fuera necesario modificar algn parmetro podra hacerse con un doble clic sobre el smbolo del componente. Se colocar a continuacin un componente DClock (reloj digital) para generar la seal de sincronismo del sistema. Este elemento est accesible desde el men Digital Primitives Stimulus Generators del panel de componentes y en su cuadro de dilogo de configuracin (Figura 4.11) se deber indicar la duracin del nivel alto (campo Onewidth) y de nivel bajo (campo Zerowidth) de la seal de reloj, de acuerdo con la frecuencia deseada para el funcionamiento del sistema.

31 / 40

TUTORIAL DE MICRO-CAP 9 EVALUTAION VERSION

FIGURA 4.10. Descripcin de las funciones y tiempos del biestable D 7474.

FIGURA 4.11. Definicin de la seal de reloj del sistema.

32 / 40

TUTORIAL DE MICRO-CAP 9 EVALUTAION VERSION

Antes de pasar a realizar el conexionado entre los componentes se debe aadir otro elemento ms al esquemtico que se utilizar para establecer el valor adecuado en las entradas asncronas (Preset y Clear) de los biestables. Para este propsito se emplear el componente denominado Fixed Digital (Figura 4.12) que se encuentra situado tambin dentro del submen Digital Primitives Stimulus Generators del panel de componentes y cuyos dos valores posibles son 0 y 1 (que representan, respectivamente, a los niveles lgicos bajo y alto). En el caso que nos ocupa y dado que las entradas Preset y Clear son activas por nivel bajo, se elegir para el componente Fixed Digital el valor 1 de forma que nunca se activen estas entradas durante la simulacin.

FIGURA 4.12. Configuracin de una entrada digital constante con nivel lgico alto.

Aunque podra situarse un componente Fixed Digital para cada una de las entradas Preset y Clear (en total seran necesarios ocho), es ms sencillo y menos costoso durante el proceso de simulacin, 33 / 40

TUTORIAL DE MICRO-CAP 9 EVALUTAION VERSION

cortocircuitar (Figura 4.13) todas las entradas asncronas de los biestables y conectarlas a la entrada de valor constante 1.

FIGURA 4.13. Puesta a 1 de todas las entradas Preset y Clear.

Para finalizar el dibujo del esquemtico se unirn adecuadamente, haciendo uso de la herramienta Wire Mode las entradas y salidas restantes hasta obtener el diagrama lgico del sistema completo (Figura 4.14). En este diagrama se aprecia que algunos de los puntos del circuito han sido marcados con una etiqueta significativa (Clk, Qa, Qb,) de la entrada o salida a la que est asociada. Estas etiquetas no son estrictamente necesarias pues el programa Micro-Cap va asignando secuencialmente nmeros diferentes a los nodos del circuito conforme va siendo creado, no obstante, en sistemas como el que nos ocupa queda mucho ms claro referirse, por ejemplo, a la salida Qa que al nodo nmero 4.

34 / 40

TUTORIAL DE MICRO-CAP 9 EVALUTAION VERSION

FIGURA 4.14. Esquemtico del contador asncrono completamente terminado.

Para asignar estos nombres identificativos a los puntos adecuados del circuito se har doble clic con el ratn sobre el conductor y se abrir el cuadro de dilogo que se muestra en la Figura 4.15, en el que el usuario podr aadir un nombre ms adecuado para describir el punto del circuito seleccionado.

FIGURA 4.15. Asignacin de la etiqueta Qa al nodo 4 del circuito.

Una vez terminado el dibujo del esquemtico y asignados los nombres adecuados a la entrada de reloj y a las salidas del contador se pasar a realizar un anlisis transitorio del sistema con el fin de 35 / 40

TUTORIAL DE MICRO-CAP 9 EVALUTAION VERSION

obtener la evolucin de las salidas en funcin del tiempo y comprobar si el sistema se comporta de forma adecuada. Al seleccionar la opcin Analysis Transient del men principal se abrir el cuadro de dilogo mostrado en la Figura 4.16, en el que como en el caso de los circuitos analgicos, se elegir el tiempo final de simulacin y las seales (digitales en este caso) cuya evolucin se quiere representar. Como se aprecia en la figura, el valor digital de un punto del circuito se obtiene mediante la funcin D(Nombre_Nodo).

FIGURA 4.16. Configuracin del anlisis transitorio.

Una vez elegidas las expresiones que se desean representar se pulsar sobre el botn RUN, generndose tras el tiempo necesario de clculo, las grficas que se muestran en la Figura 4.17 en donde se puede apreciar que las salidas del sistema evolucionan, en cada flanco de subida de la seal de reloj, cclicamente de 0000 a 1111 segn el cdigo binario natural. Si hiciera falta realizar alguna modificacin en el esquemtico habr que salir previamente del anlisis transitorio, haciendo uso de la opcin del men principal Transient Exit Analysis o simplemente cerrando la ventana en la que se muestra la evolucin temporal de las seales. 36 / 40

TUTORIAL DE MICRO-CAP 9 EVALUTAION VERSION

FIGURA 4.17. Evolucin temporal de la seal de reloj y de las salidas del contador.

5. SIMULACIN MIXTA
Micro-Cap es un programa de simulacin electrnica muy verstil y, aunque internamente el algoritmo que se emplea para la simulacin digital es diferente del empleado para resolver las ecuaciones diferenciales de los sistemas analgicos, se pueden mezclar ambos tipos de circuitos, dando lugar a la conocida como simulacin mixta. Desde el punto de vista del usuario, como se ver en el ejemplo siguiente, no ser incluir ningn elemento especial, pues los puntos de interconexin entre el sistema analgico y el digital, son generados automticamente por el programa. Como ejemplo de simulacin mixta se va a realizar un anlisis transitorio sobre el contador estudiado en el apartado anterior pero sustituyendo las entradas del tipo Fixed Digital por un sistema ms prctico consistente en una red RC alimentada a 5 V que permitir, 37 / 40

TUTORIAL DE MICRO-CAP 9 EVALUTAION VERSION

en funcin de la constante de tiempo t = RC, retrasar el instante de comienzo de cuenta del contador. El esquemtico del sistema completo se muestra en la Figura 5.1, en l se aprecia que las entradas de puesta a 1 (Preset) se han conectado directamente a una fuente de continua de 5 V, mientras que las entradas de puesta a 0 de los biestables (Clear) se han conectado al condensador, de este modo en el instante inicial de la simulacin, como el condensador se encuentra descargado, las entradas Clear estarn activadas e impedirn que los biestables cambien de estado aunque reciban impulsos de la seal de reloj.

FIGURA 5.1. Contador asncrono mdulo 16 con red RC en las entradas de puesta a cero.

En el cuadro de dilogo de configuracin del anlisis transitorio (Figura 5.2) se indicar al programa que represente, como en el ejemplo anterior, la entrada de reloj y las cuatro salidas del contador. As mismo se le pide que represente en otra grfica (al campo P se le ha dado valor 2) la evolucin de la tensin en el condensador que 38 / 40

TUTORIAL DE MICRO-CAP 9 EVALUTAION VERSION

est conectado, como se ha indicado, con las entradas Clear de los biestables, V(Clear).

FIGURA 5.2. Configuracin del anlisis transitorio.

Tras pulsar el botn RUN en el cuadro de dilogo anterior se obtienen las grficas que se muestran en la Figura 5.3, en las que se aprecia que el comportamiento del sistema es el indicado: En el instante inicial la tensin del condensador es nula, lo que obliga a los biestables a permanecer en el estado 0 pues estn activadas las entradas de puesta a cero asncronas. El condensador se va cargando exponencialmente con una constante de tiempo t pero el contador sigue sin evolucionar, pues la tensin en las entradas Clear est por debajo del valor VILmx y, por tanto, es interpretada como un 0 por los biestables. A partir de los 8 s, la tensin en el condensador ya es suficientemente elevada y es interpretada como un nivel lgico alto, de modo que el contador puede ya evolucionar con cada flanco de subida de la seal de reloj del sistema.

39 / 40

TUTORIAL DE MICRO-CAP 9 EVALUTAION VERSION

FIGURA 5.3. Evolucin de la seal de reloj y de las salidas del contador (arriba). Evolucin de la tensin en el condensador (abajo).

40 / 40

Das könnte Ihnen auch gefallen