Manual del profesor:

Introducción

El programa laboratorio virtual pretende simular los diferentes aparatos, componentes electrónicos y placa de conexiones que se utilizan en el laboratorio de la asignatura Fundamentos Físicos de la Informática, para que los alumnos puedan realizar las prácticas a través de Internet como si estuvieran en el propio laboratorio de la asignatura.

Además, el programa es fácilmente configurable mediante la modificación de un fichero de texto desde el cual se ejecuta para adaptarlo a otras prácticas de características similares a las mencionadas anteriormente.

En este documento se pretenden dar unas instrucciones sencillas, mediante ejemplos, para que cualquier profesor interesado, y sin conocimientos en programación o lenguaje html pueda adaptar el programa a la realización de las prácticas de su asignatura. En este texto se da por supuesto que el usuario conoce el funcionamiento del programa laboratorio virtual. En caso contrario remito al lector a la web principal del proyecto donde aparece toda la documentación relacionada con el mismo, así como manuales de uso.

Este documento, así como todos los ficheros relacionados con el mismo se pueden descargar en el siguiente enlace manualprofesor.zip.


Condiciones de uso

Los autores del programa laboratorio virtual autorizamos su libre utilización con las condiciones siguientes:

  1. En cualquier aplicación del programa laboratorio virtual debe de aparecer una referencia clara a la página web del proyecto: http://personales.upv.es/jogomez/labvir
  2. La descripción completa del programa Laboratorio Virtual y la metodología empleada en dicho programa ha sido publicada en la revista científica “International Journal of Distance Education Technologies”. Cualquier trabajo, investigación, desarrollo, etc. que haga uso del programa laboratorio virtual, o de esta web, ha de citar claramente a los autores del proyecto, y la publicación que a continuación se detalla:

    AUTORES (p.o. de firma): J.A. Gómez Tejedor, G. Moltó Martínez y C. Barros Vidaurre
    TÍTULO: An Online Virtual Laboratory of Electricity
    EDITORIAL: IGI Publishing
    REF. REVISTA/LIBRO (ISBN, ISSN,...): International Journal of Distance Education Technologies (ISSN 1539-3100; eISSN 1539-3119)
    VOLUMEN: 6 (2)
    PÁGINAS: 21-34
    AÑO: 2008

  3. Los autores del programa laboratorio virtual pedimos a todas aquellas personas que lo utilicen, que incluyan las líneas correspondientes al contador de la página web del proyecto, tal y como se explica más adelante.
  4. En el caso de utilizar el osciloscopio virtual  debe de aparecer una referencia clara a los autores de dicho proyecto, a quienes agradecemos que nos hayan permitido su utilización dentro del laboratorio virtual: osciloscopio virtual
  5. En ningún caso se autoriza la utilización del programa laboratorio virtual con ánimo de lucro.


Primeros pasos


El programa laboratorio virtual está preparada para configurar su funcionamiento mediante la edición de un fichero html. La edición de dicho fichero debe realizarse mediante un editor de texto básico como el "Bloc de notas" de windows o cualquier otro editor de texto. No utilizar bajo ningún concepto MS Word.

En primer lugar vamos a ver un ejemplo inicial donde aparecen los comandos básicos html para que se pueda ejecutar el programa laboratorio virtual. Dicho fichero lo puedes descargar directamente pinchando en el siguiente enlace: ejemplo0.html . En la tabla siguiente aparece una explicación del contenido de dicho fichero: a la izquierda el contenido del fichero, y a la derecha una pequeña explicación de su significado.

Contenido del fichero ejemplo0.html
Explicación
<html>
<head>
Instrucciones html de encabezamiento
<title>
 Ejemplo 0
</title>
Título
</head>
<body>
Instrucciones html de fin de encabezamiento y comienzo de la web
<h2> <a href="http://personales.upv.es/jogomez/labvir">
LABORATORIO VIRTUAL</a>.</h2>
<p><h3>Creado por C. Barros Vidaurre y G. Molt&oacute; Mart&iacute;nez. Dirigido por J.A. G&oacute;mez Tejedor.</h3></p>
Referencia obligada a la web del proyecto laboratorio virtual y a los autores del mismo
<hr>
<font face="Helvetica, Arial, sans-serif" size="+1"><br>
</font><font style="font-family: serif;"><span
 style="text-decoration: underline; font-weight: bold; color: rgb(51, 0, 153);">NOTA</span>:
</font><font style="font-family: serif;">
Para poder ejecutar el <span style="font-style: italic;">laboratorio
virtual</span> y el <span style="font-style: italic;">osciloscopio
virtual</span>, es necesario tener instalado en el navegador el plug-in
Java SE Runtime Environment. Recomendamos el uso de la versi&oacute;n
6: <a href="http://java.sun.com/javase/downloads/index.jsp"><span
 style="font-weight: bold;">Java Runtime Environment (JRE) 6</span></a>,
aunque tambi&eacute;n funciona con la versi&oacute;n <a
 href="http://java.sun.com/j2se/1.4.2/">1.4.2</a>.
Dicho
software lo puedes descargar desde la web de <a
 href="http://java.sun.com/">Sun
Microsystems, Inc</a> y desde la web <a
 href="http://www.blackdown.org/java-linux/java2-status/jdk1.4-status.html">Blackdown
Java Linux</a>. <br>
<br>
Para que </font><font style="font-family: serif;">el
<span style="font-style: italic;">laboratorio virtual</span> se
comunique</font><span style="font-family: serif;">
correctamente con el
</span><span style="font-style: italic; font-family: serif;">osciloscopio
virtual</span><span style="font-family: serif;"> es
necesario habilitar los permisos en el fichero</span><font
 face="Helvetica, Arial, sans-serif" size="+1"> <span
 style="font-family: Courier New,Courier,monospace;">java.policy</span>
</font><font style="font-family: serif;">del plugin de Java.<br>
Puedes encontrar dicho archivo en:</font><font
 face="Helvetica, Arial, sans-serif" size="+1"><br>
</font>
<ul>
  <li><font face="Helvetica, Arial, sans-serif" size="+1"><span
 style="font-family: Courier New,Courier,monospace;">C:\Archivos de
programa\Java\jreX.Y\lib\security </span></font><font
 style="font-family: serif;">en Windows</font></li>
  <li><font face="Helvetica, Arial, sans-serif" size="+1"><span
 style="font-family: Courier New,Courier,monospace;">/usr/java/jreX.Y/lib/security/</span>
    </font>o<font face="Helvetica, Arial, sans-serif" size="+1"> <span
 style="font-family: Courier New,Courier,monospace;">/opt/jreX.Y/</span></font><font
 style="font-family: Courier New,Courier,monospace;"
 face="Helvetica, Arial, sans-serif" size="+1">lib/security/</font><font
 face="Helvetica, Arial, sans-serif" size="+1"> </font>en Linux</li>
  <li><font face="Helvetica, Arial, sans-serif" size="+1">...<br>
    </font></li>
</ul>
Siendo X.Y la
versi&oacute;n del jre que tengas instalada en tu ordenador. La
localizaci&oacute;n exacta del fichero puede depender de la
versi&oacute;n que tengas instalada.<br>osciloscopio virtual
En dicho fichero hay que a&ntilde;adir, al final del todo, la linea:<font
 face="Helvetica, Arial, sans-serif" size="+1"><br>
