Alexandre. Tutorial 1. Simulacion de Circuitos Electronicos Con Proteus. Capitulo 2

38
-Página nº 1- Utilización de genera- dores en la simulación de circuitos electró- nicos con Proteus. 1.- Introducción y definición. En el primer capítulo de este tutorial presentamos una introducción a la utilización de Proteus como simulador de circuitos electrónicos. En dicho capítulo aprendimos que la forma de introducir las entradas a nuestro circuito electrónico era mediante la utilización de los llamados generadores. En este segundo capítulo trataremos de los diferentes tipos de generadores existentes en Proteus, así como de las diferentes posibilidades de utilización que esta herramienta pone a nuestra disposición. Un generador es un objeto que produce una señal en un punto determinado de nuestro circuito. Los generadores se utilizan para simular las entradas al circuito que estamos probando y de esta forma poder estudiar su comportamiento. En el primer capítulo del tutorial trabajamos, como ejemplo, con un circuito que servía para simular el funcionamiento de un divisor de tensión mediante la utilización de dos resistencias. El ejercicio consistió en conocer el valor de tensión que se obtiene en el punto intermedio entre las dos

Transcript of Alexandre. Tutorial 1. Simulacion de Circuitos Electronicos Con Proteus. Capitulo 2

Page 1: Alexandre. Tutorial 1. Simulacion de Circuitos Electronicos Con Proteus. Capitulo 2

-Página nº 1-

Utilización de genera-dores en la simulación de circuitos electró-nicos con Proteus.

1.- Introducción y definición.

En el primer capítulo de este tutorial presentamos una introducción a la utilización de Proteus como simulador de circuitos electrónicos. En dicho capítulo aprendimos que la forma de introducir las entradas a nuestro circuito electrónico era mediante la utilización de los llamados generadores.

En este segundo capítulo trataremos de los diferentes tipos de

generadores existentes en Proteus, así como de las diferentes posibilidades de utilización que esta herramienta pone a nuestra disposición.

Un generador es un objeto que produce una señal en un punto

determinado de nuestro circuito. Los generadores se utilizan para simular las entradas al circuito que estamos probando y de esta forma poder estudiar su comportamiento.

En el primer capítulo del

tutorial trabajamos, como ejemplo, con un circuito que servía para simular el funcionamiento de un divisor de tensión mediante la utilización de dos resistencias. El ejercicio consistió en conocer el valor de tensión que se obtiene en el punto intermedio entre las dos

Page 2: Alexandre. Tutorial 1. Simulacion de Circuitos Electronicos Con Proteus. Capitulo 2

-Página nº 2-

resistencias (al que asignamos el nombre de SALIDA). Evidentemente este valor de salida obtenido depende de los valores de las resistencias que estemos utilizando y de la diferencia de tensión que apliquemos entre los extremos del conjunto. Pues bien, la forma de decirle a nuestro simulador que tensiones de entrada deseamos para nuestra simulación, fue haciendo uso del generador que llamamos ENTRADA.

Puesto que hay muchos tipos diferentes de señales, también es

necesario que dispongamos de diversos tipos de generadores. Sin embargo, no debemos confundirnos, en Proteus sólo hay un objeto del tipo generador, al cual podemos configurar para que simule los diferentes tipos de señales disponibles.

Proteus nos permite generar hasta trece tipos de señales

diferentes. Ocho tipos de señales analógicas y cinco digitales. Las primeras diseñadas para ser utilizadas en circuitos analógicos, son gestionadas por el núcleo SPICE del simulador. Las segundas, pensadas

para ser utilizadas en circuitos digitales, son gestionadas por el núcleo DSIM del simulador. El hecho de que el generador sea gestionado por uno

Page 3: Alexandre. Tutorial 1. Simulacion de Circuitos Electronicos Con Proteus. Capitulo 2

-Página nº 3-

u otro núcleo no tiene ninguna repercusión en nuestro trabajo, porque esta gestión se realiza de forma transparente al usuario.

Los ocho tipos de señales analógicas disponibles son:

1. DC. Utilizadas para simular una fuente de voltaje de tensión continua constante.

2. Sine. Utilizadas para simular señales senoidales. 3. Pulse. Utilizadas para simular señales analógicas pulsantes. 4. Pwlin. Utilizadas para simular señales pulsantes de forma

