T.C. SELÇUK ÜNĠVERSĠTESĠ FEN BĠLĠMLERĠ ENSTĠTÜSÜ. BOMBA ĠMHA ROBOTLARI ĠÇĠN UZAKTAN KONTROLLÜ BĠR ATEġLEME SĠSTEMĠNĠN TASARIMI VE GERÇEKLEġTĠRĠLMESĠ

Ebat: px
Şu sayfadan göstermeyi başlat:

Download "T.C. SELÇUK ÜNĠVERSĠTESĠ FEN BĠLĠMLERĠ ENSTĠTÜSÜ. BOMBA ĠMHA ROBOTLARI ĠÇĠN UZAKTAN KONTROLLÜ BĠR ATEġLEME SĠSTEMĠNĠN TASARIMI VE GERÇEKLEġTĠRĠLMESĠ"

Transkript

1 i T.C. SELÇUK ÜNĠVERSĠTESĠ FEN BĠLĠMLERĠ ENSTĠTÜSÜ BOMBA ĠMHA ROBOTLARI ĠÇĠN UZAKTAN KONTROLLÜ BĠR ATEġLEME SĠSTEMĠNĠN TASARIMI VE GERÇEKLEġTĠRĠLMESĠ Ali ÜNLÜTÜRK YÜKSEK LĠSANS TEZĠ Elektrik-Elektronik Mühendisliği Anabilim Dalı Ocak-2012 KONYA Her Hakkı Saklıdır

2 ii

3 iii

4 iv ÖZET YÜKSEK LĠSANS TEZĠ BOMBA ĠMHA ROBOTLARI ĠÇĠN UZAKTAN KONTROLLÜ BĠR ATEġLEME SĠSTEMĠNĠN TASARIMI VE GERÇEKLEġTĠRĠLMESĠ Ali ÜNLÜTÜRK Selçuk Üniversitesi Fen Bilimleri Enstitüsü Elektrik-Elektronik Mühendisliği Anabilim Dalı DanıĢman: Yrd. Doç. Dr. Ömer Aydoğdu 2012, 82 Sayfa Jüri Yrd. Doç. Dr. Ömer AYDOĞDU Yrd. Doç. Dr. Nihat YILMAZ Yrd. Doç. Dr. Muciz ÖZCAN Bu çalıģmada, güvenlik birimlerince kullanılmak üzere patlayıcı içeren Ģüpheli paketlere müdahale edebilecek uzaktan kontrollü bir mobil robot ve ateģleme sisteminin tasarımı gerçekleģtirilmiģtir. Mobil robot üzerine monte edilen kamera sistemi ile operatör paneline görüntü aktarımı gerçekleģtirilebilmekte ve operatör paneli üzerinden robot ve ateģleme kontrolü yapılabilmektedir. Sistemde ilk olarak ateģleme kolunu, kamera sistemini ve ARM (Acorn RISC Machine) tabanlı kontrol kartlarını taģıyan taģıyıcı bir mobil robot tasarlanmıģtır. Daha sonra mobil robot üzerine ateģleme kolu, kontrol ve görüntüleme sistemlerinin montajı yapılmıģtır. Sistemin kontrolünde ARM tabanlı mini2440 gömülü sistem geliģtirme kartı kullanılmıģtır. ARM tabanlı geliģtirme kartı, C++ ortamında yazılan kontrol kodunun, Arm_linux_gcc derleyicisi ile derlendikten sonra FTP (Dosya Aktarım Protokolü) olarak cihaza yüklenmesi ile programlanmıģtır. Mobil robot üzerindeki kameradan görüntünün alınabilmesi ve mobil robot ve ateģleme kolunun denetimi için, bilgisayar üzerinde C++ tabanlı Qt Creator ortamında görsel operatör arayüzü geliģtirilmiģtir. Mobil robot ve operatör bilgisayarının haberleģmesinde, robot kontrol iģlemlerinde UDP (Kullanıcı Veri Protokolü), görüntü aktarım iģlemlerinde ise IP (Ġnternet Protokol) tabanlı kablosuz haberleģme protokolleri kullanılmıģtır. ġüpheli paketlere müdahale amacıyla, mobil taģıyıcı üzerine bomba imha uzmanlarının sıkça kullanmıģ olduğu AK-ER (Bomba Ġmha Silahı) monte edilmiģtir. ÇalıĢma ile bu silahın uzaktan kontrolü sağlanarak Ģüpheli paketlere müdahalede karģılaģılan insan kayıplarının en aza indirgenmesi amaçlanmıģtır. Mobil robot ve ateģleme kolunun uzaktan kontrolü baģarıyla gerçekleģtirilmiģ ve mobil robotun etkinliğiyle ilgili uygulama sonuçları araģtırma sonuçları bölümünde verilmiģtir. Anahtar Kelimeler: Gömülü sistem, ARM Mini2440, UDP ve IP kablosuz haberleģme, Mobil robot, Qt Creator arayüzü.

5 v ABSTRACT MS THESIS DESIGN AND REALIZATION OF REMOTE CONTROLLED A FIRING SYSTEM FOR BOMB DISPOSAL ROBOTS Ali ÜNLÜTÜRK THE GRADUATE SCHOOL OF NATURAL AND APPLIED SCIENCE OF SELÇUK UNIVERSITY THE DEGREE OF MASTER OF SCIENCE IN ELECTRICAL & ELECTRONICS ENGINEERING Advisor: Asist. Prof. Dr. Ömer AYDOĞDU 2012, 82 Pages Jury Asist. Prof. Dr. Ömer AYDOĞDU Asist. Prof. Dr. Nihat YILMAZ Asist. Prof. Dr. Muciz ÖZCAN In this study, the design of a mobile robot and ignition system with remote control which enables security units to intervening in suspicious packages containing explosive material has been realized. The image transfer to the operator panel can be realised with monitor system installed on the mobile robot and the robot and ignition control can be performed via operator panel. In the system, firstly, a mobile robot which carries ignition lever, monitor system and ARM (Acorn RISC Machine) control boards have been designed. Than the installation of ignition lever control and monitoring systems have been made on mobile robot. An ARM based mini2440 embedded system development board has been used for system control. This ARM based development board has been programmed by transferring control code written in C++ environment and compiled with Arm_linux_gcc compiler to the corresponding device using FTP (File Transfer Protocol). C++ based, Qt Creator visual operator interface has been created on a computer in order to gets video from the camera on the mobile robot and to control the mobile robot and ignition lever. For the communication between the mobile robot and operator computer, UDP (User Datagram Protocol) based wireless communication protocol is used for data transmission between mobile robot and operator computer while IP (Ġnternet Protocol) based protocols are employed for image transfer. AK-ER (Bomb Disposal weapon) frequently used by bomb disposal experts in order to handle suspicious packages has been installation mobile robot. In this study, it has been aimed to minimize the hazard to humans by providing remote control of this weapon. The remote control of the mobile robot and ignition lever has been successfully realized and the experimental results on the efficiency of the mobile robot has been given in the research results section. Keywords: Embedded systems, ARM Mini2440, UDP and IP wireless communication, Mobile robot, Qt Creator interface.

6 vi ÖNSÖZ Yüksek lisans tezi çalıģmalarım süresince her zaman bilgi ve tecrübeleriyle bana yön veren, danıģmam hocam Yrd. Doç. Dr. Ömer AYDOĞDU ya sonsuz teģekkürlerimi sunarım. YapmıĢ olduğum proje süresince yardımlarını esirgemeyen çalıģma arkadaģlarım Ufuk GÜNER, Sadettin KARA ve üzerimde büyük emekleri olan ve her zaman bana destek olan saygıdeğer anneme ve babama teģekkürlerimi sunarım. Ali ÜNLÜTÜRK KONYA, 2012

7 vii ĠÇĠNDEKĠLER ÖZET... iv ABSTRACT...v ÖNSÖZ... vi ĠÇĠNDEKĠLER... vii KISALTMALAR... ix 1. GĠRĠġ VE KAYNAK ARAġTIRMASI GiriĢ Kaynak AraĢtırması Tez Organizasyonu MATERYAL VE YÖNTEM Gömülü Sistemler Gömülü Sistemler ve Linux ARM Tabanlı ĠĢlemciler ARM Mini2440 GeliĢtirme Kartı ve Teknik Özellikleri SDRAM Bellek Sistemi FLASH Bellek Sistemi NOR Flash Bellek Sistemi NAND Flash Bellek Sistemi Güç Kaynağı Sistemi Birimi Donanım Reseti Kullanıcı Ledleri Kullanıcı Butonları Anolog/Dijital GiriĢ Birimi PWM Kontrol Ses Birimi Seri Port Yapısı LCD Birimi EEPROM Yapısı Network Birimi Ses Birimi JTAG Birimi GPIO Birimi CMOS Kamera Arayüzü Sistem Veri Yolu Birimi Kablosuz Ağlar... 33

8 viii 3. MOBĠL ROBOT VE ATEġLEME SĠSTEMĠ TASARIMI Operatör Arayüzü Mobil Robot Yapısı Mobil Robot Kontrol Sistemi Mobil Robot AteĢleme Sistemi ve Yapısı Silah Sisteminin Kapsül Yapısı Mobil Robot Silah Sistemi Mobil Robot Görüntü Sistemi ve Yapısı Mobil Robot Kablosuz HaberleĢme Sistemi Mobil Robot Sürücü, AteĢleme ve Besleme Sistemleri Adım Motoru Sürücü Sistemi DC Motor Sürücü Sistemi AK-ER AteĢleme Sistemi Batarya ve Beslemeler ARAġTIRMA BULGULARI VE TARTIġMA Mobil Robot Üzerindeki AteĢleme Sisteminin Hareket Kabiliyeti Sonuçları Mobil Robot Üzerindeki Kameranın Görüntü Alma Kabiliyeti Sonuçları Mobil Robotun ġüpheli Pakete Müdahalede BaĢarısının Sonuçları TartıĢma SONUÇ VE ÖNERĠLER Sonuçlar Öneriler KAYNAKLAR EKLER ÖZGEÇMĠġ... 82

9 ix KISALTMALAR A/D AK-ER AR-GE ARM ATM CMOS CPU DC DVD EEPROM FTP GPIO GPS GPRS GPRs GSM HiperLAN HTTP IEEE IP ISO JIRA JPEG JTAG LAN LCD LED LMDS LVTTL MKE OSI Analog/Dijital Bomba Ġmha Silahı AraĢtırma GeliĢtirme Acorn RISC Machine Otomatik Vezne Makinesi BütünleĢik Metal Oksit Yarıiletken Merkezi ĠĢlem Birimi Doğru Akım Dijital Video Disk Elektriksel Olarak Ġçeriği Silinip Yeniden Programlanabilen Salt Okunur Bellek Dosya Aktarım Protokolü Genel Amaçlı GiriĢ ÇıkıĢ Küresel Konumlama Sistemi Genel Radyo Paket Servisi Genel Amaçlı Kaydedici Mobil ĠletiĢim Ġçin Küresel Sistem Yüksek Performanslı Radyo Yerel Alan Ağı Hipermetin Aktarma ĠletiĢim Kuralı Elektrik Elektronik Mühendisleri Enstitüsü Ġnternet Protokol Uluslararası Standardizasyon Organizasyonu Japonya endüstriyel robotlar birliği BirleĢik Fotoğraf Uzmanları Grubu Ortak Test Eylem Grubu Yerel Alan Ağı Sıvı Kristal Görüntü Birimi IĢık Yayan Diyod Yerel Çoklu Dağıtım Sistemi DüĢük Voltaj Transistör-Transistör Lojik Makine Kimya Enstitüsü Açık Sistemler ArabağlaĢımı

10 x RF RGB RootFS PDA PPP PETN PWM RIA RISC RUR SD SDRAM TCP TTL UART UDP USB WĠ-FĠ WĠMAX WLAN Radyo Frekansı Kırmızı, YeĢil, Mavi Kök Dosya Sistemi Dijital Özel Sekreter Noktadan Noktaya Protokol Pentaerythritol tetranitrate Darbe GeniĢlik Modülasyonu Amerika Robot Enstitüsü ĠndirgenmiĢ Komut Takımı Bilgisayarı Rossum un Evrensel Robotu Güvenli Sayısal EĢ Zamanlı Dinamik Rasgele EriĢimli Bellek ĠletiĢim Kontrol Protokolü Transistör-Transistör Lojik Evrensel Asenkron Alıcı Verici Kullanıcı Datagram Protokolü Evrensel Seri Veriyolu Kablosuz Bağlantı Ayarı Kablosuz GeniĢbant Ġnternet EriĢimi Kablosuz Yerel Alan Ağı

11 1 1. GĠRĠġ VE KAYNAK ARAġTIRMASI 1.1. GiriĢ Robotiğin tarihi hayal dünyasını gerçeğe dönüģtüren bir ilham kaynağı olarak ele alınır. Bundan dolayı; sinematik yaratıcılık, bilimsel beceri ve giriģimci vizyonu ile birlikte robotiğin zengin bir geçmiģi vardır (Stone, 2005). Robotlar, ilk defa Çek oyun yazarı K.Capec tarafından bir oyunda dile getirilmiģtir (Nabiyev, 2010; Siciliano ve ark., 2009; Angelo, 2007; Spong ve ark., 2006; Fuller, 1999; Nehmzow, 1999). Robot kelime olarak slav dilinde iģçi veya köle anlamına gelmektedir (Angelo, 2007; Siciliano ve ark., 2009). Capek in 1920 de yazdığı RUR (Rossum un Evrensel Robotu) adlı bu oyunda, fabrika iģçilerinin yerini alan ve insanların egemenliğine son vererek ülkeyi yönetmeyi amaçlayan bir robotun öyküsü anlatılmıģtır (Wolovich, 1987) ların baģlarında, Isaac Asimov ve John Campbell insan talimatlarını ve komutlarını takip eden akıllı robot fikrini ortaya atmıģlardır (Wolovich, 1987). Bu davranıģları inceleyen bilim dalını ise Robotik olarak adlandırmıģlardır (Albayrak, 1997). Asimov robot konularını iģleyen bir dizi kısa hikâye yazmıģtır yılında yayınlanan I, Robot eseri birbiriyle bağlantılı olan 9 tane kısa hikâyenin birleģtirilmesiyle oluģturulmuģtur. Asimov bu kısa hikâyelerinde robotlarla ilgili üç kanun ortaya koymuģtur (Stone, 2005). Bunlar; Kanun 1: Robot hiçbir zaman insana zarar vermemeli ve insanın zarar göreceği hallerde ise hareketsiz kalmalıdır. Kanun 2: Birinci kanunu çiğnememek Ģartıyla, insana her zaman itaat etmelidir. Kanun 3: Birinci ve ikinci kanunu çiğnememek Ģartıyla robot, kendini de korumalıdır (Siciliano ve ark., 2009; Stone, 2005; Albayrak, 1997; Wolovich, 1987). Oregon Teknoloji Enstitüsünde imalat mühendisliği teknolojisinde profesör olan Gerald Norman, Skoles tarafından formüle edilmiģ bir yasa kabul edilen kanunu robotiğin 4. kanunu olarak önermiģtir. Kanun 4: Robot insanın yer aldığı bir iģte yer alabilmelidir ama o kiģiyi iģsiz bırakmamalıdır (Fuller, 1999). Bu kanunlarla oluģturulan kuralların tutumu göz önüne alındığında, robot tasarımının özellikleri, o zamandan beri mühendisler ve teknik uzmanlar tarafından endüstriyel ürün tasarımında dikkate alınarak günümüze kadar ulaģmıģtır (Siciliano ve ark., 2009). Fakat bu kuralların otomatik bir Ģekilde uygulanmayacağı Fuller in (1999)

12 2 çalıģmasında öne sürdüğü gibi askeri robotların doğası gereği bu yasalara uygun olarak tasarlanamayacağı gerçeğidir. Robot denildiğinde Schıllıng (1990) çalıģmasında da belirttiği gibi okuyucunun zihninde çeģitli manalar taģımaktadır. RIA a (Amerikan Robot Enstitüsü) göre robot; programlanmıģ hareketleri yerine getirebilmesi için hareketli materyalleri, parçaları ve özel araçları üzerinde barındıran, değiģik türdeki iģlerin yerine getirilebilmesi için programlanabilme özelliğine sahip çok amaçlı bir manipülatördür (Spong ve ark., 2006; Wolovich, 1987; Nehmzow, 1999). Ġngiliz Robot Birliğine göre robot; belirli imalat iģlemlerinin yapılması için parça, takım ve alet ya da özel imalat aygıtlarının programlanmıģ değiģik hareketlerle taģınması, yerinin değiģtirilmesi veya kullanılması için tasarlanmıģ, programlanabilir bir aygıttır (Albayrak, 1997). JIRA (Japonya Endüstriyel Robotlar Birliği) robotları 6 sınıfa ayırmıģtır. Sınıf 1: Elle ĠĢleme Aygıtı: Kullanıcı tarafından tahrik edilip harekete geçirilen birkaç serbestlik dereceli aygıtlardır. Sınıf 2: Sabit Dizili Robot: Bir görevin ardıģık adımlarını önceden belirlenmiģ değiģmeyen bir yönteme göre yapan ve gerçekleģtirilen bu görevin değiģtirilebilmesi zor olan bir aygıttır. Sınıf 3: DeğiĢken Dizili Robotlar: Cihazın kullanımı 2. Sınıftaki gibidir fakat icra edilen görevin aģamaları rahatlıkla değiģtirilebilir. Sınıf 4: Yeniden Oynatmalı Robot: Kullanıcı eli ile robotu istenilen yörüngede yönlendirirken robot adımları sonradan yapmak üzere kaydeder. Daha sonra robot aynı hareketleri kaydedilmiģ bilgiye göre tekrarlar. Sınıf 5: Sayısal Denetimli Robotlar: Kullanıcı robotu manüel olarak kontrol etmek yerine hareket programı uygulayarak kontrol etmiģ olur. Sınıf 6: Zeki Robotlar: Çevresini anlamak için gerekli donanımlara sahip ve istenilen görevleri yapabilmek için görevin bulunduğu çevredeki koģullardaki değiģikliklere etkin bir Ģekilde uyum sağlayabilen ve görevi baģarıyla tamamlayabilen robottur (Nehmzow, 1999). Fransız Robot Birliği ise Ģu sınıflandırmayı yapmaktadır; Tip A: Telerobotik için elle kumandalı iģleme aygıtları Tip B: Önceden belirlenmiģ çevrimleri olan otomatik iģleme aygıtları Tip C: Programlanabilen, servo denetimli, sürekli ya da noktadan noktaya yörüngeleri olan robotlar.

13 3 Tip D: Tip C gibi ancak çevresinden bilgi edinme yeteneğine sahip olanlar (Akın, 2006). ISO (Uluslararası Standardizasyon Organizasyonu) ise 8373 de robotu Ģöyle tanımlıyor; Otomatik olarak kontrol edilebilen, yeniden programlanabilen, üç veya daha fazla eksenli çok amaçlı manipülatörlerdir (Stone, 2005). Birçok geliģmiģ ülkede, sosyal baskı neticesinde hükümetler çalıģanların güvenliğinin sağlanabilmesi için yeterli Ģekilde önlem almaktadır (Örneğin, Amerika BirleĢik Devletleri iģ sağlığı güvenliği kanunu 1971). Üretim Ģirketleri ve diğer endüstri kuruluģlarında ekonomik gerekçelere dayanarak tehlikeli olarak kabul edilen iģlerde robotlar insan emeğinin yerini önemli ölçüde almıģlardır. Böylece endüstriyel robotlar boya püskürtme iģlemleri, döküm, kaynak ve toksit maddelerinin taģınmasında kullanılmıģ ve diğer pek çok iģte de baģarılı bir Ģekilde görev yapmasıyla beraber iģçilerden daha uygun Ģartlarda kullanılabileceği kanıtlanmıģtır (Angelo, 2007). SanayileĢmiĢ ülkelerin önem verdiği alanların baģında bilim ve teknoloji gelir. Bu ülkeler, dünyadaki egemenliklerini gerek siyasi yönden gerekse ekonomik ve askeri yönden perçinlemek için bilim ve teknolojik geliģmelere büyük miktarlarda paralar harcamaktadırlar (Mendi, 1992). Türkiye de 1976 yılında bomba uzmanları faaliyet göstermeye baģlamıģlardır. Bomba uzmanları; o yıllarda dünyada sadece birkaç ülke tarafından yeni yeni kullanılmaya baģlayan Su Topu adı verilen bomba imha aletini, 1978 yılında Ġngiltere de katıldıkları kursta sınırlı imkânlarla gördükten sonra, ülkemizde de yerli imkânlarla milli bir bomba aletinin yapımını sağlamak üzere çalıģmalara baģlamıģlardır. MKE (Makine Kimya Enstitüsü) ile yapılan bu çalıģmaların sonucunda, Ģüpheli paket ve bomba olaylarında son derece etkili olarak kullanılacak bomba imha aletinin üretiminin gerçekleģmesi sağlanmıģtır. Proje sonunda bomba imha aletinin üretilmesinde büyük emekleri olan ve ülkemizde bomba imha biriminin kurulmasında ilk adımları atan bomba uzmanı BaĢkomiser Güner AKDENĠZ ile Macide ERDENER ĠN soyadlarının ilk iki harfleri kullanılarak AK-ER in yapımı gerçekleģtirilmiģtir. AK-ER silahının yapısı Ģekil 1.1 de görülmektedir.