<span style="font-family: Courier New,Courier,monospace;">grant {
permission java.security.AllPermission; };</span></font><br>
<span style="font-family: Courier New,Courier,monospace;"></span><br>
En algunos navegadores (por ejemplo Internet Explorer), en la barra de
informaci&oacute;n
situada debajo de la direcciones, puede aparecer el mensaje "Para
ayudar
a proteger su seguridad, Internet Explorer impidi&oacute; que este
archivo
mostrara contenido activo que podr&iacute;a tener acceso al equipo.
Haga
clic aqu&iacute; para ver opciones&#8230;" resaltado en color amarillo. En
este
caso, para ejecutar el programa es necesario pulsar con el rat&oacute;n
en
dicha barra, y seleccionar la opci&oacute;n "Permitir contenido
bloqueado...".<br>
<br>
<hr>
Instrucciones para el usuario para la correcta visualización del programa: software que hay que descargar e instalar en el ordenador (Java SE Runtime Environment) y configuración de los permisos para la correcta comunicación entre el laboratorio virtual y el osciloscopio virtual
<APPLET
  CODEBASE = "lab"
  CODE     = "labvirtual.Main.class"
  NAME     = "TestApplet"
  WIDTH    = 700
  HEIGHT   = 550
  HSPACE   = 0
  VSPACE   = 0
  ALIGN    = middle
>
Instrucciones básicas para ejecutar el programa
<!-- LISTADO DE PARAMETROS  -->
Aquí aparecerá el listado de parámetros necesario para configurar el programa. Más adelante se dan indicaciones de cuales son esos parámetros
</APPLET>
Instrucciones básicas para ejecutar el programa
<p><applet codebase="lab/ov" code="Scope/Simulador.class"
 height="200" width="350"></applet></p>
Entrada para que se ejecute el osciloscopio virtual. En este caso no hay que definir ningún tipo de parámetro.
<!--ONESTAT SCRIPTCODE START-->
<!--
// Modification of this code is not allowed and will permanently disable your account!
// Account ID : 472736
// Website URL: http://personales.upv.es/jogomez/labvir/
// Copyright (C) 2002-2006 OneStat.com All Rights Reserved
-->
<div id="OneStatTag"><table border='0' cellpadding='0' cellspacing='0'><tr><td align='center'>
<script type="text/javascript">
<!--
function OneStat_Pageview()
{
    var d=document;
    var sid="472736";
    var CONTENTSECTION="";
    var osp_URL=d.URL;
    var osp_Title=d.title;
    var t=new Date();
    var p="http"+(d.URL.indexOf('https:')==0?'s':'')+"://stat.onestat.com/stat.aspx?tagver=2&sid="+sid;
    p+="&url="+escape(osp_URL);
    p+="&ti="+escape(osp_Title);
    p+="&section="+escape(CONTENTSECTION);
    p+="&rf="+escape(parent==self?document.referrer:top.document.referrer);
    p+="&tz="+escape(t.getTimezoneOffset());
    p+="&ch="+escape(t.getHours());
    p+="&js=1";
    p+="&ul="+escape(navigator.appName=="Netscape"?navigator.language:navigator.userLanguage);
    if(typeof(screen)=="object"){
       p+="&sr="+screen.width+"x"+screen.height;p+="&cd="+screen.colorDepth;
       p+="&jo="+(navigator.javaEnabled()?"Yes":"No");
    }
    d.write('<a href="http://www.onestat.com/aspx/login.aspx?sid='+sid+'" target=_blank><img id="ONESTAT_TAG" border="0" src="'+p+'" alt="This site tracked by OneStat.com. Get your own free site tracker."></'+'a>');
}

OneStat_Pageview();
//-->
</script>
<noscript>
<a href="http://www.onestat.com"><img border="0" src="http://stat.onestat.com/stat.aspx?tagver=2&amp;sid=472736&amp;js=No&amp;" ALT="pay per click fraud"></a>
</noscript>
</td></tr><tr><td align='center'><div style="COLOR:black;display:none;FONT-FAMILY:'Verdana';"><a href="http://www.onestat.com" style="text-decoration:none;">pay per click fraud</a><br></div></td></tr></table></div>
<!--ONESTAT SCRIPTCODE END-->
Líneas de código para el contador web del proyecto laboratorio virtual
</body>
</html>
Instrucciones html de fin de fichero