arbitraria y de difícil construcción. 5. File. Utilizadas para simular señales pulsantes de forma

arbitraria y de difícil construcción a partir de los datos proporcionados mediante un fichero de formato ASCII.

6. Audio. Utilizadas para simular señales de audio. Toma como entrada ficheros de formato wav.

7. Exponent. Utilizadas para generar señales analógicas exponenciales con diferentes constante de tiempo. Produce pulsos con la misma forma que los circuitos RC de carga y descarga.

8. SFFM. Utilizadas para generar señales moduladas en frecuencia.

Los cinco tipos de señales digitales disponibles son:

1. DState. Utilizadas para simular el estado de un determinado punto a un valor lógico alto o bajo.

2. DEdge. Utilizadas para simular en un determinado punto una transición desde el valor lógico alto al bajo o viceversa.

3. DPulse. Utilizadas para simular en un determinado punto una señal de tipo ALTO-BAJO-ALTO o BAJO-ALTO-BAJO. Lo que normalmente conocemos como pulso, alto o bajo.

4. DClock. Utilizadas para simular en un determinado punto una señal de tipo tren de pulsos. Este tipo de señal es la habitual generada por los relojes, de ahí su nombre.

5. DPattern. Utilizadas para simular señales compuestas por secuencias de niveles lógicos de comportamiento arbitrario.

Page 4: Alexandre. Tutorial 1. Simulacion de Circuitos Electronicos Con Proteus. Capitulo 2

-Página nº 4-

3.- Ubicación de un generador en nuestro circuito.

Imaginemos un circuito compuesto simplemente por un relé con bobina de 12VDC. Podemos utilizar el componente de librería denominado RELAY que es un modelo del tipo animado.

Para simular su funcionamiento debemos alimentar la bobina con

una fuente de tensión de 12VDC. Para hacerlo colocaremos uno de los extremos de la bobina a GND y en el otro extremo conectaremos un generador de tipo DC. Para colocar un extremo a GND, debemos seleccionar la herramienta terminales y dentro de ella uno de tipo GROUND.

A continuación lo colocamos debajo del relé y unimos este terminal

con uno de los extremos de la bobina. El resultado debe ser como el mostrado

en la figura siguiente.

Page 5: Alexandre. Tutorial 1. Simulacion de Circuitos Electronicos Con Proteus. Capitulo 2

-Página nº 5-

El siguiente paso es seleccionar la herramienta generador.

A continuación, colocamos uno encima de la bobina del relé. El

resultado debe ser como el mostrado en la siguiente figura.

Ahora debemos unir el extremo del generador con el extremo libre

de la bobina del relé.

Colocamos el ratón encima del generador. Lo seleccionamos

pulsando una vez el botón derecho (el generador debe cambiar de color).

Page 6: Alexandre. Tutorial 1. Simulacion de Circuitos Electronicos Con Proteus. Capitulo 2

-Página nº 6-

Y una vez seleccionado, pulsamos el botón izquierdo del ratón para que nos aparezca la ventana de propiedades del generador.

En el campo Generator Name, escribimos el nombre que deseamos

darle a nuestro generador. Por ejemplo, V1. En el cuadro de selección Analogue Types seleccionamos DC. En el cuadro de selección Digital Types no seleccionamos nada. En las casillas de selección inferiores lo dejamos todo sin marcar. Por último en el lado derecho de la ventana seleccionamos como valor para el voltaje 5. Pulsando sobre el botón OK, cerramos la ventana y nuestro circuito debe ser similar al mostrado en la siguiente imagen.

Page 7: Alexandre. Tutorial 1. Simulacion de Circuitos Electronicos Con Proteus. Capitulo 2

-Página nº 7-

Ahora debemos arrancar la simulación. Para ello pulsamos sobre el botón de reproducir de la parte inferior izquierda, tal y como vimos en el primer capítulo de este tutorial.

Puesto que hemos seleccionado un generador de 5VDC y la bobina

del relé es de 12VDC, la simulación nos mostrará el relé desactivado.

Si paramos la simulación y editamos el generador, cambiando el

valor de la tensión desde 5 a 12 y volvemos a arrancar la simulación, esta vez la simulación nos mostrará el relé activado.

Obsérvese que el valor del generador que se muestra durante la

