MOBİL ROBOT SENSÖRLERİ :
Mobil robotlar dış dünyayı algılamak için sensörlerini kullanırlar. Robotlarda kullanılan sensörler doğal canlılardan esinlenerek tasarlanmışlardır. Örneğin kedilerin bıyıklarından esinlenerek dokunma bıyık sensörleri, yarasaların gece görüşünde kullandığı ultrasonik seslerden esinlenerek ultrasonik sensörler gibi. Sensörler bir dış uyarıyı işlenebilen, ölçülebilen elektrik sinyallerine dönüştürürler. Sensörlerin verilerini kullanabilmek için her tip sensörün uygun bir arayüzle robotun kontrol kartına bağlanması gerekir.
Mekanik Dokunma Sensörleri: Işık Sensörleri: Ses Sensörleri: Posizyon Sensörleri. İç sensörler:
| |||||||||||||||||||||||||||
Dokunma Sensörleri:
Nasıl karanlıkta göremediğimizde ellerimizle dokunarak yön buluyorsak, kediler bıyıkları ile dokunarak yön buluyorlarsa, robotlarda hareketleri esnasında cisimlere temas ederek dokunarak yön bulabilirler. Robotun dokunma sensörü hiçbir şeye dokunmuyorsa önünün açık olduğunu, bir cisme temas ettiğinde sensörün cinsine göre bir engel, bir duvar, bir rakip önünde olduğunu veya sınırda olduğunu anlar ve yüklü programına göre davranır.
Aynı küçük açama/kapama anahtarı veya yaylı buton basma anahtar kullanılarak dokunma tampon sensörü, bir eksenin, bir mekanizmanın hareket alanının sonuna kadar hareket ettiğini belirleyen limit algılayıcı imal edilebilir. Örneğin bir robot kol kıskacının iç yüzeyine yerleştirilecek basit yaylı micro anahtarlar, kıskaç bir cisimi kavradığında, kıskaç mekanizmasını hareket ettiren akımı keserek mekanizmayı durduracak ve kıskacın hassas bir nesneyi bile kırmadan kavraması ve tutması sağlanacaktır.
Resim dokunma sensörlerinin arayüz şeklini göstermektedir.
| |||||||||||||||||||||||||||
Basınç sensörleri: Basınç sensörleri bir engel veya çarpma algılamak için kullanılan diğer araçlardan biridir. CMOS entegre devrelerin ambalajlanması, taşınması esnasında kullanılan iletken köpükten basitçe imal edilebilir. Bu basınç sensörünü imal etmek için 2 iletken ince plaka (alüminyum veya bakır levha) arasına bu iletken köpükten bir bant koyup, metal plakalardan bağlantı telleri alıp, arabirim devresine bağladığımızda, bir basınç sensörü elde etmiş oluruz. Bir ambalajdan alınan iletken köpüğün hassasiyeti, öteki tip bir ambalajdan aldığımızdan farklıdır. Deneme yanılma metodu ile işimize en uygun tip köpük bulunabilir.
Bu sensörü kullanabilmek için basıncı elektrik sinyaline dönüştüren (çeviren) bir devre gerekir. Bu sensörde ölçülen değer dirençtir, 1 ilâ 30 kW arasında değişebilir. Bu sensörü (varyable direnç gibi), seri olarak başka bir dirence bağlayarak bir gerilim bölücü köprü elde ederiz. Sensörden gelen gerilimi ve ayarladığımız varyabl dirençten gelen referans gerilimi, LM339'da kıyaslarız. Kıyaslayıcıdan çıkan gerilim, sensörün durumuna göre 0 V'tan doyuma ulaşacaktır.
Bu tip sensörler bir robotun tüm çevresine bir kuşak gibi yerleştirilebilir. Çarpma anında robot gövde şasi etrafında oluşan basınç anında ölçülebilir. Bu tip sensörün diğer bir kullanım alanı ise bir robot kol kıskacıdır. Kıskacın kavradığı nesne üzerinde, kavrama esnasında uyguladığı basınçlar ölçülebilir. Bu basınç varyasyonları, gerilim varyasyonlarına çevrilerek elde edilen bilgiler işlenerek, kıskacın kavradığı nesne üzerine uyguladığı kuvvet hesaplanır.
| |||||||||||||||||||||||||||
Eğim yada denge sensörleri: Bir robotun veya bir parçasının dikey veya yatay doğrultuya göre pozisyonunu yada dengesini bilmek önemli olabilir. Yokuş yukarı veya yokuş aşağı eğimli durumlarda, gerekli bir eylemin başlatılması gerekebilir. Bunun için yerçekimine göre kumanda edilen basit tersleyiciler vardır. Bu terleyiciler, içinde bir civa damlası veya metal bir misket bilye olan bir kapsül, bir veya birden fazla kablo tel çıkışından oluşmaktadır. Yatay veya dikey doğrultuya göre açı değiştiğinde, civa damlası veya bilye hareket ederek, bir veya birçok anahtarı kapatır. Robot açılıp kapanan anahtarlara göre davranır. Aşağıdaki resimler bir eğim denge sensörünün çalışma prensiplerini göstermektedir. Metal bilyeli eğim sensörü, plexilas kapsül içinde metal bilye olan, uzayın üç yönüne doğru bir çok çift anahtar çıkışları olan bir sensördür. Şeffaf kapsül bilyenin pozisyonunu gözetlememizi sağlar. Robot engebeli bir yerde hareket ettiğinde, bilye yerçekiminin etkisiyle hareket ederek bir anahtarın kapanmasını diğer bir anahtarın açılmasını sağlar.
Bu tip bir sensörün bir benzerini kendinizde imal edebilirsiniz. Bunun için atık bir rulmandan çıkaracağınız, sıcak su ve sabunla yağlarından arındaracağınız bir metal misket bilye, plastik bir kapsül ve kontak uçları için paslanmaz çelik tel (ataş teli gibi) kafidir. Tüm malzemeler yağlardan arı olmalıdır. Elle tutulmamalıdır. El izi gibi basit yağlar bile sistemin çalışmamasına, iletkenliğin azalmasına ve korozyona sebep olabilir. Kontak uçları tellerde zamanla paslanmayan, oksitlenmeyen, eğilmeyen, aşınmayan, korrozif olmayan paslanmaz metallerden olmalıdır. Aksi halde iletkenleğin azalmasına ve sensörün çalışmamasına sebep olur.
| |||||||||||||||||||||||||||
IŞIK SENSÖRLERİ: Işık, ilginç bir etki-tepki unsurudur. Sıkça robot kontrolünde ve güdümünde kullanılır. Çünkü ışık enerjisi bir çok elektronik komponent üzerinde etki yapar: LDR, fototransistör, fotodiyot, fotovoltaik hücreler (güneş pilleri) gibi. Görünen veya görünmeyen ışık bilgilerini kullanan tüm sensörler bu kategoride yer alır: Fotodirençler, fototransistörler, fotodiyotlar, pyro-elektrik detektörler, kameralar... Bir modelin veya ötekinin seçimi, dalga boyuna veya okuma hızı gibi birçok parametreye bağlıdır. Dalga boyu, mor ötesinden kızıl ötesine (görünen ışık dahil) ışık kaynağının rengini belirler. Yukarıdaki grafik bilinen ışık kaynaklarının (güneş, tungsten ampul,) insan gözü algılama özelliklerine göre durumunu gösteriyor.
Bir sensörün etkiye cevap zamanı, bu bilgiyi geçerli kılmak için gerekli hesaplama zamanı üzerinde çok önemli bir faktördür. Fotodiyotlar ve fototransistörler çok hızlı iken, fotodirençler ve kameralar yavaştırlar. | |||||||||||||||||||||||||||
Fotodirençler:
Bu elemanın bir kontrol kartının analojik girişine arayüz bağlantısı çok kolaydır. LDR ile seri olarak bağlanan bir direnç yeterlidir. Her iki elemanın arasından bir gerilim çıkışı alınır. Böylece, değeri ışıkla değişen bir gerilim bölücü bir köprü elde ederiz. Bu devre ile direnç varyasyonlarını, gerilim varyasyonlarına çevirme imkanına sahip oluruz. Transistörlü basit devrelerlede, alınan bu farklı sinyaller operasyonel amplifikatörler tarafından işlenebilir. LDR'ye seri bağlanan direncin, ayarlanabilir değişken bir direnç olması, fotodirencin hasaslık ayarında bizlere yardımcı olur.
Vs = LDR / (LDR + R kW ) Bu sensörün çalışmasını iyileştirmek, parazit ışınlardan korumak için, LDR'yi küçük bir siyah tüpün içine yerleştirebiliriz. Böylece, sensör daha direktif olacaktır. Sadece, üstüne doğrudan yönlendirilen ışığı algılayacaktır. Bu sensör görünen ışığa çok duyarlıdır.CdS fotodirençlerin renk hassasiyeti insan gözüne çok benzer. Sensör siyahı, renkleri, gölgeli bölgeyi, ışık değişikliklerini aşağı yukarı bizim gibi algılar. | |||||||||||||||||||||||||||
IR (Infra-red, kızılötesi) Sensörler: Foto-diyotlar ve foto-transistörlerde ışığı algılarlar. LDR’lerin çalışması için bir besleme akımı gerekirken, ışığa maruz kalan fotodiyot ise bir jeneratör gibi akım üretir. (1mA /Lux değerinde kısa devre akımı). Fotodiyotlar, fotodirençlerden daha hızlıdır. IR kızılötesi sensörler fototransistör veya fotodiyotturlar. Fotodiyotların ve fototransistörlerin ışık tayfı kızılötesi bölgesinde maximum düzeydedir. Kodlanmış (şifrelenmiş) bir emisyonu (TV kumandası, vb gibi...) algılamak gerektiğinde fotodiyotlar tercih edilir. Ancak alınan sinyal bir arayüzle yükseltirilerek kuvvetlendirilmelidir. Fotodiyotlar kontrol kartına doğrudan bağlanamazlar. | |||||||||||||||||||||||||||
Fototransistörler: Fototransistörler, ortam ışığındaki değişiklikleri (varyasyonları) hızlıca algılamak (detekte etmek) için fotodirençlerin yerine kullanılırlar. Fotodirençler gibi, basit bir arayüzle, kontrol kartına bağlanırlar. Fototransistörler genelllikle LED’ler gibi bir ışık kaynağı ile beraber kullanılırlar. Böylece bir basit yansıma sensörü elde ederiz. LED’ler ortam ışığının sensör üzerindeki etkilerini azaltmak için kullanılırlar. Çıkan (üretilen) foton miktarını ayarlamak için bir değişken (varyabl) dirençle kutuplanırlar. Böylece algılayıcının aşırı yoğun fotonlarla doyup bloke olması (saturation) ve çalışmaz hale gelmesi önlenir. Yük direncinin değeri modele göre değişir. Optimal değeri bulmak için deneylerin yapılması gerekir. | |||||||||||||||||||||||||||
Yansıma sensörleri (Reflective Optosensor): Bu tip sensörün bir ışık yayıcı (IR veya LED) ve bir ışık toplayıcı parçası vardır. Işık yayıcı ve ışık toplayıcı parçalar aralarına bir engel konularak yan yana monte edilirler. Bu sisteme bir nesne yaklaştığında, ışık yayıcı tarafın yaydığı ışığın nesneye çarpıp geri yansıyarak ışık toplayıcı parçaya gelmesi prensibiyle çalışır. Bu parçalardan birisinin gönderdiği ışığın, öteki tarafından toplanma yüzdesi sensörün çıktı sinyalini verir. Yansıma sensörleri düz bir zemindeki renk varyasyonlarını algılamada kullanılırlar. Zemin rengi koyu ise fotonlar emilirler ve transistör bloke olur. Zemin açık renkli ise ışık fototransistöre yansır onu doyurur (“saturé eder”). Optimal algılama mesafesi 4 - 5mm.dir. Mesafe değiştikçe, algılama performansı değişir, bozulur. Yansıma sensörünün siyah veya beyaz çizgi izleyen bir robotta kullanacaksak arayüz şemasına kıyaslayıcı devresi eklenerek biraz daha geliştirilmelidir. Böylece çizgi izleyen robotlarda kullanabileceğimiz bir kontrast renk sensörü elde ederiz.
| |||||||||||||||||||||||||||
Uzaklık ve Engel Tanıma Sensörleri:
IR emisyonu 38 - 40 kHz’e kodlanmış (şifrelenmiş) olmalıdır. Çıkan IR sinyali bir alıcı modül tarafından algılanır. Alıcı modül, bir fotodiyot, bir amplifikatör, bir 40 kHz demodülatör devresinden oluşmaktadır. Bu modülün verdiği çıktı bilgiler bir kontrol kartının girişleri ile uyumlu lojik bilgiler olmalıdır. İşlenebilen bilgi almak için IR emisyonu 1 ms yapıp, daha sonra 1 ms beklenmelidir. Bu süre deneylerle kısaltılabilir. Emisyon anında alıcı okunur, ancak, emisyon durunca, alıcıda artık bilgi vermiyorsa engelin varlığı kanıtlanır.
Uygulama şeması bu tip sensörün basitliğini göstermektedir. HIM602 veya benzeri bir entegre modülü alıcı olarak kullanılabilir. Algılama mesafesini arttırmak veya azaltmak için direnç değeri üzerinde oynanabilir.
Bu tip sensörlerden robotunuzun etrafına birçok sensör yerleştirilerek bir detektörler kuşağı elde edebilirsiniz.
| |||||||||||||||||||||||||||
Engel tanıma sensörü uygulama 1:
| |||||||||||||||||||||||||||
Engel tanıma sensörü uygulama 2: SHARP IS 471F Entegresi ile yapılan her tip robotta kullanabileceğiniz bir engel tanıma sensörü :
| |||||||||||||||||||||||||||
Engel tanıma sensörü uygulama 3: Sumo robotlarda rahatça kullanabileceğiniz bir IR Engel tanıma sensörü: Kapasitör: Muhtelif: Bu IR uzaklık sensörümüz şemasında görüldüğü gibi bir çift IR LED (light emitting diod) ve Panasonic PNA4602M alcı IR sensör modüllerinden oluşmaktadır. Işık emettörünün ve alıcı sensörünün robota yerleştirilme açıları (cephe ve yanlar) geri yansımaları algılayacak, robotun görüş açısını genişletecek ve muhtemel engelleri görmesini ve onlandan kaçmasına imkan verecek şekilde olmalıdır. Bu açı aynı zamanda ileri uygulamalarda robotun çevresinin haritasını çıkarabilmesine de yardımcı olabilecekdir. Devredeki LM 555 timer entegresi, C1 ve R3 tarafından belirlenen frekanslarla IR Led ışınının şifrelenmesini sağlamaktadır. R3 ise ayarlanabilir 10 k potansiyometredir. Kalibrasyon esnasında optimum frekans değerinin bulunmasına yardım eder. Uygulamada 38-40 kHz arasında bir frekans kullanılır. Böylece PNA4602 sensör modulü, mikroişlemci tarafından daha iyi anlaşılan, işlenebilen lojik sinyaller {0, 1} gönderir. Sensör Devresinin ayarlanması: Frekans ölçebilen bir multimetre yardımıyla LED’in dalgaboyu frekansı şifrelenebilir, ayarlanabilir. Multimetrenin (+) kutubu R1 direncine veya LM 555’in 3 no’lu bacağına, (-) kutubunuda toprak pinine bağlayın. Volt pinine +5V, negatifinide toprağa bağlayarak devreye 5V verin. Multimetreden 40,9 kHz değeri okunana kadar R3 potansiyometre değeri ile oynayın. Böylece devreniz kontrol kartı tarafından işlenebilecek lojik {0, 1} verecektir. Devre 38-40 kHz sinyal ürettğinde robotun önünde engel yoksa ışıma geri yansımaz ve IR sensörün çıktı pinine {1} lojik sinyal (+5Vdc) verir. Şifrelenmiş sinyal bir cisime çarpıp geri yansıdığında ise IR alıcı modülü, çıktı pinine {0} lojik sinyali (0 Volt) verir. PNA4602M entegre modülü 38 kHz frekansa şifrelenmiş IR ışımaları algılamak üzere dizayn edilmiştir. Diğer bütün ışık kaynaklarından gelen öteki dalgaboyu ışımaları algılamayı ret eder. Böylece gün ışığı şartlarında, bu modül en ideal sensör olmaktadır.
| |||||||||||||||||||||||||||
Mesafe Ölçümleri: Çok kısa bir menzilde bile mesafe ölçümü çok önemlidir. Bu bazı metodlarla hesaplanan robotun konumunun belirlenmesine yardımcı olur.
Sensör, aralıklarla anlık IR ışık hüzmesi atımları yapar. Işık hüzmesi sensörün görüş alanında yol alır. Görüş alanında bir nesne yoksa Işık hüzmesi kaybolur, sensörde önünü boş algılar. Ancak, önünde bir cisim varsa nesneye çarparak geri yansır. Geri yansıması halinde, ışığın çıkış noktası (emisyon), algılanan nesne üzerindeki yansıma noktası ve alıcı arasında bir üçgen oluşur. Üçgenin alıcı köşesindeki açısı ise, algılanan nesnenin uzaklık mesafesine göre değişir. Detektörün merceği sensörün hassasiyetini belirler. Detektör yansıma açısını okur ve nesnenin uzaklığını hesaplar. Uzaklık ve alınan değerler arasındaki ilişki doğrusal değildir. 10 cm aralıklarla 10 – 80 cm arası uzaklıkların değerleri ölçülmeli ve bir tabloya yazılmalıdır. Bu tablo değerleri program hafızasına kayıt edilmelidir. Bir modelin veya ötekinin seçimi, robotta kullanılan kontrol kartının tipine, imkanlarına, analojik girişlerin serbest olup olmamasına bağlıdır. 10 cm’lik kör alanın azaltılması için sensörler robotun biraz gerisine ve çapraz bakışlı yerleştirilmelidir. | |||||||||||||||||||||||||||
Encoderler : (Odometre, Şaft pozisyon algılayıcı) Bu tip sensörler bir eksenin açısal dönme hareketi sonucunda oluşan pozisyon ve hız bilgilerini verebilir. Dönen bir tekerleğin pareleline dişli, çentikli bir çark, delikli bir disk veya üstü siyah renk dilimleri ile boyalı dairesel şeffaf pleksiglas disk yerleştirilir. Işık yayıcı LED ve ışık toplayıcı (fototransistör) parçalar dişli, çentikli çark, delikli veya şeffaf disk aralarında ortada kalacak şekilde karşılıklı yerleştirilir. Bir taraftan LED ışığı verildiğinde çarkın dişlileri ışığın öteki tarafta bulunan fototransistöre ışığın geçişini aralıklarla keserek geçireceklerdir. Işığın kesilme / görünme sayısı işlenerek robotun hızı veya aldığı yol hesaplanabilir.
Aynı encoder yansımalı sensörlede yapılabilir. Bu durumda delikli veya çentikli çark yerine, üstü siyah, beyaz renk dilimleri ile boyalı dairesel disk kullanılır. Ancak bu tip sensörde, ışık yayıcı ve ışık toplayıcı parçalar karşılıklı değil, birbirinden izole edilmiş şekilde yan yana konulmalıdır. Sensör sadece beyaz rengi algıladığından, diskten yansıma kesik kesik olacaktır. Bu kesintiler yine bir önceki gibi algılanıp işlendiğinde robotun hızı veya almış olduğu yol hesaplanabilir. Not: Toplu pc farelerden hobi robotlarınızda kullanabileceğiniz encoder'ler çıkarabilirsiniz.
| |||||||||||||||||||||||||||
PIR” Sensörler: ![]()
Alev algılayan pyro-elektrik sensörler yangın alarmı imalinde kullanılırlar. Bu tip UV mor ötesi detektörler bir alevin ışınlarına (185 nm – 260 nm arası) hassastırlar. Hamamatsu, bir çakmağın alevini 5m’den algılayabilen bir detektörü pazarlamaktadır. (UV TRON R2868) | |||||||||||||||||||||||||||
SES SENSÖRLERİ: Mikrofonlar: Ses sinyalleri mikrofon ile algılanır. Mikrofonların membranı ses etkisiyle titreşir. Bu titreşimler, elektronik bir yükseltici devresinden geçerek elektrik sinyallerine dönüştürülürler. Yükseltilen bu elektrik sinyalleri daha sonra değişik şekillerde işlenerek robota değişik özellikler katar. Değişik frekanslı sesler uygun mikrofon ve elektronik devrelerle yakalanarak, seçilerek, filtre edilerek, daha sonra işlenirler. Böylece değişik ses veya sözcüklerle bir robot kumanda edilebilir. Sese yönelen robot sensörü için 2 direksiyonel mikrofona ihtiyaç vardır. Mikrofonlar birbirlerine yeteri kadar uzak mesafelere yerleştirilirler. Bir mikrofona direk gelen ses, ötekine daha eğik gelsinki, mikrofonlar sesi değişik frekanslarda algılayabilsin, yada sadece sesin direk olarak geldiği mikrofon algılayabilsin. Bir differensiyel amplifikatör sesin daha şiddetli ve yoğun geldiği tarafı belirler. Daha sonra komparatör ile bu veriler analiz edilir ve işlenir.
Mikrofon kullanarak yapılacak bir ses sensörü devresi. Bu devre ses frekanslarını, elektrik gerilimine dönüştürmektedir. (çevirmektedir.) LM386 entegre devresi, mikrofondan gelen yükseltir. Bu devre, zayıf besleme gerilimi için bir ses amplifikatörüdür. LM2917 devresi, gerilim frekans çeviricidir. Vs= Frekans / 1000 doğrusal fonksiyonunu gerçekleştirir. Örneğin 1 kHz’lik bir frekans, 1 V’luk bir çıkış gerilimi, 2 kHz’lik frekans, 2 V’luk çıkış gerilimi üretir. Bu besleme geriliminin belirlediği limite kadar gidebilir. Bu gerilim minimum 10 V olmalıdır. Bu devrenin bağlanacağı mikrodenetleyicinin anaolojik girişleri olmalıdır. Sesle bir robotun kumandası daha karmaşıktır. Bunun için en uygunu hazır bir “ses tanıma modülü” almaktır.
| |||||||||||||||||||||||||||
Ultrasonik Sensörler: Ultra-sonic ses insan kulağının algılayamadığı yüksek frekanslı seslerdir. 20kHz ila 500kHz frekans arası ses dalgaları bu sınıftandır. Ultrasonic sesler doğrusal (direksiyonel) yayılım özelliklidir. Sesin frekansı yükseldikçe, doğrusal yayılım özelliği artar. Bu özellik sayesinde, bir kaç cm'dem 30m'ye kadar olan mesafeler ultrasonic aygıtlarla ölçülebilir. Sesin deniz seviyesindeki yayılma hızı 346m/s'dir. Bu yayılma hızı yükseklik, ısı, nem oranı ve atmosfer basıncına göre değişebilir. Örneğin ses hızları 0 'C (273k)'da 330 m/s; 18 'C 'de 341 m/s, 20 'C oda sıcaklığında ve kuru havada ise 343 m/s'dir. Robotlarda kullanılan ultra-sonic sensörlerin çoğunda 40kHz frekanslı bir ses atım sinyali bir transducer (özel olarak imal edilmiş ultrasonic speaker) aracılığıyla gönderilir. Ultrasonik ses dalgası önündeki bir nesneye, bir engele çarpıp, geri yankılandığında diğer bir transducer (yine özel olarak imal edlimiş ultrasonic mikrofon) tarafından algılanır. Bir elektronik devre aracılığıyla, gönderilen ses atımının çıkışından, engele çarpıp, geri gelen eko sesin alınması arasındaki zaman süresini sayarak arada geçen zaman ölçülür. Bu zaman 2'ye bölünür, ses hızı ile çarpılarak uzaklık ölçümü yapılır. Uzaklık = Ses hızı X zaman / 2 D = v * t /2 D= Uzaklık v= ses hızı t= ses atımının çıkışından, engele çarpıp, eko olarak geri algılana kadar geçen zaman süresi, |
Otomasyon Bloğumuza Hoşgeldiniz
Bloğumuzun Amacı Nedir ?
- Otomasyon Teknolojileri Hakkında Bilgi Sunmak,
- Otomasyon Dünyasına Ait Programları Paylaşmak
- PLC, Pic, Pnömatik, Scada Sistemleri ve Otomasyonun Her Alanından Değişik Teknolojiler Hakkında Teknik Bilgi ve Dökümanlar Sunmak
- Bilgi için: y.inceduygu@gmail.com adresine e-mail atınız.
28 Kasım 2007 Çarşamba
MOBİL ROBOT SENSÖRLERİ
Kaydol:
Kayıt Yorumları (Atom)
Hiç yorum yok:
Yorum Gönder