Al abrir el fichero ejemplo0.html mediante Explorer o Netscape, se ejecutará el programa Laboratorio Virtual, aunque no se podrán realizar todavía circuitos eléctricos ni medidas. Para ello es necesario proporcionar al programa una serie de parámetros de entrada que se deben de incluir en el fichero donde pone "
LISTADO DE PARÁMETROS ".

A continuación vamos a ver cuales son esos parámetros necesarios mediante una serie de ejemplos.


Ejemplo 1

En este ejemplo vamos a utilizar el programa laboratorio virtual para la realización de circuitos de corriente continua, con dos resistencias de 120 y 220 Ω, con un multímetro digital, y un voltímetro analógico. El fichero completo lo puedes descargar en el enlace ejemplo1.html .

Parámetro Significado
<PARAM NAME = "muestraRejilla" VALUE="true">
Indica si la rejilla de conexiones se debe de mostrar cuando el Applet arranque.
     Valores de entrada: true ó false
     Valor por defecto: false
Conviene darle el valor "true" para que el usuario pueda ver las conexiones eléctricas entre los diferentes puntos de la tableta de conexiones

<PARAM NAME = "resistencias" VALUE="120 5; 220 5;">
Define las resistencias que queremos emplear en la aplicación, mediante una lista separada por punto y coma de pares -resistencia y tolerancia asociada-. Se puede omitir el valor de la tolerancia en cuyo caso, se asume una tolerancia por defecto de un 5%. Se permite la introducción de pares repetidos, lo que  significa que tenemos varias resistencias con el mismo valor nominal, pero su resistencia real será ligeramente diferente del resto.
Un valor de entrada con tolerancia > 19 representa una resistencia incógnita
Valor por defecto: 560, 1500, 3300, 6800, 12000, 15000, 22000, Rx
En el ejemplo vamos a utilizar una resistencia de 120 Ω y otra de 220 Ω con una tolerancia del 5%.

<PARAM NAME = "AddGF" VALUE="true">
Se utiliza para seleccionar entre el generador de corriente continua, o el generador de funciones
Valores de entrada: true ->Generador de corriente continua ó false-> Generador de funciones
Valor por defecto: true
En el ejemplo, como vamos a trabajar con circuitos de corriente continua le asignamos el valor "true"

<PARAM NAME = "Dispositivos"    VALUE="Multimetro-Voltimetro">

Indica la configuración de dispositivos de medida que se prefiere al arrancar el applet: o bien dos multímetros digitales, o bien un multímetro digital con un voltímetro analógico o el osciloscopio.
    Valores de entrada: Multimetro-Multimetro, Multimetro-Voltimetro o Multímetro-Osciloscopio
    Valor por defecto: Multimetro-Voltimetro
En este caso vamos a utilizar dos multímetros digitales, con lo cual le asignamos el valor "Multimetro-Multimetro"


Ejemplo 2
En este ejemplo vamos a utilizar el programa laboratorio virtual para la realización de circuitos de corriente alterna, 
con dos resistencias de 22 y 120 Ω, un condensador de 6,8 μF, una bobina de 9 mH, un generador de funciones y dos multímetros digitales. El fichero completo lo puedes descargar en el enlace ejemplo2.html .

Parámetro Significado
<PARAM NAME = "muestraRejilla" VALUE="true">
Indica si la rejilla de conexiones se debe de mostrar cuando el Applet arranque.
     Valores de entrada: true ó false
     Valor por defecto: false
Conviene darle el valor "true" para que el usuario pueda ver las conexiones eléctricas entre los diferentes puntos de la tableta de conexiones

<PARAM NAME = "resistencias" VALUE="22 5; 120 5;">
Define las resistencias que queremos emplear en la aplicación, mediante una lista separada por punto y coma de pares -resistencia y tolerancia asociada-. Se puede omitir el valor de la tolerancia en cuyo caso, se asume una tolerancia por defecto de un 5%. Se permite la introducción de pares repetidos, lo que  significa que tenemos varias resistencias con el mismo valor nominal, pero su resistencia real será ligeramente diferente del resto.
Un valor de entrada con tolerancia > 19 representa una resistencia incógnita
Valor por defecto: 560, 1500, 3300, 6800, 12000, 15000, 22000, Rx
En el ejemplo vamos a utilizar una resistencia de 22 Ω y otra de 120 Ω con una tolerancia del 5%.

<PARAM NAME = "AddGF" VALUE="false">
Se utiliza para seleccionar entre el generador de corriente continua, o el generador de funciones
Valores de entrada: true ->Generador de corriente continua ó false-> Generador de funciones
Valor por defecto: true
En el ejemplo, como vamos a trabajar con circuitos de corriente alterna le asignamos el valor "false"

<PARAM NAME = "Dispositivos"    VALUE="Multimetro-Multimetro">

Indica la configuración de dispositivos de medida que se prefiere al arrancar el applet: o bien dos multímetros digitales, o bien un multímetro digital con un voltímetro analógico o el osciloscopio.
    Valores de entrada: Multimetro-Multimetro, Multimetro-Voltimetro o Multímetro-Osciloscopio
    Valor por defecto: Multimetro-Voltimetro
En este caso vamos a utilizar dos multímetros digitales, con lo cual le asignamos el valor "Multimetro-Multimetro"

<PARAM NAME = "HayC" VALUE="true">
Indica si van a haber condensadores
    Valores de entrada: true o false
    Valor por defecto: false

  <PARAM NAME = "Condensadores" VALUE="0.0000068 5;">
Define los condensadores que queremos emplear en la aplicación.   
Valores de entrada: Una lista separada por punto y coma de pares -condensador y tolerancia asociada-. Se puede omitir el valor de la tolerancia en cuyo caso, se asume una tolerancia por defecto de un 5%. Se permite la introducción de pares repetidos, lo que  significa que tenemos varios condensadores con el mismo valor nominal, pero su valor real será ligeramente diferente del resto.
En el ejemplo vamos a utilizar un condensador de 6,8 μF

<PARAM NAME = "HayB" VALUE="true">
Indica si van a haber bobinas
     Valores de entrada: true o false
     Valor por defecto: false

  <PARAM NAME = "Bobinas" VALUE="0.009 5;">

Define las bobinas que queremos emplear en la aplicación. Valores de entrada: Una lista separada por punto y coma de pares -bobina y tolerancia asociada-. Se puede omitir el valor de la tolerancia en cuyo caso, se asume una tolerancia por defecto de un 5%. Se permite la introducción de pares repetidos, lo que significa que tenemos varias bobinas con el mismo valor nominal, pero su valor real será ligeramente diferente del resto.


Ejemplo 3
En este ejemplo vamos a utilizar el programa laboratorio virtual para la realización de circuitos de corriente alterna, 
con dos resistencias de 22 y 120 Ω, un condensador de 6,8 μF, una bobina de 9 mH, un generador de funciones y un multímetro digitale y el osciloscopio. El fichero completo lo puedes descargar en el enlace ejemplo3.html .

Parámetro Significado
<PARAM NAME = "muestraRejilla" VALUE="true">
Indica si la rejilla de conexiones se debe de mostrar cuando el Applet arranque.
     Valores de entrada: true ó false
     Valor por defecto: false
Conviene darle el valor "true" para que el usuario pueda ver las conexiones eléctricas entre los diferentes puntos de la tableta de conexiones

<PARAM NAME = "resistencias" VALUE="22 5; 120 5;">
Define las resistencias que queremos emplear en la aplicación, mediante una lista separada por punto y coma de pares -resistencia y tolerancia asociada-. Se puede omitir el valor de la tolerancia en cuyo caso, se asume una tolerancia por defecto de un 5%. Se permite la introducción de pares repetidos, lo que  significa que tenemos varias resistencias con el mismo valor nominal, pero su resistencia real será ligeramente diferente del resto.
Un valor de entrada con tolerancia > 19 representa una resistencia incógnita
Valor por defecto: 560, 1500, 3300, 6800, 12000, 15000, 22000, Rx
En el ejemplo vamos a utilizar una resistencia de 22 Ω y otra de 120 Ω con una tolerancia del 5%.

