İçindekiler:

AVR Mikrodenetleyici. Ultrasonik Mesafe Sensörü. LCD NOKIA 5110 üzerinde HC-SR04: 4 Adım
AVR Mikrodenetleyici. Ultrasonik Mesafe Sensörü. LCD NOKIA 5110 üzerinde HC-SR04: 4 Adım

Video: AVR Mikrodenetleyici. Ultrasonik Mesafe Sensörü. LCD NOKIA 5110 üzerinde HC-SR04: 4 Adım

Video: AVR Mikrodenetleyici. Ultrasonik Mesafe Sensörü. LCD NOKIA 5110 üzerinde HC-SR04: 4 Adım
Video: Arduino ve I2C ile 4x20 - 2x16 LCD Ekran Kullanımı 2024, Temmuz
Anonim
Image
Image

Herkese merhaba!

Bu bölümde mesafeyi algılamak için basit elektronik cihaz yapıyorum ve bu parametreler LCD NOKIA 5110'da gösteriliyor. Parametreler diyagram ve sayılar olarak gösteriliyor. Cihaz, AVR ATMEGA328P mikrodenetleyicisine dayanmaktadır. Cihaz, ultrasonik sensör mesafesi HC-SR04 ile donatılmıştır.

Adım 1: Tanım Bileşenleri

Tanım Bileşenler
Tanım Bileşenler
Tanım Bileşenler
Tanım Bileşenler

Cihazın temel bileşenleri:

  • Mikrodenetleyici AVR «ATMEGA328P»
  • Tek Renkli Grafik LCD «NOKIA 5110»
  • Ultrasonik mesafe sensörü «HC-SR04»

Mikrodenetleyici AVR «ATMEGA328P»

İlgili özellikler:

  1. 16-bit Zamanlayıcı/Sayaç kesmesi
  2. Harici Kesintiler
  3. Master/slave SPI seri arayüzü

Tek Renkli Grafik LCD «NOKIA 5110»

Özellikler:

  1. 48 x 84 Nokta LCD Ekran
  2. Maksimum yüksek hızlı 4 Mbits/sn ile Seri Veri Yolu Arayüzü
  3. Dahili Kontrolör/Sürücü «PCD8544»
  4. LED arka ışığı
  5. 2.7V-5V Voltajda çalışır, düşük güç tüketimi, pil uygulamaları için uygundur
  6. -25˚C ile +70˚C arası sıcaklık aralığı
  7. Destek Sinyali CMOS Girişi

Ultrasonik mesafe sensörü «HC-SR04»

Özellikler ve özellikler:

  1. Güç Kaynağı: +5V DC
  2. Sessiz akım: < 2mA, çalışma akımı: 15mA
  3. Aralık mesafesi: 2cm - 400cm / 1" - 13 ft, çözünürlük: 0.3cm
  4. Ölçüm açısı: 30 derece
  5. Tetik Giriş Darbe genişliği: 10uS
  6. Boyut: 45mm x 20mm x 15mm

Adım 2: Nasıl Çalışır?

O nasıl çalışır?
O nasıl çalışır?
O nasıl çalışır?
O nasıl çalışır?

Ultrasonik sensör, bir nesneye olan mesafeyi belirlemek için kullanılan SONAR ve RADAR sistemi prensibi ile çalışır.

Ultrasonik bir sensör, yüksek frekanslı ses (ultrason) dalgaları üretir. Bu ultrason nesneye çarptığında, aşağıdaki şekilde gösterildiği gibi alıcı tarafından algılanan yankı olarak yansır.

Yankının alıcıya ulaşması için gereken süreyi ölçerek mesafeyi hesaplayabiliriz.

Bu, Ultrasonik modülün mesafeyi ölçmek için temel çalışma prensibidir.

Ultrasonik modül HCSR04'te, 40 kHz frekansta ultrason üretecek şekilde tetik darbesi vermeliyiz.

Ultrason, yani 40 kHz'lik 8 darbe ürettikten sonra, yankı pinini yüksek yapar. Yankı pimi, yankı sesini geri almayana kadar yüksek kalır. Yani yankı piminin genişliği, sesin nesneye gitme ve geri dönme zamanı olacaktır. Zamanı bulduğumuzda, sesin hızını bildiğimiz için mesafeyi hesaplayabiliriz.

HC-SR04, 2 cm - 400 cm aralığında ölçüm yapabilir

Şimdi mesafe nasıl hesaplanır: Mesafe = Hız x Zaman

Ses dalgalarının hızı 343 m/s

Toplam Mesafe = 343 x Yüksek Zaman (Eko) 2

Sinyal HC-SR04'ten nesneye gittiği ve HC-SR04 modülüne geri döndüğü için toplam mesafe 2'ye bölünür.

Adım 3: Mikrodenetleyici Ürün Yazılımı Programlama

Firmware mikrodenetleyicisinin С-kod programını yorumlarla indirin.

Daha sonra HEX dosyasına derlenip mikrodenetleyicinin flash belleğine yüklenir.

Mikrodenetleyiciye Flash Bellenim:

HEX dosyasının mikrodenetleyici flash belleğine yüklenmesi. Mikrodenetleyici flash bellek yakma işleminin ayrıntılı bir açıklamasını içeren videoyu izleyin: Mikrodenetleyici flash bellek yakma…

Adım 4: Ultrasonik Mesafe Sensörü Devresi Montajı

Ultrasonik Mesafe Sensörü Devresi Komplesi
Ultrasonik Mesafe Sensörü Devresi Komplesi
Ultrasonik Mesafe Sensörü Devresi Komplesi
Ultrasonik Mesafe Sensörü Devresi Komplesi

Bileşenleri şematik diyagrama göre bağlayın.

Gücü takın ve çalışıyor!

Önerilen: