Repository navigation
Panel: Dos switches

- Acceso a Ficheros fuentes en el repositorio
- Componente web: SWITCH
- Descripción: Panel con dos SWITCHES virtuales conectados a las variables booleanas a y b
- Cargar este circuito de pruebas en la FPGA, usando Icestudio
- Conectarse al panel web disponible en esta URL: Panel con dos SWITCHES
- Apretar el botón de Conectar
- Seleccionar el puerto serie
- Accionar los swithces con el ratón. También se puede cambiar sus estado apretando las teclas a y b
Este es el esquema del circuito de pruebas del panel

Tiene dos bloques con switches virtuales, pero son diferentes. El primero es el bloque Switch-First. Se conecta por la izquierda directametne al puerto serie, por donde llegan los** comandos** de la interfaz gráfica. Por su derecha saca una señal de bus, a la que se conecta el segundo bloque Switch. Este segundo bloque hace las mismas funciones que el primero, pero se conecta al bus en vez de al puerto serie. Salvo este detalle de conexión, su funcionamiento interno es el mismo
Cuando se activa el switch a en la interfaz, se envía un comando para este switch, que lo captura este primer bloque. Cuando se activa el switch b en la interfaz, se envía otro mensaje. Pero esta vez el switch a NO lo captura, porque no es para él. Lo captura el bloque del switch b, conectado al bus.
Este mecanismo nos permite encadenar la cantidad de switches que queramos. En este ejemplo sólo hay dos, pero podríamos colocar muchos más.
- Juan González-Gómez (Obijuan)
- Carlos Venegas Arrabé (Cavearr)


