Tabla de contenido:

Microcontrolador AVR. Sensor de distancia ultrasónico. HC-SR04 en LCD NOKIA 5110: 4 pasos
Microcontrolador AVR. Sensor de distancia ultrasónico. HC-SR04 en LCD NOKIA 5110: 4 pasos

Video: Microcontrolador AVR. Sensor de distancia ultrasónico. HC-SR04 en LCD NOKIA 5110: 4 pasos

Video: Microcontrolador AVR. Sensor de distancia ultrasónico. HC-SR04 en LCD NOKIA 5110: 4 pasos
Video: Микроконтроллер AVR. Ультразвуковой датчик расстояния. HC-SR04 на ЖК-дисплее NOKIA 5110 2024, Mes de julio
Anonim
Image
Image

¡Hola, todos!

En esta sección hago un dispositivo electrónico simple para detectar la distancia y estos parámetros se muestran en la pantalla LCD NOKIA 5110. Los parámetros se muestran como un diagrama y números. El dispositivo se basa en el microcontrolador AVR ATMEGA328P. El dispositivo está equipado con sensor ultrasónico de distancia HC-SR04.

Paso 1: Descripción de los componentes

Descripción Componentes
Descripción Componentes
Descripción Componentes
Descripción Componentes

Componentes básicos del dispositivo:

  • Microcontrolador AVR «ATMEGA328P»
  • LCD gráfico monocromático «NOKIA 5110»
  • Sensor de distancia ultrasónico «HC-SR04»

Microcontrolador AVR «ATMEGA328P»

Funciones involucradas:

  1. Interrupción del temporizador / contador de 16 bits
  2. Interrupciones externas
  3. Interfaz serial SPI maestro / esclavo

LCD gráfico monocromático «NOKIA 5110»

Especificaciones:

  1. Pantalla LCD de 48 x 84 puntos
  2. Interfaz de bus serie con una velocidad máxima de 4 Mbits / s
  3. Controlador / controlador interno «PCD8544»
  4. Luz de fondo LED
  5. Funciona con un voltaje de 2,7 V-5 V, bajo consumo de energía, es adecuado para aplicaciones de batería
  6. Rango de temperatura de -25˚C a + 70˚C
  7. Entrada de señal CMOS de soporte

Sensor de distancia ultrasónico «HC-SR04»

Características y especificaciones:

  1. Fuente de alimentación: + 5 V CC
  2. Corriente de reposo: <2 mA, corriente de trabajo: 15 mA
  3. Distancia de alcance: 2 cm - 400 cm / 1 "- 13 pies, resolución: 0,3 cm
  4. Ángulo de medición: 30 grados
  5. Ancho de pulso de entrada del disparador: 10uS
  6. Dimensión: 45 mm x 20 mm x 15 mm

Paso 2: ¿Cómo funciona?

¿Como funciona?
¿Como funciona?
¿Como funciona?
¿Como funciona?

El sensor ultrasónico funciona según el principio del sistema SONAR y RADAR que se utiliza para determinar la distancia a un objeto.

Un sensor ultrasónico genera ondas de sonido de alta frecuencia (ultrasonido). Cuando este ultrasonido golpea el objeto, se refleja como un eco que es detectado por el receptor como se muestra en la siguiente figura.

Midiendo el tiempo requerido para que el eco llegue al receptor, podemos calcular la distancia.

Este es el principio de funcionamiento básico del módulo ultrasónico para medir la distancia.

En el módulo ultrasónico HCSR04, tenemos que dar un pulso de disparo, para que genere ultrasonidos de frecuencia 40 kHz.

Después de generar ultrasonido, es decir, 8 pulsos de 40 kHz, hace que el eco sea alto. El pin de eco permanece alto hasta que no recupera el sonido del eco. Entonces, el ancho del pin de eco será el tiempo para que el sonido viaje al objeto y regrese. Una vez que tenemos el tiempo podemos calcular la distancia, ya que conocemos la velocidad del sonido.

HC-SR04 puede medir hasta un rango de 2 cm a 400 cm

Ahora, cómo calcular la distancia: Distancia = Velocidad x Tiempo

La velocidad de las ondas sonoras es de 343 m / s.

Distancia total = 343 x Tiempo alto (eco) 2

La distancia total se divide por 2 porque la señal viaja desde HC-SR04 al objeto y regresa al módulo HC-SR04

Paso 3: Programación del firmware del microcontrolador

Descargue el programa de código С del microcontrolador de firmware con comentarios.

Luego compílelo en un archivo HEX y cárguelo en la memoria flash del microcontrolador.

Firmware intermitente al microcontrolador:

Subiendo el archivo HEX a la memoria flash del microcontrolador. Vea el video con una descripción detallada de la grabación de la memoria flash del microcontrolador: Grabación de la memoria flash del microcontrolador …

Paso 4: Ensamblaje del circuito del sensor de distancia ultrasónico

Conjunto de circuito del sensor de distancia ultrasónico
Conjunto de circuito del sensor de distancia ultrasónico
Conjunto de circuito del sensor de distancia ultrasónico
Conjunto de circuito del sensor de distancia ultrasónico

Conecte los componentes de acuerdo con el diagrama esquemático.

¡Enchufe la energía y está funcionando!

Recomendado: