Le proponemos acompañar este nuevo modelo educativo con herramientas de avanzada. El EGB-KIT es un equipo basado en este concepto. Permite la realización de innumerables experiencias en los campos de la Física, Robótica, Química, etc. Para tomar conciencia de la cantidad de experiencias posibles, describimos a continuación las variables que pueden ser medidas con este equipo.
Página 4
Qué hay dentro ? El equipo posee entradas y salidas Si/No para la conexión con dispositivos que admiten sólo dos estado posibles, como llaves, botoneras, solenoides, válvulas, lámparas, etc. Para implementar aplicaciones donde se requieren estados intermedios, el equipo posee dos salidas de tensión modulada por ancho de pulso (PWM) que permite controlar proporcionalmente la potencia de lámparas, solenoides, motores, etc.
Página 5
Rutinas de Entrada Valor Posible Función que devuelve verdadero si la entrada está activada Función que devuelve verdadero si la entrada está activada Función que devuelve verdadero si la entrada está activada Función que devuelve verdadero si la entrada está activada Función que devuelve verdadero si la entrada está...
Página 6
Las rutinas de librería disponibles son: Rutinas de las Salidas Función Rutinas de las Salidas Función ApagarS1 PrenderS1 ApagarS2 PrenderS2 ApagarS3 PrenderS3 ApagarS4 PrenderS4 ApagarS5 PrenderS5 ApagarS6 PrenderS6 ApagarS7 PrenderS7 ApagarS8 PrenderS8 ApagarS9 PrenderS9 ApagarS10 PrenderS10 ApagarS11 PrenderS11 ApagarS12 PrenderS12 ApagarMA PrenderMAD ApagarMB...
Página 7
Utilización de las Entradas Analógicas: Las rutinas de librería disponibles son: Rutinas Analógicas Función Valores posibles LeerAnalogicaA x=LeerAnalogicaA Lectura de la entrada analógica A 0-2000 LeerAnalogicaB y=LeerAnalogicaB Lectura de la entrada analógica B 0-2000 LeerAnalogica LeerAnalogica x, y Lectura de ambas entradas analógicas 0-2000 Utilización de las Salidas para Motores Paso a Paso: Posee 2 salidas para motores paso a paso (steppers), tipo bifase unipolares (4 bobinados con dos comunes), con una...
Página 8
Utilización de los Temporizadores: Posee 1 temporizador T0 con base de tiempo en mSeg que se habilita mediante la entrada externa E1. Además posee otros 10 temporizadores con cuenta descendente, permanentemente activos, con base de tiempo en 10mS. Todos poseen un rango de medición de 0-65535 unidades de la base. Las rutinas de librería: Rutinas de los Temporizadores LeerT0...
Página 9
Utilización de los Encoders: El equipo posee 2 entradas para codificadores incrementales (encoder) bidireccionales. Se dispone de una tensión de alimentación de 12VCC para alimentarlos. Los Encoders permiten medir desplazamientos lineales y radiales. Generan pulsos a través de dos salidas desfasadas a 90º.
Página 10
Apéndice para Programadores Avanzados: Variable Variable Librería Función Valores Detalles Interna posibles W000 WJoystickA Lectura del Joystick A -1000/1000 W001 WJoystickB Lectura del Joystick B -1000/1000 W002 WVelMotA Potencia del Motor DC A -25/+25 W003 WVelMotB Potencia del Motor DC B -25/+25 W004 WVelStepperA...
Página 11
Ejemplo de software en QBasic: Este ejemplo se encuentra en el diskette que se entrega junto al equipo. Se pueden conectar dos interfases a dos puertos y asignando la variable Puerto=1 o Puerto=2 las órdenes se transmiten a cada interfase respectivamente. '$INCLUDE: 'X.inc' 'borra pantalla Puerto=2...
Página 12
Listado: 'Programa de ejemplo que activa la salida S1 si se activa la entrada E1 'mientras la entrada E2 esta desactivada. '$INCLUDE: 'X.inc' 'borra pantalla AbrirCom 2 'establece comunicacion con Puerto Serie 2 IF E1 THEN 'si E1 es verdadero prende S1 PrenderS1 ELSE ApagarS1...
Página 13
Conexionado del conector DB15 (Joystick y Entradas Analógicas) Función Salida +5 VCC regulados (I máx 100mA patas 1 y 9 sumadas) Botón del Joystick 2 Resistencia del Joystick X (0-220K) ó Entrada Analógica A (0-5V) Resistencia del Joystick Y (0-220K) ó Entrada Analógica B (0-5V) Botón del Joystick 1 Salida +12V No regulados Salida +5 VCC regulados (I máx 100mA patas 1 y 9 sumadas)