viernes, 31 de octubre de 2014
miércoles, 29 de octubre de 2014
Funciones lógicas
Llamamos
función lógica a toda variable binaria cuyo valor depende de una
expresión matemática formada por otras variables binarias relacionadas
entre sí por las operaciones + (más) y · (por). A la función lógica se
le denomina variable dependiente y a las variables que forman la
expresión matemática se les denomina variables independientes. Las
funciones lógicas se representan mediante las llamadas tablas de verdad,
en las cuales se indican los valores que adopta la función lógica ante
todas y cada una de las combinaciones de valores de las variables
independientes. Si tenemos n variables independientes, tendremos 2n
combinaciones posibles.
El Álgebra de Boole.
Funciones Lógicas Básicas
Obtención de la función lógica a partir de la tabla de
verdad.
Realización del esquema del circuito a partir de su
función lógica.
Simplificación por el método algebraico.
Método gráfico de Karnaugh
CIRCUITOS COMBINACIONALES: DISEÑO DE CIRCUITOS DE PUERTAS LÓGICAS.
El método más simple, cuando el número de variables de entrada no es grande, consiste en obtener la tabla de verdad de la función lógica a partir de las condiciones físicas de funcionamiento del circuito que quiero diseñar. Después obtendremos la función lógica a partir de dicha tabla de verdad y por último se simplifica esta función lógica.
El método más simple, cuando el número de variables de entrada no es grande, consiste en obtener la tabla de verdad de la función lógica a partir de las condiciones físicas de funcionamiento del circuito que quiero diseñar. Después obtendremos la función lógica a partir de dicha tabla de verdad y por último se simplifica esta función lógica.
lunes, 27 de octubre de 2014
sábado, 25 de octubre de 2014
jueves, 23 de octubre de 2014
lunes, 20 de octubre de 2014
Práctica 13: Dos entradas y una salida digital.
Empleando variables, valores constantes o componentes de un array pueden realizarse
operaciones aritméticas y se puede utilizar el operador cast para conversión de tipos.
Ej. int a = (int)3.5; Además pueden hacerse las siguientes asignaciones:
x ++. Lo mismo que x = x + 1. x --. Lo mismo que x = x - 1, or decrements x by -1. x += y. Lo mismo que x = x + y, or increments x by +y. x -= y. Lo mismo que x = x - y . x *= y. Lo mismo que x = x * y. x /= y. Lo mismo que x = x / y.
Para su utilización en sentencias condicionales u otras funciones Arduino permite
utilizar los siguientes operadores de comparación:
x == y. x es igual a y. x != y. x no es igual a y. x < y, x > y, x <= y, x >= y.
Y los siguientes operadores lógicos:
Y lógico: if (x > 0 && x < 5). Cierto si las dos expresiones lo son. O lógico: if (x > 0 || y > 0). Cierto si alguna expresión lo es. NO lógico: if (!x > 0). Cierto si la expresión es falsa.
El lenguaje de Arduino presenta las siguientes constantes predefinidas: TRUE / FALSE.
HIGH/LOW. Estas constantes definen los niveles de los pines como HIGH o LOW y son
empleados cuando se leen o escriben en las entradas o salidas digitales.
HIGH se define como el nivel lógico 1 (ON) o 5 V.
LOW es el nivel lógico 0, OFF, o 0 V.
INPUT/OUTPUT. Constantes empleadas con la función pinMode() para definir el tipo
de un pin digital usado como entrada INPUT o salida OUTPUT. Ej. pinMode(13, OUTPUT);
Conexionado:
lunes, 13 de octubre de 2014
S&S: Centros de trasnformación
Elementos de seguridad obligatorios en centros de transformación
Especialmente en estas instalaciones en las que se trabaja con Alta Tensión, existe una normativa específica en la que se recogen todas las medidas obligatorias que se deben seguir a la hora de realizar tareas de instalación o mantenimiento que conlleven la manipulación de electricidad. Los elementos que deberíamos tener presentes durante los trabajos en estas instalaciones son los siguientes:
- Pértiga detectora.
- Guantes aislantes.
- Banqueta aislante.
- Extintor de eficacia mínima 89 B.
- Cartel con las 5 reglas de oro especificadas.
- Instrucciones de emergencia (cartel de primeros auxilios).
- Rótulos de peligro de Alta Tensión.
- Alumbrado de emergencia.
- Discos prohibido maniobrar.
- Pipeta.
jueves, 9 de octubre de 2014
Examen1: DRECT
Examen Tipo:
1.- Dibujar el croquis la planta de un centro de transformación prefabricado y explicar cada uno de los elementos que componen el centro de transformación (Celdas de MT, cuadro de baja, máquina del transformador, elementos constructivos de la obra civil y elementos de seguridad).
Desarrollo del apartado A. El transformador
Desarrollo del apartado B. Celdas de distribución
2.- Problema 1: Dos transformadores en paralelo.
3.- Problema 2: Calcular Icc2máx. de un transformador trifásico.
4.- Explicar claramente la aplicación de las 5 reglas de oro.
5.- Teoría 1.
6.- Teoría 2
* Ejemplo de preguntas de teoría:
Condiciones para conectar dos transformadores en paralelo.
El transformador trifásico: Partes y principio de funcionamiento.
Placa de características del transformador.
Protecciones del transformador con deposito de expansión.
1.- Dibujar el croquis la planta de un centro de transformación prefabricado y explicar cada uno de los elementos que componen el centro de transformación (Celdas de MT, cuadro de baja, máquina del transformador, elementos constructivos de la obra civil y elementos de seguridad).
Desarrollo del apartado A. El transformador
Desarrollo del apartado B. Celdas de distribución
2.- Problema 1: Dos transformadores en paralelo.
3.- Problema 2: Calcular Icc2máx. de un transformador trifásico.
4.- Explicar claramente la aplicación de las 5 reglas de oro.
5.- Teoría 1.
6.- Teoría 2
* Ejemplo de preguntas de teoría:
Condiciones para conectar dos transformadores en paralelo.
El transformador trifásico: Partes y principio de funcionamiento.
Placa de características del transformador.
Protecciones del transformador con deposito de expansión.
sábado, 4 de octubre de 2014
Práctica 12: Una entrada y una salida digital
Ya sabemos que es una señal digital, ¿Cómo las interpreta arduino?
Las entradas digitales se interpretan de la siguiente manera:
¿Cómo lee arduino esa entrada y muestra el resultado de dicha lectura? Una posibilidad es el siguiente programa.
Las entradas digitales se interpretan de la siguiente manera:
- 1 (lógico) = Hight = +5v
- 0 (lógico) = Low = 0v
¿Cómo lee arduino esa entrada y muestra el resultado de dicha lectura? Una posibilidad es el siguiente programa.
int ledPin = 13; // LED connected to digital pin 13
int inPin = 7; // pushbutton connected to digital pin 7
int val = 0; // variable to store the read value
void setup()
{
pinMode(ledPin, OUTPUT); // sets the digital pin 13 as output
pinMode(inPin, INPUT); // sets the digital pin 7 as input
}
void loop()
{
val = digitalRead(inPin); // read the input pin
digitalWrite(ledPin, val); // sets the LED to the button's value
}
int inPin = 7; // pushbutton connected to digital pin 7
int val = 0; // variable to store the read value
void setup()
{
pinMode(ledPin, OUTPUT); // sets the digital pin 13 as output
pinMode(inPin, INPUT); // sets the digital pin 7 as input
}
void loop()
{
val = digitalRead(inPin); // read the input pin
digitalWrite(ledPin, val); // sets the LED to the button's value
}
Otra opción de programa:
/*
Tutorial #0002 Arduino Academy - E/S DIGITALES
En este proyecto encenderemos un LED conectado
al pin digital 12 cuando presionemos el pulsador
asociado al pin digital 2.
Este proyecto es de dominio público
*/
// Variables estáticas
int
pinBoton =
2
;
// Declaramos la variable pin del Botón
int
pinLed =
12
;
// Declaramos la variable pin del Led
// Variables dinámicas
int
estadoBoton =
0
;
// Variable para estado del botón
void
setup() {
// Inicializa el pin del LED como salida:
pinMode(pinLed, OUTPUT);
// Inicializa el pin del botón como entrada:
pinMode(pinBoton, INPUT);
}
void
loop(){
// Lee el valor del pin del botón y lo almacena
// en la variable estadoBoton
estadoBoton = digitalRead(pinBoton);
// Chequea si el botón está pulsado:
if
(estadoBoton == HIGH) {
// Si es así, enciende el LED:
digitalWrite(pinLed, HIGH);
}
else
{
// Si no, lo mantiene apagado:
digitalWrite(pinLed, LOW);
}
}
Nota: Recuerda que debes adaptar el programa que utilices al conexionado que realices en tu arduino y que en las memorias debes reflejar el esquema eléctrico tanto de la entrada, como de la salida digital con el arduino y que deben corresponderse con el programa.
Para pasar a la siguiente práctica debes de entregar la memoria de la anterior.
Suscribirse a:
Entradas (Atom)