simulación ahora señala 12, en lugar de los 5 del caso anterior.

Page 8: Alexandre. Tutorial 1. Simulacion de Circuitos Electronicos Con Proteus. Capitulo 2

-Página nº 8-

Como se puede ver, colocar un generador en uno de nuestros circuitos es una tarea muy simple. Es verdad que hemos empezado por el caso más sencillo que es un generador de tipo DC (fuente de tensión continua constante). En otros tipos de generadores, las opciones configurables pueden ser más numerosas. Sin embargo, la técnica de colocación siempre es la misma.

En los siguientes apartados iremos viendo las diferentes opciones

de los diferentes tipos de generadores disponibles.

Page 9: Alexandre. Tutorial 1. Simulacion de Circuitos Electronicos Con Proteus. Capitulo 2

-Página nº 9-

4.- Editando las características comunes a todos los generadores.

En el apartado anterior ya dijimos que según el tipo de generador

que utilice Cualquier tipo de generador que utilice las opciones de configuración pueden variar. Sin embargo, hay cuatro opciones que aparecen en todos los tipos de generadores. Estas opciones comunes se encuentran situadas en la zona inferior izquierda de la ventana.

1. Current Source? Aunque aparece en todos los generadores sólo

tiene utilidad en el caso de los generadores analógicos. Cuando se marca esta casilla el generador se convierte en una fuente de corriente.

2. Isolate before? Si colocamos el generador en medio de un

“cable” que conexiona dos puntos, con esta casilla seleccionamos si el generador se comportará como si interrumpiera el cable al que está conectado. De esta forma la red situada antes del generador quedaría aislada de la situada detrás del generador. Evidentemente, si el

Page 10: Alexandre. Tutorial 1. Simulacion de Circuitos Electronicos Con Proteus. Capitulo 2

-Página nº 10-

generador se conecta directamente a una red mediante un cable sencillo, esta casilla no realizará ninguna operación.

3. Manual Edits? Cuando marcamos esta casilla, las propiedades

del generador se visualizan en forma de una lista de texto. Se implementa por razones de compatibilidad con versiones anteriores del software.

4. Hide Properties? Cuando esta casilla está desmarcada se

visualiza junto al generador sus propiedades en forma de texto.

Page 11: Alexandre. Tutorial 1. Simulacion de Circuitos Electronicos Con Proteus. Capitulo 2

-Página nº 11-

5.- Editando las características de los generadores de señal DC.

Como ya dijimos en la introducción los generadores de señal DC se

utilizan para simular una fuente de voltaje de tensión continua constante. Por ello sólo tienen una única propiedad llamada Voltage (Volts). Con esta propiedad especificamos el nivel del voltaje de salida.

Los generadores de señal DC tienen un amplio rango de utilización

en la simulación de circuitos. Prácticamente en cualquier circuito se utilizan fuentes de alimentación del tipo DC.

Page 12: Alexandre. Tutorial 1. Simulacion de Circuitos Electronicos Con Proteus. Capitulo 2

-Página nº 12-

6.- Editando las características de los generadores de señal SINE.

Los generadores de señal SINE se utilizan para simular señales

senoidales de frecuencia fija.

Proteus genera estas señales utilizando la siguiente fórmula:

Page 13: Alexandre. Tutorial 1. Simulacion de Circuitos Electronicos Con Proteus. Capitulo 2

-Página nº 13-

Como puede verse la fórmula de la señal generada se compone de tres partes: una constante que se suma al producto de dos partes, una senoidal y otra exponencial. La parte constante sirve para determinar el desplazamiento de la señal generada respecto a cero (parámetro offset). La parte senoidal construye nuestra señal senoidal en función de la amplitud, frecuencia y desfase indicados (parámetros amplitud de salida, frecuencia y desfase). Por último, la parte exponencial determina la amortiguación que sufrirá la señal (parámetro factor de amortiguación).

En el caso de los generadores de señales senoidales podemos

ajustar varios parámetros. La propiedad Offset (Volts) especifica el desplazamiento de la

señal respecto al valor 0. En la imagen siguiente vemos un ejemplo que aclara el sentido del

