1. Conectado a la fuente de alimentación/Tierra
2. Salida fuera de pulso, cuando hay objetos en el tanque cuando el bloque (bloquea la luz), salida alta, de lo contrario la salida baja.
3. Fuente de alimentación VCC positiva, rango de entrada 3,3-12V, si desea tomar voltaje de 24V, debe cambiar parte de la resistencia.
1. LED de potencia: Conectado a VCC y GND, este LED está iluminado.
2. SENSOR LED: cuando algo está bloqueando, el LED está apagado; Nada está bloqueando, el LED se ilumina.
1 ranura ranurada optoacopladora de 5mm de ancho;
2. Tamaño PCB 32x14mm;
3 hay agujeros para tornillos, diámetro 3mm;
51 contando programa:
# Incluye <reg51.h>
# Include <stdio de h>
Sbit TRIG = P0 ^ 0; /Definir el pin del disparador
Contador int sin signo;/definir la variable contador
Retraso vacío (cnt largo no firmado)
{
Mientras (cnt -);
}
Vacío principal (vacío)
{
Contra = 0;
TMOD = 0x21; /abrir el puerto serial
Deberían soltarme = 0x50;
TH1 = 0xfd; /9600 baudios
TL1 = 0xfd;
TI = 1;
TR1 = 1;
EA = 1;
Retraso (2000);
Tiempo (1)
{
Si (TRIG) /acoplador de ranura se activa
{
Contador + +; /el recuento se aumenta una vez
Mientras (TRIG); /espere el final de este disparador
Printf ("% d \ n", contador); /contar valor de la salida de serie
}
}
}