<PARAM NAME = "AddGF" VALUE="false">
Se utiliza para seleccionar entre el generador de corriente continua, o el generador de funciones
Valores de entrada: true ->Generador de corriente continua ó false-> Generador de funciones
Valor por defecto: true
En el ejemplo, como vamos a trabajar con circuitos de corriente alterna le asignamos el valor "false"

<PARAM NAME = "Dispositivos"    VALUE="Multimetro-Osciloscopio">

Indica la configuración de dispositivos de medida que se prefiere al arrancar el applet: o bien dos multímetros digitales, o bien un multímetro digital con un voltímetro analógico o el osciloscopio.
    Valores de entrada: Multimetro-Multimetro, Multimetro-Voltimetro o Multímetro-Osciloscopio
    Valor por defecto: Multimetro-Voltimetro
En este caso vamos a utilizar un multímetro digital y el osciloscopio, con lo cual le asignamos el valor "Multimetro-MOsciloscopio"

<PARAM NAME = "HayC" VALUE="true">
Indica si van a haber condensadores
    Valores de entrada: true o false
    Valor por defecto: false

  <PARAM NAME = "Condensadores" VALUE="0.0000068 5;">
Define los condensadores que queremos emplear en la aplicación.   
Valores de entrada: Una lista separada por punto y coma de pares -condensador y tolerancia asociada-. Se puede omitir el valor de la tolerancia en cuyo caso, se asume una tolerancia por defecto de un 5%. Se permite la introducción de pares repetidos, lo que  significa que tenemos varios condensadores con el mismo valor nominal, pero su valor real será ligeramente diferente del resto.
En el ejemplo vamos a utilizar un condensador de 6,8 μF

<PARAM NAME = "HayB" VALUE="true">
Indica si van a haber bobinas
     Valores de entrada: true o false
     Valor por defecto: false

  <PARAM NAME = "Bobinas" VALUE="0.009 5;">

Define las bobinas que queremos emplear en la aplicación. Valores de entrada: Una lista separada por punto y coma de pares -bobina y tolerancia asociada-. Se puede omitir el valor de la tolerancia en cuyo caso, se asume una tolerancia por defecto de un 5%. Se permite la introducción de pares repetidos, lo que significa que tenemos varias bobinas con el mismo valor nominal, pero su valor real será ligeramente diferente del resto.

Al finalizar la lista de parámetros del laboratorio virtual, es decir, después del comando
</APPLET>, hay que añadir la siguiente entrada para que se ejecute el osciloscopio virtual:

<p><applet codebase="lab/ov" code="Scope/Simulador.class"
 height="200" width="350"></applet></p>

En este caso no hay que definir ningún tipo de parámetro.

Resto de parámetros

En los ejemplos anteriores se han mostrado solamente alguno de los parámetros básicos del programa laboratorio virtual. A continuación se muestran todos los parámetros que se pueden definir al ejecutar el programa, para aquellos usuarios que deseen un control más profundo del mismo. Mencionar que se pueden variar parámetros tales como las resistencias internas del multímetro digital y del voltímetro analógico, la escala del voltímetro analógico, la intensidad en cortocircuito y resistencia interna de la fuente de alimentación de 5 V, etc.

  <!--
     Parámetro: muestraRejilla
     Acción: Indica si la rejilla de conexiones se debe de mostrar cuando el
         Applet arranque.
     Valores de entrada: true ó false
     Valor por defecto: false
   -->         
<PARAM NAME = "muestraRejilla" VALUE="true">

  <!--
     Parámetro: ModoTableta
     Acción: Indica el tipo de tableta de conexiones que se utiliza.
     Valores de entrada: true ó false
     Valor por defecto: false
   -->         