14 4 ġekil 1.1. Türkiye de kullanılan ilk AK-ER taģıyıcının yapısı 1978 yılında Ġngiltere ve Türkiye arasında yapılan eğitim iģbirliği çerçevesinde gerçekleģtirilen kurs sonrasında ülkemize iki adet Wheelbarrow marka bomba imha robotu hibe edilmiģtir. Uzun yıllar bomba olaylarında bu robotlar aktif olarak kullanılmıģtır. ġekil 1.2 de bu robotların yapısı görülmektedir. ġekil 1.2. Wheelbarrow marka bomba imha robotu Uzaktan komutalı veya bubi tuzaklı olması muhtemel Ģüpheli paket ve bombalara, uzman personelin yaklaģması yerine, bomba uzmanının kullanacağı AK-ER gibi silahları uzaktan kontrol edebilecek değiģik platformların kullanılması gerekmektedir. Bu amaçla yapılmıģ değiģik robot örnekleri Ģekil 1.3 te ele alınmıģtır. ġekil 1.3. Su topu taģıyan değiģik robot örnekleri

15 5 Yurt dıģında AK-ER taģıyan bu robot sistemleri Remote Dısruptor Weapon Carrier (uzaktan kumandalı su topu silahı taģıyıcısı), olarak sınıflandırılmaktadır. GeliĢmiĢ ülkelerde değiģik Ģekillerde tasarlanmıģ bomba imha robotları etkin olarak kullanılmaktadır. Türkiye de ise Ģekil 1.4 te görüldüğü gibi çok fonksiyonlu yapıda olan değiģik bomba imha robotları kullanılmaktadır. ġekil 1.4. Aktif olarak kullanılan değiģik bomba imha robotları Bu tezde internet tabanlı robot kontrol sistemi ele alınmıģ ve bu doğrultuda Ģüpheli paketlerin imhasında doğrudan kullanılabilecek bir mobil robot sistemi tasarlanmıģtır. Ayrıca sistemimizin birçok farklı uygulamalara uyarlanabilecek Ģekilde olması göz önüne alınmıģtır Kaynak AraĢtırması Robotiğin ön plana çıkmasıyla insan gücünün kullanımı gün geçtikçe azalmakta ve robotlar hayatımızın vazgeçilmezleri arasında yerini almaktadır. Terör olaylarının artmasıyla beraber ülkelerin robot konusuna bakıģı önemli ölçüde değiģmiģtir. Bunun neticesinde ülkelerin güvenliğinin artırılması ve insan kaybının en aza indirgenmesi amacıyla robotlara büyük miktarda bütçeler ayrılmakta ve robotlar konusunda yapılan araģtırma ve geliģtirme çalıģmalarının yansımaları hayatımıza büyük ölçüde yön vermektedir. Bu doğrultuda tasarlamıģ olduğumuz robot kolu ve ateģleme sisteminin gerçekleģtirilmesiyle beraber Ģüpheli paketlerin imhasında ve aynı zamanda tehlikeli sayılabilecek operasyonlarda aktif olarak robotlar kullanılabilecektir. Böylece insan kaybının önüne geçilmiģ olacaktır. Literatüre her geçen gün bu konularla ilgili yeni çalıģmalar eklenmektedir. Kaynak araģtırması olarak çeģitli makale, kitap ve tezlerden istifade edilmiģ olup, kısaca içerik ve özetleri aģağıdaki gibidir.

16 6 Wolovich (1987); kaynak kitapta robotlar kronolojik bir perspektifte ele alınmıģtır ve bu doğrultuda ayrıntılı olarak bilgilere yer verilmiģtir. Robotik tasarım ve incelemeleriyle ilgili konular detaylı olarak iģlenmiģtir. Schıllıng (1990); kaynak kitapta temel robotik ve kontrol konusu ele alınmıģtır. Otomasyon ve robot konusu incelenerek robotlar sınıflandırılmıģ ve detaylı olarak bilgi verilmiģtir. Mendi (1992); doktora tezinde sanayi robotları ve robotların genel anatomik yapısı hakkında genel bilgiler verilmiģtir. Sanayide robot kullanma durumunun tespiti yapılmaya çalıģılmıģ ve robot kolunun dinamik model hesaplarının basitleģtirilmesiyle ilgili örnek bir çalıģma yapılmıģtır. Albayrak (1997); yüksek lisans tezinde bilgisayar destekli kontrol yöntemi ile üç boyutlu uzayda hareket edebilen, üç serbestlik dereceli robot kol tasarımı ve simülasyonu gerçekleģtirilmiģtir. Fuller (1999); kaynak kitapta robotiğe geniģ bir bakıģ açısıyla yaklaģılarak robot terminolojisi hakkında bilgi verilmiģtir. Robotiğin tarihi, robotu oluģturan parçalar, robot kıskacı, robot sensörleri, robotların kullanım alanları, robot bakımı, robot güvenliği, robotik ve yapay zekâ ve robotların geleceği ile ilgili ayrıntılı konular ele alınmıģtır. Nehmzow (1999); kaynak kitapta otonom ve mobil robot tasarımları ele alınmıģtır. Robotik cihaz ve ekipmanlar ile yerleģik güç kaynağı, yerleģik hesaba dayalı kaynak sensörleri ve otomatik kontrol öğeleri gibi konular incelenerek robotlarda öğrenme, navigasyon ve simülasyon alanlarını kapsayan 12 ayrıntılı olay çalıģması anlatılmıģtır. Lombardo (2001); kaynak kitapta gömülü Linux konusuna ayrıntılı bir Ģekilde bakılmıģ, bu doğrultuda okuyucuya gömülü Linux uygulamaları ve donanım seçenekleriyle ilgili ayrıntılı bilgiler verilmiģtir. Heath (2003); kaynak kitapta ARM iģlemciler ve diğer donanım geliģmeleri ele alınmıģtır. Aynı zamanda gömülü Linux uygulamalarına değinilerek okuyucuya bir bakıģ açısı kazandırılmıģtır. Topaloğlu ve Gürgünoğlu (2003); kaynak kitapta mikroiģlemciler ve mikrodenetleyiciler ile ilgili genel bilgilere yer verilmiģtir. Bilgisayar mimarisi ele alınarak mikroiģlemcilerin özellikleri ayrıntılı olarak iģlenmiģtir. Özel olarak 6800, 8051 ve PIC16F84 iģlemciler iģlenmiģ ve uygulamalı olarak örneklere yer verilmiģtir.

17 7 Stone (2005); kaynak kitapta robotiğin tarihi ile ilgili genel bilgilere yer verilmiģtir. Robot kelimesinin ilk olarak nerede kullanıldığı ile ilgili bilgiler ayrıntılı olarak iģlenmiģ ve endüstriyel robotların doğuģu, hayatımıza giriģi, robotların kullanıldığı alanlarla ilgili konular ele alınmıģtır. Akın (2006); kaynak makalede robotbilim ile ilgili bir konuyu ele alınmıģtır. Makalede robotun tanımı yapılarak değiģik ülkelerin robot sınıflandırması ele alınmıģ ve robot bilimin tarihçesi kısaca verilmiģtir. Ayrıca bu makalede robot çeģitleri ve robotbilimin uğraģı alanları ile ilgili detaylı bilgilere yer verilmiģtir. Karaca (2006); yüksek lisans tezinde Linux ile çalıģtırılan gömülü sistem ve kullanıcı arasında doğrudan iki yönlü iletiģim sağlayarak, kullanıcıya gezici sistemde meydana gelen derlenmiģ GPS (Küresel Konumlama Sistemi) verilerini izleyebilme ve eklenen kamera fonksiyonunu gerçek zamanlı olarak tetikleyebilme yeteneği kazandırılmıģtır. GPRS (Genel Radyo Paket Servisi) bağlantısı ile dünya çapında izlenebilen ikili sunucu yapısında olan gömülü sistemin kullanıcı arayüzü tasarlanmıģtır. Bu çalıģmanın sonucunda internet tabanlı, PPP (Noktadan Noktaya Protokol) bağlantısı ile iki yönlü iletiģim yapabilen ve iģletim maliyeti düģük, esnek bir kullanım alanına sahip olan uzaktan eriģim veya uzaktan kontrol sisteminin omurgası oluģturulmuģtur. Ning ve Yong (2006); kaynak makalede karmaģık mekatronik bir sistem için MAS tabanlı kontrol sistem tasarımı ele alınmıģtır. PBJ-2 adlı uzaktan yönetilebilen yeni bir mobil robot geliģtirmiģler ve bu sistemde ARM7 mikrodenetleyicisini kullanarak geliģtirmiģ oldukları algoritmanın etkinliğini test etmiģlerdir. Okyay (2006); yüksek lisans tezinde gömülü sistemlerle gerçekleģtirilen bir denetim mekanizması tasarlanmıģtır. GerçekleĢtirilen bu tasarımın yazılımı farklı cihazlarda da kullanılabilmesi için esnek olarak tasarlanmıģ ve bu yazılım kalorifer sisteminin otomatik denetlenmesinde kullanılmıģtır. Özbilen (2006); kaynak kitapta kablosuz ağlar konusunda detaylı olarak bilgiler verilmiģtir. Okuyucuya güvenli ve etkin bir ağı oluģturabilecek veya mevcut ağdaki eksiklikleri fark ettirebilecek bir noktaya getirebilme amaçlanmıģtır. Spong, Hutchinson ve Vidyasagar (2006); kaynak kitapta robotlar konusu ele alınmıģtır. Mekanik olarak robotların çok sayıdaki fiziksel özellikleri matematiksel modelleri göz önünde bulundurulmadan değerlendirilmiģtir. Robotik manipülatörler güç kaynağı, kinematik yapıları, kontrol yöntemleri ve uygulama alanlarına göre sınıflandırılarak bunlarla ilgili ayrıntılı bilgilere yer verilmiģtir.

18 8 Angelo (2007); kaynak kitapta robot teknoloji ve sistemlerinin tarihi ile ilgili bilgilere yer verilmiģtir. Uzay araģtırmalarında görev yapan, hayat kurtaran ve eğlence amaçlı robotlar ele alınarak robot teknolojisiyle ilgili önemli geliģmeler kronolojik bir sıra halinde ayrıntılı olarak incelenmiģtir. Tozan (2007); yüksek lisans tezinde insanların giremediği bölgelere girerek bölgeyi araģtırıp, elde etmiģ olduğu görsel ve dijital verileri bilgisayara aktaran bir mobil robot tasarımı gerçekleģtirilmiģtir. Tasarlanan robotun araģtırma ve kurtarma görevlerinde kullanılabilmesi amaçlanmıģ olup bu doğrultuda değiģik algoritmaların robota adapte edilebilmesi sağlanmıģtır. Negus (2007); kaynak kitapta Linux iģletim sistemini ele almıģtır. Kitapta Linux kurulumuna yer verilmiģ ve değiģik isimlerdeki Linux iģletim sistemlerinin çalıģtırılması incelenmiģtir. Linux ta programlama konusu hakkında ayrıntılı olarak bilgiler yer almakta ve ayrıca Linux ile ilgili değiģik uygulama örneklerine kitapta yer verilmiģtir. Çölkesen ve Örencik (2008); kaynak kitapta bilgisayar haberleģmesi ve ağ teknolojileri konusunda detaylı olarak bilgi verilmiģtir. Sayısal iletiģim, OSI (Açık Sistemler ArabağlaĢımı) baģvuru modeli, ağ katmanı ve birçok ağ teknolojisiyle ilgili temel konular hakkında ayrıntılı olarak bilgi verilmiģtir. Çölkesen (2009); kaynak kitapta bilgisayar ağları ve internet mühendisliği ile ilgili temel konular ayrıntılı olarak ayrıntılı olarak ele alınmıģtır. Kitapta; bilgisayar ağlarının sınıflandırılması ve temel kavramlar, OSI baģvuru modeli, ağ bağlantı cihazları ve görevleri, yerel alan ve kentsel alan ağları, kablosuz ağlar, geniģ alan ağları, internet mühendisliği ve TCP (Ġletim Kontrol Protokolü)/IP protokol kümesi, IP adresleme mekanizması ve bilgisayar ağları ile ilgili birçok konuya ıģık tutulmuģtur. Çömlekçiler (2009); yüksek lisans tezinde Microsoft Robotics Studio yazılım geliģtirme ortamıyla desteklenen, ARM7 tabanlı gömülü bilgisayar sistemi içeren LEGO Mindstorms NXT robot platformu kullanılmıģtır ve bu robot sistemi üzerinde yazılım geliģtirilmiģtir. EriĢti (2009); yüksek lisans tezinde güncel görüntü iģleme teknikleri kullanılarak bilgisayarla görmenin önemli alanlarından biri olan yer belirleme uygulaması farklı yüzeyler üzerinde test edilmiģtir. ÇalıĢma gerçek zamanda optik akıģ yöntemiyle hareket miktarının tespit edilmesi esasına dayanmaktadır. Sezgin (2009); kaynak kitapta veri iletiminde kullanılan koaksiyel kablolar, dolanmıģ çift kablolar ve fiber optik kablolar anlatılmıģtır. Ayrıca diğer bir veri iletim ortamı olan kablosuz bağlantı ortamlarına da kısaca değinilmiģtir.

19 9 Siciliano, Sciavicco, Villoni ve Oriola (2009); kaynak kitapta robotikle ilgili genel bilgilere yer verilmiģtir ve robotların mekanik yapıları incelenmiģtir. Mobil robotların hareket kabiliyetlerine değinilerek endüstriyel robotlar, hizmet robotları, ileri robotik, robot modelleme ve kontrol konularıyla ilgili detaylı bilgilere değinilmiģtir. Kurtoğlu (2010); yüksek lisans tezinde insansız denizaltı araçları için gömülü bir kamera çözümü geliģtirmiģtir. GeliĢtirdiği bu çözüm donanım tasarımını, yazılım geliģtirme platformu, yazılım tasarımı ve örnek uygulamaları içermektedir. Nabiyev (2010); kaynak kitapta Yapay Zekâ ile ilgili temel nitelikli bilgilere yer verilmiģtir. Zeki davranıģların bilgisayarda modellenmesi konusunda açıklayıcı konular ele alınmıģ ve konular ele alınmadan önce olayın gerçeğinin doğadaki akıģı incelenerek okuyucuya bir bakıģ açısı kazandırılmıģtır. Yapay sinir ağları, karınca kolonisi sistemi, genetik algoritmalar, bilgilerin modellenmesi çeģitleri, problem çözme teknikleri gibi temelini gerçek yaģamdan alan pek çok konu kitapta ayrıntılı olarak iģlenmiģtir Tez Organizasyonu Bu çalıģma 5 ana bölümden oluģmaktadır. 1. Bölüm GiriĢ ve Kaynak AraĢtırması bölümü olup öncelikle tezin konusu ile ilgili genel bir değerlendirme yapılmıģtır. Yapılan literatür taraması kaynak araģtırması adı altında verilmiģtir. 2. Bölüm Materyal ve Yöntem bölümü olup, öncelikli olarak tasarladığımız mobil robotla doğrudan bağlantılı olan gömülü sistemlere değinilmiģ ve gömülü sistemlerin Linux ile bağlantısı ele alınmıģtır. Yapılan çalıģmada temel eleman olarak kullanılan mini2440 geliģtirme kartının üzerinde bulunan ARM tabalı iģlemcilerle ilgili bilgi verilerek geliģtirme kartının bütün teknik özellikleri ele alınmıģtır. Daha sonra kablosuz haberleģme konusuna yer verilmiģtir. 3. Bölüm Sistem Donanımı bölümü olup, projemizde yapmıģ olduğumuz mobil robot sisteminde kullanılan temel elektronik sürme devreleri, batarya ve entegre beslemeleri, AK-ER silahı ateģleme devresi, eriģim noktası cihazı ve WLAN (Kablosuz Yerel Alan Ağı) USB (Evrensel Seri Veriyolu) yapıları ele alınmıģtır. Ayrıca projede kullanılan ateģleme kol yapısı, AK-ER silahı, webcam kamera, mobil robot kontrol yapısının

20 10 çalıģması, Qt Creator operatör arayüzü ve sistem yazılımları hakkında detaylı bilgilere yer verilmiģtir. 4. Bölüm AraĢtırma Bulguları ve TartıĢma bölümü olup, elde edilen bütün uygulama sonuçlarını içermektedir. Uygulama sonuçları ayrı ayrı yorumlanmıģ olup; sebepleri, geçerlilikleri ve uygulanabilirlikleri bu bölümde tartıģılmıģtır. 5. Bölüm Sonuçlar ve Öneriler bölümü olup, elde edilen sonuçların genel bir değerlendirilmesi özet olarak yapılmıģ ve bomba imha uzmanlarının kullanabileceği robotların özellikleri dikkate alınarak araģtırmacılara tavsiyelerde bulunulmuģtur.

21 11 2. MATERYAL VE YÖNTEM 2.1. Gömülü Sistemler Farkında olmadan çoğu kimse dolaylı olarak, genel amaçlı cihaz olarak tasarlanan ve içerisinde gömülü sistem mikroiģlemciye sahip cihazları etkin olarak kullanmaktadır (Heath, 2003). Günlük hayatta kullandığımız banka ATM leri (Otomatik Vezne Makinesi), cep telefonları, bilgisayar yazıcıları, fotokopi makineleri, disket sürücüleri, klima, termostat, hesap makineleri, mikrodalga fırınlar, çamaģır makinesi, televizyon setleri, DVD (Dijital Video Disk) oynatıcı/kaydedici gibi ev elektroniği ürünleri, tıbbi ekipmanlar, PDA (Dijital Özel Sekreter) ve Java destekli geliģmiģ cep telefonları, taģınabilir bilgisayarlar ve daha sayamadığımız birçok uygulama bunlara örnek olarak gösterilebilir (Çömlekçiler, 2009). Gömülü sistemler kiģisel bilgisayarlar gibi genel amaçlı kullanımlar için uygun değildir. KiĢisel bir bilgisayarla gömülü sistemle yapılabilecek iģler yapılabilmesine rağmen kaynakların verimsiz kullanımına yol açacağından dolayı tercih edilmemektedir. Bundan dolayıdır ki gömülü sistemler genellikle özel uygulamalar için kullanılmakta ve bu kullanımıma uygun olarak tasarlanmaktadır. Bir gömülü sistem, genel itibarıyla daha büyük bir sistemin parçası olarak ele alınır. Bir genel-amaçlı bilgisayar birden fazla gömülü sistemden oluģur. Örneğin klavye, fare, modem, video kartı, hard disk ve ses kartının her biri bir gömülü sistemdir (Okyay, 2006). Gömülü sistem olarak tanımlanan bu donanımlar, üzerlerinde kendi iģlemcileri bulunan, değiģik yöntemlerle programlanabilen, tek bir uygulamaya yönelik tasarlanmıģ akıllı ve az güç harcayan, güvenli ve istikrarlı iģlem ve kontrol yapılarıdır (Kurtoğlu, 2010). Ġstikrarlı olması, boyutlarının küçük olması, az güç harcaması ve bir çok uygulamada bilgisayarlara üstünlük sağlamaya baģlaması sebebiyle gömülü sistem uygulamalarının kullanımı gittikçe yaygınlaģmakta ve üretici firmalarda geliģtirdikleri gömülü sistem kartlarıyla bu ilerlemeye önemli derecede katkı sağlamaktadırlar.

22 Gömülü Sistemler ve Linux Özel gömülü iģletim sistemlerinin devamlı ilerlemesi birçok gömülü iģletim sistemiyle uğraģan kurumsal Ģirketlerde oldukça heyecana neden olmuģtur. Bu heyecanın birçok nedeni vardır çünkü cep telefonları, DVD oynatıcılar, video oyunları, dijital kameralar, ağ anahtarlarında ve kablosuz ağ donanımlarında gömülü sistem sıklıkla kullanılmaktadır. Gömülü sistemlerde kullanılmak üzere geliģtirilmiģ pek çok ticari ve ticari olmayan iģletim sistemi bulunmaktadır fakat geniģ bir yelpazede yer alan gömülü bilgisayar uygulamalarında genellikle Linux iģletim sistemi tercih edilmektedir (Lombardo, 2001). Linux iģletim sisteminin tercih edilmesinin nedenlerinden bazıları Ģunlardır; Çoklu görev yapısını destekleyen bir iģletim sistemidir Üst düzey bir iletiģim kütüphanesi vardır YerleĢik ağ yapısı desteğine sahiptir Kolay bir Ģekilde video ve ses giriģ-çıkıģ kabiliyeti vardır Aygıt sürücüsü ve tam bir destek çağrı seti vardır. Gömülü sistem uygulaması tasarlanmak istendiği zaman en önemli hususlardan biri Linux sürümünün boyutudur. Gömülü sistem kartlarının tasarımı fiziksel açıdan normal bilgisayarlara göre daha küçük olmasının yanında genellikle sahip oldukları hafıza yönüyle de daha küçük boyuta sahiptirler. Bu nedenle gömülü Linux un genel amaçlı uygulamalarda kullanılan Linux tan daha verimli çalıģması gerekmektedir (Karaca, 2006). Gömülü sistemler için Linux kullanımının, sadece alt katmandaki çekirdeğin sağlamlığı açısından değil, üzerinde çalıģılan ve yeni geliģtirilmekte olan uygulamaların çokluğu yönünden de ciddi getirileri vardır. Kaynak kodunun açık olmasından dolayı özelleģtirmelere çok müsait binlerce programa her geçen gün artarak yenileri eklenmektedir. Üstelik bu programlar da tüm dünyada çok sayıda kiģi tarafından kullanıldığından karģılaģılacak hatalar tespit edilerek düzeltilmekte ve geliģtirilmektedir. Böylece birçok yeni fikir ortak bir platformda değerlendirilerek ortaya çok güzel uygulamalar çıkmaktadır. Gömülü sistem Linux uygulamaları hayatımıza daha çok girmekte ve birçok alanda insanlığa hizmet etmektedir.