valor parámetro desplazamiento. La señal se ha especificado con un offset igual a 5 y una amplitud de 10 voltios. Por eso vemos en la gráfica obtenida que el comienzo de la señal no empieza en el instante cero en 0 Voltios, sino en 5V y que la cresta superior está situada en un valor de 15V (10V de amplitud más 5V de offset). Igualmente el valor de cresta inferior está situado en un valor de -5V (10V de amplitud menos 5V de offset).

Page 14: Alexandre. Tutorial 1. Simulacion de Circuitos Electronicos Con Proteus. Capitulo 2

-Página nº 14-

La amplitud de salida de la señal se especifica con el parámetro Amplitude (Volts). La amplitud se puede expresar indicando el valor máximo de la onda, el valor entre picos de la onda (diferencia de voltaje entre la cresta superior e inferior) o el valor eficaz RMS de la señal.

La frecuencia de la señal se especifica con el parámetro Timing.

También se puede expresar de varias formas: indicando la frecuencia en Herzios de la señal, indicando el periodo de la señal o expresando el número de ciclos sobre el gráfico entero. Expresar la frecuencia utilizando herzios o indicando el periodo es obvio. Sin embargo, la tercera forma es un poco menos evidente y necesita una explicación complementaria. En Proteus, podemos visualizar una señal utilizando sondas, tal y como vimos en el primer capítulo de este tutorial. Cuando conectamos una sonda a nuestro circuito, proteus nos ofrece la posibilidad de visualizar el resultado en forma de un gráfico. En este gráfico podemos indicar el tiempo que visualizaremos la señal (v.g. un segundo o 20 milisegundos). Pues bien, ahora ya podemos entender a que se refiere la tercera forma de expresar la frecuencia de la señal generada. Si la señal se visualiza en un gráfico de un segundo, la frecuencia será de 1Hz (un ciclo en un segundo). Sin embargo si la señal se visualiza en un gráfico de 500 mseg, la frecuencia será de 2Hz (un ciclo en medio segundo, igual a dos ciclos en un segundo). Como vemos la frecuencia de la señal se ajusta a la gráfica sobre la que la realizamos la monitorización.

El desfase, se indica utilizando la propiedad delay. Igual que en los

casos anteriores se puede indicar el desfase de dos formas diferentes: introduciendo el tiempo de desfase en segundos o el desfase en grados.

Page 15: Alexandre. Tutorial 1. Simulacion de Circuitos Electronicos Con Proteus. Capitulo 2

-Página nº 15-

En la figura se ve un ejemplo de una señal de 220VAC de valor eficaz y 50 Hz de frecuencia, en la que se ha especificado un desfase de 45 grados.

Por último, se puede indicar el factor de amortiguación de la señal

utilizando el parámetro damping factor (1/s).

En la figura puede observarse una señal de amplitud 220V de valor

eficaz, frecuencia 50Hz, donde se ha indicado un factor de amortiguación theta igual a 100.

Page 16: Alexandre. Tutorial 1. Simulacion de Circuitos Electronicos Con Proteus. Capitulo 2

-Página nº 16-

En la siguiente figura se muestra la misma señal con un factor de amortiguamiento theta igual a 10 para comparar los resultados generados al indicar factores de amortiguación diferentes.

Obsérvese que por la situación del parámetro thetha en la fórmula

(en el exponente negativo de la constante e), cuanto mayor sea su valor más rápido el valor de V tenderá a igualarse a VO.

Con este último parámetro, ya hemos visto completamente como

podemos definir nuestra señal senoidal de salida.

Page 17: Alexandre. Tutorial 1. Simulacion de Circuitos Electronicos Con Proteus. Capitulo 2

-Página nº 17-

7.- Editando las características de los generadores de señal PULSE.

Los generadores de señal PULSE se utilizan para producir señales

analógicas pulsantes de una gran variedad de formas. Se pueden generar señales de onda cuadrada, de sierra, triangular, etc.

Para definir nuestra onda disponemos de una serie de parámetros,

que se muestran en la siguiente figura.

Para entender el significado de cada uno de estos parámetros, nos

ayudaremos de la figura siguiente, donde se muestra el patrón para construir una señal pulsante:

Page 18: Alexandre. Tutorial 1. Simulacion de Circuitos Electronicos Con Proteus. Capitulo 2

-Página nº 18-

PER representa el periodo de la onda, es decir, la inversa de la

