Taula de continguts:

Microcontrolador AVR. Sensor de distància ultrasònic. HC-SR04 a la pantalla LCD NOKIA 5110: 4 passos
Microcontrolador AVR. Sensor de distància ultrasònic. HC-SR04 a la pantalla LCD NOKIA 5110: 4 passos

Vídeo: Microcontrolador AVR. Sensor de distància ultrasònic. HC-SR04 a la pantalla LCD NOKIA 5110: 4 passos

Vídeo: Microcontrolador AVR. Sensor de distància ultrasònic. HC-SR04 a la pantalla LCD NOKIA 5110: 4 passos
Vídeo: Микроконтроллер AVR. Ультразвуковой датчик расстояния. HC-SR04 на ЖК-дисплее NOKIA 5110 2024, Juliol
Anonim
Image
Image

Hola a tothom!

En aquesta secció faig un dispositiu electrònic senzill per detectar la distància i aquests paràmetres es mostren a la pantalla LCD NOKIA 5110. Els paràmetres es mostren com a diagrama i números. El dispositiu es basa en el microcontrolador AVR ATMEGA328P. El dispositiu està equipat amb la distància del sensor ultrasònic HC-SR04.

Pas 1: components de la descripció

Components de la descripció
Components de la descripció
Components de la descripció
Components de la descripció

Components bàsics del dispositiu:

  • Microcontrolador AVR «ATMEGA328P»
  • LCD gràfic monocrom «NOKIA 5110»
  • Sensor de distància per ultrasons «HC-SR04»

Microcontrolador AVR «ATMEGA328P»

Funcions implicades:

  1. Interrupció de temporitzador / comptador de 16 bits
  2. Interrupcions externes
  3. Interfície sèrie SPI mestre / esclau

LCD gràfic monocrom «NOKIA 5110»

Especificacions:

  1. Pantalla LCD de 48 x 84 punts
  2. Interfície de bus sèrie amb velocitat màxima alta de 4 Mbits / s
  3. Controlador / controlador intern «PCD8544»
  4. Llum de fons LED
  5. Funciona amb un voltatge de 2.7V-5V, baix consum d’energia, és adequat per a aplicacions de bateria
  6. Rang de temperatura des de -25˚C fins a + 70˚C
  7. Suport d'entrada CMOS de senyal

Sensor de distància per ultrasons «HC-SR04»

Funcions i especificacions:

  1. Font d'alimentació: + 5V CC
  2. Corrent en repòs: <2mA, corrent de treball: 15mA
  3. Distància de distància: 2 cm - 400 cm, resolució: 0,3 cm
  4. Angle de mesura: 30 graus
  5. Amplada del pols d’entrada del disparador: 10uS
  6. Dimensió: 45 mm x 20 mm x 15 mm

Pas 2: Com funciona?

Com funciona?
Com funciona?
Com funciona?
Com funciona?

El sensor d'ultrasons funciona segons el principi del sistema SONAR i RADAR que s'utilitza per determinar la distància a un objecte.

Un sensor d'ultrasons genera les ones de so d'alta freqüència (ultrasons). Quan aquest ultrasò colpeja l'objecte, es reflecteix com un eco que el receptor percep com es mostra a la figura següent.

Mesurant el temps necessari perquè l’eco arribi al receptor, podem calcular la distància.

Aquest és el principi bàsic de funcionament del mòdul d'ultrasons per mesurar la distància.

En el mòdul ultrasònic HCSR04, hem de donar un impuls de disparador, de manera que es generi un ultrasò de freqüència de 40 kHz.

Després de generar ultrasons, és a dir, 8 polsos de 40 kHz, fa que el ressò sigui elevat. El pin de ressò es manté elevat fins que no obtingui el so de ressò. Per tant, l’amplada del pin de ressò serà el moment en què el so viatjarà a l’objecte i tornarà enrere. Un cop aconseguit el temps podem calcular la distància, ja que sabem la velocitat del so.

HC-SR04 pot mesurar fins a 2 cm - 400 cm

Ara com calcular la distància: Distància = Velocitat x Temps

La velocitat de les ones sonores és de 343 m / s

Distància total = 343 x Temps màxim (ressò) 2

La distància total es divideix per 2 perquè el senyal viatja des de HC-SR04 fins a l'objecte i torna al mòdul HC-SR04

Pas 3: Programació de microprogramari de microprogramari

Baixeu-vos el programa de codi С del microcontrolador de microprogramari amb comentaris.

A continuació, compileu-lo al fitxer HEX i pengeu-lo a la memòria flash del microcontrolador.

Firmware intermitent al microcontrolador:

Carregant fitxer HEX a la memòria flash del microcontrolador. Mireu el vídeo amb una descripció detallada de la gravació de memòria flash del microcontrolador: gravació de memòria flash del microcontrolador …

Pas 4: Muntatge del circuit del sensor de distància ultrasònic

Muntatge del circuit del sensor de distància ultrasònic
Muntatge del circuit del sensor de distància ultrasònic
Muntatge del circuit del sensor de distància ultrasònic
Muntatge del circuit del sensor de distància ultrasònic

Connecteu els components segons el diagrama esquemàtic.

Connecteu l'alimentació i funciona.

Recomanat: