Balcão de porta com microcontrolador 8051 (89c51,89c52)

Contador de puerta con microcontrolador 8051 (89c51,89c52)

El contador es bidireccional, lo que significa que puede contar/incrementar si el objeto cruza su barrera en la dirección izquierda o derecha. La idea básica detrás de esto es que no es necesario contar manualmente personas, personas, vehículos, etc., que pasan por un lugar determinado.
El conteo inicial comienza a través de Babbage y luego se inventó el conteo de números, luego la gente comenzó a contar cosas manualmente. Ahora es la era digital y contamos las cosas digitalmente. Anteriormente, había problemas con el conteo manual. Tienes que estar parado durante horas para contar personas y vehículos que pasan por una zona determinada, también puedes perder datos si tu atención se centra en otra parte. Este proyecto es el mejor ejemplo de precisión y reducción de mano de obra en tareas extra de conteo.

Requisitos del proyecto de contador digital.

  • Microcontrolador 8051 (89c51 o 89c52)
  • LCD 16×2
  • cristal (11,0592 MHz)
  • LDR (resistencia dependiente de la luz)
  • resistencia de 5K
  • Placa de pruebas o PCB para diseño de circuitos.
  • Fuente de energía
  • Potenciómetro (para ver el contraste del LED)
  • Cables de conexión

Algunos tutoriales relacionados con el proyecto. Como la pantalla LCD de 16 × 2 interactúa con el microcontrolador 89c51, funciona en modos operativos y comandos. Los tutoriales le ayudarán a comprender el código siguiente.

LCD 16×2 funcionando

Comandos y datos enviados a LCD 16×2 – Diferencia

Contador de objetos/personas con microcontrolador 89c52 – Diagrama de circuito

Los valores del contador se muestran en una pantalla LCD de 16×2. La pantalla LCD está interconectada con el microcontrolador 8051 en modo de 8 bits. Los pines de datos LCD de 16×2 están conectados al puerto 1 del microcontrolador 8051 (89c51 o 89c52). El pin rs (selección de registro) de la pantalla LCD de 16 × 2 está conectado al puerto 3, pin 5 del microcontrolador 8051. El pin rw (lectura-escritura) de la pantalla LCD está conectado al puerto 3, pin 7 del microcontrolador 8051. . (habilitar) de la pantalla LCD está conectado al pin 6 del puerto 3 del microcontrolador 89c51. El resto de conexiones se utilizan para hacer operativo el microcontrolador 8051 (89c51 o 89c52). Cómo aplicar 5v a vcc (pin 40) y vpp (pin 31). Pin de tierra 20. Conecte el cristal a los pines 18 y 19. En el diseño se utiliza cristal de 11,0592 MHz.

sensor contador digital 89c51

Existen en el mercado varias técnicas y sensores premontados para fines de conteo. La técnica más popular entre los diseñadores de circuitos integrados de bricolaje es utilizar luz láser y una resistencia dependiente de la luz (LDR). La luz láser se dispara a distancia hacia una resistencia dependiente de la luz. Cuando una persona pasa entre la configuración del láser y el LDR, la luz deja de incidir sobre el LDR. El movimiento cuando la persona se encuentra delante de la luz láser bloquea la luz y se frena la conexión de la luz láser LDR. La conexión se vuelve a establecer cuando la persona se aleja de la luz láser. Esta interrupción y establecimiento de la conexión es interpretada por el microcontrolador 8051 y cuenta como 1.

Objeto láser y LDR (resistencia dependiente de la luz), personas, personas, contador de vehículos

Objeto láser y LDR (resistencia dependiente de la luz), personas, personas, contador de vehículos
Lo último en el circuito es el pin 0 del Puerto-2. Aquí se crea toda la lógica. La luz láser incide continuamente sobre la LDR (resistencia dependiente de la luz), provocando un cortocircuito en el circuito. El controlador leyó '0' o bajo. Ahora cuando alguien pasa por el camino y corta el láser que cae sobre Ldr. El circuito se completa y el controlador indica "1" o alto. Por lo tanto, cada vez que se altera la luz que incide sobre el LDR, el controlador la lee como 1 y aumenta la salida.

Contador de puertas, personas, personas y vehículos con diagrama de circuito del microcontrolador 8051

Contador de puertas, personas, personas y vehículos con diagrama de circuito del microcontrolador 8051

Código de contador de objetos del microcontrolador 8051

El código es simple, primero incluyo el registro de archivo de encabezado necesario<51.h> . Si está codificando en keil ide para el microcontrolador 8051, esta biblioteca debe incluirse en su código fuente. Luego se inicializa la función de verificación de condiciones . Esta función comprueba si la persona está en el camino o no. Em seguida, sbits únicos são definidos para ativar, selecionar o registro e ler os pinos de gravação do LCD 16 × 2. contagem variável é inicializada para conectar nosso circuito lógico à porta 2 pino 0. Atraso A função está gerando algum atraso para ser usado cuando necesario. lcdcmd La función envía comandos a la pantalla LCD. La función de datos LCD envía datos al LCD. lcdint está inicializando el lcd. Finalmente se define la función principal.

Cuando hayas terminado de crear el circuito y escribir el código hexadecimal en el microcontrolador, ahora es el momento de ver el resultado. Al iniciar el programa verá el texto “ ¡¡¡CONTADOR DE PUERTA!!! ”Se muestra en la primera línea de la pantalla LCD de 16×2. En la segunda línea no hay nada. Ahora mueva el dedo y corte la luz que incide sobre la resistencia dependiente de la luz. Verás el número mostrado en la pantalla y cada vez que apagues la luz, el número aumentará en uno.

Más proyectos de contadores y alarmas de seguridad que utilizan diferentes microcontroladores y sensores como PIR (infrarrojos pasivos), LDR (resistencia dependiente de la luz), luz láser, sensor ultrasónico, etc.

Seguridad en el hogar con Arduino Uno

Sistema de seguridad PIR a través de WiFi usando nodemcu

Mira el vídeo del proyecto aquí……..
Archivos/código del contador de puertos

Conteúdo Relacionado

En cada vehículo hay una red de sensores integrada...
El controlador del motor es uno de los componentes...
ESP32-CAM es un módulo de cámara compacto que combina...
La evolución de los estándares USB ha sido fundamental...
SCHURTER anuncia una mejora de su popular serie SWZ...
Visual Communications Company (VCC) ha anunciado sus nuevos tubos...
A Sealevel Systems anuncia o lançamento da Interface Serial...
A STMicroelectronics introduziu Diodos retificadores Schottky de trincheira de...
Determinar uma localização precisa é necessário em várias indústrias...
O novo VIPerGaN50 da STMicroelectronics simplifica a construção de...
A Samsung Electronics, fornecedora de tecnologia de memória avançada,...
O mercado embarcado tem uma necessidade de soluções de...
Probablemente se haya encontrado con el término " resistencia...
Probablemente tenga un aislante de soporte si ha notado...
Probablemente haya visto un aislante colocado en postes de...
Probablemente hayas visto aisladores de grillete entronizados en postes...
Probablemente hayas experimentado situaciones en las que controlar un...
Regresar al blog

Deja un comentario

Ten en cuenta que los comentarios deben aprobarse antes de que se publiquen.