23 ARM Tabanlı ĠĢlemciler ARM 1983 ve 1985 tarihleri arasında Ġngiltere de (Cambridge) Acorn Bilgisayar ġirketi tarafından geliģtirilmiģtir. ARM mimarisi oldukça küçük olarak ĢekillendirilmiĢ ve yüksek performans sağlayacak Ģekilde tasarlanmıģtır. ARM iģlemcilerdeki mimari basitlik küçük fonksiyonların yerine getirilmesini sağlamaktadır. Basit fonksiyonların yerine getirmesinden dolayı da cihaz çok az güç tüketmektedir (Anonymous, 1996). ARM iģleciler RISC (ĠndirgenmiĢ Komut Takımı Bilgisayarı) ilkeleri temel alınarak tasarlanmıģtır. RISC kavramı 1980 lerde Stanford ve Berkeley Üniversitelerindeki iģlemci araģtırma programında ortaya çıkmıģtır. RISC mimarisi üç temel prensibe dayanır; 1. Bütün Komutlar tek bir çevrimde çalıģtırılmalıdır. Performans eģitliğinin gerekli kısmı bütün komutların tek bir çevrim içerisinde çalıģtırılmasıyla olur. Bu olayın gerçekleģebilmesi için bazı özelliklerin var olması gerekir. Komut kodu harici veri yoluna eģit ya da daha küçük sabit bir geniģlikte olmalı ve ayrıca ilave edilmek istenen operandlar desteklenmelidir. Aynı zamanda komut kodu çözümü gecikmeleri engellemek için dikey ve basit olmalıdır. ĠĢ-kodu veri geniģliğinden büyük olursa veya ek iģlenenlerin geri getirilmesi gerekirse birçok bellek çevrimi gerekir buda çalıģma zamanını artırır. 2. Belleğe sadece load ve store komutlarıyla ulaģılabilir. Eğer bir komut belleği doğrudan kendi amaçları çerçevesinde belleği yönlendirirse onu çalıģtırmak için birçok saykıl geçer. Komut alınıp getirilerek bellek gözden geçirilir. RISC iģlemcisiyle, belleğe yerleģmiģ veri bir kaydediciye yüklenir. Kaydedici gözden geçirildikten sonra içeriği ana belleğe yazılır. Bu seri en az 3 komutla yürütülür. Kaydedici tabanlı iģlem gerçekleģtirilmesinde performansın istenilen seviyede tutulabilmesi için GPRs (Genel Amaçlı Kaydediciye) ihtiyaç vardır 3. Mikrokod kullanmadan bütün icra birimleri donanımdan çalıģtırılmalıdır. Mikrokod kullanılırsa dizi ve benzeri verileri yüklemek için çok sayıda çevrime ihtiyaç duyulur. Bu yüzden tek-çevrimli icra birimlerinin yürütülmesinde tercih edilmezler (Topaloğlu ve Görgünoğlu, 2003). RISC mimarisinde daha basit komutlar kullanıldığı için tümdevre karmaģıklığı azalmıģtır. Ancak komutların kısa olmasından ötürü de bir görevin tanımlanabilmesi için daha fazla komuta gereksinim duyulmaktadır.

24 14 Günümüz RISC mikroiģlemcilerinde genel olarak Berkeley ve Standford modeli görülmektedir. Bu ikisi arasındaki temel fark kaydedici kümeleri ve bunların kullanımıyla ilgilidir. RISC mikroiģlemciler az sayıda komut türüne sahiptir. Bu komut türleri basit iģlemleri yerine getirebilir ve tek bir çevrimde her Ģeyi yürütebilir. Derleyici veya karmaģık iģlemli program sentezi birkaç basit komut tarafından birleģtirilebilir ARM Mini2440 GeliĢtirme Kartı ve Teknik Özellikleri Oldukça verimli ve uygun fiyata sahip olan Mini2440, ARM tabanlı iģlemciye sahip bir geliģtirme kartıdır. Bu geliģtirme kartı oldukça basit ve yüksek performansa sahiptir. Üzerinde S3C2440 Samsung mikroiģlemci vardır. Sistem iģleyiģinin kararlılığını sağlamak için reset düğmesi, görüntü alabilmek için CMOS (Bütünleyici Metal Oksit Yarıiletken) kamera desteği, LCD (Sıvı Kristal Görüntü Birimi) konnektör bağlantısı, GPIO (Genel Amaçlı GiriĢ ÇıkıĢ) birimi, Anolog/Dijital dönüģtürücü yapısı, TTL (Transistör-Transistör Lojik) seviyesinde çıkıģlar, SD (Güvenli Sayısal) hafıza kartı yuvası, RS232 seri port çıkıģı, RJ45 giriģi, PWM (Darbe GeniĢlik Modülasyonu) buzzer, mikrofon konnektörü, USB giriģi, JTAG (Ortak Test Eylem Grubu) konnektörü, mikrofon ve ses çıkıģı, NOR/NAND anahtar sistemi, sistem veri yolu birimi, kullanıcı anahtar ve konnektör yapısıyla birlikte kullanıcı ledleri mevcuttur. Detaylı olarak geliģtirme kartının genel görünümü Ģekil 2.1 de ve özellikleri ise tablo 2.1 de gösterilmiģtir. ġekil 2.1. Mini2440 geliģtirme kartının genel görünümü

25 15 Tablo 2.1. Mini2440 geliģtirme kartı donanım özellikleri DONANIM BĠRĠMLERĠ MERKEZĠ ĠġLEM BĠRĠMĠ SDRAM FLASH BELLEK SĠSTEMĠ SĠSTEM SAAT KAYNAĞI GERÇEK ZAMAN KAYNAĞI GĠRĠġ/ÇIKIġ ARAYÜZÜ SĠSTEM VERĠ YOLU ĠġLETĠM SĠSTEMĠ DESTEĞĠ DĠĞER SĠSTEM ÖZELLĠKLERĠ BOYUT ÖZELLĠKLER Samsung S3C2440A iģlemcisi vardır. Min: 400 Mhz ve max: 533 Mhz çalıģma hızına sahiptir. YerleĢik 64MB SDRAM (EĢ Zamanlı Dinamik Rasgele EriĢimli Bellek) e sahiptir, 32-bit data yolu vardır, SDRAM saat frekansı ise 100 Mhz den daha büyüktür. YerleĢik 64MB NAND flash ve 2MB NOR flash yapısı mevcuttur. 12Mhz pasif kristali vardır. Lityum batarya desteklemesi ile gerçek zaman saati vardır. 2mm geniģliğinde 34 pinli GPIO birimi vardır. 2mm geniģliğinde 40 pinli sistem veri yolu arayüzü birimi vardır. Linux ve Windows CE.NET 5.0 iģletim sistemi desteği mevcuttur. 100Mbps Fast Ethernet RJ45 birimi vardır, 3 tane seri portu vardır, 1 tane ana ve 1 tanede yedek USB çıkıģı vardır. 1 tane SD card giriģ yuvası, 1 kanallı ses çıkıģ birimi, 2.0 mm aralıklı 10 pinli JTAG birimi, 4 tane kullanıcı ledi, 6 tane kullanıcı butonu, 1 buzzer PWM kontrolü, 1 tane ayarlanabilen dirençli analog/dijital testi için anaolog dijital konvertör, 2.0 mm aralıklı 20 pinli kamera konnektörü, yerleģik gerçek zaman saati, ıģıklı göstergesiyle beraber on/off anahtarlı güç arabirimi (5V) mevcuttur. 100 mm x100 mm boyutundadır.

26 SDRAM Bellek Sistemi Mini 2440 da iki tane 32 Mbyte lık olmak üzere toplam 64 Mbyte harici SDRAM vardır. Büyük bellek yoğunluğu ve yüksek bant geniģliği gerektiren baģlıca bellek uygulamaları için oldukça idealdir. Yüksek bant geniģliği sağlamak için ardıģık veri yolları vardır. Tüm giriģ ve çıkıģ voltaj seviyeleri LVTTL (DüĢük Voltaj Transistör-Transistör Lojik) ile uyumludur. ArdıĢık okuma ve yazma çevrimi sayısı tek bir kontrol komutu ile baģlatılabilir. Veri bloğu okuma ve yazma çevrimi veri bloğu sonlandırma komutu ile sonlandırılır veya kesilir ve her döngü yeni veri bloğu okuma ve yazma komutuyla değiģtirilir. ġekil 2.2 ve tablo 2.2 de SDRAM in genel yapısı görülmektedir. ġekil 2.2. HY57V SDRAM in genel yapısı

27 17 Tablo 2.2. SDRAM bellek yapısında bacak bağlantılarının tanımlanması PĠN PĠN ĠSMĠ TANIMLAMA CLK CKE CS BA0, BA1 A0 - A12 RAS, CAS, WE UDQM, LDQM Saat Sinyali Saat Sinyali kontrolü Yonga kontrolü Adres grubu Adres Hattı Satır adres tetiklemesi, Sütun adres tetiklemesi, Yazma kontrolü Veri GiriĢ/ÇıkıĢ Mask Sistemin saat giriģidir. Diğer bütün giriģler saat sinyalinin yükselen kenarında SDRAM e kaydedilir. Dâhili saat sinyali kontrolüdür. Bu etkinleģtirilmediği zaman SDRAM deki veri akıģı duracak veya SDRAM kendini yenileyecektir. Beklenen bütün giriģleri (CLK, CKE, UDQM, LDQM) etkinleģtirir veya etkisizleģtirir Seçilen grup RAS aktif olduğu esnada aktif hale gelir ve CAS aktif hale geldiğinde ise okuma/yazma iģlemi gerçekleģir. Adres bilgilerinin gönderilip alındığı veri iletim yoludur. RAS, CAS ve WE nin çalıģmasını tanımlar. Okuma modunda çıkıģ arabellek ve yazma modunda çıkıģ maskesi kontrolleri DQ0 DQ15 Veri GiriĢ/ÇıkıĢ Hattı ÇoğullanmıĢ veri giriģ/çıkıģ bağlantı bacağı VDD/VSS Besleme Gerilimi/Toprak Dahili devler ve giriģ tampon devreleri için güç kaynağı VDDQ/VSSQ Data ÇıkıĢ Gücü/Toprak ÇıkıĢ tampon devreleri için güç kaynağı NC Bağlantı Hattı Yok Herhangi bağlantısı yoktur FLASH Bellek Sistemi Flash bellek teknolojisini genel olarak iki farklı kategoride değerlendirmek mümkündür. Bunlar NOR flash teknolojisi ve NAND flash teknolojisidir. Mini2440 gömülü sistem cihazında On/Off (Aç/Kapat) anahtar sistemi sayesinde her iki flash bellek sistemiyle iģlem yapmak mümkündür NOR Flash Bellek Sistemi NOR kapılı flaģta, her hücrenin bir ucu doğrudan toprakla bağlantılıdır. Diğer ucu ise Bit Hattına bağlıdır. ġekil 2.3 deki bu diziliģ NOR flash olarak adlandırılır. Çünkü bu diziliģ bir NOR kapısı gibi davranır. Word hattından bir tanesi yüksek

28 18 seviyede (lojik 1) olduğu zaman ilgili bellek transistörü bit hattını düģük seviyeye (lojik 0) çekmeye çalıģır. NOR flash ayrık kalıcı bellek cihazı gerektiren gömülü uygulamalarda tercih edilmektedir. NOR cihazlarının okumadaki gecikmesi oldukça azdır ve bundan dolayı tek bir bellek ürününde hem veri depolaması hem de kod yürütülmesi birlikte sağlanabilmektedir (Anonymous, 2011). ġekil 2.3. NOR flash bellek bağlantısı ve silikon yapısı ġekil 2.4 te mini2440 cihazında bulunan NOR flash yapısı görülmektedir. ġekil 2.4. Mini2440 NOR flash yapısı

29 NAND Flash Bellek Sistemi NAND flash ta kayan kapı transistörü kullanılır. Bu transistörler birbirine seri Ģekilde bağlanmıģlardır. Sadece kelime hatları yüksek seviyeye (lojik 1) çekilir. Bit hattı ise düģük seviyede (lojik 0) durumundadır. Seri Ģekilde bağlanmıģ transistör gruplarına NOR yapısında birden fazla transistör eklenebilir. NAND flash sisteminde yazma ve silme için tünel enjeksiyon kullanılır. NAND flash bellek bugün mevcut flash sürücülerin yanı sıra çok sayıda bellek kartı formatlarında kullanılmaktadır. Bu flash sistemi USB bellek yapısının çekirdek kısmını oluģtururlar (Anonymous, 2011). ġekil 2.5 te NAND flash yapısının genel Ģekli görülmektedir. ġekil 2.5. NAND flash bellek bağlantısı ve silikon yapısı Mini2440 cihazında Ģekil 2.6 da görüldüğü bibi NAND flash yapısı görülmektedir. Bu yapının bacak bağlantılarıyla ilgili detaylı bilgiler tablo 2.6 da verilmiģtir. ġekil 2.6. Mini2440 NAND Flash Yapısı

30 20 Tablo 2.3. Mini2440 NOR ve NAND flash yapısı bacak bağlantısı PĠN A0 A19 DQ0 DQ14 DQ15/A-1 BYTE CE OE WE RESET TANIMLAMA 20 tane adres ucu vardır. 15 tane veri giriģ/çıkıģ ucu vardır. DQ15 ucu veri giriģ/çıkıģı (bit dizisi Ģeklindedir) A-1 ucu LSB adres giriģi (8 bit dizisi Ģeklindedir). 8 bit veya 16 bit modunu seçme ucu Yonga kontrolü ÇıkıĢ kontrol bağlantı bacağı Yazma kontrolü Donanım reset ucu RY/BY Hazır/MeĢgul çıkıģ ucu (N/A SO 044) VCC VSS NC 3V luk besleme gerilimi ucu Cihazın toprak ucu Dâhili olarak bağlantılı olmayan uç Güç Kaynağı Sistemi Birimi GeliĢtirme kartının güç kaynağı sistemi oldukça basittir. 5V luk harici güç kaynağıyla doğrudan kullanılır. Mini2440 gömülü sisteminde diğer sistem elemanları için 3,3V, 1,8V ve 1,25V gerilimlere ihtiyaç vardır. Bu gerilimler 5V luk harici güç kaynağından alınan gerilimin düģürülmesiyle oluģturulur. S1 on/off anahtar sistemiyle tüm sistem kontrol edilir. AĢağıdaki Ģekil 2.7, Ģekil 2.8 ve Ģekil 2.9 da güç kaynağı sistemi ele alınmıģtır. ġekil V luk gerilim kaynağından 1,8V luk gerilimin elde edilmesi

31 21 ġekil V luk gerilim kaynağından 3,3V luk gerilimin elde edilmesi ġekil ,3V luk gerilim kaynağından 1,25V luk gerilimin elde edilmesi ġekil Besleme gerilimi anahtar sistemi ve ikinci besleme kaynağının genel görünümü Ayrıca ikinci bir 5V luk besleme kaynağı giriģ soketi de mevcuttur. Bu Ģekil 2.10 de ayrıntılı olarak görüldüğü gibi CON8 giriģidir.

32 Donanım Reseti GeliĢtirme kartında düģük CPU (Merkezi ĠĢlem Birimi) reset atmak için profesyonel MAX811 reset anahtarı kullanılmıģtır. ġekil 2.11 de donanım reset anahtarının yapısı görülmektedir. ġekil 2.11 Mini2440 reset anahtarının yapısı Kullanıcı Ledleri Mini 2440 da en sık kullanılan yapı olan kullanıcı led leri (IĢık Yayan Diyod), cihazın durumuyla ilgili genel bilgi verir. GeliĢtirme kartında 4 tane programlanabilir olarak kullanılabilen led vardır. Bu ledler doğrudan CPU ve GPIO ile bağlantılıdır Kullanıcı Butonları GeliĢtirme kartında, toplam 6 tane kullanıcı test butonu vardır. Bu butonlar düģük güç seviyesinde tetiklenebilen CPU kesme pinleriyle doğrudan bağlantılıdır. Bu pinler GPIO portu için özel özellikler taģırlar ve çoğaltılabilirler. Kullanıcı bu butonları CON12 çıkıģı sayesinde baģka amaçlarla yönetebilir. Sekiz tane pin ucu bulunan CON12 çıkıģının çeģitli fonksiyonları tablo 2.4 de ve yapısı ise Ģekil 2.12 de ele alınmıģtır.

33 23 Tablo 2.4. Butonların çeģitli fonksiyonlarının tanımlanması K1 K2 K3 K4 K5 K6 KESME BAĞLANTISI EINT8 EINT11 EINT13 EINT14 EINT15 EINT19 GPIO KULLANIMI GPG0 GPG3 GPG5 GPG6 GPG7 GPG11 ÖZEL FONKSĠYON 1 BOġ nss1 SPIMISO1 SPIMOSI1 SPICLK1 TCLK1 CON12 BAĞLANTISI CON12.1 CON12.2 CON12.3 CON12.4 CON12.5 CON12.5 ġekil Kullanıcı butonlarının yapısı ucudur. Yukarıdaki Ģekil 2.12 deki CON12.7 besleme ucudur ve CON12.8 ise toprak Anolog/Dijital GiriĢ Birimi GeliĢtirme kartında tüm A/D (Anolog/Dijital) dönüģtürücü kanalları rahatlıkla kontrol edilebilmektedir. Mini2440 da bulunan dönüģtürücü çıkıģları CON4 GPIO arayüzü vasıtasıyla yapılmaktadır. Anolog/Dijital testini kolaylaģtırmak için AIN0 giriģi ayarlanabilir direnç (W1) ile bağlantılıdır. Bu durum Ģekil 2.13 de görülmektedir.

34 24 ġekil Mini2440 Analog/Dijital giriģ yapısı PWM Kontrol Ses Birimi GeliĢtirme kartındaki hopörler Ģekil 2.14 de görüldüğü gibi PWM (Darbe GeniĢlik Modülasyonu) çıkıģı olan GPBO ucunun yazılımsal olarak kontrol edilmesiyle çalıģtırılabilmektedir. ġekil PWM kontrol ses yapısı Seri Port Yapısı S3C2440 da UART0,1,2 (Evrensel Asenkron Alıcı Verici) olmak üzere toplam 3 tane seri port çıkıģı vardır. Çoğu uygulamalarda basit olarak 3 seri bağlantıyı da kullanabiliriz. CPU ile doğrudan iliģkili olan bu arayüzler TTL seviyesindedir. Kullanıcının rahatlığı için COM0 ile uyumlu olan UART0 RS232 dönüģtürücü olarak kullanılabilir.con1, CON2 ve CON3 ün bağlantı Ģekli Ģekil 2.15 de gösterilmiģtir.

35 25 ġekil Mini2440 USB arayüzü yapısı Mini2440 geliģtirme kartında iki adet USB arabirime sahiptir. Bunlardan bir tanesi ana USB ve diğeri ise bağımlı USB dir. Ana USB birimine direk olarak USB kamera, USB klavye, USB mouse bağlantısı yapılabilir. Bağımlı USB birimi genellikle Mini2440 cihazına yazılım yüklemek için kullanılmaktadır. Kullanıcının bağımlı USB birimini rahatlıkla kullanabilmesi için USB-EN sinyalinin aktif olması gerekir. Bu sinyalin aktif olabilmesi için CPU kaynağının GPC5 bacağı kullanılır. ġekil 2.16 da ana USB ve yedek USB birimi görülmektedir. ġekil Mini2440 ana USB ve yedek USB arayüzü genel yapısı

36 LCD Birimi GeliĢtirme kartındaki LCD arayüzü kırk bir tane pini olan ve pinler arasında 0.5mm aralık bulunan bir soket konnektörden oluģur. Çoğu LCD de kullanılan Satır- Alan Taraması, Saat ve Yetkilendirme gibi kontrol sinyalleri ve aynı zamanda bütün RGB (Kırmızı,YeĢil,Mavi) veri sinyalleri (RGB çıkıģı 8:8:8, LCD arayüzü maksimum 16 milyon rengi desteklemektedir) mevcuttur. LCD de GPB1 ucunun yapılandırılmasıyla PWM çıkıģı sağlanabilir. Arka plan ıģık kontrol sinyali LCD_PWR ucudur. Bunlara ilaveten LCD nin numaralı pinleri doğrudan dokunmatik ekran kullanımına bağlıdır. J2 arayüzü LCD sürücü güç kaynağının beslemesinin seçilebilmesini sağlar. Mini2440 geliģtirme kartında 5V luk gerilim kaynağıyla LCD arayüzü sürülmüģtür. ġekil 2.17 de LCD nin yapısı ayrıntılı olarak ele alınmıģtır. ġekil Mini2440 LCD arayüzü genel yapısı

37 EEPROM Yapısı Mini2440 geliģtirme kartı AT24C08 EEPROM (Elektriksel Olarak Ġçeriği Silinip Yeniden Programlanabilen Salt Okunur Bellek) yongasının I2C sinyal pinleriyle doğrudan CPU ile bağlantılıdır. EEPROM un kapasitesi 256 byte dır. ġekil 2.18 de ayrıntılı olarak EEPROM un yapısı görülmektedir. ġekil Mini2440 EEPROM yapısı Network Birimi GeliĢtirme kartında DM9000 LAN (Yerel Alan Ağı) yongası kullanılmıģtır. Bu yonga 10/100Mbyte ağ yapısını desteklemektedir. Gerekli IP konfigürasyonları yapıldıktan sonra doğrudan baģka bir ağ dönüģtürücüye gerek kalmaksızın anahtar veya yönlendirici birimlerine doğrudan bağlanılabilir. ġekil 2.19 da bu yapı ayrıntılı olarak görülmektedir.

