Professional Documents
Culture Documents
RESUMEN
El presente laboratorio tiene como objetivo
principal la familiarizacin con la
implementacin de lgica booleana en
software, la cual se realiza con el uso de una
placa arduino uno, adems de entender los
mtodos para compara los niveles de voltaje,
en donde se usan funciones analgicas y
digitales
y
tambin
mediante
la
implementacin de hardware con el uso de un
transistor 2N3904, diodos 1N914, resistencias
de 1 y 10 K ohmios, protoboard y cables de
conexin
del
Figura 1 imagen
transistor [2]
INPUT B
INPUT A
D2
D1 1N914
1N914
D3
1N914
Circuito a
Fuente elaboracin propia
Diagrama de flujo compuerta AND
B
0
1
0
1
Z
0
0
0
1
Tabla 1
Circuito 2
Fuente
elaboracin propia
En este circuito se implemento el siguiente
cdigo:
Cdigo compuerta AND
{
pinMode(4, OUTPUT); //Inicializa el
pin 4 como una salida:
}
void loop() {
// Lee los pines de entrada:
int A = digitalRead(2);
int B = digitalRead(3);
//determina el valor de salida:
int Z = (AxB);
// Prende o apaga el LED
digitalWrite(4, Z);
delay(200); //retrasa el programa
por 0.2 segundos.
}
Al correr este cdigo en el circuito anterior se
pudo completar la tabla de la verdad, la cual
nos arrojo una compuerta AND:
Figura 4
Circuito integrado 7400 [5]
En este circuito se va a repetir el
procedimiento anterior solo que se va a
utilizar un circuito integrado 7400, al que se
va a conectar un led entre la salida del puerto
3 para poder verificar el comportamiento de
este a la hora de variar las entradas.
Cmo es el comportamiento de este circuito
comparado con el circuito anterior?
Para este circuito se pudo ver que el
comportamiento es opuesto al anterior, por lo
cual se pudo verificar que el circuito actuaba
como una compuerta NAND se realizo un
cdigo para poder repetir el mismo
procedimiento pero esta vez con la placa
arduino.
Tabla de verdad 2
A
B
0
0
0
1
1
0
1
1
Fuente elaboracin propia
Z
1
1
1
0
No
es
necesaria
una
programacin
Es
de
fcil
y
rpida
implementacin
Desventajas
Es
necesario
conocer
detalladamente
el
funcionamiento
de
cada
elemento
Tiene limitacin de entradas y
salidas
Resistencia FSR
Desventajas
2. Alarma de Fuerza-Sensible
en hardware y software
Para este ltimo circuito se necesit un (FSR)
Force sensing resistor, que est compuesto de
un polmero conductivo el cual cambia su
resistencia cuando una fuerza o presin es
aplicada en un rango de fuerza de 0.2 a 20 N,
para proporcionar una fuente de resistencia
variable entre 3 a 100 K, en donde se
deber identificar cuando una fuerza critica
ha sido alcanzada, est alerta se realiza
mediante un LED
digitalWrite(led,LOW);
}
delay(1000);
}
Diagrama de flujo Alarma de fuerza
Desventajas
Desventajas
Difcil configuracin de la
comunicacin seria
Perdidas en la lectura del sensor
ANEXOS
El
cdigo indica que hay un pin digital
conectado al LED declarado como una salida
y otro pin anlogo conectado a (FSR), el cual
funciona de tal manera que si el arduino lee
que la resistencia es mayor a 50 prenda un
LED para que el usuario pueda ver que el
lmite de fuerza a sido excedido.
Ventajas
Circuito Fuerza
Fuente
elaboracin
propia
CONCLUSIONES
El uso de compuertas lgicas, facilitan el
desarrollo de un circuito.
Los circuitos integrados permiten utilizar
compuertas lgicas para implementarlas en
algn proceso.
Sistemas de control se pueden usar con
plataformas tales como arduino.
Las compuertas lgicas se pueden realizar
mediante hardware y software
La facilidad de realizar compuertas con
software es que se puede usar cualquier
funcin lgica, haciendo un pequeo ajuste al
cdigo
Bibliografa