Академический Документы
Профессиональный Документы
Культура Документы
Contenido
Conceptos teóricos
Transistor y fototransistor
Sensores ópticos reflexivos
IMPORTANTE:
Comprobaremos que nuestra placa Arduino está desconectada y sin energía, puesto
de no ser así podría dañarse tanto la placa, como el equipo. Una vez hemos realizado
esta comprobación, pasaremos a realizar el montaje.
En el interior de la cápsula de este sensor existe un diodo LED que emite rayos infrarrojos,
invisibles para el ser humano, y un fototransistor. La salida del sensor determina cuánta de la
luz emitida por el LED ha sido reflejada al fototransistor.
dmax=0.3mm
El diodo consta de dos terminales, el ánodo (A) y el cátodo (K). Sobre la misma superficie está
ubicado un fototransistor. Un transistor es un dispositivo electrónico similar al diodo pero a
diferencia de éste cuenta con tres terminales, Base, Emisor y Colector.
Un fototransistor es una variedad de transistor donde el terminal Base(B) es sustituido por una
superficie sensible a la luz. Cuando la luz incide sobre la base del fototransistor, se establece
una corriente que fluye entre el Colector(C) y el Emisor(E). La intensidad que fluye es
proporcional a la cantidad de luz que incide sobre la base.
Aplicaciones
1. Sensor de proximidad: es preciso sólo a distancias muy cortas. El rayo rebota contra el
objeto y vuelve al fototransistor.
2. Detector de color blanco/negro: El blanco refleja todo el rayo, mientras que el negro lo
absorbe. Hay que poner el patrón muy cerca del sensor. Robots rastreadores o sigue-
líneas.
3. Detector de colores: Para esta opción será obligatorio conectar la salida del sensor a
una entrada analógica. Diferentes lecturas de tensión, corresponderán a diferentes
colores.
CNY70
CNY70
El circuito (a) entrega a la salida un nivel bajo (0V) cuando no refleja el haz infrarrojo y
un nivel alto (Vcc) cuando encuentra un material sobre el que refleja el haz. El circuito
(b) entrega un nivel alto (Vcc) cuando el haz no refleja y un nivel bajo (0V) cuando se
detecta un material reflectante.
IC
VCE
Valor máximo
http://www.vishay.com/docs/83751/cny70.pdf
Considerando IF =20mA
VF=1.1V
Considerando IF =20mA
Ic= 1mA
Luego, observe la malla formada por el fototransistor y RT, aplicando la ley de tensiones de
Kirchoff, se puede calcular el valor de RT.
Para ello, primeramente debe obtenerse el valor de caida de tensión en el transistor, VCEsat.
Como sucedía con el diodo, cuando el fototransistor entra en conducción, se produce una
caida de tensión entre C y E. Este valor se encuentra también en la hoja de características del
transistor:
Observe en la gráfica cómo la Ic pasaría a ser de 0.5mA en el caso de que la distancia fuese de
unos 2.2mm aproximadamente. Suponiendo que, casi seguro, siempre habrá alguna distancia
entre el sensor y el objeto, recalcularemos RT para Ic=0.5mA.
ÁNODO EMISOR
Código
Const int timer=1000;
const float ResolutionADC=0.00488; // Resolution Arduino's ADC, 4.88mV
const int CNY_Pin=A0;
int Value_CNY_Pin=0;
float Voltage;
void setup(){
Serial.begin(9600); //Enable the serial port
}
void loop(){
// Reads the sensor and returns a value between 0-1023
Value_CNY_Pin=analogRead(CNY_Pin);
Serial.println (Value_CNY_Pin);
Serial.print (" Voltage: ");
Serial.print (Voltage);
Serial.println (" V");
delay(timer);
}
2. Añade al circuito del Proyecto04_01 el circuito con LDR visto anteriormente. Añada
también dos circuitos con un LED verde y otro con un LED rojo. Realice un programa
que ejecute lo siguiente:
o Si se tapa la LDR Enciende SOLO el LED verde
o Si se tapa el CNY con un objeto negro Enciende SOLO el LED rojo
o Si se dan simultáneamente las dos situaciones anteriores Enciende los dos
LED
o Si no se da ninguno de los casos anteriores Apaga ambos LED