frecuencia. Para introducir esta característica de la onda utilizamos el parámetro Frecuency/Period. Nos permite introducirlo de tres maneras: especificando la frecuencia en herzios, indicando el periodo o expresando el número de ciclos sobre el gráfico entero. Expresar la frecuencia utilizando herzios o indicando el periodo es obvio. Para la tercera forma de expresar la frecuencia nos remitimos al epígrafe 6 donde la explicamos para las ondas de tipo senoidal.

V1 representa el valor bajo de la señal de salida. Para introducir

este valor se utiliza el parámetro Initial (Low) Voltage. V2 representa el valor alto de la señal de salida. Para introducirlo

se utiliza el parámetro Pulsed (High) Voltage. TD representa el desplazamiento en el tiempo de la señal. También

podemos expresarlo diciendo que es el retraso con el que la señal se comenzará a generar. Durante este tiempo de retraso la señal se mantendrá en el nivel de salida bajo (V1). Para introducirlo se utiliza el parámetro Start (Secs).

TR representa el tiempo que durará la transición desde el nivel

bajo al nivel alto o flanco de subida. Se introduce utilizando el parámetro Rise Time (Secs).

TF representa el tiempo que durará la transición desde el nivel alto

al nivel bajo o flanco de bajada. Para introducirlo se utiliza el parámetro Fall Time (Secs).

Por último, TF representa el tiempo que la señal estará en el nivel

alto durante cada pulso o ancho de pulso. Se introduce utilizando el

Page 19: Alexandre. Tutorial 1. Simulacion de Circuitos Electronicos Con Proteus. Capitulo 2

-Página nº 19-

parámetro Pulse Width, que se puede introducir indicando el tiempo en segundos o en forma de tanto por ciento.

Cuando generamos nuestras señales pulsantes hay que tener en

cuenta la siguiente limitación. Los tiempos de flanco de subida y flanco de bajada no pueden ser cero. Luego, hablando con exactitud, no se pueden generar ondas cuadradas perfectas. Hay que tener en cuenta que en la realidad ocurre lo mismo, porque siempre hay un tiempo, por pequeño que sea, para que se produzca la transición del nivel bajo al alto o viceversa.

En la figura siguiente se muestra un ejemplo de señal pulsante.

Se muestra la señal durante un segundo. La frecuencia es de 5 Hz,

el ancho de pulso es de 50ms, el tiempo de retraso es de 100ms, el flanco de subida es de 10ms, el flanco de bajada es de 20ms, la tensión del nivel alto es de 5V y la tensión del nivel bajo es de 0V.

Page 20: Alexandre. Tutorial 1. Simulacion de Circuitos Electronicos Con Proteus. Capitulo 2

-Página nº 20-

8.- Editando las características de los generadores de señal PWLin.

Los generadores de señales tipo PWLin se utilizan para generar

señales pulsantes de forma arbitraria y de difícil construcción o bien para reproducir señales medidas por algún procedimiento. La forma de la onda se introduce utilizando pares de datos para las magnitudes tiempo y valor de salida. El generador creará los puntos intermedios entre dos pares de datos realizando una interpolación lineal.

Para introducir los pares de datos, Proteus, nos facilita una

herramienta gráfica de diálogo representada en la siguiente figura.

Si la ventana le resulta pequeña, puede aumentarla utilizando el botón situado en la esquina superior derecha con una flecha hacia arriba.

Page 21: Alexandre. Tutorial 1. Simulacion de Circuitos Electronicos Con Proteus. Capitulo 2

-Página nº 21-

Si lo pulsa le aparecerá una ventana similar a la representada en la figura siguiente.

Para introducir cada para de datos, situé el ratón sobre el punto de

la gráfica deseado y pulse el botón derecho. Repita el proceso para cada nuevo par de datos. Puede fijar la escala de la señal introduciendo el valor mínimo y máximo tanto del eje de tiempos como del eje de voltajes. En la siguiente imagen se muestra un ejemplo de señal generada con este entorno gráfico.

Page 22: Alexandre. Tutorial 1. Simulacion de Circuitos Electronicos Con Proteus. Capitulo 2

-Página nº 22-

Y a continuación se muestra una figura con la visualización en una gráfica de la señal generada.

Puede observar que si en la ventana de introducción de datos,

marca la casilla Manual Edits, los pares de puntos se muestran con la forma representada en la figura siguiente.