38 28 ġekil Mini2440 network sistemi yapısı Ses Birimi S3C2440 da yerleģik I2S veri yolu arayüzü vardır. Doğrudan harici 8/16 bit stereo kod yapısı mevcuttur. Ayrıca geliģtirme kartında I2S veri yoluna dayalı olarak UDA1341 ses kod çözücü yonga sistemi mevcuttur. GeliĢtirme kartında genel olarak yerleģik yapıda ve 3.5mm soketli ses çıkıģ sistemi vardır. CON10 konnektörü vasıtasıyla ses kayıt iģlemi yapılabilmektedir. ġekil 2.20 de ses birimi ayrıntılı olarak ele alınmıģtır.

39 29 ġekil Mini2440 ses birimi yapısı JTAG Birimi Elektronikte çok sık olarak kullanılan flash beleklerin veya iģlemcilerin bulunduğu kart üzerinden hiç sökülmeden JTAG pinlerine gerekli pinlerinin lehimlenmesi ve üzerindeki yüklü programın silinip tekrar programın geri yüklenmesi olayını sağlayan birim JTAG arayüzüdür. Normal olarak JTAG arayüzünde 4 tane önemli uç vardır. Bunlar TMS, TCK, TDI ve TDO dur. TMS ucu, mod seçme ucu; TCK ucu, saat sinyali; TDI ucu, veri giriģi ucu ve TDO ucu ise, veri çıkıģı hattıdır. Hata ayıklamanın daha etkin yapılabilmesi için çoğu JTAG arayüzünde reset sinyali de mevcuttur. Mini2440 geliģtirme kartımızda 10 pinli standart bir JTAG Arayüzü mevcuttur. Bu arayüz ayrıntılı olarak Ģekil 2.21 de ayrıntılı olarak ele alınmıģtır. ġekil Mini2440 JTAG arayüzü yapısı

40 GPIO Birimi GPIO giriģ-çıkıģ bağlantı noktası olarak adlandırılmaktadır. GeliĢtirme kartında pinler arası 2mm aralık bulunan 34 pinli CON4 konnektörü GPIO arayüzü birimidir. Aslında CON4 konnektörü sadece GPIO pinlerini içermez. Aynı zamanda CPU pinleriyle ilgili bir dizi özellik de içerir. AD0, AIN3, CLKOUT gibi sinyal pinleri bunlara örnektir. GPIO nun yapısı Ģekil 2.22 de ayrıntılı olarak ele alınmıģtır. ġekil Mini2440 GPIO arayüzü yapısı AĢağıda tablo 2.5 te Mini2440 GPIO yapısı bacak bağlantılarıyla ilgili detaylı olarak bilgiler verilmiģtir.

41 31 Tablo 2.5. GPIO butonların çeģitli fonksiyonlarının tanımlanması CON4 PĠN ĠSMĠ KULLANILABĠLEN KULLANILABĠLEN CON4 PĠN ĠSMĠ DĠĞER FONKSĠYONU DĠĞER FONKSĠYONU 1 VDD 5V'luk güç kaynağı (GiriĢ veya ÇıkıĢ) 2 VDD 3,3V'luk çıkıģ güç kaynağı 3 GND Toprak 4 nreset ÇıkıĢ reset sinyali 5 AINO AD giriģ kanalı 0 6 AIN1 AD giriģ kanalı 1 7 AIN2 AD GĠRĠġ KANALI 2 8 AIN3 AD giriģ kanalı 3 9 EINT0 EINT0/GPF0 10 EINT1 EINT1/GPF1 11 EINT2 EINT2/GPF2 12 EINT3 EINT3/GPF3 13 EINT4 EINT4/GPF4 14 EINT5 EINT5/GPF5 15 EINT6 EINT6/GPF6 16 EINT8 EINT8/GPG0 17 EINT9 EINT9/GPG1 18 EINT11 EINT11/GPG3/nSS1 19 EINT13 EINT13/GPG5/SPIMISO1 20 EINT14 EINT14/GPG6/SPIMOSI1 21 EINT15 EINT15/GPG7/SPICLK1 22 EINT17 EINT17/GPG9/nRST1 23 EINT18 EINT18/GPG10/nCTS1 24 EINT19 EINT19/GPG11 25 SPIMISO SPIMISO/GPE11 26 SPIMOSI SPIMOSI/EINT14/GPG6 27 SPICLK SPICLK/GPE13 28 nss_spi nss_spi/eint10/gpg2 29 I2CSCL I2CSCL/GPE14 30 I2CSDA I2CSDA/GPE15 31 GPBO TOUT0/GPBO 32 GPB1 TOUT1/GPB1 33 CLKOUT0 CLKOUT0/GPH9 34 CLKOUT1 CLKOUT/GPH CMOS Kamera Arayüzü GeliĢtirme kartında pinler arası 2mm aralık bulunan 20 pinli CON20 konnektörü CMOS kamera arayüzüdür. Mini2440 kartının üzerinde gerçek CAM130 kamera modülü arayüzü vardır. Bu arayüz bir yönlendirici gibi iģlev görür. Kamera arayüzüne ZT130G2 kamera modülü doğrudan bağlanabilir. ġekil 2.23 de CMOS kamera arayüzü ayrıntılı olarak ele alınmıģtır. ġekil Mini2440 CMOS kamera yapısı

42 32 CMOS kamera butonlarının çeģitli fonksiyonları tablo 2.6 da ayrıntılı olarak incelenmiģtir. Tablo 2.6. CMOS kamera butonların çeģitli fonksiyonlarının tanımlanması KAMERA PĠN ĠSMĠ KULLANILABĠLEN KULLANILABĠLEN KAMERA PĠN ĠSMĠ DĠĞER FONKSĠYONU DĠĞER FONKSĠYONU 1 I2CSDA GPE15 2 I2CSCL GPE14 3 EINT20 GPG12 4 CAMRST GPJ12 5 CAMCLK GPJ11 6 CAM_HREF GPJ10 7 CAM_VSYNC GPJ9 8 CAM_PCLK GPJ8 9 CAMDATA7 GPJ7 10 CAMDATA6 GPJ6 11 CAMDATA5 GPJ5 12 CAMDATA4 GPJ4 13 CAMDATA3 GPJ3 14 CAMDATA2 GPJ2 15 CAMDATA1 GPJ11 16 CAMDATA0 GPJ0 17 VDD 3,3V'luk güç kaynağı 18 VDD_CAM VDD_CAM 19 VDD 1,8V'luk güç kaynağı 20 GND Toprak Sistem Veri Yolu Birimi GeliĢtirme kartında CON5 konnektörü sistem veri yolu arayüzüdür. Bu arayüz 16 tane data hattı (D0-D15), 8 tane adres hattı (A0-A6) içerir. Bu arayüzde yonga seçme, okuma, yazma ve reset gibi kontrol sinyalleri de mevcuttur. ġekil 2.24 de ayrıntılı olarak sistem veri yolu birimi ele alınmıģtır. ġekil Sistem veri yolu yapısı

43 33 alınmıģtır. Tablo 2.7 de ayrıntılı olarak sistem veri yolu butonların çeģitli fonksiyonları ele Tablo 2.7. Sistem veri yolu butonların çeģitli fonksiyonlarının tanımlanması CON5 PĠN ĠSMĠ 1 VDD KULLANILABĠLEN DĠĞER FONKSĠYONU 5V'luk güç kaynağı (GiriĢ veya ÇıkıĢ) KULLANILABĠLEN KAMERA PĠN ĠSMĠ DĠĞER FONKSĠYONU 2 GND Toprak 3 EINT17 Kesme 17 (GiriĢ) 4 EINT18 Kesme 17 (GiriĢ) 5 EINT3 Kesme 3 (GiriĢ) 6 EINT9 Kesme 3 (GiriĢ) 7 ngcs1 Yonga seçme 1 (Fiziksel adres karģılığı 0X ) 8 ngcs2 Yonga seçme 2 (Fiziksel adres karģılığı 0X ) Yonga seçme 3 Yonga seçme 5 (Fiziksel adres 9 ngcs3 (Fiziksel adres karģılığı 10 ngcs5 0X ) karģılığı 0X ) 11 LnOE Okuma seçme sinyali 12 LnWE Yazma seçme sinyali 13 nwait Bekleme sinyali 14 nreset Reset 15 nxdack0 nxdack0 16 nxdreq0 nxdreq0 17 LADDR0 Adres 0 18 LADDR1 Adres 1 19 LADDR2 Adres 2 20 LADDR3 Adres 3 21 LADDR4 Adres 4 22 LADDR5 Adres 5 23 LADDR6 Adres 6 24 LADDR7 Adres 7 25 LDATA0 Data hattı 0 26 LDATA1 Data hattı 1 27 LDATA2 Data hattı 2 28 LDATA3 Data hattı 3 29 LDATA4 Data hattı 4 30 LDATA5 Data hattı 5 31 LDATA6 Data hattı 6 32 LDATA7 Data hattı 7 33 LDATA8 Data hattı 8 34 LDATA9 Data hattı 9 35 LDATA10 Data hattı LDATA11 Data hattı LDATA12 Data hattı LDATA13 Data hattı LDATA14 Data hattı LDATA15 Data hattı Kablosuz Ağlar Kablosuz iletiģim, bilgi taģıyan anlamlı sinyallerin amacına uygun olarak ve bir frekans kullanılarak atmosfer yoluyla uç terminaller arasında taģınması olayıdır (Özbilen, 2006). Veri taģıyan anlamlı bu sinyaller bir noktadan diğer bir noktaya elektromanyetik enerji formunda yayılırlar. Elektromanyetik enerji, birbirleriyle etkileģen elektriksel ve manyetik alanlardan oluģan güç, ses, radyo dalgaları, kızıl ötesi ıģık, görünür ıģık, X ıģını, gama ıģını ve kozmik ıģınları içeren bir enerjidir (Sezgin,

44 ). IĢınım türlerine göre elektromanyetik dalgalar Ģekil 3.6 da görüldüğü gibi frekans aralıklarına (diğer bir deyiģle dalda boylarına) göre sınıflandırılmaktadır. Kablosuz veri iletiģimi açısından frekans spektrumunda en çok kullanılan ıģınım türleri radyo ve mikrodalga ıģınımlarıdır (Özbilen, 2006). Günümüzde hemen hemen her gereksinim için kablosuz çözümler geliģtirilmiģtir. Yerel alan ağı, uzak bağlantı, yakın bağlantı, kentsel alan uygulamaları ve telefon Ģebekesi gibi birçok sayısız alanda kablosuz iletiģim yapacak teknoloji ve standart geliģtirilmiģtir (Çölkesen, 2009). Kablosuz ağ denildiğinde akla ilk olarak WLAN, HiperLAN (Yüksek Performanslı Radyo Yerel Alan Ağı), Bluetooth, WĠMAX (Kablosuz GeniĢbant Ġnternet EriĢimi), GSM (Mobil ĠletiĢim Ġçin Küresel Sistem), LMDS (Yerel Çoklu Dağıtım Servisi) gibi uygulamalar gelmektedir (Çölkesen ve Örencik, 2008). Kablosuz ağların yaģantımızdaki en büyük katkısı, kablo derdi olmadan sunduğu eriģim imkânıdır. Kapsama alanı içerisindeki özgür bir Ģekilde hareket kabiliyeti önemli bir konfordur. Kapsama alanı baģlangıç itibarıyla bir sorun gibi görünse de ticari WĠ-FĠ (Kablosuz Bağlantı Ayarı) ve WĠMAX servislerinin yaygınlaģmasıyla birlikte, eriģilebilirlik sorunu ortadan kalkmaya baģlayacak ve kablosuz haberleģmenin nimetlerinden daha fazla yararlanılacaktır (Özbilen, 2006). Ġkiden fazla cihazın birbirleriyle haberleģmesi için ağ teknolojileri kavramı ön plana çıkmaktadır. OluĢturulan yerel veya metropoliten bir ağ içerisinde cihazlar, birbirleriyle belirli standartlar çerçevesinde kablolu veya kablosuz olarak haberleģebilmektedir (EriĢti, 2009).

45 35 3. MOBĠL ROBOT VE ATEġLEME SĠSTEMĠ TASARIMI Yapılan bu çalıģmada sistem donanımı olarak; mini2440 geliģtirme kartı, WLAN USB, webcam kamera, AK-ER taģıyıcı kol, kamera ve AK-ER taģıyıcı kolun istenilen açılarda dönebilmesi için adım motoru, aracın ileri, geri hareket edebilmesi, sağa ve sola dönebilmesi için tekerlerle doğrudan bağlantılı 4 adet DC (Doğru Akım) motor, mini2440 geliģtirme kartıyla seri haberleģebilen PIC16F877A entegresi tabanlı motor kontrolü, bilgisayardaki arayüz vasıtasıyla istenilen komutların araca iletilmesini sağlayan eriģim noktası cihazı, DC motorları sürebilmek için L298 sürücü entegresi, adım motorlarını sürebilmek için ULN2803 sürücü entegresi kullanılmıģtır. Mobil araçta giriģ beslemesi olarak 14.8V ve 4200mA lik lityum polimer batarya tercih edilmiģtir. Adım motorlarının besleme gerilimi 12V ve DC motor sürme devresinin giriģ beslemesi 5V olup motorlar ise 10V luk gerilimle beslenmiģtir. PIC16F877A entegresi ise 5V luk gerilimle beslenmiģtir. Yapılan çalıģmada yazılım olarak, Qt Creator tabanlı görsel operatör arayüzü, C++ tabanlı mini2440 geliģtirme kartı ve C++ tabanlı PIC16F877A kontrol kartı yazılımları geliģtirilmiģtir. Sisteminin çalıģması, mobil robotu ve ateģleme sistemini kontrol eden ve harici bir bilgisayara yüklenen operatör arayüzü sayesinde yapılmaktadır. ġekil 3.1 de, geliģtirilen uzaktan kontrollü mobil robot sistemi genel olarak görülmektedir. ġekil 3.1. Uzaktan kontrollü mobil robot genel görünümü

46 Operatör Arayüzü Mobil aracımızın uzaktan kontrolünün sağlanması ve görüntünün izlenebilmesi için, birden çok platformu destekleyen Qt Creator tabanlı görsel operatör arayüzü oluģturulmuģtur. ġekil 3.2 (a) da görüldüğü gibi Qt Creator, nesne tabanlı bir geliģtirme platformudur. Robot kontrol operatör arayüzü ġekil 3.2 (b) de ayrıntılı olarak görülmektedir. Tasarlanan bu operatör arayüzünde; bağlantı ayarları, video, AK-ER kontrol, kamera kontrol ve robot kontrol fonksiyon blokları mevcuttur. Bağlantı ayarları bloğunda, IP ve port bağlantı ayarları kolaylıkla yapılabilmekte, bu ayarlar ve bağlantı durumu bilgi ekranından takip edilebilmektedir. Video bloğunda, anlık olarak görüntü alma ve durdurma iģlemleri BaĢlat ve Durdur butonları ile sağlanmaktadır. AK-ER silahının hedefe doğru bir Ģekilde yönlendirilmesi ve ateģleme yapabilmesi AK-ER kontrol butonları ile yapılmaktadır. Kameradan doğru açılarda görüntü alınabilmesi için kameranın sağa ve sola hareketini sağlayan ilgili butonlar arayüzde kamera kontrol bloğunda yer almaktadır. Aynı zamanda aracın ileri veya geri gidebilmesi ve sağa veya sola kontrollü olarak dönebilmesi ile ilgili iģlevler robot kontrol bloğunda bulunan kontrol butonları ile sağlanmaktadır. (a)

47 37 (b) ġekil 3.2. (a) Qt Creator arayüzünün genel görünümü, (b) Tasarlanan operatör arayüzünün genel görünümü Kullanıcı arayüzüne ait program akıģ Ģeması ġekil 3.3 de görüldüğü gibidir. Program icra edilirken ilk olarak UDP soketinin, Thread in ve TCP soketinin baģlangıç ayarları yapılmaktadır. Daha sonra TCP istemcisi (Video Görüntü Ġstemcisi) ve UDP istemcisi (Motor Kontrol Ġstemcisi) gibi farklı iģlemlerin birbirlerine engel olmadan çalıģabilmesi için Thread yapısını oluģturulmaktadır. Böylece video kontrol bloğunda kameradan alınan görüntü anlık olarak icra edilirken, aynı arayüz içerisinde programın motor kontrol fonksiyonlarını da yerine getirebilmesi sağlanmıģtır. Bu sayede tasarladığımız robot kontrol arayüzü daha iģlevsel bir hale getirilmiģtir. Kullanıcı arayüzüne ait Qt Creator yazılım kodları EK-1 deki programlarda verilmiģtir.

48 ġekil 3.3. Robot kontrol arayüzü algoritması 38

49 Mobil Robot Yapısı ÇalıĢmada bir prototip taģıyıcı robot tasarlanmıģ ve gerçekleģtirilmiģtir. ġekil 3.4 te görüldüğü gibi tasarlanan mobil robot mekaniğinde aracı oluģturan 6 parça profil, tekerler ve tekerlerle doğrudan bağlantılı dört tane DC motor detaylı olarak görülmektedir. Mobil aracın dıģ gövdesinde alt, üst, ön, arka ve yan parçalar olmak üzere 6 adet parça kullanılmıģtır. Aracın altını ve üstünü oluģturan simetrik profiller 155 mm x 140 mm ebatlarında ve 2 mm kalınlığında ince bir alüminyumdur. Üst profilin üzerindeki delikler vasıtasıyla AK-ER silahının sağa ve sola dönmesini sağlayan adım motoru mobil araca monte edilmiģtir. Alt profildeki deliklere ise aracın elektronik devre kartı uygun Ģekilde ve gerekli aparatlar kullanılarak monte edilmiģtir. Yanlardaki simetrik profiller ise aracın alt ve üst parçalarını bir arada tutmaktadır. Bu profil 190 mm x 35 mm ebatlarında ve 2 mm lik ince bir yapıdadır. Aynı zamanda yan profillerde aracın hareketini sağlayan dc motorların monte edilebileceği yerler vardır. Bu sayede doğrudan tekerlerle bağlantılı olan dört tane dc motor ile aracın hareketi sağlanmaktadır. Ön ve arkadaki profiler ise mobil aracımızı tamamlayan diğer parçalardır. Bu simetrik profiller 142 mm x 38 mm ebatlarında ve 2 mm kalınlığında bir yapıdadır. Aracın ön tarafındaki profil üzerine yerleģtirilen ve ġekil 3.5 te gösterilen yapı ise webcam kamerayı taģıyan ve yönlendiren parçadır. Bütün bu parçalar birbirlerine montaj edilebilecek özelliktedir. Bu sayede aracın rahatlıkla montajı ve demontajı yapılabilmektedir. ġekil 3.4. Mobil aracı oluģturan temel parçalar

50 40 ġekil 3.5. Webcam kamera taģıyıcı Aracın üst profilinde ise mini2440 geliģtirme kartının, USB çoklayıcının ve bataryanın yerleģtirilebilmesi için 200 x 150 mm ebatlarında 3mm lik plastik profil bulunmaktadır. ġekil 3.6 da solda sağa doğru aracın montaj aģamaları ve üzerindeki sistem donanımlarının montajı ayrıntılı olarak verilmiģtir. ġekilden görülüğü gibi önce aracın temel taģıyıcı profilleri monte edilmiģ, sonra tekerlekler ve kamera taģıma aparatı monte edilmiģtir. Daha sonra sırasıyla elektronik devre kartları, plastik profil, bataryalar, mini 2440 geliģtirme kartı, AK-ER silahı taģıma aparatı ve AKER silahı monte edilmiģtir. ġekil 3.6. Tasarlanan aracın montajı

51 Mobil Robot Kontrol Sistemi Mobil robot sistemimizin kontrolü üç farklı yapının birbirleriyle haberleģmesi sayesinde olmaktadır. ġekil 3.7 de bu yapılar ayrıntılı olarak görülmektedir. ġekil 3.7. Tasarlanan kontrol sistemin genel blok gösterimi

52 42 Mobil araç sistemimiz farklı platformlarda bulunan (Bilgisayar arayüzü, mini2440 geliģtirme kartı ve PIC16F877A mikroiģlemcisi) üç adet yazılım ile çalıģmaktadır. Bilgisayar tarafında; Qt Creator geliģtirme ortamında tasarlanan robot kontrol arayüzü yazılımı, mini2440 geliģtirme kartında; UDP sunucusu ve HTTP (Hipermetin Aktarma ĠletiĢim Kuralı) video sunucusu (mjpeg_streamer) yazılımları ve son olarak PIC16F877A mikroiģlemci üzerinde; motor kontrol ve seri haberleģme yazılımları mevcuttur. Bilgisayar tarafındaki robot kontrol yazılımıyla robotun uzaktan denetimi sağlanmıģtır. Robot kontrol yazılımı TCP istemcisi (Video görüntü istemcisi), UDP istemcisi (Motor kontrol istemcisi) ve Thread (Farklı iģlemlerin aynı anda çalıģtırılması için gerekli sınıf) yapılarını barındırmaktadır. Sistemimiz TCP haberleģmesi ile mini2440 üzerinde bulunan mjpeg_streamer yazılımı sayesinde webcam den görüntüyü çekmektedir. UDP haberleģmesi ile motor kontrol fonksiyonları yerine getirilebilmekte ve bu iki farklı iģlemlerin birbirinden bağımsız olarak aynı arayüzde üzerinde sorunsuz bir Ģekilde çalıģabilmesi için ise Thread yapısından yararlanılmıģtır. Mini2440 geliģtirme kartı üzerinde çalıģan UDPRobot programı ve mjpeg_stremaer programları Linux ortamında geliģtirilmiģ ve arm-linux-gcc ile derlenmiģtir. UDPRobot programı içerisinde mini2440 geliģtirme kartının seri haberleģme birimini kontrol eden ve UDP portunu açarak sürekli bu portu dinleyen bir yazılım mevcuttur. UDP üzerinden gelen istekler ise seri port aracılığıyla PIC16F877A mikroiģlemcisine aktarılmaktadır. UDPRobot programı mini2440 cihazının çalıģtırılmasına müteakiben otomatik olarak çalıģmakta ve komut beklemektedir. Komut geldikten sonra bu komutla ilgili iģlemin yapılabilmesi için seri porta bu bilgiyi göndermekte ve daha sonra tekrar UDP portunu dinlemektedir. Bu iģlem sonsuz bir döngü içerinde sürekli icra edilmektedir. ġekil 3.8 de UDPRobot yazılım algoritması ayrıntılı olarak görülmektedir. PIC16F877A mikroiģlemcine ait yazılım ise iki farklı temel bölümden oluģmaktadır. Birinci bölümde; sonsuz bir döngüde seri portu dinleyerek mini2440 portundan gelen istekler doğrultusunda yapılan iģlemler, ikinci bölümde ise; DC motor grubu ve step motorların kontrolü ile AK-ER silahının ateģlemesinin gerçekleģtirilmesi iģlemleri vardır. Ġlk olarak PIC16F877A mikroiģlemcisinin porta ve portb çıkıģları tanımlanmıģtır. Daha sonra seri port okunmuģ ve $ karakteri ise bir sonraki basamağa geçilerek bu karakterin 1,2,3,4,5,6,7,8,9 ve : olma durumuna göre mobil robot kontrol

53 43 blokları icra edilmiģtir. ġekil 3.9 da ayrıntılı olarak PIC16F877A entegresindeki yazılım algoritması görülmektedir. Tüm sistemimiz WLAN ağ yapısı içerisinde yer almaktadır. Bu sayede robot kontrol yazılımına, mini2440 geliģtirme kartı üzerinde çalıģan UDPRobot ve mjpeg_streamer yazılımlarına rahatlıkla ulaģabilmektedir. Mobil araç üzerindeki kameradan alınan görüntüyü aktarmak için 8080 portu kullanılmıģ, mobil aracın kontrolü için ise, 4000 portu tercih edilmiģtir. Mini2440 üzerinde gömülü Linux iģletim sistemi bulunmaktadır. Sistemin yapısı; supervivi (boot yazılımı), Linux (Linux sürümü) kernel (çekirdek) yazılımı, RootFS (Kök Dosya Sistemi) dosya sistemi ve diğer ek yazılımlar dan (FTP sunucusu, Telnet sunucusu, boa web sunucusu, diğer Linux aygıtları) oluģmaktadır. Linux kurulu bilgisayar üzerine arm Linux araçlarını kurulmuģ ve bu araçlar kullanılarak arm-linux-gcc komutu ile programlar komut satırında derlenerek oluģan binary yazılım dosyası FTP ile mini2440 geliģtirme kartına gönderilerek telnet sunucusu yardımıyla yüklenen yazılımlar çalıģtırılmıģtır. ġekil 3.8. UDPRobot yazılım algoritması

54 ġekil 3.9. PIC16F877A entegresindeki yazılım algoritması 44

55 Mobil Robot AteĢleme Sistemi ve Yapısı Mobil araç üzerinde Ģüpheli paketlere müdahalede çok sık olarak kullanılan tek atımlık AK-ER fiģeğini taģıyabilecek bir kol sistemi mevcuttur. Bu sistemin bir örneği Ģekil 3.10 da gösterilmiģtir. Bu kol sistemi adım motoru üzerindeki yuvarlak bir disk üzerinde bulunmakta ve bilgisayardan gelen komutlarla istenilen belirli açılarda dairesel bir hareket yapabilmektedir. Bomba imha uzmanları Ģüpheli paketlere etkin olarak uzaktan müdahale edebilmesi için mobil araç üzerindeki kol sisteminin hareketli ve istenilen yapıda olması gerekir. Kullanılan birçok bomba imha robotunda silah sisteminin yanında kıskaçlı bir el yapısı da mevcuttur. Herhangi bir patlama sonucunda doğrudan olay yerine müdahale etmek bazen sakıncalı olabilmektedir. Çünkü olay yerinde patlamaya hazır baģka bomba düzeneklerinin olabileceği gerçeği göz ardı edilemeyecek bir durumdur. Bu gibi durumlarda uzaktan kontrollü mobil araç sistemleri devreye girmekte ve olay yerinden gerekli bilgiler görsel olarak alınabilmektedir. Bu görsel verilere dayanarak olay yerindeki diğer patlayıcılar veya önceden x-ray görüntüleriyle tespit edilmiģ mevcut patlayıcı düzeneklerine gerekli müdahaleler anında yapılabilmektedir. Bizim aracımızdaki kol sisteminin yapısı genel itibariyle Ģüpheli paketlere müdahale yöntemlerinden bir tanesi olan tek atımlık AK-ER fiģeği taģıyabilecek Ģekilde tasarlanmıģtır. ġekil AteĢleme sistemi taģıyıcı kolu

56 Silah Sisteminin Kapsül Yapısı Kullanım amaçlarına göre gövde kısmı alüminyum veya bakırdan mamul, değiģik boy ve ebatlarda, içerisinde hassas ve güçlü patlayıcılardan KurĢun Azadür, Civa Fülminat ile Tetril veya PETN (Pentaerythritol tetranitrate) bulunan, saniyeli fitil veya elektrik akımı ile çalıģan, patlayıcıların infilak edilmesinde Ģok, basınç ve hareket etkisi veren tüplere kapsül denir. ġekil 3.11 de ayrıntılı olarak kapsül çeģitleri ele alınmıģtır. ġekil Kapsül çeģitleri Bu çalıģmada elektrikli kapsüllerden gecikmesiz (Normal) elektrikli kapsül kullanılmıģtır. Bu kapsülün infilakı için 1,5V luk bir gerilimde 456mA lik bir akıma ihtiyaç vardır. Kibrit eczası ile kaplanmıģ rezistans teli iki kablo arasında bulunmaktadır. Ġnfilak etmesi için 4/1000 sn.lik süre yeterlidir. Kablolar plastik tapa yardımıyla kapsülün açık kısmından boğumlar yardımıyla monte edilmiģtir. Bu kapsülün içyapısı Ģekil 3.12 de gösterilmiģtir.

57 47 ġekil Gecikmesiz (Normal) elektrikli kapsülün yapısı Mobil Robot Silah Sistemi ġüpheli paketlere mevcut silah sistemlerinden farklı olarak AK-ER silahı ile müdahale edilmektedir. YurtdıĢı emsallerinden farklı olarak, yerli üretim tek kullanımlık AK-ER ler; üretici tarafından atıģa hazır halde (Elektrikli kibrit baģı, barut, su ve tapaların hepsi namlunun içerisine konulmuģ vaziyette) ve özel ambalaj içerisinde imal edilmektedir. AK-ER silah sistemi ġekil 3.13 de görüldüğü gibi sabit bir platform üzerinde olmaktadır. Bu sistemde bomba imha uzmanı sabit platformu Ģüpheli paketin yanına el ile taģıyarak götürmektedir. Bundan dolayı sabit AK-ER sitemleri olası bir can kaybına neden olabilmektedir. Bu çalıģmada ise AK-ER silah sitemi mobil araç üzerindeki kol sistemine uzaktan kontrol edilebilecek Ģekilde yerleģtirilmiģtir. Böylece Ģüpheli paketlere her hangi bir can kaybı meydana gelmeden etkin bir Ģekilde müdahale edilebilmektedir.

58 48 ġekil Mobil araçta kullanılan silah sistemi ve kapsül yapısı 3.5. Mobil Robot Görüntü Sistemi ve Yapısı Mobil robotumuzun ön profiline montajlı olan ve görüntüyü alarak operatör paneline ileten webcam kamera mevcuttur. Bilgisayar arayüzünde bulunan denetim yapılarıyla rahatlıkla kontrol edilebilen adım motoru vasıtasıyla kameranın istenilen açılarda görüntüyü alabilmesi sağlanmıģtır. Webcam kamera vasıtasıyla gerçek zamanlı alınan bu görüntü JPEG (BirleĢik Fotoğraf Uzmanları Grubu) formatına çevrilmiģ ve TCP protokolüyle 8080 portundan görüntü arayüzüne transfer edilmiģtir. ġekil 3.14 de mobil araç üzerindeki kamera sistemi ve operatör paneline aktarılan görüntü görülmektedir. ġekil Mobil araç üzerindeki USB kamera

59 Mobil Robot Kablosuz HaberleĢme Sistemi Projede TP-LINK markasının TL-WR841N modelli eriģim cihazı kullanılmıģtır. Bu ağ yönlendiricisi küçük iģ yerleri, ofis ve ofis ağ gereksinimlerinde kullanılabilen kablolu/kablosuz ağ bağlantı cihazıdır. Bu ağ bağlantı cihazı sayesinde bilgisayar üzerinden mobil cihazla haberleģme sağlanmaktadır. ġekil 3.15 de kullanılan sistem elemanları görülmektedir. ġekil EriĢim noktası ve USB modem yapısı Cihazın çalıģabilmesi için 9VDC/0.6A lik bir güç kaynağına ihtiyaç vardır ve IEEE (Elektrik Elektronik Mühendisleri Enstitüsü) n standardı ile uyumludur. 300Mbyte a kadar kablosuz otomatik dönüģ sinyal iletim hızına çıkabilmektedir. Daha iyi kablosuz performansını sağlayarak iletim hızının artırılabilmesi, kararlılık ve kapsama alanının geniģleyebilmesini sağlayan iki tane 3dBi sabit yönsüz harici anteni mevcuttur. Aynı zamanda, kendi kanal seçim özelliğini kullanarak kanal çakıģmalarını otomatik olarak önler. Diğer IEEE g (54Mbps kablosuz otomatik dönüģ sinyal hızı) ve IEEE b (11Mbps kablosuz otomatik dönüģ sinyal hızı) standartları ile de uyumludur. Cihazımız Ghz frekansı aralığında çalıģmaktadır. Veri transfer hızına göre alıcı hassasiyetinde değiģiklikler gözlenebilmektedir. Tablo 3.1. TL-WR841N eriģim cihazını mesafeye bağlı zayıflama oranı Veri transfer hızı (Mbps) Zayıflama miktarı (dbm@10%per) 1-90dBm@8%PER 6-88dBm@10%PER 11-85dBm@10%PER 54-68dBm@10%PER dBm@10%PER dBm@10%PER dBm@10%PER

60 50 Bu hassasiyet miktarları tablo 3.1 de ayrıntılı olarak ele alınmıģtır. Cihazımız kablosuz olarak maksimum 20dBm izotropik yayılım gücüne sahiptir. EriĢim cihazı üzerinden mobil cihaza bağlanabilmek için TP-LINK markasının TL-WN321G WLAN USB kullanılmıģtır. Cihazımızda maksimum 54Mbps ye kadar yüksek paket transfer hızlarına çıkılabilmektedir. Aynı zamanda 48/36/24/18/12/11/9/6/5.5/2/1Mbps hızlarını da desteklemektedir. Bir ortamdaki mesafe ya da elektromanyetik parazitlerden oluģan çalıģma kısıtlamalarından dolayı hızı düģürmek için dinamik menzil değiģtirmeye imkân vermektedir. Tüm 11Mbps kablosuz (IEEE b) ürünleriyle birlikte çalıģabilmekte ve aynı zamanda 54Mbps (IEEE g) kablosuz ürünlerini de desteklemektedir. Kablosuz iletiģimlerde 128 bit Ģifrelemeye kadar koruma sağlanarak veriler güvenli bir Ģekilde iletilebilmektedir. Cihaz Ghz frekans aralığında çalıģmaktadır. Kablosuz iletiģim gücü 19dBm dir. Veri transfer hızına göre alıcı hassasiyetleri değiģebilmektedir. Tablo 3.2. Veri transfer hızına bağlı zayıflama miktarı VERĠ TRANSFER HIZI (Mbps) 54M 11M 6M 1M 256K ZAYIFLAMA MĠKTARI alınmıģtır. Tablo 3.2 de veri transfer hızına bağlı zayıflama miktarları ayrıntılı olarak ele 3.7. Mobil Robot Sürücü, AteĢleme ve Besleme Sistemleri Mobil aracımızdaki kol sistemi ve kamera sisteminin istenilen açılarda hareket etmesi için ULN2803 entegresi aracılığıyla kontrol edilen adım motoru kullanılmıģtır. ġüpheli pakete müdahale için yaklaģan aracın AK-ER ile hedef bölgeye niģan almasında yeterli hassasiyet sağlanmıģtır. Aracın sağa, sola, geri ve ileri hareket edebilmesi için ise L298 entegresine sahip bir DC motor sürücü devresi kullanılmıģtır. Mini2440 geliģtirme kartı ise görüntü transferinin dijital olarak alınabilmesi ve bilgisayardan gerekli komutların eriģim noktası aracılığıyla aktarılabilmesi için kullanılmıģtır.

61 Adım Motoru Sürücü Sistemi Açısal konumu adımlar halinde değiģtirilebilen, çok hassas sinyallerle sürülen motorlara adım motorları denir. Adından da anlaģılacağı gibi adım motorları belirli adımlarla hareket ederler. Bu adımlar motorun sargılarına uygun sinyaller gönderilerek kontrol edilir. Herhangi bir uyartımda, motorun yapacağı hareketin ne kadar olacağı, motorun adım açısına bağlıdır. Adım açısı motorun yapısına bağlı olarak 90, 45, 18, 7.5, 1.8 veya değiģik açılarda olabilir. Motora uygulanacak sinyallerin frekansı değiģtirilerek motorun hızı kontrol edilir. Adım motorlarının dönüģ yönü uygulanan sinyallerin sırası değiģtirilerek saat ibresi yönü veya saat ibresinin tersi yönünde olabilir. Adım motorlarının hangi yöne doğru döneceği, devir sayısı, dönüģ hızı gibi değerler mikroiģlemci veya bilgisayar yardımı ile kontrol edilebilir. Sonuç olarak adım motorlarının hızı, dönüģ yönü ve konumu her zaman bilinmektedir. Bu özelliklerinden dolayı adım motorları çok hassas konum kontrolü istenen yerlerde çok kullanılırlar. Adım motorlarının kullanıldığı yerlere örnek olarak, endüstriyel kontrol teknolojisi içerisinde bulunan bazı sistemler, robot sistemleri, takım tezgâhlarının ayarlama ve ölçmeleri verilebilir. Adım motorlarının bu kadar çok kullanılma alanı bulmasının nedeni bu motorların bazı avantajlara sahip olmasıdır. Bu avantajlar Ģöyle sıralanabilir. 1. Geri beslemeye ihtiyaç göstermezler. Açık döngülü olarak kontrol edilirler. 2. Motorun hareketinde konum hatası yoktur. 3. Sayısal olarak kontrol edilebildiklerinden bilgisayar veya mikroiģlemci gibi elemanlarla kontrol edilebilirler. 4. Mekanik yapısı basit olduğundan dolayı bakım gerektirmezler. 5. Herhangi bir hasara yol açmadan defalarca çalıģtırılabilirler. Adım motorlarının bu avantajları yanında bazı dezavantajları da aģağıdaki gibi sıralanabilirler. 1. Adım açıları sabit olduğundan hareketleri sürekli değil darbelidir. 2. Sürtünme kaynaklı yükler, açık döngülü kontrolde konum hatası meydana getirirler. 3. Elde edilebilecek güç ve moment sınırlıdır (Anonim, 2011). Projemizde webcam ve kol sisteminin hareketinin sağlanmasında adım motorları kullanılmıģtır. Kullanılan adım motorları 5 uçlu bir yapıya sahiptir. Mini2440 geliģtirme kartıyla seri olarak haberleģebilen PIC16F877A entegresinin B0, B1, B2, B3, B4, B5,

62 52 B6, B7 port çıkıģları ULN2803 entegresinin giriģlerine bağlanmıģ (ULN2803 entegresinin 1 den baģlayıp 8 nolu bacaklarına kadar olan uçlar) ve ULN2803 entegresinin çıkıģ uçları ise (ULN2803 entegresinin 11 den baģlayıp 18 nolu bacaklarına kadar olan uçlar) webcam ve AK-ER silahını kontrol eden adım motorlarının sinyal uçları olan 4 tane ucuna doğrudan bağlanmıģtır. Adım motorlarının son kalan ucu ise besleme geriliminin olduğu uçtur. ġekil 3.16 da adım motoru sürme devresi görülmektedir. ġekil 3.17 de ise ayrıntılı olarak sürme devresinin genel elektronik devre Ģeması görülmektedir. Bilgisayar arayüzünde mevcut olan kontrol butonları vasıtasıyla gönderilen sinyaller ile adım motorlarının istenilen yönde denetimi sağlanmıģtır. Yazılımsal değiģikliler yapılarak istenilen yönde, açıda ve hızda adım motorlarının denetimi gerçekleģtirilebilmektedir. Adım motorunun üstünde yuvarlak tekerlek mevcut olup webcam ve AK-ER silahının sabitleneceği bir düzlem oluģturulmuģtur. ġekil 3.16 da kullanılan adım motoru ve adım motoruna sabitlenen yuvarlak düzlem yapı görülmektedir. ġekil Adım motoru sürme devresi ve adım motoru sabitleyici sistemi

63 ġekil Adım motorları sürme devresi 53

64 DC Motor Sürücü Sistemi Mobil aracımızda motor sürücü entegresi olarak L298 entegresi kullanılmıģtır. L298 entegresinin tercih edilmesinin nedeni 2 amper lik akıma kadar dayanabilmesidir. L298 de 2 tane H köprüsü bulunmaktadır (A köprüsü ve B köprüsü). Bu sayede DC motorlar iki yönde de sürülebilmektedir. Bu sürücü entegresinde 15 adet bacak bulunmaktadır. Bunlardan IN1, IN2, OUT1, OUT2, ENA, SENSA A köprüsü için, IN3, IN4, OUT3, OUT4, ENB, SENSB B köprüsü içindir. IN1, IN2, IN3, IN4 bacakları PIC16F877A entegresiyle doğrudan bağlantılıdırlar. A köprüsüne ait olan IN1 e 5V, IN2 ye 0V verirsek motor ileri dönerken, tam tersini verdiğimizde ise geri dönecektir. Her iki bacağa aynı değeri verirsek (0V-0V veya 5V-5V) motor dönmez. (B köprüsü için ise; IN3 e 5V, IN4 e 0V verirsek motor ileri dönerken, tam tersini verdiğimizde ise geri dönecektir. Her iki bacağına aynı değeri verirsek (0V-0V veya 5V-5V) motor dönmez). OUT1, OUT2 bacakları A köprüsü için çıkıģ bacaklarıdır. Bu çıkıģlar motorun iki ucuna bağlanmaktadır (B köprüsünün çıkıģ bacakları ise OUT3 ve OUT4 uçlarıdır). Motorlarda herhangi bir nedenden dolayı oluģabilecek ters akımın entegreye zarar vermemesi için çıkıģlar ile motor arasına ikiģer adet diyot bağlanmıģtır. Bu diyotlardan birisinin yönü çıkıģtan VS ye doğru olurken, diğerinin yönü ise topraktan çıkıģa olmalıdır. A ve B köprülerini etkinleģtirmek için ENA ve ENB uçlarına +5V bağlamak gerekmektedir. Aynı zamanda SENA, SENSB uçları da toprağa çekilmelidir. Motorlarımızın çıkıģ beslemesi 10V olduğu için VS ucu 10V ile beslenmelidir. L298 in çalıģması için VSS ucu +5V volta ve GND ucu toprağa bağlanmalıdır. ġekil 3.18 de kullanılan sürme devresi ve kullanılan DC motorlar görülmektedir. ġekil DC motor sürme devresi ve kullanılan DC motorlar

65 55 Elektronik devre Ģemasında da görüldüğü gibi sağdaki ve soldaki motorlar ikiģer ikiģer gruplandırılmıģ ve bu motorlar eģ zamanlı sürülmüģtür. IN1, IN2, IN3, IN4 uçları PIC16F877A entegresine giden uçlardır (IN1: RC2, IN2: RC3, IN3: RD0, IN4: RD1). OUT1,OUT2, OUT3, OUT4 uçları ise doğrudan motorlara giden uçlardır. OUT1,OUT2 uçları aracın sağında bulunan (Sağ-Ön ve Sağ-Arka) motorların hareketini sağlar. OUT3, OUT4 uçları aracın solunda bulunan (Sol-Ön ve Sol-Arka) motorların hareketini sağlar. Aracımız ileri veya geri giderken bütün motorlar ileri veya geri yönde hareket eder. Aracımızın sağa dönebilmesi için ise sağdaki grup motorlar ileri yönde hareket ederken, soldaki grup motorlar ise geri yönde hareket eder; aracımızın sola dönebilmesi için ise soldaki grup motorlar ileri hareket ederken, sağdaki grup motorlar ise geri yönde hareket ederler. Böylece aracımız sağa ve sola olduğu yerde dönmüģ olur. ġekil 3.19 da ayrıntılı olarak sürme devresinin genel yapısı görülmektedir. ġekil 3.19 DC motor sürme devresinin genel yapısı

66 AK-ER AteĢleme Sistemi Bomba imha robotlarıyla Ģüpheli paketlere müdahale ederken gerekli x-ray görüntüleri ve ortam Ģartları değerlendirildikten sonra AK-ER silahı ile uzaktan kontrollü bir Ģekilde ateģleme yapılır. Tasarladığımız mobil robotumuz bu doğrultuda ele alınmıģ ve AK-ER silahının içerisinde bulunan elektrikli kapsülü operatör paneli üzerindeki ateģleme butonu vasıtasıyla rahatlıkla ateģleyebilmektedir. ġekil de ateģleme kolu üzerinde bulunan AK-ER silahı görülmektedir. ġekil Mobil robot ateģleme sistemi KullanmıĢ olduğumuz tek atımlık AK-ER silahının ateģlemesinin sağlanabilmesi için transistör kontrollü bir tetikleme devresi yapılmıģtır. ġekil 3.21 de ayrıntılı olarak PIC16F877A entegresi tabanlı AK-ER silahının tetikleme devresi görülmektedir. ġekil AK-ER tetikleme devresi

67 Batarya ve Beslemeler Robotlar mekanik üretimde, uzay ve deniz araģtırmalarında, nükleer santrallerinde, sağlık hizmetlerinde, maden ocaklarında, tarım alanlarında, sanayi ve savunma alanları gibi birçok sayısız uygulamalarda aktif olarak kullanılmaktadır. Bu robotların kullanımında birçok önemli parametre vardır. Bu parametrelerden biri de uygulamalarda kullanılan batarya seçimidir. Adım motorlarının, DC motor sürücüsünün, entegrelerin ve de ARM9 un beslemelerinde dikkat edilmesi gereken en önemli yapı gerekli akımı sağlayabilecek yapıların tasarlanması ve herhangi bir kısa devrede gerekli korumanın devreye girmesidir. Mobil robotlarda kullanılabilecek birçok batarya çeģidi vardır. Robotun kullanım alanına ve robotun ağırlığına göre uygun batarya seçimi yapılması gerekmektedir. Örneğin savunma sistemlerinde kullanılan portatif cihazlarda kullanılan bataryalar Ģarj edilebilir, hafif, verimli olması ve gerekli güç yönetimi devrelerine sahip olması gerekmektedir. YapmıĢ olduğumuz projede hafif, verimli olması ve gerekli sistem voltajını ve akımını uzun süre verebilecek olan Lithium Polymer batarya tercih edilmiģtir. Lithium polymer bataryalarda hafıza etkisi yoktur dolayısıyla bu pilleri Ģarj etmek için tam olarak boģalmalarını beklemek gerekmez. Ayrıca yine aynı nedenden dolayı Ģarjı yarıda kesmek pil için bir olumsuz bir etki yaratmaz ve kullanılmadıkları zaman kendiliğinden deģarj olma durumları oldukça yavaģtır. Kullandığımız batarya 14.8V gerilimli, 30C oranlı (Batarya Ģarjı boģalana kadar [4200mA X 30 = mA] akım verebilmektedir) ve bir saat süresi boyunca 4200mA akım sağlama kapasitesine sahiptir. Bataryanın genel görünümü Ģekil 3.12 de ayrıntılı olarak görülmektedir. ġekil Mobil araçta kullanılan batarya Entegre beslemeleri için gerekli olan gerilimler LM317 regülatör entegresi kullanılarak elde edilmiģtir. Kullandığımız LM317 entegresi 1.5A çıkıģ akımı ve 1.2-

68 58 37V arası ayarlı, regüleli çıkıģ akımı verebilmektedir. Entegrenin giriģine uygulanabilecek gerilim 5-37V arasında değiģebilmektedir. ÇıkıĢ geriliminin yaklaģık değeri ise denklem 3.1 deki formülle bulunmaktadır. VçıkıĢ = Vref x (1 + R2/R1) (3.1) GiriĢ gerilimimiz 14.8V tur. ÇıkıĢ gerilimlerimiz ise ULN2803 için 12V, PIC16F877A için 5V, L298 Entegresi için 5V ve 10V tur. R1 direncimiz 220 Ω ve R2 direncimiz ise çıkıģ gerilimlerinin istenilen değerleri sağlayabilmesi için bütün entegre beslemeleri için ayrı ayrı hesaplanmıģtır. Örneğin çıkıģ gerilimimizin 12V olabilmesi için R2 nin değeri denklem 3.1 de değerlerin yerine konulmasıyla; 14.8V = 12V X (1 + R2/220 Ω) dan R2=1892 Ω bulunmuģ olur. Diğer gerekli entegre beslemeleri için gerekli olan R2 değerleri bu denklem vasıtasıyla kolaylıkla hesaplanabilir. Entegre beslemelerinin giriģ ve çıkıģlarında uygun değerlerde kondansatörler kullanılarak dalgalanmalar en aza indirgenmiģtir. Ters akımlara karģı geri dönüģleri önlemek için ise çıkıģtan sonra bir diyot konulmuģtur. Mobil araçta kullanılan entegre beslemeleri Ģekil 3.23, Ģekil 3.24 ve Ģekil 3.25 de ayrıntılı olarak ele alınmıģtır. ġekil ULN2803 adım motoru sürücü entegresinin beslemesi

69 59 ġekil PIC12F877A entegresinin giriģ beslemesi ġekil DC motor sürücü entegresinin beslemesi

70 60 4. ARAġTIRMA BULGULARI VE TARTIġMA 4.1. Mobil Robot Üzerindeki AteĢleme Sisteminin Hareket Kabiliyeti Sonuçları Mobil taģıyıcımızın üzerinde bulunan ateģleme sisteminin Ģüpheli bir pakete etkin olarak müdahale edebilmesini sağlamak için, ateģleme kolu üzerindeki AK-ER e hareketli bir yapı kazandırılmıģtır. Olay yerinden gerekli görüntü alınarak operatör paneline aktarılabilmekte ve bu görüntünün yardımıyla adım motoru üzerinde bulunan ateģleme kolumuz bilgisayar üzerindeki bir arayüz vasıtasıyla operatör tarafından yönlendirilebilmekte ve bu sayede Ģüpheli paketin konumuna göre rahatlıkla ayarlanabilmektedir. Böylece ateģleme kolumuzun üzerindeki AK-ER yapısının üzerindeki lazer iģaretleyicinin de yardımıyla hedefe odaklanılmakta ve kontrollü olarak ateģleme gerçekleģtirilebilmektedir. AteĢleme sistemi hareketinin etkinliğinin ölçülebilmesi için senaryo gereği Ģüpheli bir paket oluģturulmuģtur. Bu doğrultuda mobil taģıyıcımız hedefe yönlendirilmiģ ve ateģleme kolunun üzerindeki AK-ER elektrikli kapsülü harekete geçiren elektronik sisteme odaklanmıģtır. ġekil 4.1 de gerçekleģtirilen bu senaryo ayrıntılı olarak görülmektedir ġekil 4.1. AteĢleme sisteminin hareket kabiliyeti

71 Mobil Robot Üzerindeki Kameranın Görüntü Alma Kabiliyeti Sonuçları Mobil taģıyıcımız, patlama riskinin çok yüksek olmasından dolayı meydana gelebilecek can kayıplarını önlemek için uzaktan kontrol edilebilmekte ve görüntü alarak almıģ olduğu bu görüntüyü operatör paneline aktarabilmektedir. Alınan bu görüntü bomba imha uzmanının analiz edeceği ve müdahale stratejisini buna göre belirleyeceği, gerekirse müdahale Ģeklini değiģtireceği tek veri kaynağıdır. Bu nedenlerden dolayı hava Ģartları, ortamın aydınlığı, gölge koyuluğu, ortamın ve Ģüpheli paketin rengi görüntü kalitesinde oldukça önemlidir. Bu olumsuz dıģ faktörleri en aza indirebilmek için kesintisiz ve yüksek çözünürlükte dijital olarak görüntü aktarabilen kamera kullandık. AlmıĢ olduğumuz bu görüntü Ģekil 4.2 de görüldüğü gibi oldukça net ve Ģüpheli pakete müdahale için elveriģlidir. ġekil 4.2. Dijital olarak arayüze aktarılan görüntü

72 Mobil Robotun ġüpheli Pakete Müdahalede BaĢarısının Sonuçları Prototip olarak tasarladığımız mobil aracımız senaryo gereği uzaktan kontrollü bir Ģekilde Ģüpheli paketin yanına giderek gerekli görüntüyü kontrol merkezine aktarmıģtır. Bu sayede Ģüpheli paketin yapısı, konumu ve diğer fiziksel ortam Ģartları hiçbir insan hayatı riske atılmadan tespit edilmiģtir. BaĢarılı bir Ģekilde olay yerinden alınarak kontrol merkezine dijital olarak aktarılan veriler sayesinde Ģüpheli pakete müdahale Ģekli ve olası patlama sonucu etki çapı hızlı bir Ģekilde analiz edilmiģtir. OluĢabilecek riskler göz önüne alınarak can ve mal kayıplarını önleyici tedbirler ortaya konulmuģtur. Olay yeri ile ilgili gerekli güvenlik tedbirlerinin sağlanmasından sonra vakit kaybetmeden Ģüpheli pakete müdahale için belirlenen stratejiler doğrultusunda mobil aracımız üzerinde bulunan AK-ER silahının hedeflenen bölgeye doğru mesafede ve açıda konumlanması sağlanmıģtır. Bunu takiben AK-ER silahı ateģlenerek güvenli bir Ģekilde Ģüpheli paket etkisiz hale getirilmiģtir. ġekil 4.3 de bu müdahale Ģekli görülmektedir. ġekil 4.3. Mobil taģıyıcının Ģüpheli pakete müdahalesi

Uzaktan Kontrollü Prototip Mobil Bomba İmha Robotu Tasarımı ve Gerçekleştirilmesi

Uzaktan Kontrollü Prototip Mobil Bomba İmha Robotu Tasarımı ve Gerçekleştirilmesi Uzaktan Kontrollü Prototip Mobil Bomba İmha Robotu Tasarımı ve Gerçekleştirilmesi Remote Controlled Prototype Mobile Bomb Disposal Robot Design and Application Ali ÜNLÜTÜRK 1, Ömer AYDOĞDU 2, Ufuk GÜNER

Detaylı

MCR02-AE Ethernet Temassız Kart Okuyucu

MCR02-AE Ethernet Temassız Kart Okuyucu MCR02-AE Ethernet Temassız Kart Okuyucu Teknik Özellikleri Ethernet 10BaseT Dahili TCP/IP Stack TCP/IP Client-Server Bağlantı Özelliği Dahili DNS İstemcisi DHCP veya Statik IP ile çalışabilme UDP, TCP,ARP,ICMP(ping)

Detaylı

BÖLÜM 2 8051 Mikrodenetleyicisine Giriş

BÖLÜM 2 8051 Mikrodenetleyicisine Giriş C ile 8051 Mikrodenetleyici Uygulamaları BÖLÜM 2 8051 Mikrodenetleyicisine Giriş Amaçlar 8051 mikrodenetleyicisinin tarihi gelişimini açıklamak 8051 mikrodenetleyicisinin mimari yapısını kavramak 8051

Detaylı

EEM 419-Mikroişlemciler Güz 2017

EEM 419-Mikroişlemciler Güz 2017 EEM 419-Mikroişlemciler Güz 2017 Katalog Bilgisi : EEM 419 Mikroişlemciler (3+2) 4 Bir mikroişlemci kullanarak mikrobilgisayar tasarımı. Giriş/Çıkış ve direk hafıza erişimi. Paralel ve seri iletişim ve

Detaylı

Optik Sürücüler CD/CD-ROM DVD HD-DVD/BLU-RAY DİSK Disket Monitör LCD LED Projeksiyon Klavye Mouse Mikrofon Tarayıcı

Optik Sürücüler CD/CD-ROM DVD HD-DVD/BLU-RAY DİSK Disket Monitör LCD LED Projeksiyon Klavye Mouse Mikrofon Tarayıcı 1 Donanım Bileşenleri ve Çalışma Prensipleri Anakart (Mainboard) İşlemci (Cpu) Ekran Kartı Bellekler Ram Rom Ses Kartı Ağ Kartı TV Kartı Sabit Diskler HDD HHD SSD Optik Sürücüler CD/CD-ROM DVD HD-DVD/BLU-RAY

Detaylı

WiFi RS232 Converter Sayfa 1 / 12. WiFi RS232 Converter. Teknik Döküman

WiFi RS232 Converter Sayfa 1 / 12. WiFi RS232 Converter. Teknik Döküman WiFi RS232 Converter Sayfa 1 / 12 WiFi RS232 Converter Teknik Döküman WiFi RS232 Converter Sayfa 2 / 12 1. ÖZELLĐKLER 60.20mm x 40.0mm devre boyutları (5-15)VDC giriş gerilimi Giriş ve çalışma gerilimini

Detaylı

Bilgisayar, elektronik bir cihazdır ve kendi belleğinde depolanan talimatları sırasıyla uygulayarak çalışır. İşler. Bilgi İşlem Çevrimi

Bilgisayar, elektronik bir cihazdır ve kendi belleğinde depolanan talimatları sırasıyla uygulayarak çalışır. İşler. Bilgi İşlem Çevrimi Bilgisayar nedir? Bilgisayar, elektronik bir cihazdır ve kendi belleğinde depolanan talimatları sırasıyla uygulayarak çalışır. Veriyi toplar (girdi) İşler Bilgi üretir (çıktı) Bilgi İşlem Çevrimi 1 Bir

Detaylı

EKLER EK 12UY0106-5/A4-1:

EKLER EK 12UY0106-5/A4-1: Yayın Tarihi: 26/12/2012 Rev. :01 EKLER EK 12UY0106-5/A4-1: nin Kazandırılması için Tavsiye Edilen Eğitime İlişkin Bilgiler Bu birimin kazandırılması için aşağıda tanımlanan içeriğe sahip bir eğitim programının

Detaylı

Bilgisayar Donanımı Dersi BİLGİSAYARIN MİMARI YAPISI VE ÇALIŞMA MANTIĞI

Bilgisayar Donanımı Dersi BİLGİSAYARIN MİMARI YAPISI VE ÇALIŞMA MANTIĞI Bilgisayar Donanımı Dersi BİLGİSAYARIN MİMARI YAPISI VE ÇALIŞMA MANTIĞI Bilgisayarın Mimarı Yapısı ve Çalışma Mantığı Bilgisayarı yapısal olarak; bilgilerin girilmesi, girilen bilgilerin belirtilen durumlara

Detaylı

ENF 100 Temel Bilgi Teknolojileri Kullanımı Ders Notları 2. Hafta. Öğr. Gör. Dr. Barış Doğru

ENF 100 Temel Bilgi Teknolojileri Kullanımı Ders Notları 2. Hafta. Öğr. Gör. Dr. Barış Doğru ENF 100 Temel Bilgi Teknolojileri Kullanımı Ders Notları 2. Hafta Öğr. Gör. Dr. Barış Doğru 1 Konular 1. Bilgisayar Nedir? 2. Bilgisayarın Tarihçesi 3. Günümüz Bilgi Teknolojisi 4. Bilgisayarların Sınıflandırılması

Detaylı

Bilişim Teknolojileri Temelleri 2011. Dijital Dünyada Yaşamak

Bilişim Teknolojileri Temelleri 2011. Dijital Dünyada Yaşamak Bilişim Teknolojileri Temelleri 2011 Dijital Dünyada Yaşamak Bilgisayar nedir? Bilgisayar, kullanıcı tarafından girilen bilgileri(veri) işleyen, depolayan istendiğinde girilen bilgileri ve sonuçlarını

Detaylı

%100 Yerli, Donanım + HMI Yazılım. Profesyonel Operatör Paneli. Operatör Paneli - Proop10. Operatör Paneli - Proop7.

%100 Yerli, Donanım + HMI Yazılım. Profesyonel Operatör Paneli. Operatör Paneli - Proop10. Operatör Paneli - Proop7. %100 Yerli, Donanım + HMI Yazılım Profesyonel Operatör Paneli Operatör Paneli - Proop10 Operatör Paneli - Proop7 www.emkoelektronik.com.tr Panel Boyutları & Ekran Çözünürlükleri Operatör Paneli - Proop10

Detaylı

RADYO FREKANSIYLA KABLOSUZ SICAKLIK KONTROLÜ WIRELESS TEMPERATURE CONTROL BY RADIO FREQUENCY

RADYO FREKANSIYLA KABLOSUZ SICAKLIK KONTROLÜ WIRELESS TEMPERATURE CONTROL BY RADIO FREQUENCY RADYO FREKANSIYLA KABLOSUZ SICAKLIK KONTROLÜ WIRELESS TEMPERATURE CONTROL BY RADIO FREQUENCY Mehmet TÜMAY, Çankırı Karatekin Üniversitesi Meslek Yüksekokulu, Çankırı Mustafa TEKE, Çankırı Karatekin Üniversitesi

Detaylı

Bilişim Teknolojileri Temelleri 2011

Bilişim Teknolojileri Temelleri 2011 Bölüm 1 Bilişim Teknolojileri Temelleri 2011 Dijital Dünyada Yaşamak Hedefler Bilgisayar kullanabilmenin günümüzde başarılı olmak için neden son derece önemli olduğu Bilgisayar sözcüğünün tanımlanması

Detaylı

03H ALEV MONİTÖRÜ. Uygulama : Uygulama Notları : 03H Alev monitörünün yapısı : 03H Alev monitörünün uygulama alanları :

03H ALEV MONİTÖRÜ. Uygulama : Uygulama Notları : 03H Alev monitörünün yapısı : 03H Alev monitörünün uygulama alanları : ALEV MONİTÖRÜ 03H Uygulama : 03H Alev monitörünün uygulama alanları : Brülörlerde alev denetimi Proseslerde kaçak alev izlemek için. Yüksek gerilim hatlarında kıvılcım tespit etmek için. Yarı otomatik

Detaylı

T.C. ERCİYES ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ MEKATRONİK MÜHENDİSLİĞİ BÖLÜMÜ ELEKTRONİK SİSTEMLER LABORATUVARI 1

T.C. ERCİYES ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ MEKATRONİK MÜHENDİSLİĞİ BÖLÜMÜ ELEKTRONİK SİSTEMLER LABORATUVARI 1 T.C. ERCİYES ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ MEKATRONİK MÜHENDİSLİĞİ BÖLÜMÜ ELEKTRONİK SİSTEMLER LABORATUVARI 1 ARDUINO DİJİTAL GİRİŞ-ÇIKIŞ KONTROLÜ DENEY SORUMLUSU Arş. Gör. Burak ULU ŞUBAT 2015 KAYSERİ

Detaylı

PROJE RAPORU. Proje adı: Pedalmatik 1 Giriş 2 Yöntem 3 Bulgular 6 Sonuç ve tartışma 7 Öneriler 7 Kaynakça 7

PROJE RAPORU. Proje adı: Pedalmatik 1 Giriş 2 Yöntem 3 Bulgular 6 Sonuç ve tartışma 7 Öneriler 7 Kaynakça 7 PROJE RAPORU Proje Adı: Pedalmatik Projemizle manuel vitesli araçlarda gaz, fren ve debriyaj pedallarını kullanması mümkün olmayan engelli bireylerin bu pedalları yönetme kolu (joystick) ile sol el işaret

Detaylı

Bir bölgede başka bir bölgeye karşılıklı olarak, veri veya haberin gönderilmesini sağlayan.sistemlerdir.

Bir bölgede başka bir bölgeye karşılıklı olarak, veri veya haberin gönderilmesini sağlayan.sistemlerdir. 1.1.3. Scada Yazılımından Beklenenler Hızlı ve kolay uygulama tasarımı Dinamik grafik çizim araçları Çizim kütüphaneleri Alarm yönetimi Tarih bilgilerinin toplanması Rapor üretimi 1.1.4. Scada Sistemleri

Detaylı

Operatör panelleri FED

Operatör panelleri FED Operatör panelleri FED 120x32 to 1024x768 piksel çözünürlük Text bazlı monokrom ve renkli dokunmatik ekranlı tipler Entegre web tarayıcılı tipler Kullanıșlı WYSIWYG editörleriyle kolay tasarım Sistemden

Detaylı

Melih Hilmi ULUDAĞ. Yazılım Mühendisi Mekatronik Mühendisi. a aittir.

Melih Hilmi ULUDAĞ. Yazılım Mühendisi Mekatronik Mühendisi.  a aittir. Melih Hilmi ULUDAĞ Yazılım Mühendisi Mekatronik Mühendisi www.melihhilmiuludag.com a aittir. ÖZET Teknolojiyi kısaca bilimsel bilgiden yararlanarak yeni bir ürün geliştirmek, üretmek ve hizmet desteği

Detaylı

Sistem Nasıl Çalışıyor: Araç İzleme ve Filo Yönetim Sistemi

Sistem Nasıl Çalışıyor: Araç İzleme ve Filo Yönetim Sistemi arvento Araç Takip ve Filo Yönetim Sistemleri ile araçlarınızı 7 gün 24 saat on-line ve geçmişe yönelik olarak izleyebilir, hızlarını, izlemiş oldukları güzergahı, duraklama yaptıkları yerleri uzaktan

Detaylı

T.C. ORTA KARADENİZ KALKINMA AJANSI GENEL SEKRETERLİĞİ. YURT ĠÇĠ VE DIġI EĞĠTĠM VE TOPLANTI KATILIMLARI ĠÇĠN GÖREV DÖNÜġ RAPORU

T.C. ORTA KARADENİZ KALKINMA AJANSI GENEL SEKRETERLİĞİ. YURT ĠÇĠ VE DIġI EĞĠTĠM VE TOPLANTI KATILIMLARI ĠÇĠN GÖREV DÖNÜġ RAPORU YURT ĠÇĠ VE DIġI EĞĠTĠM VE TOPLANTI KATILIMLARI ĠÇĠN GÖREV DÖNÜġ RAPORU Adı Soyadı : Doç. Dr. Mustafa GÜLER, Dilem KOÇAK DURAK, Fatih ÇATAL, Zeynep GÜRLER YILDIZLI, Özgür Özden YALÇIN ÇalıĢtığı Birim :

Detaylı

Bölüm 1 Başlarken WindBOX

Bölüm 1 Başlarken WindBOX Bölüm 1 Başlarken WindBOX u satın aldığınız için tebrikler. Bu, ince sistem için en iyi tercihinizdir. Herhangi bir yerde kolaylıkla kurulabilir. Özelliği içinde bulunan platform, aynı zamanda size heyecan

Detaylı

Haftalık Ders Saati Okul Eğitimi Süresi

Haftalık Ders Saati Okul Eğitimi Süresi DERSİN ADI BÖLÜM PROGRAM DÖNEMİ DERSİN DİLİ DERS KATEGORİSİ ÖN ŞARTLAR SÜRE VE DAĞILIMI KREDİ DERSİN AMACI ÖĞRENME ÇIKTILARI VE YETERLİKLER DERSİN İÇERİĞİ VE DAĞILIMI (MODÜLLER VE HAFTALARA GÖRE DAĞILIMI)

Detaylı

Donanım ve Yazılım Altyapısı Bileşeni

Donanım ve Yazılım Altyapısı Bileşeni Donanım ve Yazılım Altyapısı Bileşeni Her Okula 1 Adet Çok Fonksiyonlu Yazıcı 1 Adet Doküman Kamera Her Dersliğe Etkileşimli Tahta Panel Tip Etkileşimli Akıllı Tahta Kablolu İnternet Bağlantısı Her Öğretmene

Detaylı

PLC (Programlanabilir Kontrol Cihazı) TABANLI SİSTEMLERİN İNTERNET ÜZERİNDEN İZLENMESİ

PLC (Programlanabilir Kontrol Cihazı) TABANLI SİSTEMLERİN İNTERNET ÜZERİNDEN İZLENMESİ PLC (Programlanabilir Kontrol Cihazı) TABANLI SİSTEMLERİN İNTERNET ÜZERİNDEN İZLENMESİ Derya Birant, Alp Kut Dokuz Eylül Üniversitesi Bilgisayar Mühendisliği Bölümü İÇERİK Giriş PLC nedir? PLC lerin Uygulama

Detaylı

Doç. Dr. Cüneyt BAYILMIŞ

Doç. Dr. Cüneyt BAYILMIŞ BSM 460 KABLOSUZ ALGILAYICI AĞLAR Doç. Dr. Cüneyt BAYILMIŞ Nesnelerin İnterneti 1 BSM 460 KABLOSUZ ALGILAYICI AĞLAR 5. Hafta KABLOSUZ ALGILAYICI AĞLAR Nesnelerin İnterneti 2 Kablosuz Algılayıcı Ağlar (Wireless

Detaylı

YENİLENEBİLİR ENERJİ EĞİTİM SETİ

YENİLENEBİLİR ENERJİ EĞİTİM SETİ YENİLENEBİLİR ENERJİ EĞİTİM SETİ Yenilenebilir enerji sistemleri eğitim seti temel olarak rüzgar türbini ve güneş panelleri ile elektrik üretimini uygulamalı eğitime taşımak amacıyla tasarlanmış, kapalı

Detaylı

Ek bilgi Internet:.../cecx

Ek bilgi Internet:.../cecx Modüler PLC ler CECX İki ürün versiyonu: CoDeSys tabanlı modüler PLC CoDeSys ve SofMotion tabanlı motion PLC Kolay konfigürasyon Otomatik modül algılaması Network de PLC yi bulmak için arama fonksiyonu

Detaylı

YILDIZ TEKNIK ÜNİVERSİTESİ ELEKTRİK - ELEKTRONİK FAKULTESİ ELEKLTRONİK VE HABERLEŞME MÜHENDİSLİĞİ BÖLÜMÜ

YILDIZ TEKNIK ÜNİVERSİTESİ ELEKTRİK - ELEKTRONİK FAKULTESİ ELEKLTRONİK VE HABERLEŞME MÜHENDİSLİĞİ BÖLÜMÜ YILDIZ TEKNIK ÜNİVERSİTESİ ELEKTRİK - ELEKTRONİK FAKULTESİ ELEKLTRONİK VE HABERLEŞME MÜHENDİSLİĞİ BÖLÜMÜ GEZGİN ROBOT UYGULAMASI ORHAN BEDİR ORHAN MERT Proje Danışmanı : Y.Doç.Dr. Tuncay UZUN İstanbul,

Detaylı

Dersin Konusu ve Amaçları: Ders P lanı: Bölüm 1: Bilgi Teknolojilerinde Temel Kavramlar

Dersin Konusu ve Amaçları: Ders P lanı: Bölüm 1: Bilgi Teknolojilerinde Temel Kavramlar Bilgi Teknolojileri ve Uygulamalarına Giriş Dersin Konusu ve Amaçları: Bu dersin amacı daha önce bilgisayar ve bilgi teknolojileri alanında herhangi bir bilgi ve/veya deneyime sahip olmayan öğrenciye bilgi

Detaylı

TFP-1221 ANALOG ADRESLİ YANGIN ALARM PANELİ, 1 LOOP, NETWORK EDİLEBİLİR, 72 BÖLGE GÖSTERGELİ

TFP-1221 ANALOG ADRESLİ YANGIN ALARM PANELİ, 1 LOOP, NETWORK EDİLEBİLİR, 72 BÖLGE GÖSTERGELİ TFP-1221 ANALOG ADRESLİ YANGIN ALARM PANELİ, 1 LOOP, NETWORK EDİLEBİLİR, 72 BÖLGE GÖSTERGELİ TFP-1221 Serisi panel, Türkiye koşullarına uygun olarak tasarlanıp üretilen kullanıcı ve teknisyen dostu analog

Detaylı

IRT63M. Bilgi Dokümanı. 128x64 piksel grafik LCD, Klavye, UART ve Ethernet Haberleşme ile Temassız Kart (ISO14443A/B) Okuyucu (IRT63M) www.dtsis.

IRT63M. Bilgi Dokümanı. 128x64 piksel grafik LCD, Klavye, UART ve Ethernet Haberleşme ile Temassız Kart (ISO14443A/B) Okuyucu (IRT63M) www.dtsis. 128x64 piksel grafik LCD, Klavye, UART ve Ethernet Haberleşme ile Temassız Kart (ISO14443A/B) Okuyucu (IRT63M) Bilgi Dokümanı www.dtsis.com 1 İçindekiler 1. Genel Tanım... 3 2. Blok Diyagram... 4 3. Teknik

Detaylı

Ġnternet ve Harekât AraĢtırması Uygulamaları

Ġnternet ve Harekât AraĢtırması Uygulamaları Ġnternet ve Harekât AraĢtırması Uygulamaları Cihan Ercan Mustafa Kemal Topcu 1 GĠRĠġ Band İçerik e- Konu\ Mobil Uydu Ağ Genişliği\ e- e- VoIP IpV6 Dağıtma Altyapı QoS ticaret\ Prensip Haberleşme Haberleşme

Detaylı

DERS BİLGİ FORMU Mobil Telefon Elektrik-Elektronik Teknolojisi Haberleşme Sistemleri

DERS BİLGİ FORMU Mobil Telefon Elektrik-Elektronik Teknolojisi Haberleşme Sistemleri Dersin Adı Alan Meslek/Dal Dersin Okutulacağı Dönem/Sınıf/Yıl Süre Dersin Amacı Dersin Tanımı Dersin Ön Koşulları Ders İle Kazandırılacak Yeterlikler Dersin İçeriği Yöntem ve Teknikler BİLGİ FORMU Mobil

Detaylı

Donanım Nedir? Bir bilgisayar sisteminde bulunan fiziksel aygıtların tümü

Donanım Nedir? Bir bilgisayar sisteminde bulunan fiziksel aygıtların tümü BİLGİSAYAR DONANIMI Donanım Nedir? Bir bilgisayar sisteminde bulunan fiziksel aygıtların tümü Donanım Nedir? Giriş aygıtları İşlemci Depolama aygıtları Çıkış aygıtları Çevresel aygıtlar Giriş Aygıtları

Detaylı

SANAEM RFQ (SPP) HIZLANDIRICISI GÜÇ KAYNAKLARI VE ÖLÇME KUTUSU KONTROL SİSTEMİ. Aydın ÖZBEY İstanbul Üniversitesi

SANAEM RFQ (SPP) HIZLANDIRICISI GÜÇ KAYNAKLARI VE ÖLÇME KUTUSU KONTROL SİSTEMİ. Aydın ÖZBEY İstanbul Üniversitesi SANAEM RFQ (SPP) HIZLANDIRICISI GÜÇ KAYNAKLARI VE ÖLÇME KUTUSU KONTROL SİSTEMİ Aydın ÖZBEY İstanbul Üniversitesi Proton hızlandırıcısı kontrol sistemi Neler üzerinde duracağız? Kontrol edilecek parametreler

Detaylı

WiFi Relay Sayfa 1 / 11. WiFi Relay. Teknik Döküman

WiFi Relay Sayfa 1 / 11. WiFi Relay. Teknik Döküman WiFi Relay Sayfa 1 / 11 WiFi Relay Teknik Döküman WiFi Relay Sayfa 2 / 11 1. ÖZELLĐKLER 100.0mm x 80.0mm devre boyutları 12/24 VDC giriş gerilimi Giriş ve çalışma gerilimini gösteren LED ler 4 adet, 12/24V,

Detaylı

Ġnönü Üniversitesi Fen-Edebiyat Fakültesi Biyoloji Bölümü AKTS Uyumlu Ders Ġçeriği DERSĠN ADI. Temel Bilgi Teknolojisi I

Ġnönü Üniversitesi Fen-Edebiyat Fakültesi Biyoloji Bölümü AKTS Uyumlu Ders Ġçeriği DERSĠN ADI. Temel Bilgi Teknolojisi I Ġnönü Üniversitesi Fen-Edebiyat Fakültesi Biyoloji Bölümü AKTS Uyumlu Ders Ġçeriği DERSĠN ADI Temel Bilgi Teknolojisi I Kodu Yıl-Yarıyıl-Dönem Saat/Hafta Yerel AKTS T U L Kredi B-361100195 1-1-Güz 2 0

Detaylı

İÇİNDEKİLER 1. KLAVYE... 11 2. KLAVYE RB0... 19 3. KLAVYE RBHIGH... 27 4. 4 DİSPLAY... 31

İÇİNDEKİLER 1. KLAVYE... 11 2. KLAVYE RB0... 19 3. KLAVYE RBHIGH... 27 4. 4 DİSPLAY... 31 İÇİNDEKİLER 1. KLAVYE... 11 Satır ve Sütunlar...11 Devre Şeması...14 Program...15 PIC 16F84 ile 4x4 klavye tasarımını gösterir. PORTA ya bağlı 4 adet LED ile tuş bilgisi gözlenir. Kendiniz Uygulayınız...18

Detaylı

OPERATÖRSÜZ OTOMATİK TARTIM

OPERATÖRSÜZ OTOMATİK TARTIM OPERATÖRSÜZ OTOMATİK TARTIM OPERATÖRSÜZ OTOMATİK TARTIM Proximity Kart Okuyuculu Sistem RFID Okuyuculu Sistem Proximity Kart Okuyuculu Sistem Ana Bilgisayar ACT (Otomatik Tartım Terminali) Kamera Trafik

Detaylı

ANAKART (MOTHERBOARD)

ANAKART (MOTHERBOARD) ANAKART (MOTHERBOARD) ANAKART (MOTHERBOARD) Anakart, bir bilgisayarın tüm parçalarını üzerinde barındıran ve bu parçaların iletişimini sağlayan elektronik devredir. Anakartın Yapısı ve Çalışması Anakart

Detaylı

IP Üzerinden HDMI KVM Sinyal Uzatma Cihazı

IP Üzerinden HDMI KVM Sinyal Uzatma Cihazı IP Üzerinden HDMI KVM Sinyal Uzatma Cihazı Önemli Güvenlik Talimatları Kullanma Kılavuzu DS-55202 1. Kurulumdan önce verici ve alıcıyı karıştırmayın. 2. Cihaz çalışıyorken fişini prizden çekmeyin. Kolay

Detaylı

BESLEME KARTI RF ALICI KARTI

BESLEME KARTI RF ALICI KARTI BESLEME KARTI Araç üzerinde bulunan ve tüm kartları besleyen ünitedir.doğrudan Lipo batarya ile beslendikten sonra motor kartına 11.1 V diğer kartlara 5 V dağıtır. Özellikleri; Ters gerilim korumalı Isınmaya

Detaylı

YENİLENEBİLİR ENERJİ EĞİTİM SETİ

YENİLENEBİLİR ENERJİ EĞİTİM SETİ YENİLENEBİLİR ENERJİ EĞİTİM SETİ KULLANIM KİTAPÇIĞI ve Deneyler İÇİNDEKİLER Eğitim Seti Özellikleri 3 Hibrid Şarj Regülatörü Modülü Özellikleri 4 DC-AC İnverter Modülü Özellikleri 5 AKÜ Modülü Özellikleri

Detaylı

DENEY 6: FLİP-FLOP (BELLEK) DEVRESİ UYGULAMALARI

DENEY 6: FLİP-FLOP (BELLEK) DEVRESİ UYGULAMALARI DENEY 6: FLİP-FLOP (BELLEK) DEVRESİ UYGULAMALARI Deneyin Amaçları Flip-floplara aģina olmak. DeğiĢik tipte Flip-Flop devrelerin gerçekleģtirilmesi ve tetikleme biçimlerini kavramak. ArdıĢık mantık devrelerinin

Detaylı

SafeLine SL1. SafeLine SL1, EN81-28 ve EN81-70 koşullarını tam olarak karşılar.

SafeLine SL1. SafeLine SL1, EN81-28 ve EN81-70 koşullarını tam olarak karşılar. Kataloğu - SafeLine 2011, EN81-28 ve EN81-70 koşullarını tam olarak karşılar. EN81-28 ve EN81-70 koşullarını yerine getirerek, asansörün en gelişmiş teknoloji olduğunu gösterirken ihtiyacınız olan tüm

Detaylı

İşletim Sistemi. BTEP205 - İşletim Sistemleri

İşletim Sistemi. BTEP205 - İşletim Sistemleri İşletim Sistemi 2 İşletim sistemi (Operating System-OS), bilgisayar kullanıcısı ile bilgisayarı oluşturan donanım arasındaki iletişimi sağlayan ve uygulama programlarını çalıştırmaktan sorumlu olan sistem

Detaylı

2. A4 ÇOK FONKSĠYONLU YAZICI GENEL ÖZELLĠKLERĠ

2. A4 ÇOK FONKSĠYONLU YAZICI GENEL ÖZELLĠKLERĠ 1 KONU: Eğitimde Fırsat EĢitliğinin Sağlanması ve Zengin Öğrenme-Öğretme Ortamlarının OluĢturulması Amacıyla Fatih Projesi Kapsamında Ortaöğretim Okullarını Ġçeren Alım ĠĢidir. KISALTMALAR ĠĢbu Ģartnamede

Detaylı

Temel Bilgisayar Bilgisi

Temel Bilgisayar Bilgisi Temel Bilgisayar Bilgisi BİL131 - Bilişim Teknolojileri ve Programlama Hakan Ezgi Kızılöz Bilgisayarların Temel Özellikleri Bilgisayarlar verileri alıp saklayabilen, mantıksal ya da aritmetik olarak işleyen

Detaylı

F3938 OTOBÜS MODEMİ KULLANIM KILAVUZU

F3938 OTOBÜS MODEMİ KULLANIM KILAVUZU F3938 OTOBÜS MODEMİ KULLANIM KILAVUZU Z Telemetri Telekomünikasyon Yazılım San. Tic. LTD. Şti. info@ztelemetry.com Tel: +90 312 417 1243 www.ztelemetry.com 01 GENEL ÖZELLIKLER F3938 özellikle otobüs gibi

Detaylı

MASA ÜSTÜ CNC FREZE TEZGÂH TASARIMI VE PROTOTİP İMALATI

MASA ÜSTÜ CNC FREZE TEZGÂH TASARIMI VE PROTOTİP İMALATI Araştırma Makalesi / Research Article MASA ÜSTÜ CNC FREZE TEZGÂH TASARIMI VE PROTOTİP İMALATI Ahmet KOLERĠ a ve Kerim ÇETĠNKAYA b, * a K.Ü.Teknik Eğitim Fakültesi, Karabük, Türkiye, ahmet_koleri42@hotmail.com

Detaylı

İçerik. Ürün no.: CSL710-R A/L-M12 Işık perdesi alıcı

İçerik. Ürün no.: CSL710-R A/L-M12 Işık perdesi alıcı Ürün no.: 50128973 CSL710-R40-2210.A/L-M12 Işık perdesi alıcı Şekil farklılık gösterebilir İçerik Teknik veriler Uygun verici Boyutlandırılmış çizimler Elektrik bağlantısı Kumanda ve gösterge Aksesuarlar

Detaylı

4-Deney seti modüler yapıya sahiptir ve kabin içerisine tek bir board halinde monte edilmiştir.

4-Deney seti modüler yapıya sahiptir ve kabin içerisine tek bir board halinde monte edilmiştir. MDS 8051 8051 AİLESİ DENEY SETİ 8051 Ailesi Deney Seti ile piyasada yaygın olarak bulunan 8051 ailesi mikro denetleyicileri çok kolay ve hızlı bir şekilde PC nizin USB veya Seri portundan gönderdiğiniz

Detaylı

ERA 03P BRÜLÖR KONTROL RÖLESĠ

ERA 03P BRÜLÖR KONTROL RÖLESĠ ERA 03P BRÜLÖR KONTROL RÖLESĠ Uygulama : 03P ; Tek yada çift kademeli gaz veya sıvı yakıtla çalıģan yakıcılarda yarım, yada tam otomatik olarak yanma programı ve alev denetimi için tasarlanmıģtır. ġık

Detaylı

Temel Kavramlar-2. Aşağıda depolama aygıtlarının kapasitelerini inceleyebilirsiniz.

Temel Kavramlar-2. Aşağıda depolama aygıtlarının kapasitelerini inceleyebilirsiniz. Temel Kavramlar-2 Byte = 8 Bit in bir araya gelmesiyle oluşan bellektir. Bilgisayarın tanıdığı harf rakam ve özel karakterlerden her biri 1 byte lık yer kaplar. Yani her bir harfin 1 veya 0 dan oluşan

Detaylı

Arduino nedir? Arduino donanım ve yazılımın kolayca kullanılmasına dayalı bir açık kaynak elektronik platformdur.

Arduino nedir? Arduino donanım ve yazılımın kolayca kullanılmasına dayalı bir açık kaynak elektronik platformdur. Arduino nedir? Arduino donanım ve yazılımın kolayca kullanılmasına dayalı bir açık kaynak elektronik platformdur. Açık kaynak nedir? Açık kaynak, bir bilgisayar yazılımının makina diline dönüştürülüp kullanımından

Detaylı

F3432 WCDMA ÇİFT SİM KARTLI WİFİ ÖZELLİKLİ 3G ROUTER

F3432 WCDMA ÇİFT SİM KARTLI WİFİ ÖZELLİKLİ 3G ROUTER F3432 WİFİ özellikli çift SIM kart girişli 3G Router yüksek güçlü 32 bitlik işlemci ve gömülü gerçek zamanlı uygulamaları destekler. Bu cihazlar hücresel ağa uygun bi şekilde bağlamak için basit ayarlar

Detaylı

İçİndekİler. 1. Bölüm - Mİkro Denetleyİcİ Nedİr? 2. Bölüm - MİkroDenetleyİcİlerİ Anlamak

İçİndekİler. 1. Bölüm - Mİkro Denetleyİcİ Nedİr? 2. Bölüm - MİkroDenetleyİcİlerİ Anlamak XIII İçİndekİler 1. Bölüm - Mİkro Denetleyİcİ Nedİr? Mikrodenetleyici Tanımı Mikrodenetleyicilerin Tarihçesi Mikroişlemci- Mikrodenetleyici 1. İki Kavram Arasındaki Farklar 2. Tasarım Felsefesi ve Mimari

Detaylı

Üniversal Takma Birimi, USB Type-C

Üniversal Takma Birimi, USB Type-C Üniversal Takma Birimi, USB Type-C Kullanma Kılavuzu DA-70863 1. GİRİŞ Digitus tam fonksiyonel üniversal takma birimi, USB tip C tam donanımlı bir çalışma alanı oluşturmanız için size her şeyi sunuyor.

Detaylı

TEKNİK ŞARTNAME FORMU

TEKNİK ŞARTNAME FORMU BİLGİSAYAR VE BİLGİSAYAR BİLEŞENLERİ ALIMI TEKNİK ŞARTNAMESİ 1 - a) Masaüstü Bilgisayar 36 Adet 1. Intel Core i5-4.nesil ve işlemci hızı 2.6 Ghz veya üzeri olmalıdır. 2. İşlemci Önbelleği en az 3Mb olmalıdır.

Detaylı

Yazılım Tabanlı HF Telsiz Ailesi.

Yazılım Tabanlı HF Telsiz Ailesi. Yazılım Tabanlı HF Telsiz Ailesi www.aselsan.com.tr YAZILIM TABANLI HF TELSİZ AİLESİ HF TELSİZLER ASELSAN HF Telsiz Ailesi, 1.6-30 MHz bandında Kara, Deniz ve Hava Platformlarında, güvenilir ve emniyetli

Detaylı

BİLGİSAYAR AĞLARI VE İLETİŞİM

BİLGİSAYAR AĞLARI VE İLETİŞİM Hafta 7: BİLGİSAYAR AĞLARI VE İLETİŞİM 1. Kablosuz Ağ Temelleri 2. Kablosuz Bir Ağın Kurulumu 1. Kablosuz Ağ Kurulum Bileşenleri 2. Kablosuz Ağ Destek Araçları 3. Kablosuz Ağ Yapılandırması 1. Kablosuz

Detaylı

8051 Ailesi MCS51 ailesinin orijinal bir üyesidir ve bu ailenin çekirdeğini oluşturur çekirdeğinin temel özellikkleri aşağıda verilmiştir:

8051 Ailesi MCS51 ailesinin orijinal bir üyesidir ve bu ailenin çekirdeğini oluşturur çekirdeğinin temel özellikkleri aşağıda verilmiştir: 8051 Ailesi 8051 MCS51 ailesinin orijinal bir üyesidir ve bu ailenin çekirdeğini oluşturur. 8051 çekirdeğinin temel özellikkleri aşağıda verilmiştir: 1. Kontrol uygulamaları için en uygun hale getirilmiş

Detaylı

Tarih Saat Modül Adı Öğretim Üyesi. 01/05/2018 Salı 3 Bilgisayar Bilimlerine Giriş Doç. Dr. Hacer Karacan

Tarih Saat Modül Adı Öğretim Üyesi. 01/05/2018 Salı 3 Bilgisayar Bilimlerine Giriş Doç. Dr. Hacer Karacan BİLGİ TEKNOLOJİLERİ YÖNETİMİ EĞİTİM MODÜLLERİ Tarih Saat Modül Adı Öğretim Üyesi 01/05/2018 Salı Bilgisayar Bilimlerine Giriş Doç. Dr. Hacer Karacan Bu dersin amacı, bilgisayar bilimlerinin temel kavramlarını

Detaylı

Bölüm 3. Donanım Dış Donanım NELER ÖĞRENECEĞİZ? Bilgisayar Donanımları: Komut Verenler. Dış Donanım Birimleri. Klavye Çeşitleri. Monitör Çeşitleri.

Bölüm 3. Donanım Dış Donanım NELER ÖĞRENECEĞİZ? Bilgisayar Donanımları: Komut Verenler. Dış Donanım Birimleri. Klavye Çeşitleri. Monitör Çeşitleri. Bölüm 3 Donanım Dış Donanım 2006 Prentice-Hall, Inc Slide 1 Dış Donanım Birimleri. NELER ÖĞRENECEĞİZ? Klavye Çeşitleri. Monitör Çeşitleri. Yazıcı Çeşitleri 2006 Prentice-Hall, Inc Slide 2 Bilgisayar Donanımları:

Detaylı

RedoMayer Makina ve Otomasyon

RedoMayer Makina ve Otomasyon RedoMayer Makina ve Otomasyon >Robotik Sistemler >PLC ve modülleri >Operatör Panelleri >Servo Motor ve Sürücüleri >Redüktörler >Encoderler www.redomayer.com RedoMayer Makina ve Otomasyon, 20 yılı aşan

Detaylı

İçindekiler FPGA GELİŞTİRME KARTI ENERJİ BESLEMESİ:... 5 ENERJİ SİSTEMİ ŞEMASI:... 5 FPGA GELİŞTİRME KARTINA PROGRAM YÜKLEME:... 6

İçindekiler FPGA GELİŞTİRME KARTI ENERJİ BESLEMESİ:... 5 ENERJİ SİSTEMİ ŞEMASI:... 5 FPGA GELİŞTİRME KARTINA PROGRAM YÜKLEME:... 6 Hazırlayan: Erkan ÇİL 2016 2 FPGA Geliştirme Kartı Kullanıcı Kılavuzu İçindekiler FPGA Geliştirme Kartı Bilgileri FPGA Geliştirme Kartının Kullanımı FPGA GELİŞTİRME KARTI ENERJİ BESLEMESİ:... 5 ENERJİ

Detaylı

SORULAR (37-66) Aşağıdakilerden hangisi günümüz anakartlarının en çok kullanılan veriyoludur?

SORULAR (37-66) Aşağıdakilerden hangisi günümüz anakartlarının en çok kullanılan veriyoludur? SORULAR (37-66) SORU -37 Aşağıdakilerden hangisi günümüz anakartlarının en çok kullanılan veriyoludur? A) ISA B) AGP C) PCI D) PCI-e SORU -38 Aşağıdakilerden hangisi yavaş olması sebebiyle günümüz anakartlarında

Detaylı

PEY-D810 SĠNYALĠZASYON SĠSTEMĠ

PEY-D810 SĠNYALĠZASYON SĠSTEMĠ PEY-D810 SĠNYALĠZASYON SĠSTEMĠ AÇIKLAMALAR-KULLANIM-BAĞLANTILAR Sayfa 1 ĠÇĠNDEKĠLER SAYFA 1-) Sistemin Genel Tanıtımı 3 2-) Sistemin ÇalıĢma ġekli.4 3-) Sistem Yazılımı 5 4-) Sistemin Elektrik ve Bağlantı

Detaylı

STP1 +2 FONKSİYON. Step Motor Eğitim Seti. Tamamen mekatronik özel tasarım. Pratik Becerileri kazanmak ve Proje Odaklı Uzmanlık İçin

STP1 +2 FONKSİYON. Step Motor Eğitim Seti. Tamamen mekatronik özel tasarım. Pratik Becerileri kazanmak ve Proje Odaklı Uzmanlık İçin STP1 Step Motor Eğitim Seti Tamamen mekatronik özel tasarım %100 kendi imalatımız Pratik Becerileri kazanmak ve Proje Odaklı Uzmanlık İçin +2 FONKSİYON Konum göstrge cetveli 24V PLC kontrollü lazer pointer

Detaylı

Üniversal Takma Birimi, USB Tip C

Üniversal Takma Birimi, USB Tip C Üniversal Takma Birimi, USB Tip C Kullanma Kılavuzu DA-70861 1. GİRİŞ Digitus tam fonksiyonel üniversal takma birimi, USB tip C tam donanımlı bir çalışma alanı oluşturmanız için size her şeyi sunuyor.

Detaylı

İçindekiler 1 GÜVENLIK TALIMATLARI 2 2 PAKET IÇERIĞI 3 3 ÜRÜN GÖRÜNÜMÜ 4 4 SISTEM BAĞLANTISI 5

İçindekiler 1 GÜVENLIK TALIMATLARI 2 2 PAKET IÇERIĞI 3 3 ÜRÜN GÖRÜNÜMÜ 4 4 SISTEM BAĞLANTISI 5 İçindekiler 1 GÜVENLIK TALIMATLARI 2 2 PAKET IÇERIĞI 3 3 ÜRÜN GÖRÜNÜMÜ 4 4 SISTEM BAĞLANTISI 5 4.1 GÜÇ KABLOSUNU BAĞLAMA 5 4.2 MONITÖRÜ BAĞLAMA 5 4.3 YAZICI VEYA TARAYICIYI BAĞLAMA 5 4.4 AĞA BAĞLANMA 5

Detaylı

MEKATRONİĞİN TEMELLERİ

MEKATRONİĞİN TEMELLERİ MEKATRONİĞİN TEMELLERİ Teknik Bilimler Meslek Yüksekokulu Mekatronik Programı Yrd. Doç. Dr. İlker ÜNAL Vize %30 Dersin Koşulları Final %60 Ödev %10 Dersin Konuları Mekatronik Sistemler Birimler ve Ölçme

Detaylı

Bölüm 4. Sistem Bileşenleri. Bilgisayarı. Discovering. Keşfediyorum 2010. Computers 2010. Living in a Digital World Dijital Dünyada Yaşamak

Bölüm 4. Sistem Bileşenleri. Bilgisayarı. Discovering. Keşfediyorum 2010. Computers 2010. Living in a Digital World Dijital Dünyada Yaşamak Sistem Bileşenleri Bilgisayarı Discovering Keşfediyorum 2010 Computers 2010 Living in a Digital World Dijital Dünyada Yaşamak Sistem Sistem, bilgisayarda veri işlemek amacıyla kullanılan elektronik bileşenleri

Detaylı

Exper Style Kolay Kullanım Kılavuzu

Exper Style Kolay Kullanım Kılavuzu Kolay Kullanım Kılavuzu Hakkında Bu kolay kullanım kılavuzu, sisteminizi başlatmak için kullanacağınız bir referans niteliğindedir. Daha detaylı bilgiyi cihaz kutusundan çıkan Device Drivers & Utilities

Detaylı

GAZİ ÜNİVERSİTESİ TEKNOLOJİ FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BM-404 BİLGİ GÜVENLİĞİ LABORATUVARI UYGULAMA FÖYÜ

GAZİ ÜNİVERSİTESİ TEKNOLOJİ FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BM-404 BİLGİ GÜVENLİĞİ LABORATUVARI UYGULAMA FÖYÜ HAFTA: 4 AMAÇLAR: Bilgisayar Donanım Parçaları BİLGİSAYAR KASASI İçine yerleştirilecek olan bilgisayar bileşenlerini dışarıdan gelebilecek fiziksel darbelere karşı korur, elektriksel olarak yalıtır, sahip

Detaylı

Computer Networks 4. Öğr. Gör. Yeşim AKTAŞ Bilgisayar Mühendisliği A.B.D.

Computer Networks 4. Öğr. Gör. Yeşim AKTAŞ Bilgisayar Mühendisliği A.B.D. Computer Networks 4 Öğr. Gör. Yeşim AKTAŞ Bilgisayar Mühendisliği A.B.D. OSI Modeli Farklı bilgisayarların ve standartların gelişmesi ile sorunların ortaya çıkması nedeniyle ISO (International Organization

Detaylı

İçerik. Ürün no.: CML720i-R A/CN-M12 Işık perdesi alıcı

İçerik. Ürün no.: CML720i-R A/CN-M12 Işık perdesi alıcı Ürün no.: 50119610 CML720i-R05-400.A/CN-M12 Işık perdesi alıcı Şekil farklılık gösterebilir İçerik Teknik veriler Uygun verici Boyutlandırılmış çizimler Elektrik bağlantısı Kumanda ve gösterge Aksesuarlar

Detaylı

Dersin Adı Alan Meslek/Dal Dersin Okutulacağı Dönem / Sınıf Süre Dersin Amacı Dersin Tanımı Dersin Ön Koşulları

Dersin Adı Alan Meslek/Dal Dersin Okutulacağı Dönem / Sınıf Süre Dersin Amacı Dersin Tanımı Dersin Ön Koşulları Dersin Adı Alan Meslek/Dal Dersin Okutulacağı Dönem / Sınıf Süre Dersin Amacı Dersin Tanımı Dersin Ön Koşulları Ders İle Kazandırılacak Yeterlikler Dersin İçeriği Yöntem ve Teknikler Eğitim Öğretim Ortamı

Detaylı

Yazılım Tabanlı HF Telsiz Ailesi.

Yazılım Tabanlı HF Telsiz Ailesi. Yazılım Tabanlı HF Telsiz Ailesi www.aselsan.com.tr HF TELSİZLER ASELSAN HF Telsiz Ailesi, 1.6-30 MHz bandında Kara, Deniz ve Hava Platformlarında, güvenilir ve emniyetli haberleşme imkanını Yazılım Tabanlı

Detaylı

KULLANIM KILAVUZU NFH-0115 VIP KONTROL SİSTEMLERİ HABERLEŞME ÜNİTESİ

KULLANIM KILAVUZU NFH-0115 VIP KONTROL SİSTEMLERİ HABERLEŞME ÜNİTESİ KULLANIM KILAVUZU NFH-0115 VIP KONTROL SİSTEMLERİ HABERLEŞME ÜNİTESİ DOKÜMAN VERSİON: 1.0 SON GÜNCELLEME: 29.04.2013 ÜRÜN GRUBU: VIP KONTROL SİSTEMLERİ ÜRÜN KODU: NFH-0115 ÜRÜN: VIP KONTROL SİSTEMİ HABERLEŞME

Detaylı

T E M E L K AV R A M L A R. Öğr.Gör. Günay TEMÜR / Teknoloji F. / Bilgisayar Müh.

T E M E L K AV R A M L A R. Öğr.Gör. Günay TEMÜR / Teknoloji F. / Bilgisayar Müh. B İ L G İ S AY A R M Ü H E N D İ S L İ Ğ İ N E G İ R İ Ş T E M E L K AV R A M L A R BAŞLAYALIM BİLGİSAYAR (COMPUTER) NEDİR? Bilgisayar, kullanıcıdan aldığı verilerle aritmetiksel ve mantıksal işlemler

Detaylı

TCP/IP. TCP (Transmission Control Protocol) Paketlerin iletimi. IP (Internet Protocol) Paketlerin yönlendirmesi TCP / IP

TCP/IP. TCP (Transmission Control Protocol) Paketlerin iletimi. IP (Internet Protocol) Paketlerin yönlendirmesi TCP / IP TCP/IP Protokolü TCP/IP TCP/IP nin tarihi ARPANET ile başlayan Internetin tarihidir. Adreslerin dağıtımı NIC (Network Information Center) tarafından yapılır. Türkiye de ise bunu ODTÜ-TUBİTAK yapmaktadır.

Detaylı

ACR-Net 100 Kullanım Kılavuzu

ACR-Net 100 Kullanım Kılavuzu ACR-Net 100 Kullanım Kılavuzu Ayrıntılı bilgi için web sayfamızı ziyaret edin. www.acrelektronik.com.tr 1 İçindekiler 1. ACR-Net 100... 3 1.1. ACR-Net 100 Özellikleri... 3 1.2. Kullanım Alanları... 3 1.3.

Detaylı

EEM 419-Mikroişlemciler Güz 2016

EEM 419-Mikroişlemciler Güz 2016 EEM 419-Mikroişlemciler Güz 2016 Katalog Bilgisi : EEM 419 Mikroişlemciler (3+2) 4 Bir mikroişlemci kullanarak mikrobilgisayar tasarımı. Giriş/Çıkış ve direk hafıza erişimi. Paralel ve seri iletişim ve

Detaylı

ACD BİLGİ İŞLEM ACD KABLOSUZ VERİ TOPLAMA SİSTEMLERİ URT-V2 KABLOSUZ VERİ TOPLAMA TERMİNALİ DONANIM TEKNİK BELGESİ. URT-V2 Terminallerinin

ACD BİLGİ İŞLEM ACD KABLOSUZ VERİ TOPLAMA SİSTEMLERİ URT-V2 KABLOSUZ VERİ TOPLAMA TERMİNALİ DONANIM TEKNİK BELGESİ. URT-V2 Terminallerinin ACD BİLGİ İŞLEM URT-V2 KABLOSUZ VERİ TOPLAMA TERMİNALİ DONANIM TEKNİK BELGESİ URT-V2 Terminallerinin Donanım Özellikleri Genel Yetenekleri Terminal Dış Özellikler Montajda Dikkat Edilmesi Gereken Hususlar

Detaylı

HDMI Matris Sviç, 4 x 2 Portlu

HDMI Matris Sviç, 4 x 2 Portlu HDMI Matris Sviç, 4 x 2 Portlu KILAVUZ DS-48300 Bu ürünü satın aldığınız için teşekkür ederiz. En iyi performans ve emniyet için bu ürünü bağlamadan, kullanmadan veya ayarlamadan önce lütfen bu talimatları

Detaylı

ANA KART NEDİR? ANA KART (MAIN BOARD) ANA KARTIN GÖREVİ 07.10.2013

ANA KART NEDİR? ANA KART (MAIN BOARD) ANA KARTIN GÖREVİ 07.10.2013 ANA KART NEDİR? www.sukrukaya.org Bir bilgisayarın tüm parçalarını üzerinde barındıran ve bu parçaların birbiriyle iletişimine zemin hazırlayan elektronik parçadır. Bilgisayara takılan parçaların hangi

Detaylı

5.63. YÜK KONTROLLÜ ASANSÖR ROBOT TASARIMI

5.63. YÜK KONTROLLÜ ASANSÖR ROBOT TASARIMI 5.63. YÜK KONTROLLÜ ASANSÖR ROBOT TASARIMI Prof. Dr. Asaf VAROL Fırat Üniversitesi T.E.F. Elk. ve Bilg. Eğt Böl. asaf_varol@yahoo.com Arş. Gör. Ferhat BAĞÇACI Fırat Üniversitesi T.E.F. Elk. ve Bilg. Eğt

Detaylı

BİLGİ TEKNOLOJİLERİ SMO103

BİLGİ TEKNOLOJİLERİ SMO103 BİLGİ TEKNOLOJİLERİ SMO103 2. HAFTA BİLGİSAYAR SİSTEMİ, BİLGİSAYARI OLUŞTURAN BİRİMLER VE ÇALIŞMA PRENSİPLERİ ANAKART, İŞLEMCİ VE BELLEKLER SABİT DİSKLER, EKRAN KARTLARI MONİTÖRLER VE DİĞER DONANIM BİRİMLERİ

Detaylı

Bil101 Bilgisayar Yazılımı I. M. Erdem ÇORAPÇIOĞLU Bilgisayar Yüksek Mühendisi

Bil101 Bilgisayar Yazılımı I. M. Erdem ÇORAPÇIOĞLU Bilgisayar Yüksek Mühendisi Bil101 Bilgisayar Yazılımı I Bilgisayar Yüksek Mühendisi Kullanıcıdan aldığı veri ya da bilgilerle kullanıcının isteği doğrultusunda işlem ve karşılaştırmalar yapabilen, veri ya da bilgileri sabit disk,

Detaylı

Ethernet üzerinden Güç ile tek kabloyla kolay kurulum

Ethernet üzerinden Güç ile tek kabloyla kolay kurulum 10" (10,1" izlenebilir) All-in-One Dokunmatik Dijital E-Poster EP1042T Konferans ve toplantı düzenleme çözümü olarak tasarlanan 10" (10,11 izlenebilir) all-in-one interaktif dijital e-poster ViewSonic

Detaylı

1. PS/2 klavye fare 2. Optik S/PDIF çıkışı 3. HDMI Giriş 4. USB 3.0 Port 5. USB 2.0 Port 6. 6 kanal ses giriş/çıkış 7. VGA giriş 8.

1. PS/2 klavye fare 2. Optik S/PDIF çıkışı 3. HDMI Giriş 4. USB 3.0 Port 5. USB 2.0 Port 6. 6 kanal ses giriş/çıkış 7. VGA giriş 8. İşlemci: İşlemci,kullanıcıdan bilgi almak, komutları işlemek ve sonuçları kullanıcıya sunmak gibi pek çok karmaşık işlemi yerine getirir. Ayrıca donanımların çalışmasını kontrol eder. İşlemci tüm sistemin

Detaylı

Harici Aygıtlar Kullanıcı Kılavuzu

Harici Aygıtlar Kullanıcı Kılavuzu Harici Aygıtlar Kullanıcı Kılavuzu Copyright 2007 Hewlett-Packard Development Company, L.P. Bu belgede yer alan bilgiler önceden haber verilmeksizin değiştirilebilir. HP ürünleri ve hizmetlerine ilişkin

Detaylı

Doğu Akdeniz Üniversitesi Bilgisayar ve Teknoloji Yüksek Okulu Bilgi teknolojileri ve Programcılığı Bölümü DERS 1 - BİLGİSAYAR VE ÇEVRE ÜNİTELERİ

Doğu Akdeniz Üniversitesi Bilgisayar ve Teknoloji Yüksek Okulu Bilgi teknolojileri ve Programcılığı Bölümü DERS 1 - BİLGİSAYAR VE ÇEVRE ÜNİTELERİ Doğu Akdeniz Üniversitesi Bilgisayar ve Teknoloji Yüksek Okulu Bilgi teknolojileri ve Programcılığı Bölümü DERS 1 - BİLGİSAYAR VE ÇEVRE ÜNİTELERİ Bilgisayar, kendine önceden yüklenmiş program gereğince

Detaylı

İçerik. Ürün no.: CML730i-R R/CV-M12 Işık perdesi alıcı

İçerik. Ürün no.: CML730i-R R/CV-M12 Işık perdesi alıcı Ürün no.: 50119252 CML730i-R10-960.R/CV-M12 Işık perdesi alıcı Şekil farklılık gösterebilir İçerik Teknik veriler Uygun verici Boyutlandırılmış çizimler Elektrik bağlantısı Kumanda ve gösterge Aksesuarlar

Detaylı

BİT in Temel Bileşenleri (Yazılım-1)

BİT in Temel Bileşenleri (Yazılım-1) Ders 4 BİT in Temel Bileşenleri (Yazılım-1) BİLGİ & İLETİŞİM TEKNOLOJİLERİ 1 Yazılım, değişik ve çeşitli görevler yapma amaçlı tasarlanmış elektronik araçların, birbirleriyle haberleşebilmesini ve uyumunu

Detaylı

ANA KARTLAR ANA KARTLAR VE KASALAR

ANA KARTLAR ANA KARTLAR VE KASALAR ANA KARTLAR VE KASALAR ANA KARTLAR 2 ANA KART (MAIN BOARD) 3 ANA KART NEDİR? Bir bilgisayarın tüm parçalarını üzerinde barındıran ve bu parçaların birbiriyle iletişimine zemin hazırlayan elektronik parçadır.

Detaylı

Otomatik Tanımlama Sistemleri

Otomatik Tanımlama Sistemleri Otomatik Tanımlama Sistemleri Sabit Barkod Okuyucular Teknik Bilgiler C L V 4 0 5 C L V 4 1 0 C L V 4 2 0 Okuma Mesafesi (mm) 45... 160 40... 380 50... 740 Tarama Frekans (Hz) 300... 1000 200... 800 400...

Detaylı