HB100 nedir?
Hb100 doppler kayması mantığıyla çalışan bir çeşit radardır. Bu çip X bandında 10.525 GHz frekans kullanır. Düşük güç tüketimi ve maliyeti göz önüne alındığında kullanımı oldukça uygundur.Ölçüm mesafesi ise 20 metreye kadar çıkabilmektedir. Asıl kullanım amacı hareket algılamadır ve hareketli kapı hırsız alarmı gibi alanlarda kullanılmaktadır ancak doppler kayması formüllerinden hıza geçiş yapılabilir. Biz bu projemizde hız ölçümü yapacağız.
Proje Amacı
Projenin seçilme amacı, yapacağımınz sistemin elektromanyetik dalgalar dersi ile alaklı olduğu için ve bu projede kullanılacak olan bütün materyallerin, elektronik ve dalgalar ile doğrudan ilişkisinin bulunması dolayısıyla bu projeyi seçmeye karar verdik.
Kullanılan Malzemeler
Arduino uno(Herhangi bir sürümü olabilir)
HB100
LM324 OpAmp
lcd ekran
kablo(dişi-erkek)
100K direnç x2 330K direnç x1 8.2K direnç x1
12K direnç x1 1M direnç x2 10K direnç x2
2.2nF kapasitör x2(kutupsuz, 6v ve üstü)
4.7uF kapasitör x3(kutuplu, 6v ve üstü)
0.1uF kapasitör x1(kutuplu, 6v ve üstü)
100uF kapasitör x1(kutuplu, 6v ve üstü)
Havya, lehim, bakır plaka.
Projeye İlk Adım -> Amfi çizimi yapılması
Elimizde bulunan Hb100 ü çalıştırmak için aşağıdaki amfi devresini yapmamız gerekir.
Bu devreyi baskı devre haline getirmek için proteus programında çizimi yapıldı.
Yukarıdaki devrenin baskı devre şeması ise;
Baskı devrenin yapım aşamaları aşağıdaki gibi devam etmiştir;
Baskı devre kartı işlemleri bitirildikten sonra malzemeleri lehimlemeye geçildi.
Baskı devremiz son şeklini almıştır, bu devrede;
2.pin–>Hb100deki IF;
3 ve 5–>5V;
4 ve 6–>GND;
7.pin ise arduinonun 8. pinine bağlanacaktır.
Projenin İkinci Adımı–>Arduino Kodunun Yazılması
#include “FreqMeasure.h”
#include<LiquidCrystal.h>
LiquidCrystal lcd(12,11,5,4,3,2);
void setup(){
lcd.begin(16,2);
lcd.print(“Frekans”);
lcd.setCursor(0,1);
lcd.print(“HIZ”);
FreqMeasure.begin();
}
double sum=0;
int count=0;
void loop(){
if(FreqMeasure.available()){
sum=sum+FreqMeasure.read();
count+=1;
if(sum>15){
float frekans=FreqMeasure.countToFrequency(sum/count);
lcd.setCursor(8,0);
lcd.print(frekans);
lcd.setCursor(8,1);
lcd.print(frekans/19.49);
sum=0;
count=0;
}
}
}
Bu kod da FreqMeasure ve LiquidCrystal kütüphanelerini eklemelisiniz.
Osiloskop Denemesi
.
.
Bu kısımda Hb100 ü denemek için laboratuvar da deneme yapıldı.(Amfi devresi breadboard a kuruldu)
Dalgaların sıklaşması gözlemlendi.
Projenin Son Adımı–> Bağlantılarının Yapılması ve Çalıştırılması
Bağlantıları yukarıdaki şemada görüldüğü gibi yapabilirsiniz.
5V ve GND yi Hb100 e amfiden veya arduinodan alabilirisiniz.
.
.
.
İYİ ÇALIŞMALAR DİLERİM
.