Esta forma de introducir los datos,

expresando el valor de la tensión en función del tiempo según la forma v(t), puede resultar más rápida en algunos casos.

En cualquier momento puede

intercambiar entre la forma de introducir los datos con el editor gráfico o el de texto.

Page 23: Alexandre. Tutorial 1. Simulacion de Circuitos Electronicos Con Proteus. Capitulo 2

-Página nº 23-

9.- Editando las características de los generadores de señal File.

El quinto tipo de generadores de señal es el denominado File. Se

utilizan, como en el caso anterior, para generar señales de difícil construcción. Pero a diferencia del caso del generador Pwlin, los datos se toman de un fichero de formato ASCII.

En este caso el parámetro a introducir es el nombre del fichero de

datos que contiene la información. Podemos utilizar el botón Browse para encontrar el fichero.

El fichero debe contener sólo caracteres ASCII. El fichero se

compone de diferentes líneas separadas unas de otras por saltos de línea. Cada línea contiene un par de datos separados entre sí por espacios en blanco o saltos de tabulador (no separar utilizando comas). El primer valor del par representa el tiempo y el segundo el valor de tensión. Las líneas de pares de datos deben estar ordenadas por el valor de tiempo de menor a mayor. Los valores se representan utilizando números en formato coma flotante.

Page 24: Alexandre. Tutorial 1. Simulacion de Circuitos Electronicos Con Proteus. Capitulo 2

-Página nº 24-

El fichero siguiente es un ejemplo generado con el bloc de notas de windows donde se muestra una onda con forma de sierra de tres ciclos. El tiempo de flanco de subida es 0,9 mseg, el tiempo de flanco de bajada de 0,1 mseg y la amplitud de la onda de 1V.

La curva representada en una gráfica se muestra en la figura

siguiente.

Page 25: Alexandre. Tutorial 1. Simulacion de Circuitos Electronicos Con Proteus. Capitulo 2

-Página nº 25-

9.- Editando las características de los generadores de señal Audio.

Los generadores de señal audio se utilizan para generar una señal

de audio procedente de un fichero tipo WAV. Los parámetros disponibles para este tipo de generadores se

muestran en la figura siguiente.

El parámetro Wave Audio File nos permite indicar el fichero de

ondas tipo WAV que contiene la forma de la onda de sonido que vamos a representar con nuestro generador. El botón Browse nos ayuda a encontrar el fichero dentro de nuestro árbol de directorios.

Page 26: Alexandre. Tutorial 1. Simulacion de Circuitos Electronicos Con Proteus. Capitulo 2

-Página nº 26-

En la siguiente figura se muestra como ejemplo el resultado de generar el fichero ding.wav que se suministra con windows como uno de sus ficheros estándar de sonido.

El parámetro Amplitude nos permite indicar la amplitud de la onda

a generar, bien señalando el valor máximo de la onda o el valor entre picos.

El parámetro Offset especifica el desplazamiento de la señal

respecto al valor 0. Por último, como los ficheros de sonido wav pueden ser mono o

estéreo, con el parámetro Channel podemos especificar si vamos a representar una onda de sonido mono o, en caso de ser un fichero estéreo, si vamos a representar el canal izquierdo o derecho.

Page 27: Alexandre. Tutorial 1. Simulacion de Circuitos Electronicos Con Proteus. Capitulo 2

-Página nº 27-

10.- Editando las características de los generadores de señal analógica exponencial.

Los generadores de señal analógica exponencial se utilizan para

generar las señales que se producen en los circuitos tipo RC durante las fases de carga y descarga.

Para definir nuestra onda disponemos de los parámetros que se

muestran en la figura siguiente.

En la siguiente figura se muestra el patrón utilizado para generar

una señal de este tipo.

Page 28: Alexandre. Tutorial 1. Simulacion de Circuitos Electronicos Con Proteus. Capitulo 2

-Página nº 28-

V1 representa el valor bajo de la señal de salida. Para introducir

este valor se utiliza el parámetro Initial (Low) Voltage. V2 representa el valor alto de la señal de salida. Para introducir

este valor se utiliza el parámetro Pulsed (High) Voltage. TD1 representa el desplazamiento en el tiempo de la señal.

