- Gerekli Bileşenler
- L293D Motor Sürücüsü
- RF Verici ve Alıcı
- Devre Şemaları ve Açıklaması
- RF Kontrollü Robotun Çalışması:
Günümüzde neredeyse tüm insanlar robotlara aşinadır. Robotlar insan yaşamında çok önemli bir rol oynamaktadır. Robotlar, sanayide, binalarda vb. Ağır işlerde insan çabasını azaltan ve hayatı kolaylaştıran bir makinedir. Önceki Projelerimizde çizgi takipçisi, DTMF kontrollü robot, hareket kontrollü robot, bilgisayar kontrollü robot gibi robotlar yaptık ama bu eğitimde çok ilginç bir robot, yani RF kontrollü Robot tasarlayacağız. Bu projede ilginç olan şey, herhangi bir mikrodenetleyici kullanmadan çalışacak olmasıdır. Burada doğrudan RF Dekoder ve Motor Sürücüsü ile çalıştıracağız.
RF kontrollü robot, verici tarafına yerleştirilmiş dört adet buton ile kontrol edilir. Burada robotu kontrol etmek için sadece düğmelere basmamız gerekiyor. Elinizde ayrıca bir RF Verici ve bir RF Kodlayıcı içeren bir verici cihaz kullanılır. Bu verici kısmı robota komut ileterek ileri, geri hareket, sola dönme, sağa dönme ve durma gibi gerekli görevleri yerine getirecektir. Tüm bu görevler, RF vericisine yerleştirilmiş dört basma düğmesi kullanılarak gerçekleştirilecektir.
Gerekli Bileşenler
- DC Motor - 2
- HT12D - 1
- HT12E - 1
- RF Çifti - 1
- Motor Sürücüsü L293D - 1
- 9 Volt Akü - 3
- Pil Konnektörü - 3
- Bağlantı telleri
- Robot Şasesi - 1
- 7805 - 2
- 750K direnç - 1
- 33K direnç - 1
- 1K Direnç - 1
- PCB
L293D Motor Sürücüsü
L293D, iki motoru çalıştırmak için iki kanala sahip bir motor sürücü IC'dir. L293D, akım amplifikasyonu için iki dahili Transistör Darlington çiftine ve motorlar için harici besleme sağlamak için ayrı bir güç kaynağı pinine sahiptir.
RF Verici ve Alıcı
Bu bir ASK Hibrit Vericidir ve alıcı modülü 433Mhz frekansında çalışır. Bu modül, en iyi aralık için doğru frekans kontrolünü sürdürmek için kristalle stabilize edilmiş bir osilatöre sahiptir. Orada bu modül için harici olarak sadece bir antene ihtiyacımız var.
RF Verici Özellikleri:
- Frekans Aralığı: 433 Mhz
- Çıkış Gücü: 4-16dBm
- Giriş beslemesi: 3 ila 12 volt dc
RF Alıcı Özellikleri:
- Hassasiyet: -105dBm
- IF Frekansı: 1 MHz
- Düşük güç tüketimi
- Akım 3,5 mA
- Besleme gerilimi: 5 volt
Bu Modül, uzun menzilli RF iletişiminin gerekli olduğu yerlerde çok düşük maliyetlidir. Bu modül, PC'nin veya mikro denetleyicinin UART iletişimini kullanarak verileri doğrudan göndermez çünkü bu frekansta ve onun Analog teknolojisinde çok fazla gürültü vardır. Bu modülü, gürültüden veri çıkaran kodlayıcı ve kod çözücü entegrelerinin yardımıyla kullanabiliriz.
Verici aralığı, maksimum besleme voltajında yaklaşık 100 metredir ve 5 volt için, tek kodlu 17 cm uzunluğunda antenin basit bir teli kullanılarak verici aralığı yaklaşık 50-60 metredir.
RF Tx'in Pin Açıklaması
- GND - Toprak kaynağı
- Veri Girişi - Bu pin, kodlayıcıdan seri verileri kabul eder
- Vcc - +5 Volt bu pime bağlanmalıdır
- Anten - Verilerin düzgün iletimi için bu pime sarılı bir bağlantı
RF Rx'in Pin Açıklaması
- GND - Zemin
- Veri Girişi - Bu pin, Kod Çözücüye çıkış seri verilerini verir
- Veri Girişi - Bu pin, Kod Çözücüye çıkış seri verilerini verir
- Vcc - +5 Volt bu pime bağlanmalıdır
- Vcc - +5 Volt bu pime bağlanmalıdır
- GND - Zemin
- GND - Zemin
- Anten - Verilerin uygun şekilde alınması için bu pime sarılı bir bağlantı
Devre Şemaları ve Açıklaması
RF Vericisi için Devre Şeması:
RF Alıcısı için Devre Şeması:
Yukarıdaki şekillerde gösterildiği gibi, RF kontrollü robot için devre şemaları, iletişim için bir RF çiftinin kullanıldığı yerlerde oldukça basittir. Verici ve alıcı için bağlantılar devre şemalarında gösterilir. Motor sürücüsüne ve kalan Rx Devresine güç sağlamak için iki adet 9 voltluk pil kullanılır. Vericiye güç sağlamak için başka bir 9 Volt pil kullanılır.
RF Kontrollü Robotun iki ana bölümü vardır:
- Verici parçası
- Alıcı parçası
Verici kısmında bir veri Kodlayıcı ve bir RF vericisi kullanılmaktadır. Robotu çalıştırmak için dört basma düğmesi kullandığımızı yukarıda belirttiğimiz gibi, bu dört düğme Encoder ile toprağa göre bağlantılıdır. Herhangi bir düğmeye bastığımızda kodlayıcı dijital bir DÜŞÜK sinyal alacak ve ardından bu sinyali seri olarak RF vericisine uygulayacaktır. Kodlayıcı IC HT12E, verileri veya sinyali kodlar veya seri forma dönüştürür ve daha sonra bu sinyali RF vericisini kullanarak ortama gönderir.
Alıcının ucunda veri veya sinyal almak için RF alıcı kullandık ve ardından HT12D kod çözücüye uyguladık. Bu kod çözücü IC, alınan seri verileri paralele dönüştürür ve sonra bu kodu çözülen sinyali L293D Motor sürücü IC'ye gönderir. Alınan verilere göre robot ileri, geri, sol, sağ ve durma yönünde iki adet dc motor kullanarak çalışır.
RF Kontrollü Robotun Çalışması:
RF kontrollü robot, Vericide basılan butona göre hareket eder.
Vericide Düğmeye Basıldı |
Robotun Hareket Yönü |
İlk (1) |
Ayrıldı |
İkinci (2) |
Sağ |
Birinci ve İkinci (1 ve 2) |
İleri |
Üçüncü ve Dördüncü (3 ve 4) |
Geriye |
Düğmeye Basılmadı |
Dur |
İlk düğmeye bastığımızda (devre ve donanımdan 1 bahsediyoruz) robot sol tarafa hareket etmeye başlar ve düğme bırakılana kadar hareket devam eder.
Vericide ikinci butona bastığımızda ise buton bırakılana kadar robot sağ tarafta hareket etmeye başlıyor.
Birinci ve ikinci butona aynı anda bastığımızda, Robot butonlar bırakılana kadar ileri yönde hareket etmeye başlar.
Üçüncü ve dördüncü düğmeye aynı anda bastığımızda robot geriye doğru hareket etmeye başlar ve butonlar bırakılana kadar yoluna devam eder.
Ve hiçbir düğmeye basılmadığında robot durur.