<PARAM NAME = "ModoTableta" VALUE="false">

  <!--
    Parámetro: resistencias
    Acción: Define las resistencias que queremos emplear en la aplicación.   
    Valores de entrada: Una lista separada por puntoycoma de pares -resistencia
            y tolerancia asociada-. Se puede omitir el valor de la
                tolerancia en cuyo caso, se asume una tolerancia
             por defecto de un 5%.
            Se permite la introducción de pares repetidos, lo que
            significa que tenemos varias resistencias con el mismo
            valor nominal, pero su resistencia real será ligeramente
            diferente del resto.
    Un valor de entrada con tolerancia > 19 representa una resistencia
    incógnita
    Valor por defecto: 560, 1500, 3300, 6800, 12000, 15000, 22000, Rx
  -->
<PARAM NAME = "resistencias" VALUE="22 5; 47 5; 120 5;">

 <!--
     Parámetro: AddGF
     Acción: Indica si el generador de funciones se debe de mostrar cuando el
         Applet arranque.
     Valores de entrada: true ->Fuente alimentación ó false-> Generador de funciones
     Valor por defecto: true
   -->
<PARAM NAME = "AddGF" VALUE="false">
 
  <!--
     Parámetro:HayC
     Acción: Indica si van a haber condensadores
     Valores de entrada: true o false
     Valor por defecto: false
   -->         
<PARAM NAME = "HayC" VALUE="true">

 <!--
    Parámetro: Condensadores
    Acción: Define los condensadores que queremos emplear en la aplicación.   
    Valores de entrada: Una lista separada por puntoycoma de pares -condensador
            y tolerancia asociada-. Se puede omitir el valor de la
                tolerancia en cuyo caso, se asume una tolerancia
             por defecto de un 5%.
            Se permite la introducción de pares repetidos, lo que
            significa que tenemos varios condensadores con el mismo
            valor nominal, pero su valor real será ligeramente
            diferente del resto.
  -->
 <PARAM NAME = "Condensadores" VALUE="0.0000044 5;">  
 
    <!--
     Parámetro:HayB
     Acción: Indica si van a haber bobinas
     Valores de entrada: true o false
     Valor por defecto: false
   -->         
<PARAM NAME = "HayB" VALUE="true">
 
 <!--
    Parámetro: Bobinas
    Acción: Define las bobinas que queremos emplear en la aplicación.   
    Valores de entrada: Una lista separada por puntoycoma de pares -bobina
            y tolerancia asociada-. Se puede omitir el valor de la
                tolerancia en cuyo caso, se asume una tolerancia
             por defecto de un 5%.
            Se permite la introducción de pares repetidos, lo que
            significa que tenemos varias bobinas con el mismo
            valor nominal, pero su valor real será ligeramente
            diferente del resto.
  -->
  <PARAM NAME = "Bobinas" VALUE="0.009 5;">
 
<!--
     Parámetro: hayResistenciaIncognita
     Acción: Indica si hay resistencia incógnita.
     Valores de entrada: true ó false
     Valor por defecto: true
   -->
<PARAM NAME = "hayResistenciaIncognita" VALUE="true">

<!--
     Parámetro: rIncognitaMinimo
     Acción: Indica el valor mínimo de la resistencia incógnita.
     Valor por defecto: 4000 Ohm
   -->
<PARAM NAME = "rIncognitaMinimo" VALUE="4000">

<!--
     Parámetro: rIncognitaMaximo
     Acción: Indica el valor máximo de la resistencia incógnita.
     Valor por defecto: 8000 Ohm
   -->
<PARAM NAME = "rIncognitaMaximo" VALUE="8000">


  <!--
    Parámetro: URLAyuda
    Acción: Indica la dirección web a la que se acudirá cuando se solicite la
         entrada del menú Ayuda, "Instrucciones de uso del laboratorio virtual"
    Valores de entrada: Una URL.
    Valor por defecto: http://personales.upv.es/jogomez/labvir/ayuda.htm
  -->