También podemos expresarlo diciendo que es el retraso con el que la señal se comenzará a generar. Durante este tiempo de retraso la señal se mantendrá en el nivel de salida bajo (V1). Para introducir este valor se utiliza el parámetro Rise Start Time.

TAU1 representa la constante de tiempo de la rampa de subida.

Es el tiempo que tardará la señal en alcanzar el voltaje correspondiente aproximadamente al 0,63 del nivel alto. Para introducir este valor se utiliza el parámetro Rise Time Constant.

TD2 representa el tiempo en que se producirá el descenso de la

curva. Este tiempo está medido desde el momento cero. Para introducir este valor se utiliza el parámetro Fall Start Time.

TAU2 representa la constante de tiempo de la rampa de bajada.

Para introducir este valor se utiliza el parámetro Fall Time Constant. La señal generada se corresponde matemáticamente con una

función construída en tres segmentos. El primer segmento iría desde el instante 0 hasta TD1, el segundo segmento desde TD1 hasta TD2 y, por

Page 29: Alexandre. Tutorial 1. Simulacion de Circuitos Electronicos Con Proteus. Capitulo 2

-Página nº 29-

último, el tercer segmento desde TD2 hasta el tiempo de finalización. Cada uno de estos segmentos se definen por las siguientes ecuaciones.

Page 30: Alexandre. Tutorial 1. Simulacion de Circuitos Electronicos Con Proteus. Capitulo 2

-Página nº 30-

11.- Editando las características de los generadores de señal SFFM.

Los generadores de tipo SFFM se utilizan para generar señales

moduladas en frecuencia con modulación senoidal de frecuencia única. La fórmula matemática de la señal generada se representa en la figura siguiente.

Los parámetros disponibles se muestran en la siguiente figura.

VO representa el desplazamiento de la señal respecto al valor 0.

Se especifica utilizando el parámtero Offset (Volts). VA representa la amplitud de la onda portadora. Se especifica

utilizando el parámetro Amplitude (Volts). FC representa la frecuencia de la onda portadora. Introducimos

este valor con el parámetro Carrier Freq (Hz).

Page 31: Alexandre. Tutorial 1. Simulacion de Circuitos Electronicos Con Proteus. Capitulo 2

-Página nº 31-

FS representa la frecuencia de la señal modulada. Especificamos este valor mediante el parámetro Signal Freq (Hz.).

Por último, MDI, representa el índice de modulación. Se introduce

este valor con ayuda del parámetro Modulation Index.

Page 32: Alexandre. Tutorial 1. Simulacion de Circuitos Electronicos Con Proteus. Capitulo 2

-Página nº 32-

12.- Editando las características de los generadores de señal digital DState.

Los generadores de señal DState se utilizan para simular el estado

de un determinado punto a un valor lógico alto o bajo. Aunque en un principio parece lógico pensar que una simulación

digital solo debería haber dos estados, alto y bajo, el simulador digital en realidad distingue entre nueve estados distintos. Los nueve estados posibles se muestran en la figura siguiente:

Esta distinción se realiza

con objeto de poder simular correctamente circuitos donde se utilizan diferentes dispositivos de lógica digital pertenecientes a la misma familia o a familias diferentes. Hacemos esta salvedad, porque precisamente en el caso de los generadores DState la parametrización posible afecta a este punto. Las opciones disponibles se muestran en la figura siguiente.

Page 33: Alexandre. Tutorial 1. Simulacion de Circuitos Electronicos Con Proteus. Capitulo 2

-Página nº 33-

13.- Editando las características de los generadores de señal digital DEdge.

Los generadores de señal DEdge se utilizan para simular una

transición desde el valor lógico alto al bajo o viceversa. Es lo que normalmente se conoce como flanco de subida o bajada.

Podemos seleccionar si el tránsito es de alto a bajo o viceversa con

el parámetro Edge Polarity y el tiempo que tardará en generarse la señal con el parámetro Edge At (secs).

Page 34: Alexandre. Tutorial 1. Simulacion de Circuitos Electronicos Con Proteus. Capitulo 2

-Página nº 34-

14.- Editando las características de los generadores de señal digital DPulse.

Los generadores de señal DEdge se utilizan para simular una

secuencia ALTO-BAJO-ALTO o BAJO-ALTO-BAJO. Es lo que normalmente se conoce pulso.

Podemos seleccionar si el pulso es alto o bajo mediante el

parámetro Pulse Polarity. Igualmente podemos seleccionar la duración del pulso con el parámetro Pulse Timming. En este segundo caso podemos introducir los datos de dos formas. Indicando el tiempo que tardará en generarse el pulso y su duración. O indicar el tiempo que tardará en generarse el pulso y el tiempo que tardará en terminar (lógicamente el tiempo de acabado debe ser mayor al tiempo de comienzo).

Page 35: Alexandre. Tutorial 1. Simulacion de Circuitos Electronicos Con Proteus. Capitulo 2

-Página nº 35-

15.- Editando las características de los generadores de señal digital DClock.

Los generadores de señal DClock se utilizan para simular una

secuencia de tren de pulsos. Como una de las aplicaciones más importantes de este tipo de señales es servir de reloj para sincronización de señales, por eso recibe el nombre de DClock.

Podemos seleccionar si el pulso comienza en alto o bajo mediante el

parámetro Clock Type. Igualmente podemos seleccionar la duración de los pulsos con el parámetro Timming. En este segundo caso podemos introducir los datos de dos formas. Indicando el tiempo que tardará en generarse el pulso y su frecuencia. O indicar el tiempo que tardará en generarse el pulso y su periodo.

Page 36: Alexandre. Tutorial 1. Simulacion de Circuitos Electronicos Con Proteus. Capitulo 2

-Página nº 36-

16.- Editando las características de los generadores de señal digital DPattern.

Los generadores de señal DClock se utilizan para simular una

secuencia de niveles lógicos de comportamiento arbitrario. Esta es la forma más flexible disponible.

Podemos definir nuestra secuencia de señales con los siguientes

parámetros.

Podemos seleccionar si la secuencia de señales comenzará en un

nivel alto o bajo con el parámetro Initial State. Igualmente podemos indicar cuanto tiempo tardará en generarse la secuencia de señales con el parámetro First Edge At. Tener en cuenta que durante este tiempo la señal permanecerá alta o baja según se haya indicado en el parámetro Initial State.

Page 37: Alexandre. Tutorial 1. Simulacion de Circuitos Electronicos Con Proteus. Capitulo 2

-Página nº 37-

Cada uno de los pulsos que forman la secuencia tienen la misma duración, aunque puede ser que la duración del estado alto y bajo sean diferentes. Podemos indicar la duración de cada pulso y si van a tener la misma duración o diferentes el estado alto y bajo con ayuda del parámetro Timming.

En la figura siguiente se muestra un ejemplo con dos señales. La

primera tiene el mismo tiempo de duración en la fase alta y baja, mientras que la segunda tiene un tiempo de duración en la fase alta de 50mseg y de 10mseg en la fase baja.

Podemos seleccionar si vamos a generar una secuencia ilimitada de

pulsos o si por el contrario vamos a generar una secuencia limitada. Para ello haremos uso del parámetro Transitions. En el segundo de los casos determinaremos de cuantos pulsos se compondrá nuestra secuencia. Si utilizamos un patrón de pulsos (ver más abajo), podemos indicar que la longitud de nuestra secuencia viene fijada por el propio patrón de pulsos.

Por último podemos seleccionar si nuestra secuencia se compone de

un tren estándar de pulsos alto-bajo-alto-bajo (típico reloj) o si va a obedecer a un patrón específico diferente. Para ello utilizaremos el parámetro Bit Pattern.

Page 38: Alexandre. Tutorial 1. Simulacion de Circuitos Electronicos Con Proteus. Capitulo 2

-Página nº 38-

En el caso de que deseemos utilizar un patrón especifíco podemos definirlo con ayuda de la herramienta gráfica que nos ofrece Proteus pulsando sobre el botón Edit.

La herramienta es muy potente e intuitiva. Nos ofrece una

cuadrícula donde vamos marcando con el ratón el estado en cada pulso de la señal. De esta forma podemos construir la secuencia como nosotros deseemos.

Hay que tener en cuenta que si hemos definido nuestra secuencia

con tiempos diferentes para la zona alta y baja, la herramienta gráfica no nos lo indica. Cada cuadrícula marcada alta tendrá la duración indicada en la casilla “Mark Time” y cada cuadrícula marcada baja tendrá la durcación indicada en la casilla “Space Time”.