<PARAM NAME = "URLAyuda" VALUE="http://personales.upv.es/jogomez/labvir/ayuda.htm">

  <!--
    Parámetro: URLAyudaOsciloscopio
    Acción: Indica la dirección web a la que se acudirá cuando se solicite la
         entrada del menú Ayuda, "Instrucciones de uso del Osciloscopio".
    Valores de entrada: Una URL.
    Valor por defecto: http://personales.upv.es/jogomez/labvir/practicas/scope/AYUDA/Main.html
  -->
<PARAM NAME = "URLAyudaOsciloscopio" VALUE="http://personales.upv.es/jogomez/labvir/practicas/scope/AYUDA/Main.html">


  <!--
    Parámetro: maxEscalaVolt
    Acción: Indica el valor máximo que puede alcanzar el marcador del voltímetro
            analógico.
    Valores de entrada: Un entero
    Valor por defecto: 15
  -->
<PARAM NAME = "maxEscalaVolt" VALUE=10>

 <!--
    Parámetro: claseVolt
    Acción: Especifica la clase del voltímetro analógico
        (solo sirve para que aparezca un rótulo con dicho valor,
         pero no tiene ninguna otra trascendencia).
    Valores de entrada: Valor numérico
    Valor por defecto: 2.5
  -->
<PARAM NAME = "claseVolt"     VALUE=2.5>

  <!--
    Parámetro: ResolucionVoltimetro
    Acción: Establece la finura con la que se va a poder leer un dato del
         voltímetro analógico. Un valor de 0.5 indica que cada media
            unidad de la escala grande, se dibujará una marca en una
            subescala pequeña.
    Valores de entrada: Un número comprendido entre 0 y 1
    Valor por defecto: 0.5
  -->
<PARAM NAME = "ResolucionVoltimetro" VALUE="0.25">

  <!--
    Parámetro: ResistenciaVoltimetro
    Acción: Establece la resistencia interna del voltímetro en ohmios.
    Valor por defecto: 15000
  -->
<PARAM NAME = "ResistenciaVoltimetro" VALUE="15000">

  <!--
    Parámetro: Dispositivos
    Acción: Indica la configuración de dispositivos que se prefiere al arrancar el
        applet: dos multímetros digitales, o un multímetro digital y un voltímetro analógico.
    Valores de entrada: Multimetro-Multimetro ó Multimetro-Voltimetro
    Valor por defecto: Multimetro-Voltimetro
  -->
<PARAM NAME = "Dispositivos"    VALUE="Multimetro-Multimetro">

 <!--
    Parámetro: IntensidadFuente
    Acción: Establece la intensidad en cortocircuito de la fuente de 5V.
    Valor por defecto: 0.4618
  -->
<PARAM NAME = "IntensidadFuente" VALUE="0.4618">

<!--
    Parámetro: ResistenciaFuente
    Acción: Establece la resistencia interna de la fuente de 5V.
    Valor por defecto: 10.9
  -->
<PARAM NAME = "ResistenciaFuente" VALUE="10.9">
 
<!--
    Parámetro: ResistenciaVoltimetroMultimetro
    Acción: Establece la resistencia interna del multímetro en modo voltímetro en ohmios.
    Valor por defecto: 10000000
  -->
<PARAM NAME = "ResistenciaVoltimetroMultimetro" VALUE="10000000">
 
<!--
    Parámetro: ResistenciaAmperimetroMultimetro
    Acción: Establece la resistencia interna del multímetro en modo amperímetro en ohmios.
    Valor por defecto: 0.003
  -->
<PARAM NAME = "ResistenciaAmperimetroMultimetro" VALUE="0.003">
 
  <!--
     Parámetro: muestraDepuracion
     Acción: Indica si aparece la opción "Depuración" del menú
    principal.
     Valores de entrada: true ó false
     Valor por defecto: false
   -->   
<PARAM NAME = "muestraDepuracion" VALUE="false">

<PARAM NAME="scriptable" VALUE="false">