ROBOT (SUMO, ÇİZGİ İZLEYEN, ALTI AYAKLI) MONTAJ KILAVUZU ALTAŞ YAYINCILIK ve ELEKTRONİK TİC. LTD. ŞTİ. İnönü Cad. Faikbey Sokak No:11/B MALTEPE / İSTANBUL İnternet sitesi: www.altaskitap.com e-posta : siparis@altaskitap.com Tel / Fax: 0216 - 305 79 46 GSM (MEB tarifeli) : 0505 212 74 94 ROBOT MONTAJ KILAVUZU 2 ROBOT MONTAJ KILAVUZU İÇİNDEKİLER GİRİŞ...................................................................................................................4 Modüler özellik nedir? ..............................................................................................5 Modüler özellik size ne avantaj sağlar? ......................................................................5 Robotlara İsteğe Bağlı Modüller Takarak Neler Yapabilirsiniz? ......................................6 ULTRASONİK Mesafe Algılayıcısı Devresi:................................................................6 IR-RF VERİCİ Devresi: ..........................................................................................6 RF ALICI Devresi:.................................................................................................6 SERİ İLETİŞİM Devresi: ........................................................................................7 2x16 Karakter LCD: ..............................................................................................7 PIC PROG USB Programlayıcı:................................................................................7 ÇİZGİ İZLEYEN ROBOT ve MONTAJI ...................................................................8 ÇİZGİ İZLEYEN Robot Paketi İçerisindeki Mekanik Parçalar..........................................9 ÇİZGİ İZLEYEN Robotun Mekanik Parçalarının Montajı .............................................. 11 ÇİZGİ İZLEYEN Robotun Elektronik Devrelerinin Parçaları.......................................... 17 ÇİZGİ İZLEYEN ROBOTUN Elektronik Devrelerinin Montajı......................................... 18 SUMO ROBOT ve MONTAJI ................................................................................22 SUMO Robotu Paketinde Bulunan Mekanik Parçalar .................................................. 23 SUMO Robotunun Mekanik Parçalarının Montajı........................................................ 25 SUMO Robotu Paketi İçerisinde Bulunan Elektronik Parçalar ...................................... 32 SUMO ROBOTU Elektronik Devrelerinin Montajı ........................................................ 33 ALTI AYAKLI ROBOT ve MONTAJI .....................................................................37 ALTI AYAKLI Robot Paketi İçerisindeki Mekanik Parçalar ........................................... 38 ALTI AYAK Robotun Mekanik Parçalarının Montajı..................................................... 40 ALTI AYAKLI Robot Paketindeki Elektronik Parçalar .................................................. 52 ALTI AYAKLI ROBOTUN Elektronik Devrelerinin Montajı ............................................ 53 İSTEĞE BAĞLI DEVRELER ve MONTAJI .............................................................55 RF VERİCİ DEVRESİ ve MONTAJI ............................................................................ 56 RF ALICI DEVRESİ ve MONTAJI .............................................................................. 59 SERİ İLETİŞİM DEVRESİ ve MONTAJI ..................................................................... 60 ULTRASONİK ALGILAYICI DEVRESİ ve MONTAJI...................................................... 63 2x16 ALFANÜMERİK LCD........................................................................................ 65 PIC PROG USB PROGRAMLAYICI............................................................................. 66 YAYINLARIMIZ ve EĞİTİM KARTLARIMIZ ........................................................67 PROGRAMLAMA KİTAPLARI .................................................................................... 67 ELEKTRONİK KİTAPLARI ........................................................................................ 67 PIC MİKRODENETLEYİCİLER İLE İLGİLİ KİTAPLAR ................................................... 68 BİLGİSAYAR DESTEKLİ TASARIM KİTAPLARI ........................................................... 69 ATMEL AVR PROGRAMLAMA ve DENEME KARTLARIMIZ............................................ 70 PIC PROGRAMLAMA KARTLARI ............................................................................... 70 ELEKTRONİK DENEY KARTLARIMIZ......................................................................... 71 PIC PROGRAMLAMA ve DENEME KARTLARIMIZ........................................................ 72 MODÜLER MİKRODENETLEYİCİ SETLERİMİZ ........................................................... 73 3 ROBOT MONTAJ KILAVUZU GİRİŞ Satın aldığınız paket içerisinde yayınevimiz yazarlarından Serkan Ayyıldız’ın hazırlamış olduğu “Kendi Robotunu Kendin Yap” kitabı içerisinde yapımı, çalışması ve programlaması verilen robotlardan (SUMO, ÇİZGİ İZLEYEN ve ALTI AYAKLI) seçmiş olduğunuz bir tanesinin mekanik ve elektronik parçaları bulunmaktadır. Bu kitapçık her üç robotun montajının nasıl yapıldığı hakkında detaylı bilgileri içermektedir. KENDİ ROBOTUNU KENDİN YAP kitabını yayınevimizden satın alan müşterilerimizin kitap hakkındaki övgülerini almak yayınevi olarak bizleri oldukça sevindirdi. Yapım aşamaları ve programlamaları hakkındaki bilgiler titizlikle hazırlanmış olan robotların mekanik ve elektronik aksamlarını birçok müşterimiz kendi çabalarıyla yapmaya çalıştıklarını, bunda da başarılı olduklarını bildirdiler. Ancak yoğun bir okuyucu kitlemiz de haklı olarak, robotun mekanik parçalarını yaparken malzeme bulmakta zorlandıklarını, atölye ortamları olmadığından parçaları yapmakta zorlandıklarını bildirdiler. Atölye ortamı bulabilen birçok müşterimiz de, oldukça fazla el becerisi isteyen robotları yaparken mekanik aksamların ölçülerini tutturamamaktan, bu yüzden oldukça fazla zaman kaybetmekten ve sonuç olarak görsel olarak kendilerinin de beğenmedikleri robotlar yaptıklarını söylediler. İşte yukarıdaki paragrafta belirttiğimiz nedenler, her zaman ilkleri gerçekleştiren bir yayınevi olarak bize bir ilke daha adım atma cesaretini verdi. Netice olarak, sizlere her bir parçası titizlikle hazırlanmış, çok fazla zaman almadan montajını zevkle yapabileceğiniz mekanik ve elektronik parçalarını size sunmaya karar verdik. Böylece hem robot montajlarını yaparken zevk alacaksınız hem de malzeme aramak ve detaylı parça kesme, delme gibi işlemler için harcayacağınız zamanı robotunuzu daha akıllı olarak programlama için kullanacaksınız. Robotun yapım ve montaj aşamaları size bu paket ile birlikte verilen KRKY kitabı içerisinde verilmesine rağmen burada yeniden montaj kılavuzu hazırlamamızın sebebi, robotların mekanik kısımlarında ve elektronik devrelerinde yaptığımız çok küçük değişiklikler nedeniyledir. Bu değişiklikler montajda bazı kolaylıklar sağlamak için yapılmıştır. İşlev ve devrelerin çalışması kitaptakinden hiçbir fark yoktur. Montaj yaparken sadece bu kılavuza bağlı kalmayın, gerektiğinde kitapta ayrıntılı olarak verilen montaj kurallarına da bakınız. Elektronik devrelerin çalışması, programlanması kitapta anlatılanlarla bire bir aynıdır. Zorunlu olarak değişiklik yapılan bazı programlar (Örneğin altı ayaklı robottun servo motorlarının pozisyon tespiti yaparken kullanılacak program.) ve devreler (Örneğin, IR-RF verici PCB dizaynında yapılan görsel değişiklik.) hakkında ilgili robotun montajı bölümünde size hatırlatılacaktır. PCB üzerinde uygulanmış olan elektronik devre şemaları kitaptakinden farklı görülse de sadece yeniden çizilmiş ve PCB’nin üst baskısı ve dizaynında görsel bazı değişiklikler yapılmıştır. Bu nedenle bu kitapçık içerisinde devrelerin çalıştırılması ve deneme programları yapılması hakkında bilgi verilmemiştir. Gerekli bilgi edinmek için “KRYK” kitabındaki açıklamalardan yararlanınız. Robotun montajını yaptıktan sonra kitapta verilen deneme programlarını takip ederek denemelere başlayabilirsiniz. Elbette robotunuza yükleyebileceğiniz programlar kitapta verilenlerle sınırlı değildir. Elinizdeki robotu daha akıllı robot haline getirmek sizin yapacağınız programlara bağlıdır. Hatta, kitapta JAL programlama diliyle verilen programlar yerine, kendi bildiğiniz bir programlama dilini kullanarak programları yazmanız size daha fazla deneyim kazandırabilecektir. ÖNEMLİ NOT ! : SUMO VE ÇİZGİ İZLEYEN ROBOTLARI DENEMEK VE ÇALIŞTIRMAK İÇİN KULLANILACAK PROGRAMLAR “KENDİ ROBOTUNU KENDİN 4 ROBOT MONTAJ KILAVUZU YAP” KİTABI İLE BİRLİKTE VERİLEN DC-ROM İÇERİSİNDE BULUNMAKTADIR. BU PROGRAMLARI DOĞRUDAN KULLANABİLİRSİNİZ. ANCAK !, ALTI AYAKLI ROBOTTA KULLANACAĞINIZ RC SERVO MOTORLARIN ÖZELLİKLERİ KİTAPTA BELİRTİLENDEN FARKLIDIR. BU NEDENLE BU ROBOTDA KULLANILACAK PROGRAMLARDA KÜÇÜK DEĞİŞİKLİKLER YAPILMIŞTIR. BU KONUDAKİ AÇIKLAMALAR “ALTI AYAKLI ROBOT VE MONTAJI” BÖLÜMÜNDE VERİLMİŞTİR. SUMO, ÇİZGİ İZLEYEN ve ALTI AYAKLI robotlarının her biri üzerinde şimdiye kadar PIC programlama konusunda edindiğiniz bilgileri pratiğe aktarmanıza yardımcı olacak biçimde modüler olarak hazırlanmıştır. Modüler özellik nedir? Robotların kontrolü için kullanılan 8 farklı elektronik devre kartının diğer kartlar üzerinde de kullanılabilmesidir. Aşağıda hazırladığımız tabloda ortak kullanılan devre kartları hakkında daha kolay fikir verecektir. MODÜL KODU MODÜLÜN ADI ÇİZGİ SUMO İZLEYEN ROBOTU ROBOT ALTI AYAKLI ROBOT SUM SUMO MEKANİK PARÇALARI ÇİZ ÇİZGİ İZLEYEN MEKANİK PARÇALARI ALT ALTI AYAKLI MEKANİK PARÇALARI DCM DC MOTOR KONTROL Devresi SVM RC SERVO MOTOR KONTROL Devresi ENG ENGEL ALGILAMA Devresi 9 9 YOL SİYAH YOL ALGILAMA Devresi 9 9 RFV IR-RF VERİCİ Devresi 9 9 9 RFA RF ALICI Devresi 9 9 9 ULT ULTRASONİK ALGILAMA Devresi 9 9 9 SER SERİ İLETİŞİM Devresi 9 9 9 9 9 9 9 9 9 9 NOT: Tramlı olarak işaretlenen modüller robotlarla verilen standart modüllerdir. 9 : İşaretli olan modüller o robotla birlikte kullanılabileceğini gösterir. Tablo 1 : Robotlarda kullanılabilecek modüllerin listesi. Modüler özellik size ne avantaj sağlar? Yukarıdaki tabloda da görüldüğü gibi DC MOTOR KONTROL devresi hem SUMO’da hem de ÇİZGİ İZLEYEN’de kullanılabilmektedir. Bu sizin için ne kolaylık sağlar? Diyelim ki SUMO Robot aldınız ve standart olarak size verilen DC MOTOR KONTROL, ENGEL ALGILAMA ve SİYAH YOL ALGILAMA devrelerini kullanmaktasınız. Daha sonra da ALTI AYAKLI ROBOT ile çalışmalar yapmak isteyebilirsiniz. Bu durumda isteğe bağlı olarak elinizde olan parçaları yeniden satın almadan, sadece yeni aldığınız robot için gerekli modülleri (ALT ve SVM modüllerini) satın alabilirsiniz. Bu durum size ekonomik kazanç sağlar. Ancak daha önce satın almış olduğunuz robottan modül sökerek kullanacağınızdan, her iki robotu işlevleri tam olarak aynı anda kullanamamanız bir dezavantaj olacaktır. 5 ROBOT MONTAJ KILAVUZU Robotlara İsteğe Bağlı Modüller Takarak Neler Yapabilirsiniz? Her üç robot da PIC programlama konusunda bildiğiniz tüm detaylı bilgilerinizi üzerinde uygulayabileceğiniz çok fonksiyonlu bir robotlardır. Bu montaj kılavuzu içerisinde montaj ve devre şemaları verilen ve aynı zamanda “KENDİ ROBOTUNU KENDİN YAP” kitabı içerisinde çalışması ve programları verilen aşağıdaki İSTEĞE BAĞLI MODÜL’leri ayrıca satın alarak robotunuzu daha da işlevsel hale getirebilirsiniz. Bu modüller tablo 1’de görüldüğü gibi her üç robota da takılarak kullanılabilmektedir. Şimdi kısaca modüllerin hangileri olduğuna ve yapabileceğiniz ilave fonksiyonların neler olabileceğine birkaç örnek verelim: ULTRASONIC mesafe algılayıcı devresi IR ve RF verici devresi RF alıcı devresi Seri iletişim devresi 2x16 karakter LCD PIC PROG USB programlayıcı ULTRASONİK Mesafe Algılayıcısı Devresi: 1) Sumo (diğer robotlar da olabilir) robota takılarak istenilen mesafeden bir cisim algılandığında robota farklı bir hareket izlemesi sağlanabilir. 2) Algılanan bir cismin ne kadar mesafede olduğu ölçülür ve LCD üzerinde görüntülenebilir. 3) Otomobillerde kullanılan yaklaşım sensörü uygulaması yapılabilir. Örneğin sumo robotu RF verici-alıcı ile uzaktan kumandalı bir oyuncak gibi kullanılırken karşısına gelen cisme ne kadar mesafede yaklaşıldığı LCD’de gösterilebilir. İstenirse PIC16F877A’nın E portuna bağlı LED’lerde yaklaşılan mesafeye göre ikaz ışığı verdirilebilir. IR-RF VERİCİ Devresi: Bu devre üzerinde hem IR verici hem de RF verici bulunduğundan her üç robota takılan ENGEL ALGILAYICI veya RF ALICI devresiyle birlikte kullanılabilir. 1) ENGEL ALGILAYICISI üzerinde TK19 IR alıcısı bulunmaktadır. IR-RF verici üzerindeki IR LED’den gönderilen IR sinyaller ile her üç robota da uzaktan kumanda edilebilir. 2) RF ALICI devresi her üç robota da takılabilmektedir. IR-RF vericiden gönderilen 433 MHz’lik radyo sinyalleri ile bu robotlara 50 m uzaktan kumanda edilebilir. RF ALICI Devresi: Bu alıcı devresi RF verici devresi ile birlikte kullanılmaktadır. Gerekli montaj delikleri her üç robot üzerinde de bulunmaktadır. 6 ROBOT MONTAJ KILAVUZU SERİ İLETİŞİM Devresi: DC MOTOR ve SERVO MOTOR KONTROL devreleri üzerinde PIC16F877A’ya seri veri girişi sağlayan soket bulunmaktadır. Böylece her üç robota da takılabilmektedir. İki şekilde kullanımı yapılabilir. İlki, doğrudan Bilgisayarınızın RS232 seri portundan gönderdiğiniz veriler ile robotlara kumanda edebilirsiniz. İkincisi bilgisayarınız ile robot arasına IR-RF VERİCİ-ALICI bağlayarak PC’den uzaktan kumanda işlemini gerçekleştirebilirsiniz. Yapabileceğiniz bir örnek şöyle olabilir: 1) Seri iletişim bilgilerinizi uygulayabileceğiniz basit bir uygulama olması bakımından şöyle bir kurgu yapabilirsiniz. Seri iletişim devresini sumo robotu (diğerleri de olabilir) üzerine takıp, araya RS232 kablosunu bağlayabilirsiniz. Bilgisayarınızın Hyper terminal programını kullanarak klavyeden göndereceğiniz bir sinyal ile robota kumanda edebilirsiniz. NOT: İsterseniz Hyper terminal kullanmak yerine kendi bildiğiniz bir programlama diliyle yaptığınız arabirim yazılımıyla kodları gönderebilirsiniz. Elbette işi daha da geliştirmek isterseniz Visual basic gibi bir programlama dili kullanarak daha görsel bir arayüz yazılımı hazırlayabilirsiniz. 2) Robotunuzun RS232 kablosuyla bağlı kalmasını istemiyorsanız, RF ALICI devresini robotlardan herhangi birisi üzerine takınız. Bilgisayarınızın seri portuna da SERİ İLETİŞİM devresini ve ardına da IR-RF VERİCİ devresini bağlayınız. Böylece Bilgisayarınızdan göndereceğiniz radyo sinyalleri ile robota kumanda edebileceksiniz. 3) Robotunuzu daha da akıllı bir hale getirmek için bu defa robotunuz üzerindeki algılayıcılardan faydalanabilirsiniz. Örneğin ULTRASONİK, ENGEL veya SİYAH YOL algılayıcılarından birisinden (veya bir kaçından) aldığınız veriyi bilgisayarda değerlendirip, ona göre yönlendirme sinyali gönderebilirsiniz. 2x16 Karakter LCD: DC MOTOR ve SERVO MOTOR KONTROL devreleri üzerinde 1x14 lük dişi header soket bulunmaktadır. LCD’yi bu soket üzerine takarak robotlar üzerindeki sensörlerden alınan veriler değerlendirilerek gösterilebilir. PIC PROG USB Programlayıcı: Her üç robotun üzerindeki PIC’i programlamak için kontrol devreleri üzerinde ICSP soketi bulunmaktadır. PIC’i kontrol devresi üzerinden sökmeden daha hızlı bir şekilde programlama yapmak için devre üzerinde programlama yapabilen bir programlayıcıya ihtiyacınız olacaktır. Eğer böyle bir programlayıcınız varsa ICSP soketi üzerindeki giriş uçlarına dikkat ederek gerekli bağlantıyı yapıp PIC’i programlayabilirsiniz. ICSP özelliği bulunmayan bir programlayıcınız varsa her defasında yeni bir program yüklemek için PIC’i programlayıcıda programladıktan sonra devre üzerine tekrar takmanız gerekir. Firmamız tarafından üretilen birçok programlayıcı mevcuttur. Gerektiğinde www.altaskitap.com web sitemizi inceleyerek istediğiniz bir tanesini satın alabilirsiniz. Bizim bu robotların programlarını yüklerken kullandığımız ve sizin de güvenle kullanabileceğiniz PIC PROG USB adlı programlayıcının üç farklı versiyonu mevcuttur. Bütçenize göre bunlardan bir tanesini alarak işlerinizi kolaylaştırabilirsiniz. 7 ROBOT MONTAJ KILAVUZU ÇİZGİ İZLEYEN ROBOT ve MONTAJI Satın almış bulunduğunuz ÇİZGİ İZLEYEN robot paketi içerisinde standart olarak verilen aşağıdaki paketler bulunacaktır. İlk olarak size verilen mekanik elemanları tanıyın. Daha sonra bu bölümde verilen montaj adımlarını takip ederek robotun mekanik aksamlarının montajını yapınız. Daha sonra elektronik devrelerin montajına geçiniz. Son olarak ta KRKY kitabının 104. sayfasından itibaren verilen programları robotunuz üzerinde deneyiniz. ÇİZ poşeti: Mekanik parçaların bulunmaktadır. DCM poşeti: DC motor kontrol devresinin elemanları bulunmaktadır. YOL poşeti: Siyah yol algılama devresi ve sensör devresinin elemanları bulunmaktadır. 8 ROBOT MONTAJ KILAVUZU ÇİZGİ İZLEYEN Robot Paketi İçerisindeki Mekanik Parçalar PARÇA KODU PARÇANIN ADI ÖZELLİĞİ ADEDİ CIZ01 CİZGİ GÖVDE Fleksiglas 1 CIZ02 MOTOR_TUTUCU Alüminyum 2 CIZ03 PIL TUTUCU Alüminyum 2 CIZ04 DC MOTOR Redüktörlü 12V 35rpm 2 CIZ05 TEKER 10x50Ømm Alüminyum 2 CIZ06 TEKER LASTİĞİ 20x150mm lastik 2 CIZ07 SARHOŞ TEKER 40 mm yüksekliğinde serbest dönen teker. 1 CIZ08 PIL YATAĞI 1x4’lü seri 6V 2 GÖRÜNÜŞÜ 9 ROBOT MONTAJ KILAVUZU CIZ09 PIL YATAĞI 2x2’li seri 6V 1 CIZ10 VİDA M3 6mm 16 CIZ11 VİDA M3 20mm 4 CIZ12 VİDA M3 50mm 2 CIZ13 SETUSKUL M4 2 CIZ14 ARALAYICI Porselen izolatör 4 CIZ15 SOMUN M3 26 CIZ16 ALYAN ANAHTAR 2 mm 1 KABLO 2’li bitişik Motor ve pil bağlantıları için 65 cm CIZ18 KABLO 5’li bitişik Siyah yol algılama bağlantısı için 12 cm CIZ19 ÇİFT TARAFLI BANT CIZ20 CIZ21 CIZ22 PİL TUNİK SOKET TUNİK SOKET CIZ17 2x2 6V pil yatağını yapıştırmak için AA 1.5 V 2PIN, DİŞİ 5PIN, DİŞİ 2 12 4 2 Tablo 2: CİZ poşeti içerisindeki mekanik parçalar ve özellikleri. 10 ROBOT MONTAJ KILAVUZU ÇİZGİ İZLEYEN Robotun Mekanik Parçalarının Montajı 1. Motor tutucularını M3 6 mm havşa başlı vidaları ve somunları kullanarak bağlayınız (Şekil 1). Şekil 1: Motor tutucuların gövdeye bağlanması. 2. DC motorları PCB üzerindeki soketlerine bağlamak için 15 cm lik 2’li bitişik kabloyu motor uçlarına bağlayınız. Diğer uçlarına da 2’li dişi tunik soket takınız (Şekil 2) Şekil 2: DC motor uçlarına kablo ve tunik soket bağlanması. 3. DC motorları M3 6mm vidaları kullanarak motor tutuculara bağlayınız (Şekil 3). Motorun uçlarına bağladığınız kabloları gövde üzerindeki delikten üst tarafa alınız. 11 ROBOT MONTAJ KILAVUZU Kablo geçirme deliği Şekil 3: DC motorların motor tutuculara bağlanması. 4. Sarhoş tekeri 4 adet M3 6mm lik vida ve somunlarla gövde üzerindeki deliklerinden tutturunuz (Şekil 4). Şekil 4: Sarhoş tekerin gövdeye tutturulması. 5. Tekerleri motor miline geçirdikten sonra M4 setuskulu alyan anahtar sıkıştırarak ile mil üzerine sabitleyiniz. NOT: Mil üzerinde setuskul vidanın tutturabilmesi için düzleştirilmiş bir kısım vardır. Teker üzerindeki deliğin tam bu düz kısma gelecek biçimde tutularak vidalanması gerekir (Şekil 5). 12 ROBOT MONTAJ KILAVUZU Şekil 5: Tekerlerin motor miline bağlanması. 6. DC motor devresinin elektronik elemanlarının montajını bitirdikten sonra gövde üzerine tutturulması için 4 adet M3 20mm lik vidayı alınız. Vidaları gövdenin alt tarafından geçirerek üst taraftan birer tane aralayıcı takıp, somun ile gövdeye sabitleyiniz. Daha sonra DC motor kontrol devresini bu vidalardan geçirerek üstten 4 tane somun ile sabitleyiniz. NOT: DC motor kontrol devresi üzerindeki LED’lerin robotun ön tarafına bakacak yönde olmasına dikkat ediniz. (Şekil 6). Şekil 6: DC motor kontrol devresinin gövde üzerine tutturulması. 7. Siyah yol algılama devresinin elektronik elemanlarının montajını bitirdikten sonra 2 adet M3 50mm lik vidayı önce gövde üzerine birer somun ile sabitleyiniz. Daha sonra devrenin yükseklik ayarını yaparak dört adet somunla 50mm lik vidaların uç tarafına sabitleyiniz (Şekil 7). 13 ROBOT MONTAJ KILAVUZU M3 50 mm Şekil 7: Siyah yol algılama devresinin gövdeye tutturulması. 8. 2x2 6V luk pil yatağının PCB üzerindeki soketine bağlayabilmek için 10 cm’lik 2’li bitişik kablo keserek bir ucunu pil yatağı üzerindeki uçlara lehimleyiniz. Diğer ucuna da 2’li dişi tunik soket takınız (Şekil 8). Şekil 8: 2x2 6V pil yatağı uçlarına kablo bağlantısı. 9. 2x2 6V pil yatağının uçlarına 10 cm lik 2’li bitişik kablo lehimleyiniz. Diğer ucuna da 2’li dişi tunik soket bağlayınız. Daha sonra iki tane çift taraflı bandın bir yüzündeki koruyucu plastiği soyarak gövde üzerine yapıştırınız. Bant yapıştıktan sonra ikinci yüzündeki koruyucuları da soyup, pil yatağını gövdeye sabitleyiniz. NOT: Pil yatağı DC motor kontrol devresi ile gövde üzerinde geriye kalan arasında tam ortalanmalıdır. Böylece pil yatağını gövdeden sökmeden pilleri kolayca değiştirebilmek için gerekli boşlukları bırakmış olacaksınız. Size verilen bant kuvvetli yapıştırıcılı olduğundan yerleştirme işlemini bir defada yapmaya çalışınız. (Şekil 9). 14 ROBOT MONTAJ KILAVUZU Şekil 9: 2x2 6V pil yatağının gövde üzerine tutturulması. 10. Son olarak güç devresi için 12Vluk gerilimi sağlayan pillerin tutturulması için kullanacağımız pil tutucuları gövdeye bağlayacağız. Dört adet M3 6mm lik vida ve pil tutturucular alarak şekil 11’deki gibi gövdenin alt tarafından bağlayınız. Şekil 10: Pil tutturucuların gövdeye bağlanması. 11. İki adet 1x4 6V’luk pil yatağını seri bağlayarak 12V’luk güç kaynağı elde etmek için size verilen 2’li bitişik kabloları ayırarak şekil 12’deki gibi bağlayınız. Kablo ucuna da 2’li dişi tunik soket takınız. 15 ROBOT MONTAJ KILAVUZU Şekil 11: İki adet 1x4 6V luk pil yatağını seri bağlayarak 12V’’luk güç kaynağı yapmak. 12. Ara bağlantılarını yaptığınız 12V’luk güç kaynağının pil yataklarını pil tutucu yuvalarına gövdenin iç kısmından geçiriniz. Gerekirse pil tutucuların vidalarını gevşetiniz. NOT: Pil yataklarına kablo bağlantısı yaptığınız yerler alüminyum tutucu tarafından kısa devre edilmesin diye her iki tarafına da ya bir parça karton kesip koyunuz ya da yalıtkan bant yapıştırınız. (Şekil 12). Şekil 12 : 1x4 6V iki pil yatağının bağlantılarının yapıldıktan sonra yerleştirilmesi. 13. Tüm mekanik parçaların montajını bitirdiğinizde çizgi izleyen robotun şematik görünüşü şekil 13’deki gibi olacaktır. Şekil 13 : Çizgi robotun tüm mekanik parçalarının montajı yapıldıktan sonraki görüntüsü. 16 ROBOT MONTAJ KILAVUZU 14. Son olarak DC motor kontrol devresi ile siyah yol algılama devresi arasınaki bağlantıyı sağlayacak kabloyu yapmanız gerekiyor. Bunun için 12cm uzunluğundaki 5’li bitişik kabloyu alarak uçlarına 5’li dişi tunik soket takınız. Daha sonra da her iki devre üzerinde bulunan uygun soketlere bağlantısını yapınız (Şekil 14). Şekil 14 : DC kontrol devresi ile siyah yol algılama arasındaki bağlantıyı yapan kablonun yapılması ve robot üzerine takılması. ÇİZGİ İZLEYEN Robotun Elektronik Devrelerinin Parçaları DC MOTOR KONTROL Devresi Elemanları PARÇA KODU DCM01 DCM02 DCM03 PARÇANIN ADI ÖZELLİĞİ ADEDİ ELEMAN ADI ENTEGRE ENTEGRE REGÜLATÖR PIC16F877A L298N 78L05, TO-92 TİPİ 1 1 1 U1 U2 U3 DCM04 SOKET DIP40 NORMAL 1 U1 soketi DCM05 TUNİK SOKET 2 PIN, ERKEK 4 J5, J8, J9, J10 DCM06 TUNİK SOKET 4 PIN, ERKEK 2 J2, J11 DCM07 DCM08 DCM09 DCM10 DCM11 DCM12 DCM13 DCM14 DCM15 DCM16 DCM17 DCM18 TUNİK SOKET BUTON ON/OFF ANAHTAR SERAMİK REZONATOR HEADER HEADER DIYOT DİRENÇ DİRENÇ DİRENÇ DİRENÇ LED DC_MOTOR_KONTROL devresi 5 PIN, ERKEK 6x6 mm 6 PIN 3 PIN, 4MHZ 1x14 DİŞİ 1x2 ERKEK 1N4148 1K, 1/4W 100R, 1/4W 10K,1/4W 330R, 1/4W 3mm 2 4 1 1 1 1 2 3 1 2 1 4 J3, J7 D8, D10, D12, RESET B1 X1 LCD1 J15 D1, D2 R2, R3, R4 R6 R1, R5 R20 D3, D4, D5, D11 PCB 1 DCM19 Tablo 3: DCM poşeti içerisindeki elektronik elemanlar. 17 ROBOT MONTAJ KILAVUZU SİYAH YOL ALGILAMA Devresi Elemanları PARÇA KODU YOL01 YOL02 YOL03 YOL04 YOL05 YOL06 YOL07 YOL08 YOL09 YOL10 YOL11 YOL12 ELEMAN ADI PARÇANIN ADI ÖZELLİĞİ ADEDİ ENTEGRE SOKET 74LS14 14 PIN, NORMAL 1 1 U4 U4 soketi TUNİK SOKET DİRENÇ DİRENÇ DİRENÇ LED KONDANSATÖR SİYAH YOL ALGILAMA devresi IR VERİCİ IR ALICI SENSÖR devresi 5 PIN, ERKEK 10K, 1/W 1K, 1/4W 220R, 1/4W 3mm 100nF 1 3 3 3 3 1 J1 PCB 1 TSAC6200 (mor renkli) BP96C (renksiz) PCB 3 3 3 R1, R6, R8 R2, R3, R5 R4, R7, R9 D2, D3, D6 C1 IR FT Tablo 4: YOL poşeti içerisindeki elektronik elemanlar. ÇİZGİ İZLEYEN ROBOTUN Elektronik Devrelerinin Montajı DC MOTOR KONTROL Devresinin Montajı DC MOTOR KONTROL devresi şeması şekil 15’de verilmiştir. DCM19 parça kodlu PCB’yi alınız, daha sonra da tablo 3’deki elektronik elemanları kullanarak şekil 16’da verilen elemanlı yüz baskı şemasına göre montajını yapınız. Şekil 15 : DC MOTOR KONTROL (DCM) elektronik devre şeması. 18 ROBOT MONTAJ KILAVUZU Şekil 16 : DCM19 PCB’sinin elemanlı yüz baskı devre şeması. Kontrol devresini 5V ile çalıştıracağınızdan kısa devre jumper’ını takınız. SİYAH YOL ALGILAMA Devresinin Montajı SİYAH YOL ALGILAMA devresi şeması şekil 17’de verilmiştir. Parça kodu YOL9 olan PCB’yi alınız, daha sonra da tablo 4’deki elektronik elemanları kullanarak şekil 18’de verilen elemanlı yüz baskı şemasına göre montajını yapınız. Şekil 17 : SİYAH YOL ALGILAMA (YOL) elektronik devre şeması. 19 ROBOT MONTAJ KILAVUZU Şekil 18 : YOL9 parça kodlu PCB’nin elemanlı yüz baskı devre şeması. SİYAH YOL ALGILAMA Devresi “KRKY” kitabında olduğu gibi tek bir PCB’den oluşmamaktadır. Bu devre iki ayrı PCB’den oluşacak biçimde yeniden dizayn edilmiştir. Devrenin çalışması kitaptakinden hiçbir farkı yoktur. Bu değişikliğin yapılmasının iki nedeni vardır. İlki, PCB üzerine lehimlenecek olan IR verici ve alıcı LED’lerin PCB’nin elemanlı yüz tarafına değil, bakırı yol tarafına yapılma zorunluluğunu ortadan kaldırmak içindir. İkinci neden de bu devrenin hem SUMO’da hem de ÇİZGİ İZLEYEN’de farklı biçimde kullanılmasındandır. SUMO’da 3 adet sensör devresi ana devreden ayrı kullanılırken, ÇİZGİ İZLEYEN’de bu üç sensör devresi ana devre üzerine monte edilerek kullanılmasıdır. Şimdi SİYAH YOL ALGILAMA devresinin ÇİZGİ İZLEYEN robotta nasıl kullanılacağını açıklayalım: SENSÖR devresi şeması şekil 19’da verilmiştir. Parça kodu YOL12 olan 3 adet PCB’yi alınız, daha sonra da tablo 4’deki elektronik elemanları kullanarak şekil 20’de verilen elemanlı yüz baskı şemasına göre montajını yapınız. Şekil 19 : SENSÖR devresi şeması. Şekil 20: YOL12 parça kodlu PCB’nin elemanlı yüzünün görünüşü. YOL9 ve 3 adet YOL12 adlı PCB’leri şu şekilde birleştiriniz: SENSÖR devresi PCB’sinin elemanları (LED’ler) alt tarafa bakacak şekilde YOL9 PCB’si üzerine şekil 21’deki gibi tutunuz. Ana devre üzerindeki J2, J3, J4 jumper deliklerine önce birer tane 1cm uzunluğunda tel lehimleyiniz (LED’lerin bacaklarından kestiğiniz telleri kullanabilirsiniz). Daha sonra da J5 jumper deliklerini bu tellerden geçirerek lehimleyiniz (şekil 22). Fazla kalan tel uçlarını kesiniz. 20 ROBOT MONTAJ KILAVUZU 1 cm uzunluğunda Jumper tellerini lehimleyiniz. Şekil 21 : SİYAH YOL ALGILAMA devresi üzerine jumper tellerinin lehimlenmesi. Şekil 22 : SİYAH YOL ALGILAMA devresi üzerine SENSÖR devresinin yerleştirilmesi. Şekil 23 : ENGEL ALGILAYICI devresinin montajı yapılmış durumu. 21 ROBOT MONTAJ KILAVUZU SUMO ROBOT ve MONTAJI Satın almış bulunduğunuz SUMO robot paketi içerisinde standart olarak verilen aşağıdaki paketler bulunacaktır. İlk olarak size verilen mekanik elemanları tanıyın. Daha sonra bu bölümde verilen montaj adımlarını takip ederek robotun mekanik aksamlarının montajını yapınız. Daha sonra elektronik devrelerin montajına geçiniz. Son olarak ta KRKY kitabının 124. sayfasından itibaren verilen programları robotunuz üzerinde deneyiniz. SUM poşeti: SUMO robotun mekanik parçaları bulunmaktadır. DCM poşeti: DC motor kontrol devresinin elemanları bulunmaktadır. YOL poşeti: Siyah yol algılama devresi ve sensör devresinin elemanları bulunmaktadır. ENG poşeti: Engel algılama devresinin elemanları bulunmaktadır. 22 ROBOT MONTAJ KILAVUZU SUMO Robotu Paketinde Bulunan Mekanik Parçalar PARÇA KODU PARÇANIN ADI ÖZELLİĞİ Alüminyum ADEDİ SUM01 SUMO TABAN SUM02 SUMO SAĞ YAN SUM03 SUMO SOL YAN SUM04 SUMO KAPAK TUTUCU SUM05 SUMO KAPAK Fleksiglas 1 SUM06 12V DC MOTOR Redüktörlü 16.5 RPM 4 Alüminyum Alüminyum Alüminyum 1 1 1 1 23 ROBOT MONTAJ KILAVUZU SUM07 SUMO TEKER Alüminyum 20mm 4 SUM08 SUMO TEKER LASTİĞİ 20mm lastik 4 SOM09 AKÜ 12V, 1.3Ah 1 1x4 PİL YATAĞI 6V 4 adet 1.5V pil seri bağlanır. 1 SUM11 ALYAN ANAHTAR Tekerlekleri motor miline bağlama anahtarı 1 SUM12 5’li bitişik kablo Siyah yol algılama devresi için 30 cm 3’lü bitişik kablo Siyah yol algılama sensör bağlantıları için 40 cm SUM10 SUM13 24 ROBOT MONTAJ KILAVUZU 2’li bitişik kablo Motor, akü ve pil kutusu bağlantıları için 110 cm SUM15 Vida M3 6mm (havşa başlı) 4 SUM16 Vida M3 15mm (havşa başlı) 5 SUM17 Vida M3 6mm 8 SUM18 Vida M3 10mm 6 SUM19 Vida M3 20mm 4 SUM21 Somun 3 mm 32 SUM22 Aralayıcı Porselen izolatör 6 SUM23 Setuskul M4 4 SUM24 KABLO PABUCU SUM25 SUM26 TUNİK SOKET TUNİK SOKET SUM14 Akü kutuplarına bağlantı için 5PIN, DİŞİ 2PIN, DİŞİ 2 1 4 Tablo 1: SUMO robot ile verilen parçaların listesi. SUMO Robotunun Mekanik Parçalarının Montajı 1. SUM01 alt parçasıyla SUM02 parçasını M3 6 mm havşa başlı vida ve somunları kullanarak bağlayınız (Şekil 1). 25 ROBOT MONTAJ KILAVUZU Şekil 1 : SUMO_TABAN ile SAĞ_YAN parçasının birleştirilmesi. 2. SUM03 sol_yan parçasını da SUM01 alt parçası üzerine M3 6 mm havşa başlı vida ve somunları kullanarak bağlayınız (Şekil 2). M3 6mm havşa başlı M3 6mm havşa başlı Şekil 2 : SUMO_TABAN ile SOL_YAN parçasının birleştirilmesi. 3. DC motorları M3 6mm vidalarla yerlerine montaj yapınız (Şekil 3). 26 ROBOT MONTAJ KILAVUZU Şekil 3: DC motorların montajının yapılması. 4. 20mm genişliğindeki alüminyum tekerleri motor millerine geçirip, 3mm lik setuskul vidayı alyan anahtar kullanarak mile sabitleyiniz (Şekil 4). Şekil 4: Tekerlerin motor miline geçirilmesi ve setuskul ile mile sabitlenmesi. 5. SUM04 kapak tutucusunu SUM05 kapağına M3 10mm vidalarla ve birer somunla tutturunuz (Şekil 5). 27 ROBOT MONTAJ KILAVUZU M3 10mm Şekil 5: Kapak tutucusunun kapağa vidalanması. 6. Gövde içerisine yerleştirilmiş olan DC motorlar arasındaki bağlantıyı 15cm uzunluktaki 2’li bitişik kablolarla yapınız. (Şekil 6). Şekil 6: DC motorların birbirlerine bağlantısı. 7. Kapağı M3 10 mm vidalarla ve kontra iki somunla sumo gövdesine tutturunuz (Şekil 7). 28 ROBOT MONTAJ KILAVUZU M3 10mm Şekil 7: Kapağın gövdeye bağlanması. 8. DC_MOTOR_KONTROL devresi elemanlarının bulunduğu torbadan elemanları çıkararak PCB üzerine lehimlemelerini yapınız (Bkz. “Devrelerin PCB Üzerine Montajının Yapılması”). Devreniz bittikten sonra Şekil- 8’de gösterildiği şekilde kapak üzerine uygun vida ve aralayıcılar (porselen izolatör) vasıtasıyla tutturunuz. M3 20mm Aralayıcı (porselen izolatör) Şekil 8: DC_MOTOR_KONTROL devresinin kapak üzerine tutturulması. 9. ENGEL_ALGILAMA devresi elemanlarının bulunduğu torbadan elemanları çıkararak PCB üzerine lehimlemelerini yapınız (Bkz. “Devrelerin PCB Üzerine Montajının Yapılması”). Devreniz bittikten sonra Şekil 9’da gösterildiği şekilde kapak üzerine uygun vida ve aralayıcılar vasıtasıyla tutturunuz. 29 ROBOT MONTAJ KILAVUZU M3 10mm Şekil 9: ENGEL_ALGILAMA devresinin kapak üzerine tutturulması. 10. SİYAH_YOL_ALGILAMA devresi elemanlarının bulunduğu torbadan elemanları çıkararak PCB üzerine lehimlemelerini yapınız (Bkz. “Devrelerin PCB Üzerine Montajının Yapılması”). Devreniz bittikten sonra Şekil 10’da gösterildiği şekilde kapak üzerine uygun vida ve aralayıcılar vasıtasıyla tutturunuz. Şekil 10: SİYAH_YOL_ALGILAMA devresinin gövde üzerine tutturulması. 30 ROBOT MONTAJ KILAVUZU 11. Devreleri gövde üzerine monte ettikten sonra şekil 11’de görüldüğü gibi montaj işlemini tamamlamış olacaksınız. Şekil 11: SUMO robotun montajının tamamlanmış görünüşü. 12. Son olarak akü ve pil yatağının bağlantılarını yapınız (şekil 12). Şekil 12: Akü ve ve pil yatağı uçlarına kabloların bağlanması. 13. Akü ve pilleri robot gövdesi içerisine yerleştirdikten sonra kabloları gövde üzerindeki delikten yukarıya alarak elektronik devre kartlarının soketlerine takınız. (şekil 13). Şekil 13 : Akü ve pil yatağının yerleştirilip, kablolarının gövde üzerindeki delikten geçirildikten sonra devre kartlarındaki soketlere takılması ve robotun son hali. 31 ROBOT MONTAJ KILAVUZU SUMO Robotu Paketi İçerisinde Bulunan Elektronik Parçalar DC MOTOR KONTROL Devresi Elemanları PARÇA KODU DCM01 DCM02 DCM03 PARÇANIN ADI ÖZELLİĞİ ADEDİ ELEMAN ADI ENTEGRE ENTEGRE REGÜLATÖR PIC16F877A L298N 78L05, TO-92 TİPİ 1 1 1 U1 U2 U3 DCM04 SOKET DIP40 NORMAL 1 U1 soketi DCM05 TUNİK SOKET 2 PIN, ERKEK 4 J5, J8, J9, J10 DCM06 TUNİK SOKET 4 PIN, ERKEK 2 J2, J11 DCM07 DCM08 DCM09 DCM10 DCM11 DCM12 DCM13 DCM14 DCM15 DCM16 DCM17 DCM18 TUNİK SOKET BUTON ON/OFF ANAHTAR SERAMİK REZONATOR HEADER HEADER DIYOT DİRENÇ DİRENÇ DİRENÇ DİRENÇ LED DC_MOTOR_KONTROL devresi 5 PIN, ERKEK 6x6 mm 6 PIN 3 PIN, 4MHZ 1x14 DİŞİ 1x2 ERKEK 1N4148 1K, 1/4W 100R, 1/4W 10K,1/4W 330R, 1/4W 3mm 2 4 1 1 1 1 2 3 1 2 1 4 J3, J7 D8, D10, D12, RESET B1 X1 LCD1 J15 D1, D2 R2, R3, R4 R6 R1, R5 R20 D3, D4, D5, D11 PCB 1 DCM19 Tablo 2: DCM poşeti içerisindeki elektronik elemanlar. ENGEL ALGILAMA Devresi Malzeme Listesi ELEMAN ADI PARÇA KODU PARÇANIN ADI ÖZELLİĞİ ADEDİ ENG01 ENG02 ENTEGRE SOKET PIC16F628A 18 PIN, NORMAL 1 1 U1 U1 soketi ENG03 IR VERİCİ IR LED (mor renkli) 2 D2, D3 ENG04 IR ALICI TK19, 40 KHz, 3 PIN 1 U2 ENG05 TUNİK SOKET 4 PIN, ERKEK 1 J2 ENG06 TRİMPOT 1K, JAPON 2 RV1, RV2 ENG07 DİRENÇ 10K, 1/W 1 R7 ENG08 DİRENÇ 1K, 1/4W 2 R2, R5 ENG09 DİRENÇ 330R, 1/4W 1 R1 ENG10 DİRENÇ 150R, 1/4W 2 R3, R4 ENG11 DİRENÇ 47R,1/4W 1 R6 ENG12 LED 3mm 3 D1, D4, D5 ENG13 KONDANSATÖR 10uF 1 C1 ENG14 KABLO 4’lü bitişik 10 cm ENG15 MAKARON 6 mm ısıyla daralan makaron 2 ENG17 TUNİK SOKET 4PIN, DİŞİ 2 ENG17 ENGEL_ALGILAMA devresi PCB 1 Tablo 3: ENG poşeti içerisindeki elektronik elemanlar. 32 ROBOT MONTAJ KILAVUZU SİYAH YOL ALGILAMA Devresi Elemanları PARÇA KODU YOL01 YOL02 YOL03 YOL04 YOL05 YOL06 YOL07 YOL08 YOL09 YOL10 YOL11 YOL12 ELEMAN ADI PARÇANIN ADI ÖZELLİĞİ ADEDİ ENTEGRE SOKET 74LS14 14 PIN, NORMAL 1 1 U4 U4 soketi TUNİK SOKET DİRENÇ DİRENÇ DİRENÇ LED KONDANSATÖR SİYAH YOL ALGILAMA devresi IR VERİCİ IR ALICI SENSÖR devresi 5 PIN, ERKEK 10K, 1/W 1K, 1/4W 220R, 1/4W 3mm 100nF 1 3 3 3 3 1 J1 PCB 1 TSAC6200 (mor renkli) BP96C (renksiz) PCB 3 3 3 R1, R6, R8 R2, R3, R5 R4, R7, R9 D2, D3, D6 C1 IR FT Tablo 4: YOL poşeti içerisindeki elektronik elemanlar. SUMO ROBOTU Elektronik Devrelerinin Montajı DC MOTOR KONTROL Devresinin Montajı DC MOTOR KONTROL devresi şeması şekil 14’de verilmiştir. DCM19 parça kodlu PCB’yii alınız, daha sonra da tablo 2’deki elektronik elemanları kullanarak şekil 15’de verilen elemanlı yüz baskı şemasına göre montajını yapınız. Şekil 14 : DC MOTOR KONTROL (DCM) elektronik devre şeması. 33 ROBOT MONTAJ KILAVUZU Şekil 15 : DCM19 parça kodlu PCB’nin elemanlı yüz baskı devre şeması. Kontrol devresini 5V ile çalıştıracağınızdan kısa devre jumper’ını takınız. ENGEL ALGILAMA Devresinin Montajı ENGEL ALGILAMA devresi şeması şekil 16’da verilmiştir. ENG17 parça kodlu PCB’yi alınız, daha sonra da tablo 3’deki elektronik elemanları kullanarak şekil 17’de verilen elemanlı yüz baskı şemasına göre montajını yapınız. IR verici LED üzerine ENG15 parça kodlu ısıyla daralan makaron geçiriniz (makaronu LED’in arka tarafından ışık sızdırmayacak biçimde geçirip, bir çakmakla ısıtınız.) Şekil 16 : ENGEL ALGILAMA (ENG) elektronik devre şeması. 34 ROBOT MONTAJ KILAVUZU Şekil 17 : ENG15 parça kodlu PCB’nin elemanlı yüz baskı devre şeması. SİYAH YOL ALGILAMA Devresinin Montajı SİYAH YOL ALGILAMA devresi şeması şekil 18’de verilmiştir. Parça kodu YOL9 olan PCB’yi alınız, daha sonra da tablo 4’deki elektronik elemanları kullanarak şekil 19’da verilen elemanlı yüz baskı şemasına göre montajını yapınız. Şekil 18 : SİYAH YOL ALGILAMA (YOL) elektronik devre şeması. Şekil 19 : YOL9 parça kodlu PCB’nin elemanlı yüz baskı devre şeması. 35 ROBOT MONTAJ KILAVUZU SİYAH YOL ALGILAMA Devresi “KRKY” kitabında olduğu gibi tek bir PCB’den oluşmamaktadır. Bu devre iki ayrı PCB’den oluşacak biçimde yeniden dizayn edilmiştir. Devrenin çalışması kitaptakinden hiçbir farkı yoktur. Bu değişikliğin yapılmasının iki nedeni vardır. İlki, PCB üzerine lehimlenecek olan IR verici ve alıcı LED’lerin PCB’nin elemanlı yüz tarafına değil, bakırı yol tarafına yapılma zorunluluğunu ortadan kaldırmak içindir. İkinci neden de bu devrenin hem SUMO’da hem de ÇİZGİ İZLEYEN’de farklı biçimde kullanılmasındandır. SUMO’da 3 adet sensör devresi ana devreden ayrı kullanılırken, ÇİZGİ İZLEYEN’de bu üç sensör devresi ana devre üzerine monte edilerek kullanılmasıdır. Şimdi SİYAH YOL ALGILAMA devresinin SUMO robotta nasıl kullanılacağını açıklayalım: SENSÖR devresi şeması şekil 20’de verilmiştir. Parça kodu YOL12 olan 3 adet PCB’yi alınız, daha sonra da tablo 4’deki elektronik elemanları kullanarak şekil 21’de verilen elemanlı yüz baskı şemasına göre montajını yapınız. Şekil 20 : SENSÖR devresi şeması. Şekil 21: YOL12 parça kodlu PCB’nin elemanlı yüzünün görünüşü. YOL9 ve 3 adet YOL12 adlı PCB’leri şu şekilde birleştiriniz: SENSÖR devresi PCB’sinin elemanları (LED’ler) alt tarafa bakacak şekilde YOL9 PCB’si üzerine şekil 23’deki gibi tutunuz. 3’lü bitişik kabloları belirtilen uzunluklarda keserek sensörler ile ana devre arasındaki bağlantıyı yapınız. NOT: Aynı numaralı uçların karşılıklı bağlantılı olduğuna dikkat ediniz. 3’lü bitişik kablo 10 cm. 20 cm. 10 cm. Şekil 23 : SİYAH YOL ALGILAMA devresi ile SENSÖR devrelerinin birbirine bağlanması. 36 ROBOT MONTAJ KILAVUZU ALTI AYAKLI ROBOT ve MONTAJI Satın almış bulunduğunuz ALTI AYAKLI robot paketi içerisinde standart olarak verilen aşağıdaki paketler bulunacaktır. İlk olarak size verilen mekanik elemanları tanıyın. Daha sonra bu bölümde verilen montaj adımlarını takip ederek robotun mekanik aksamlarının montajını yapınız. Daha sonra elektronik devrelerin montajına geçiniz. Son olarak ta KRKY kitabının 148. sayfasından itibaren verilen programları robotunuz üzerinde deneyiniz*. ALT poşeti: ALTI AYAKLI robotun mekanik parçaları bulunmaktadır. SVM poşeti: Servo motor kontrol devresinin elektronik parçaları bulunmaktadır. ENG poşeti: Engel algılama devresinin elemanları bulunmaktadır. * ÖNEMLİ NOT ! : SİZE PAKET İLE VERİLEN RC SERVO MOTORLARI “KRYK” KİTABINDA ÖZELLİKLERİ VERİLEN MOTORLARDAN FARKLIDIR. BU NEDENLE MOTORU DÖNDÜRMEK, ORTA KONUMUNU BULMAK İÇİN GÖNDERİLECEK PWM SİNYALİ FARKLI OLACAKTIR. BU NEDENLE ROBOTUNUZU DENEMEK VE ÇALIŞTIRMAK İÇİN KULLANACAĞINIZ PROGRAMLAR YENİDEN DÜZENLENEREK “ALTAŞ YAZILIM CD’Sİ” İÇERİSİNDE VERİLMİŞTİR. PROGRAM İSİMLERİ KİTAPTAKİ İLE AYNIDIR VE CD’DE “ROBOTLAR/ALTIAYAK” KLASÖRÜ İÇERİSİNDE BULUNMAKTADIR.. 37 ROBOT MONTAJ KILAVUZU ALTI AYAKLI Robot Paketi İçerisindeki Mekanik Parçalar PARÇA KODU PARÇANIN ADI ÖZELLİĞİ ADEDİ ALT01 ALTI AYAK GÖVDE Fleksiglas 1 ALT02 AYAK Fleksiglas 4 Fleksiglas 2 Fleksiglas 2 ALT03 ALT04 ÖN AYAK BAĞLAYICI ARKA AYAK BAĞLAYICI ALT05 ORTA AYAK Fleksiglas 1 ALT06 ÖN-ARKA AYAK BAĞLAYICI Fleksiglas 2 ALT07 YÜKSELTİ Fleksiglas 3 ALT08 PİL TUTUCU Alüminyum 1 ALT09 1x4 PİL YATAĞI 6V 4 adet 1.5V pil seri bağlanır. 1 ALT10 MINI RC SERVO MOTOR Alüminyum 3 38 GÖRÜNÜŞÜ ROBOT MONTAJ KILAVUZU ALT11 SERVO TUTUCU Alüminyum 2 ALT12 9V PİL TUTUCU Alüminyum 1 ALT13 9V PİL KABLOSU ALT14 PİL ALT15 2’li bitişik kablo ALT16 VİDA M3 6mm 19 ALT17 VİDA M3 10mm 4 ALT18 VİDA M3 15mm 6 ALT19 VİDA M3 20mm 4 ALT20 VİDA M3 40mm 2 ALT21 SOMUN M3 45 ALT22 PUL ALT23 ALT24 ALT25 PİL YAPIŞTIRICI TUNİK SOKET 1 6F22 9V 1 20 cm 4 AA 1.5V 2PIN, DİŞİ 4 1 2 Tablo 1: ALTI AYAKLI robot ile verilen parçaların listesi. 39 ROBOT MONTAJ KILAVUZU ALTI AYAK Robotun Mekanik Parçalarının Montajı 1. AYAK ve ÖN AYAK BAĞLAYICI’yı mekanik parçalar torbasından çıkarınız. 2. Her iki parçanın oyuk kısımları birbirine tam oturacak biçimde tutturunuz. 3. Mekanik parçalar torbasında bulunan yapıştırıcıyı açarak birleşim yerine 12 damla damlatarak her iki parçayı birbirine yapıştırınız. 4. Diğer ayak ile ön ayak bağlayıcısını da aynı şekilde yapıştırınız. 40 ROBOT MONTAJ KILAVUZU 5. Arka ayak bağlayıcılarına da birer ayak alarak yapıştırarak tüm ayaklar bağlantılarını tamamlayınız. 6. RC servo motoru kutusundan çıkarınız. Kutu içerisindeki vida ve bağlantı kolunu daha sonra kullanmak üzere bir yere ayırınız. M3 6mm lik 4 adet vida ile gövde üzerine vidalayınız. 7. Diğer bir RC servo motoru da aynı şekilde gövde üzerine vidalayınız. 8. Servo motor tutucusunu mekanik parçalar poşetinden alınız. Dikkat ederseniz, motora bağlantı yapılacak 2 vida deliği bir tarafa yakın olarak delinmiştir. 41 ROBOT MONTAJ KILAVUZU 9. Servo tutucuyla motoru birbirine bağlayacak delikleri iç tarafa bakacak biçimde gövdeye M3 6mm vida ile bağlayınız. 10. Diğer servo tutucuyu da gövde üzerine aynı şekilde M3 6mm vida ile bağlayınız. 11. Robota bağlanacak 3. servo motoru M3 6mm vidalarla gövdenin alt kısmına şekildeki gibi bağlayınız. 12. Pil tutucuyu mekanik parçalar poşetinden alınız. 42 ROBOT MONTAJ KILAVUZU 13. İki adet M3 6mm vida ile gövdenin alt tarafına bağlayınız. 14. Orta ayak servo motorunun bağlantı kolunu ve orta ayağı alınız. 15. İki adet M3 6mm lik vida ile bu iki parçayı birbirine bağlayınız. 16. Orta ayağı servo kutusu içerisinden çıkan sac vidası ile servo dişlisi üzerine yerleştirdikten sonra vidalayınız. NOT: Bu bağlantıyı şu anda geçici olarak yaptınız. Daha sonra söküp, servo motorun orta pozisyona ayarını program aracılığı ile yaptıktan sonra tekrar vidalamanız gerekmektedir. Bu konuda ayrıntılı bilgi “KRKY” kitabının 150-151. sayfalarında verilmiştir. Sayfa 36’daki ÖNEMLİ NOT’a bkz. 43 ROBOT MONTAJ KILAVUZU 17. 9V pil tutucusunu mekanik parçalar poşetinden alınız. 18. M3 6 mm vida ile şekilde görüldüğü gibi iki servo arasına gövdenin altından vidalayınız. 19. 6. ve 7. adımda ayırdığınız servo motorun bağlantı kolunu ve ön ayak tutucuyu alınız. 20. İki adet M3 bağlayınız. 44 10 mm vidalarla ROBOT MONTAJ KILAVUZU 21. Ön ayağın bir tanesini ve servo kutusu içerisinden çıkan 3 mm lik sac vidasını alınız. 22. Sol taraftaki servonun dişlisi üzerindeki delikten vidalayınız. NOT: Dişli plastik olduğundan vidayı aşırı sıkmamaya dikkat ediniz. 23. Sağ taraftaki servoya da diğer ön ayağı aynı şekilde bağlayınız. NOT: Son iki adımdaki işlemleri geçici olarak yaptınız. Programlama aşamasında servoların orta konumları belirledikten sonra tekrar bağlantı yapmanız gerekmektedir. Bu konudaki ayrıntılı bilgi KRYK kitabının 150. 151. sayfalarında verilmiştir. Sayfa 36’daki ÖNEMLİ NOT’a bkz. 45 ROBOT MONTAJ KILAVUZU 24. Robot gövdesinin arka tarafında bulunan deliklere yükselti parçaları bağlanacaktır. M3 40mm lik vidaları bu delikten geçirerek 2 adet somun ile şekildeki gibi tutturunuz. 25. Birer somun ile gövdeye sabitleyiniz. 26. Üç adet yükselti parçasını sabitlediğiniz bu iki vidadan geçirerek üst üste yerleştiriniz. 46 ROBOT MONTAJ KILAVUZU 27. Arka ayaklarda birisini alarak yükselti parçalarının üzerine koyup, en üste bir adet pul yakınız. 28. İki adet kontra somunla ayağı çok sıkı olmayacak şekilde tutturunuz. NOT: Kontra somunlar ayağın hareketi esnasında gevşeyip, çıkmaması için gereklidir. 29. Diğer arka ayağı da aynı şekilde yükselti parçasının diğer deliğine bağlayınız. 30. Şimdi ön ve arka ayakların senkronize bir şekilde hareket edebilmesi için ayak bağlayıcı parçasını alınız. 47 ROBOT MONTAJ KILAVUZU 31. Ayak bağlama parçasını arka ayağa M3 15mm lik vida ve iki kontra somun ile bağlayınız. NOT: vidayı geçirmeden önce bir pul koyup daha sonra deliğe geçiriniz. 32. Diğer ayak bağlama parçasını da aynı şekilde bağlayınız. Servo kablolarını gövdenin ortasındaki delikten üst tarafa alınız. 33. 1x4’lü seri 6V pil yatağının uçlarına 20 cm 2’li bitişik kablo lehimleyiniz. Daha sonra da elektronik parçalar poşetinden 2’li erkek tunik soketini alarak kablonun diğer ucuna bağlayınız. Pil yatağı alüminyum tutucuya temas ettiğinde kısa devre olmaması için her iki tarafına yalıtkan bant yapıştırınız. 34. Pil yatağını, pil tutucu içerisine yerleştirip, kablosunu da gövde ortasındaki delikten üst tarafa alınız. Şimdiye kadar yaptığınız mekanik parçaların montajı sonunda robotunuz şekilde görüldüğü biçime gelecektir. 48 ROBOT MONTAJ KILAVUZU 35. Şimdi Servo motor kontrol devresini tutturmak için kullanacağınız vidaların bağlantısına sıra geldi. Dört adet M3 20mm vidayı gövdenin alt tarafından üste doğru gelecek biçimde birer somun ile tutturunuz. 36. Her bir vidaya birer tane aralayıcı geçiriniz. 37. Robotun görünümü aralayıcıları vidalara geçirdikten sonra şekildeki gibi olacaktır. 49 ROBOT MONTAJ KILAVUZU 38. 9V pil kablosunu alarak bir ucuna 2’li dişi tunik soketi bağlayıp diğer ucunu 9V luk pile bağlayınız. Daha sonra da pili iki servo arasından geçirerek yerine yerleştiriniz. 39. Servo motor kontrol devresine elektronik parçalarının montajını tamamladıktan sonra robot üzerinde hazırlamış olduğunuz vidalar üzerine yerleştiriniz. 40. Dört adet somun gövdeye sabitleyiniz. ile devreyi 41. Servo motor kablo soketlerini kontrol devresi üzerindeki uygun erkek header pinler üzerine polaritelerine dikkat ederek bağlayınız. 50 ROBOT MONTAJ KILAVUZU 42. Engel algılama devresinin elektronik parçalarının montajını bitirdikten sonra, sıra bu devrenin yerleştirilmesine geldi. M3 15mm lik iki vidayı devreye şekilde görüldüğü gibi bir somunla tutturunuz. 43. Engel algılama devresinin üzerine taktığınız iki vidayı gövdenin ön tarafındaki deliklere denk gelecek biçimde yerleştirip, alttan iki somunla bağlayınız. 44. İki ucuna 4’lü dişi tunik soket tutturulmuş 4’lü bitişik kabloyu engel algılama ve servo motor kontrol devresinin uygun soketlerine takınız. 45. Altı Ayaklı Robot montaj işlemini şu anda bitirdiniz. Şimdi “KRKY” kitabındaki deneme programlarını robot üzerinde denemeye hazırsınız. Robotunuzun en son görünümü şekildeki gibi olacaktır. 51 ROBOT MONTAJ KILAVUZU ALTI AYAKLI Robot Paketindeki Elektronik Parçalar SERVO MOTOR KONTROL Devresi Malzeme Listesi PARÇA KODU PARÇANIN ADI ÖZELLİĞİ ADEDİ MALZEME ADI SVM01 ENTEGRE PIC16F877A 1 U1 SVM02 REGÜLATÖR 78L05, TO-93 TİPİ 1 U3 SVM03 SOKET DIP40 NORMAL 1 U1 soketi SVM04 TUNİK SOKET 2 PIN, ERKEK 2 J5, J8 SVM05 TUNİK SOKET 4 PIN, ERKEK 2 J2, J15 SVM06 TUNİK SOKET 5 PIN, ERKEK 1 J3 SVM07 BUTON 6x6 mm 4 D9, D6, D10, RESET SVM08 ON/OFF ANAHTAR 6 PIN 1 B1 SVM09 SERAMİK REZONATOR 3 PIN, 4MHZ 1 X2 SVM10 HEADER PİN 1x3 ERKEK SVM11 HEADER PİN 1x2 ERKEK 1 J4, J6, J9, J10, J11, J12, J13, J14 J7 SVM12 HEADER SOKET 1x14 DİŞİ 1 LCD1 SVM13 DIYOD 1N4148 2 D1, D2 SVM14 DİRENÇ 1K, 1/4W 3 R2, R3, R4 SVM15 DİRENÇ 100R, 1/4W 1 R6 SVM16 DİRENÇ 10K, 1/4W 1 R1 SVM17 DİRENÇ 330R, 1/4W 1 R5 SVM18 LED 3mm 4 D3, D4, D5, D8 SVM19 KONDANSATÖR SERVO MOTOR KONTROL devresi 100nF 1 C5 SVM20 PCB 8 1 Tablo 1: SVM poşeti içerisindeki elektronik elemanlar. ENGEL ALGILAMA Devresi Malzeme Listesi ELEMAN ADI PARÇA KODU PARÇANIN ADI ÖZELLİĞİ ADEDİ ENG01 ENG02 ENTEGRE SOKET PIC16F628A 18 PIN, NORMAL 1 1 U1 U1 soketi ENG03 IR VERİCİ IR LED (mor renkli) 2 D2, D3 ENG04 IR ALICI TK19, 40 KHz, 3 PIN 1 U2 ENG05 TUNİK SOKET 4 PIN, ERKEK 1 J2 ENG06 TRİMPOT 1K, JAPON 2 RV1, RV2 ENG07 DİRENÇ 10K, 1/W 1 R7 ENG08 DİRENÇ 1K, 1/4W 2 R2, R5 ENG09 DİRENÇ 330R, 1/4W 1 R1 ENG10 DİRENÇ 150R, 1/4W 2 R3, R4 ENG11 DİRENÇ 47R,1/4W 1 R6 ENG12 LED 3mm 3 D1, D4, D5 ENG13 KONDANSATÖR 10uF 1 C1 ENG14 MAKARON 6 mm ısıyla daralan makaron 2 ENG15 KABLO 4’lü bitişik 10 cm ENG16 TUNİK SOKET 4PIN, DİŞİ 2 ENG17 ENGEL_ALGILAMA devresi PCB 1 Tablo 2: ENG poşeti içerisindeki elektronik elemanlar. 52 ROBOT MONTAJ KILAVUZU ALTI AYAKLI ROBOTUN Elektronik Devrelerinin Montajı SERVO MOTOR KONTROL Devresinin Montajı SERVO MOTOR KONTROL devresi şeması şekil 1’de verilmiştir. SVM20 parça kodlu PCB’yii alınız, daha sonra da tablo 1’deki elektronik elemanları kullanarak şekil 3’de verilen elemanlı yüz baskı şemasına göre montajını yapınız. Şekil 1 : SERVO MOTOR KONTROL (SVM) elektronik devre şeması Şekil 3 : SVM20 parça kodlu PCB’nin elemanlı yüz baskı devre şeması. 53 ROBOT MONTAJ KILAVUZU ENGEL ALGILAMA Devresinin Montajı ENGEL ALGILAMA devresi şeması şekil 4’de verilmiştir. ENG17 parça kodlu PCB’yi alınız, daha sonra da tablo 3’deki elektronik elemanları kullanarak şekil 5’de verilen elemanlı yüz baskı şemasına göre montajını yapınız. IR verici LED üzerine ENG15 parça kodlu ısıyla daralan makaron geçiriniz (makaronu LED’in arka tarafından ışık sızdırmayacak biçimde geçirip, bir çakmakla ısıtınız.) Şekil 4 : ENGEL ALGILAMA (ENG) elektronik devre şeması. Şekil 5 : ENG17 parça kodlu PCB’nin elemanlı yüz baskı devre şeması. 54 ROBOT MONTAJ KILAVUZU İSTEĞE BAĞLI DEVRELER ve MONTAJI Satın almış bulunduğunuz herhangi bir robot paketi içerisinde standart olarak verilen paketler bulunacaktır. Bu bölümde robotunuza ilave fonksiyonlar ekleyerek daha işlevsel hale getirmek için kullanabileceğiniz isteğe bağlı modüllerin montajlarının nasıl yapılacağını vereceğiz. İsteğe bağlı modülleri her üç robotta da kullanabileceğiniz biçimde gerekli montaj yerleri konulmuştur. İlk olarak size verilen poşet içerisindeki elemanları tanıyın. Daha sonra bu bölümde verilen montaj adımlarını takip ederek robotun mekanik aksamlarının montajını yapınız. Daha sonra elektronik devrelerin montajına geçiniz. Son olarak ta KRKY kitabında verilen programları robotunuz üzerinde deneyiniz. 55 ROBOT MONTAJ KILAVUZU RF VERİCİ DEVRESİ ve MONTAJI 433 MHz’lik RF (radyo frekans) sinyali ile veri iletişimi ve seri iletişim konularında uygulama uygulayabilmek için kullanılabilecek bir devredir. RF verici devresi RF alıcı devresi ile birlikte kullanılan ve müşteriye ikisi birlikte sunulmaktadır. SUMO, ÇİZGİ İZLEYEN ve ALTI AYAKLI robotları her üçünde de kullanılabilen kullanılabilir. İstenirse verici üzerindeki IR verici LED ile robotlar üzerine takılan ENGEL algılayıcı üzerindeki TK19 IR alıcısına sinyal göndererek uzaktan kumanda uygulamaları geliştirilebilir. RF verici devresinin “KRKY” kitabındaki PCB dizaynından biraz farklıdır. Devre şeması ve çalışması kitaptaki ile aynıdır. Sadece, RF verici devresinin PCB dizaynı, uzaktan kumandalı araçları kontrol ederken kullanılacak olan butonların yerleşimi göz önüne alınarak yapılmıştır. Böylece verici görsel olarak biraz daha oyuncaklarda kullanılan uzaktan kumanda vericisine benzetilmiştir. PCB üzerinde de şematik olarak gösterildiği gibi robotu istenilen bir yöne yönlendirmek için çizimle gösterilmiş olan kısımdaki butona basmak gerekir. SAĞ, SOL, İLERİ, GERİ ve DUR butonlarının dışında ilave olarak F1, F2, ve F3 butonları ile de robota başka bir işlem yaptırılabilir. Örneğin F1’e basılınca devamlı sağa dönmesi gibi… RF verici devresine “KRKY” kitabında verilen devreye ilave olarak seri iletişim girişi için J2 TUNİK SOKETİ ilave edilmiştir. Böylece SERİ İLETİŞİM devresi ile birlikte kullanılarak Bilgisayarınızın seri portundan göndereceğiniz veriler ile robotlara RF sinyaller ile uzaktan kumanda edebileceksiniz. Yapılabilecek farklı iki uygulama şekil 1’de gösterilmiştir. Bunlar sadece örnek uygulamalardır. Benzetişim yapılarak daha bir çok farklı uygulama geliştirilebilir! A B Şekil 1: A) SUMO robotun IR-RF verici ile uzaktan kumandalı araç olarak kullanılması. B) ALTI AYAKLI robotun IR-RF verici-alıcı ile uzaktan kumandası. Şekil 2: ÇİZGİ İZLEYEN robotun (SUMO veya ALTI AYAKLI da olabilir.) PC’nin seri portundan bir arayüz programı aracılığı ile gönderilen sinyallerle uzaktan kumandası. 56 ROBOT MONTAJ KILAVUZU IR-RF VERİCİ Devresi Malzeme Listesi PARÇA RFV01 RFV02 RFV03 RFV04 RFV05 RFV06 PARÇANIN ADI ENTEGRE SOKET IR VERİCİ RF VERİCİ TUNİK SOKET TUNİK SOKET ÖZELLİĞİ PIC16F628A 18 PIN, NORMAL IR LED (mor renkli) TXC1 2 PIN, ERKEK dik 4 PIN, ERKEK dik ADEDİ 1 1 1 1 1 1 RFV07 BUTON 6x6 mm 8 RFV08 RFV09 RFV10 RFV11 RFV12 RFV13 RFV14 RFV15 DİRENÇ DİRENÇ DİRENÇ DİRENÇ REGÜLATÖR LED SIRA DİRENÇ PİL 10K, 1/W 1K, 1/4W 220R, 1/4W 100R, 1/4W 78L05, BC TİPİ 3mm 4+1, 10K 6F22 9V 2 2 2 1 1 2 1 1 RFV16 9V PİL KABLOSU RFV17 RFV18 TUNİK SOKET SÜNGER 2 PIN, DİŞİ 7.5x4.5 cm 1 1 RFV19 PİL TUTUCU Alüminyum 1 RFV20 VİDA M3 6mm 2 RFV21 SOMUN M3 2 RFV22 RF VERİCİ Devresi PCB 1 ELEMAN ADI U1 U1 soketi IR1 TXC1 J4 J2 İLERİ, GERİ, SAĞ, SOL, DUR, F1, F2, F3 R1, R7 R2, R3 R8, R9 R6 U3 D3, D4 RP1 1 Tablo 1: RF VERİCİ (RFV) elektronik devresi elemanları. RF VERİCİ devresi şeması şekil 4’de verilmiştir. RFV22 parça kodlu PCB’yi alınız, daha sonra da tablo 1’deki elektronik elemanları kullanarak şekil 5’de verilen elemanlı yüz baskı şemasına göre montajını yapınız. RFV16 parça kodlu pil kablosu uçlarına 2’li dişi tunik soketi bağlayınız. RFV18 süngerini PCB’nin alt tarafına yerleştiriniz. Daha sonra pil tutucu, vida ve somunlarla şekil 3’ deki gibi 9V’luk pili verici kumanda devresinin alt tarafına bağlayınız. Şekil 3 : 9V’luk pilin pil tutucu ile IR VERİCİ devresine montajı. 57 ROBOT MONTAJ KILAVUZU Şekil 4 : RF VERİCİ (RFV) elektronik devre şeması. Şekil 5 : RFV22 parça kodlu PCB’nin elemanlı yüz baskı devre şeması. 58 ROBOT MONTAJ KILAVUZU RF ALICI DEVRESİ ve MONTAJI Bu alıcı devresi RF verici devresi ile birlikte kullanılmaktadır. 433 MHz’lik verileri devre üzerindeki modül ile aldıktan sonra seri olarak motor kontrol devresine gönderir. Gerekli montaj delikleri her üç robot üzerinde de bulunmaktadır. SUMO ve ÇİZGİ İZLEYEN robot gövdesine montaj yaparken poşet içerisinde bulunan aralayıcı ve vida-somunu kullanınız. ALTI AYAKLI robotta ise arka ayak vidaları üzerine iki somunla tutturabilirsiniz. RF ALICI devresi şeması şekil 7’de verilmiştir. RFA12 parça kodlu PCB’yi alınız, daha sonra da tablo 2’deki elektronik elemanları kullanarak şekil 8’de verilen elemanlı yüz baskı şemasına göre montajını yapınız. Şekil 6 : 433 MHz RF alıcı kiti ve RF ALICI devresinin montajının bitmiş hali ve robotlar üzerine takılması. RF ALICI Devresi Malzeme Listesi PARÇA KODU PARÇANIN ADI ÖZELLİĞİ ADEDİ RFA01 RFA02 RFA03 RFA04 RFA05 RFA06 RFA07 RFA08 ENTEGRE SOKET RF ALICI TUNİK SOKET DİRENÇ LED TUNİK SOKET KABLO PIC16F628A 18 PIN, NORMAL RXB1, 8 PIN 4 PIN, ERKEK 1K, 1/4W 3mm 4PIN, DİŞİ 4’lü bitişik 1 1 1 1 2 2 2 15 cm RFA09 ARALAYICI PORSELEN İZOLATÖR 2 RFA10 VİDA M3 20mm 2 RFA11 SOMUN M3 4 RFA12 RF VERİCİ Devresi PCB 1 MALZEME ADI U2 U2 soketi RFKIT-RX J2 R1, R2 D1, D2 Tablo 2: RF ALICI (RFA) elektronik devresi elemanları. 59 ROBOT MONTAJ KILAVUZU Şekil 7 : RF ALICI (RFA) elektronik devre şeması. Şekil 8 : RFA12 parça kodlu PCB’nin elemanlı yüz baskı devre şeması. SERİ İLETİŞİM DEVRESİ ve MONTAJI DC MOTOR ve SERVO MOTOR KONTROL devreleri üzerinde PIC16F877A’ya seri veri girişi sağlayan soket bulunmaktadır. Böylece her üç robota da takılabilmektedir. İki şekilde kullanımı yapılabilir. İlki, doğrudan Bilgisayarınızın RS232 seri portundan gönderdiğiniz veriler ile robotlara kumanda edebilirsiniz. İkincisi bilgisayarınız ile robot arasına IR-RF VERİCİ-ALICI bağlayarak PC’den uzaktan kumanda işlemini gerçekleştirebilirsiniz (Bkz. IRRF VERİCİ DEVRESİ ve MONTAJI). Aşağıda resimleri verilen örneklerde robotlar üzerine takılan SERİ İLETİŞİM devresi ile PC arasında RS232 kablosu bağlanmıştır. Böylece PC’den bir arayüz programıyla gönderilen veriler ile robotların hareketleri kablolu olarak yapılabilir. 60 ROBOT MONTAJ KILAVUZU Şekil 9: Robotlara SERİ İLETİŞİM devresi takarak PC’nin seri portundan bir arayüz programıyla gönderilen sinyaller ile kumanda edilmesi. SERİ İLETİŞİM devresi şeması şekil 12’de verilmiştir. SER12 parça kodlu PCB’yi alınız, daha sonra da tablo 3’deki elektronik elemanları kullanarak şekil 13’de verilen elemanlı yüz baskı şemasına göre montajını yapınız. SERİ İLETİŞİM devresi ile MOTOR KONTROL devreleri arasındaki bağlantı için kullanacağınız kabloyu hazırlamak için 15cm boyundaki 4’lü bitişik kablo uçlarına 4PIN dişi TUNİK SOKET bağlayınız (şekil 10). SERİ İLETİŞİM devresini robotlar üzerine monte edebilmek için verilen fleksiglas bağlantı parçasını şekil 11’daki gibi vida ve somun ile bağlayınız. ALTI AYAKLI robota montaj için delikler. SUMO ve ÇİZGİ İZLEYEN robota montaj için delikler. Şekil 10: Seri iletişim ara bağlantı kablosu ve bağlantı parçası. SERİ İLETİŞİM devresi ARALAYICI SERİ İLETİŞİM bağlantı parçası SUMO veya ÇİZGİ İZLEYEN robot gövdesi Şekil 11: Seri iletişim devresinin robotlar üzerine montajının yapılması. 61 ROBOT MONTAJ KILAVUZU SERİ İLETİŞİM Devresi Elektronik Devre Malzeme Listesi PARÇA KODU PARÇANIN ADI ÖZELLİĞİ ADEDİ MALZEME ADI SER01 ENTEGRE MAX232 1 U1 SER02 SOKET 16 PIN, NORMAL 1 U1 soketi SER03 RS232 SOKETİ DB9, DİŞİ 1 J2 SER04 TUNİK SOKET 4 PIN, ERKEK 1 J2 SER05 DİRENÇ 1K, 1/4W 1 R1 SER06 LED 3mm 1 D1 SER07 KONDANSATÖR 1uF 4 C1, C2, C3, C4 SER08 KABLO 4’lü bitişik 15 cm SER09 TUNİK SOKET 4PIN, DİŞİ 2 SER10 BAĞLANTI PARÇASI FLEKSİGLAS 1 SER11 VİDA M3 6mm 2 SER12 VİDA M3 20mm 2 SER13 ARALAYICI PORSELEN İZOLATÖR 2 SER14 SOMUN M3 6 SER15 RS232 KABLOSU DB9 ERKEK-DİŞİ 1 SER16 SERİ İLETİŞİM devresi PCB 1 Tablo 3: SERİ İLETİŞİM (SER) elektronik devresi elemanları. Şekil 12 : SERİ İLETİŞİM (SER) elektronik devre şeması. 62 ROBOT MONTAJ KILAVUZU Şekil 13 : SER16 parça kodlu PCB’nin elemanlı yüz baskı devre şeması. ULTRASONİK ALGILAYICI DEVRESİ ve MONTAJI ULTRASONİK ALGILAYICI devresi sumo robotunun, sumo tahtası içerisindeki cisimleri algılayabilmesi için kullanıldığı gibi, diğer robotlara da takılarak farklı uygulamalar geliştirilebilir. Ultrasonik algılayıcısı ile yapılan mesafe ölçme devresi, IR ENGEL algılayıcıya göre daha uzak mesafeleri algılayabilir. Ultrasonik sensörler insan kulağıyla işitilemeyecek kadar yüksek frekansta ses sinyali gönderir ve alır. Devrenin çalışması sesin havada yayılarak geri dönüş zamanını ölçme esasına dayanır. Aşağıdaki resimlerde göstermektedir. ultrasonik algılayıcının robotlar üzerine takılış biçimlerini Şekil 14 : ULTRASONİK ALGILAYICI devresinin robotlar üzerine takılması. ULTRASONİK ALGILAYICI devresi şeması şekil 15’de verilmiştir. ULT24 parça kodlu PCB’yi alınız, daha sonra da tablo 4’deki elektronik elemanları kullanarak şekil 16’da verilen elemanlı yüz baskı şemasına göre montajını yapınız. ULTRASONİK ALGILAYICI Devresi Elektronik Malzeme Listesi PARÇA KODU ULT01 ULT02 PARÇANIN ADI ÖZELLİĞİ ADEDİ MALZEME ADI ENTEGRE PIC16F628A 1 U1 ENTEGRE LM324 1 U10 63 ROBOT MONTAJ KILAVUZU ULT03 SOKET 18 PIN, NORMAL 1 U1 soketi ULT04 SOKET 14 PIN, NORMAL 1 U10 soketi ULT05 TUNİK SOKET 4 PIN, ERKEK 1 J1 ULT06 ULTRASONİK ALICI 40 KHz 1 US2-R ULT07 ULTRASONİK VERİCİ 40 KHz 1 US1-T ULT08 DİYOD 1N5819 2 D3, D4 ULT09 DİRENÇ 1M, 1/4W 2 R4, R10 ULT10 DİRENÇ 100K, 1/W 1 R7 ULT11 DİRENÇ 47K, 1/4W 1 R12 ULT12 DİRENÇ 1K, 1/4W 2 R1, R2 ULT13 DİRENÇ 5K1, 1/4W 1 R9 ULT14 DİRENÇ 10K, 1/4W 4 R3, R5, R6, R8 ULT15 LED 3mm 2 D1, D2 ULT16 KONDANSATÖR 1nF 3 C3, C5, C8 ULT17 KONDANSATÖR 10nF 1 C6 ULT18 KONDANSATÖR 100nF 3 C1, C4, C7 ULT19 KONDANSATÖR 10uF 1 C2 ULT20 TUNİK SOKET 4PIN, DİŞİ 2 ULT21 KABLO 4’lü bitişik 17 cm ULT22 VİDA M3 15mm 2 ULT23 SOMUN M3 2 ULT24 ULTRASONİK ALGILAYICI Devresi PCB 1 Tablo 4: ULTRASONİK ALGILAYICI (ULT) elektronik devresi elemanları. Şekil 15 : ULTRASONİK ALGILAYICI (ULT) elektronik devre şeması. 64 ROBOT MONTAJ KILAVUZU Şekil 16 : ULT24 parça kodlu PCB’nin elemanlı yüz baskı devre şeması. 2x16 ALFANÜMERİK LCD Her üç robotun da ana kontrol devreleri üzerinde 2x16 LCD takılabilecek soket bulunmaktadır. İsteğe bağlı olarak takılan LCD üzerinde robot algılayıcılarından alınan verilerin değerleri, motorların dönüş yönleri, servo motor pozisyonları, ölçülen mesafeler gibi bilgilerin gösterilmesi için kullanılır. Şekil 17 : 2x16 alfanümerik LCD Şekil 18 : 2x16 alfanümerik LCD’nin robotlar üzerine bağlanması. 65 ROBOT MONTAJ KILAVUZU PIC PROG USB PROGRAMLAYICI Eğer elinizde bir PIC programlayıcınız yoksa, bu devreyi satın alarak robotunuz üzerindeki PIC’i devre üzerinden sökmeden (ICSP) programlayabilirsiniz. Robotların ana kontrol devreleri üzerinde bulunan 5’li erkek tunik sokete bağlantı yapacağınız ara kablo da bu programlayıcı ile birlikte verilmektedir. Böylece robotlarınız için yazdığınız programlarda yapacağınız her küçük kod değişikliklerinde PIC robot üzerindeyken programlayacak ve hemen arkasından çalıştırarak hız kazanmış olacaksınız. PIC PROG USB, bilgisayarınızın USB portunu kullanarak programlama yapabilen bir PIC programlama kartıdır. Piyasada en çok kullanılan F serisi PIC’leri problemsizce programlama olanağı sunmaktadır. Bu kart ile 8,14, 18, 28, 40 pin’li flash memory'e sahip PIC micro denetleyiciler, kart üzerinde bulunan sokete doğrudan yerleştirilerek programlanabilir. Programlayacağınız PIC, PDIP paket tipinde olmalıdır. Pin sayısı ve yapısı farklı olan PIC’ler için devrenin ICSP (devre üzerinde programlama ) özelliğini kullanabilirsiniz. PIC PROG USB programlama şekil 19’da görüldüğü gibi üç farklı model ile üretilmektedir. 1. PIC PROG USB-K (Kutulu) 2. PIC PROG USB-Z (ZIF soketli) 3. PIC PROG USB-P (Precision soketli) Şekil 19: PIC PROG USB programlayıcının farklı versiyonları. PIC PROG USB p/z/k modellerinden herhangi birisini satın alarak aşağıdaki resimlerde görüldüğü gibi robotlarınızı kolayca programlayabilirsiniz. Şekil 20 : Robotların üzerindeki PIC’in PIC PROG USB/K ile devre üzerinde programlanması. 66 ROBOT MONTAJ KILAVUZU YAYINLARIMIZ ve EĞİTİM KARTLARIMIZ PROGRAMLAMA KİTAPLARI İLERİ C PROGRAMLAMA İleri C Programlama isimli kitabımızın temel iddiası ve hedefi, bilgisayarla biraz ilgili ancak daha önce C dilini hiç kullanmamış bir okuyucuyu C ile tanıştırmak ve C'yi çok rahat kullanabileceği, çeşitli işlerini yaptırabileceği, hatta basit konsol oyunlarını yazıp oynayabileceği bir seviyeye getirmektir. Bu hedefe ulaşmak için tüm konular sıfırdan başlayarak, çok basit bir dille ve gerçekten kullanıcının o konuyu hiç bilmediği düşünülerek anlatılmıştır. Örneğin, göstericiler konusu, stringler bölümü ile birlikte toplam 95 sayfada anlatılmaktadır. Bu sayı, birçok yayındaki göstericiler konusunun en az iki katı kadardır. Bu oran çok fazla görünse de, kitabın iddiası olan hiç C bilmeyen okuyuculara gerçekten C öğretme hedefini ancak karşıladığı düşünüldüğünden, bu sayıda olması uygun görülmüştür. Aynı anlayış, kitabın diğer bölümleri için de geçerlidir. Kitapta özenle seçilmiş 160 örnek program bulunmaktadır. CCS C ile PIC programlamaya başlarken C dilini öğrenmek için başvuracağınız en iyi kaynak kitaptır. Yazar: G.Murat TAŞBAŞI Sayfa sayısı: 552 TURBO PASCAL Kitap, daha önce bir programlama dili kullanmayan okuyucu hedef alınarak hazırlanmıştır. Uygulamalı öğretim prensibine göre hazırlandığından, verilen tipik örnek programların uygulatılarak öğretilmesi amaçlanmıştır. Akla gelebilecek birçok sorunun cevabı program açıklamalarında bulunabildiğinden çoğu zaman bir öğretmen gereksinim de duyulmayacaktır. Yüksek seviyeli PIC programlama dillerinden JAL’ı öğrenmek istiyorsanız, bu dilin temel yapısı olan PASCAL’ı öğrenmek için başvuracağınız en iyi kaynak kitap. Yazar: Orhan ALTINBAŞAK Abdurrahman TAŞBAŞI Sayfa sayısı: 240 VİSUAL BASIC 6.0 Bu kitap ile Visual Basic'in renkli dünyasına «merhaba» diyoruz. Kitap, Visual Basic ile daha önce hiç tanışmamış kullanıcılara hitâp etmektedir ve programlama dillerinin en renkli yüzü olan Visual Basic'e iyi bir giriş yapmayı amaçlamaktadır. Bunun yanı sıra kitapta, menü ve araç çubuğu hazırlanması, Windows ortak iletişim kutularının kullanımı, data dosyalarının kullanımı ve hata ayıklama yöntemleri gibi daha ileri düzey kullanıcılara hitap eden konular da bulunmaktadır. Kodları ve arabirimi hazırlanmış bölüm uygulamalarını severek inceleyecek ve sonuçlarını göreceksiniz. Yazar: G.Murat TAŞBAŞI Sayfa sayısı: 322 QBASIC Dünyada en çok bilinen ve kullanılan BASIC dili, programcılığa başlangıç dili olarak kabul görmeye devam etmekte olduğu gibi, elektronik alanındaki birçok uygulamada da karşımıza çıkmaktadır. Örneğin PIC programlamak için kullanılan PicBasic Pro, Atmel AVR programlamak için Bascom adlı programları bunlara örnek verebiliriz. Programlama dili öğrenmeye başlarken ve örneği verilen benzer derleyicileri kullanabilmek için temel BASIC programına her zaman gereksinim duyacaksınız. Bu yüzden bu kitap seçmeniz gereken kitaplar arasında yer almalıdır. Yazar: G.Murat TAŞBAŞI Sayfa sayısı: 248 ELEKTRONİK KİTAPLARI ELEKTRONİK 2 Alan Etkili Transistörler (FETler) gerekli olan karakteristik eğrileri ve polarmaları bol şekil ve örnek hesaplamalar ile verilmiştir. İşlemsel yükselteçlerin yapısı ve özellikleri, parametreleri, kullanıldığı yerler, doğrultmaç olarak, yükselteç olarak ve dijital kapı olarak kullanılmasına yer verilmiştir. Pals devreleri ve osilatörler çeşitleri bol örneklemeler ve hesaplamalarla anlatılmıştır. Ayrıca 555 ve 74121 entegresi multivibratör konusuna eklenerek bu entegrelerin kullanma alanlarına örnekler gösterilerek işlenmiştir. Modülasyon konusu genlik, frekans, faz ve pals modülasyonu prensipleri ve devre çeşitleri gerekli hesaplama ve şekilleri ile birlikte yeterince anlatılmıştır. Yazar: Naci CANDAN Sayfa sayısı: 224 ANALOG ELEKTRONİK Meslek Yüksek Okulları Analog 1 dersi müfredatına uygun olarak hazırlanmıştır. Diyod, BJT (Yüzey Bileşimli Transistör), FET ve MOSFET elemanlarının yapısı, çalışması, polarması ve DC karakteristikleri konusunda oldukça dikkatli ve ciddi çalışılmış bir eser. Diyod, BJT, FET, ve MOSFET elemanlarını öğrenmenin ve öğrenilenleri denemenin kaynağının bu kitap olduğunu söylemenin, kitabı kullandıktan sonra abartı olmadığı görülecektir. Kitap, Kart-LabANLG deney kartı ile desteklenmektedir. Yazar: Ömer ERCAN Sayfa sayısı: 160 ( büyük boy 1. hamur kağıt) 67 ROBOT MONTAJ KILAVUZU DİJİTAL ELEKTRONİK DENEYLERİ 1 Bu kitap, öğrencileri zaman kaybından kurtararak, konunun özüne daha fazla zaman ayrılabilmesini sağlamak amacı ile hazırlanmıştır. Kitap, KART-LAB DIJ-1 ve KART-LAB DIJ-2 kartı ile desteklenmekte ve birbirlerini teknik olarak tamamlamaktadırlar. Kitap içerisinde 37 adet deney yer almaktadır. Bu deneyler; başlangıç seviyesi deneyleri, kapı deneyleri, bileşimsel (combinational) devre deneyleri, aritmetik devre deneyleri ve karşılaştırıcı devre deneyleridir. Gözlem tablosu, dalga şekilleri, özel notlar ve sorulara cevaplar için ayrıca bir defter tutmaya ihtiyaç yoktur. Kitaptaki ilgili alanlar bu çalışmalar için kullanılabilir. Yazar: Abdurrahman TAŞBAŞI Sayfa sayısı: 120 ( büyük boy 1. hamur kağıt) PIC MİKRODENETLEYİCİLER İLE İLGİLİ KİTAPLAR PIC PROGRAMLAMA TEKNİKLERİ ve PIC 16F877A PIC16F877A'nın tüm donanımsal özelliklerini örnek program ve detaylarıyla anlatılmaktadır. PIC DK V2.2 kart desteği sağlanmaktadır. PIC mikrodenetleyicilerini programlarken, “Assembly” dili bu işin temeli olarak kabul edilmektedir. Bu kitapta PIC16F877A'nın donanım modülleri ayrıntılı olarak incelenmiş ve bu modüllerin PIC Assembly dilinde kullanımı ön plana çıkarılmıştır. Ayrıca verilen assembly programları PIC DK 2.2 uygulama kartına uygun olarak yazılmış, kullanıcının yaptığı uygulamayı gerçek bir donanım ortamında denemesine olanak sağlanmıştır.Kitapta, mikrodenetleyicilerle birlikte kullanılan popüler elemanların özellikleri ve uygulamalarına yer verilerek, kullanıcının proje geliştirebilmesine olanak sağlanmıştır. Yazar: H. ŞAHİN Ayhan DAYANIK Caner ALTINBAŞAK Sayfa sayısı: 536 MİKRODENETLEYİCİLER VE PIC PROGRAMLAMA (16F628/A) PIC16F628A'nın yeni özellikleri ilave edilerek yeniden hazırlanan kitap toplam 19 bölümden oluşturulmuştur. Bugüne kadar hazırladığımız kitaplarda olduğu gibi, en etkin öğretme biçiminin "uygulama yaptırarak öğretme" ilkesi bu kitaba da yansıtılmıştır. PIC komutlarının her birisi için bir örnek program verilmiştir. Akış diyagramları ve program sonlarında "Açıklamalar" başlığıyla programın çalışması hakkında detaylı bilgiler ile birlikte her programı deneyebileceğiniz devre şemaları verilmiştir. Örnek programların tamamı (seri iletişimi hariç) PIC DEKA V3 deneme kartında denendikten sonra kitap içerisine alındığından yazılım ve mantık hataları yoktur. Yazar: Orhan ALTINBAŞAK Sayfa sayısı: 335 KENDİ ROBOTUNU KENDİN YAP (CD Destekli) Yazarımız Serkan Ayyıldız, kendi yaptığı beş robotun yapımını konu alarak hazırlamış olduğu bu kitapta, bir robotu oluşturan kısımları en ayrıntılı biçimde ele almaktadır. Bunun için ilk olarak bir proje yapımında kullanılacak malzeme, araç ve gereçlerin tanıtımı, kullanılması, baskı devre plaketinin nasıl çıkarıldığı verilmektedir. Daha sonra her bir robotta kullanılacak kontrol, iletişim ve algılama ile ilgili elektronik devrelerin şeması ve çalışması açıklanmaktadır. Son olarak da her bir robotun yapımı teker teker ele alınarak, mekanik kısımlarının yapımı için gerekli malzemeleri tanıtılıp, imalat resimleri ayrıntılı olarak verilmektedir. Yazar: Serkan AYYILDIZ Sayfa sayısı: 240 JAL İLE PIC PROGRAMLAMA (CD Destekli) PASCAL ve C programlama dilleri temel alınarak hazırlanmış ücretsiz, yüksek seviyeli bir dil olan JAL ile PIC programlamayı uygulamalarla öğrenip, bugüne kadar gerçekleştirmekte güçlük çektiğiniz birçok projeniz için yolunuzu açacak yegane kitap. JAL, PIC mikrodenetleyicileri için geliştirilmiş ücretsiz (freeware), yüksek seviyeli ve açık kaynak koduna sahip bir derleyicidir. JAL ücretsiz olması sebebiyle internet üzerinden rahatlıkla indirilebilir ve lisans problemi yaşanmadan gönül rahatlığı ile kullanılabilir. JAL yazım kuralları olarak PASCAL ve C'yi temel almış olup oldukça sade ve anlaşılır bir program yazım tekniği kullanır. Dolayısıyla önceden PASCAL veya C kullanan kişiler hızla JAL'a uyum sağlayabileceklerdir. Yeni başlayanlar ise kolay yazım kuralları sebebiyle uyum sağlamakta zorluk çekmeyeceklerdir. Yazar: Serkan AYYILDIZ Sayfa sayısı: 392 PIC BASIC PRO İLE PIC PROGRAMLAMA (Güncellenmiş baskı) Yazar 2002'de yazmış olduğu kitabını güncelleştirerek, PicBasic Pro'nun geliştirilen yeni komutlarını da ekleyerek hazırlamış olduğu yine çok beğeneceğiniz bir kitap. Bu yeni kitapta verilen uygulama programları sadece 16F84 değil, günümüzün çok popüler PIC'i olan 16F877 üzerine de yoğunlaştırıldı. Programların simülasyon yazılımları yerine, gerçek elektronik ortamda denenmesinin programcıya özgüven sağladığını bilen yazar, kitapta verdiği programların PIC PROG/DEKA 87x adlı kart üzerinde denenebilecek biçimde düzenledi. Böylece yayınevimizin ilkesi “Uygulamalı eğitim” ilkesinin pekiştirilmesini sağladı. Yazar: Orhan ALTINBAŞAK Sayfa sayısı: 304 68 ROBOT MONTAJ KILAVUZU KASIM 2008’de YAYINDA İLERİ PIC 16F84 UYGULAMALARI 1 Bu kitapta çeşitli uygulama devreleri ve programları PIC 16F84 mikro denetleyicisi kullanarak verilmiştir. Kitap hazırlanırken PIC assembly komutlarını bilen ve programlar yazabilenler hedef alınmıştır. PIC uygulamaları serisinin ilk kitabı olarak hazırlanan bu kitapta, programların basit ve anlaşılır olması için üst düzey programlama tekniklerinden kaçınılmıştır. Uygulamalarda belli bir sıra takip edilmiş, kullanıcının devre geliştirme ve programlama kabiliyetinin artması tasarlanmıştır. Kitaptaki tüm uygulama programlarının denenmesi için gerekli şemalar verilmiştir. PIC assembly dilini öğrenmiş olanların PIC uygulamaları konusunda ileri düzey bilgi edinilebilecek iyi bir kaynak kitap. Yazar: Hakan KARAKAŞ Sayfa sayısı: 224 CCS C İLE PIC PROGRAMLAMA C derleyici kullanarak PIC programlama konusunda her şeyi öğrenebileceğiniz kitap. Kitaba doğrudan CCS C derleyicinin kullanılması anlatılmaya başlanmadı. Önce C programlama dilinin genel yazım kuralları ve yapısı çok açık olarak verildi. Daha sonra popüler bir PIC olan PIC16F877A'nın donanımsal özelliklerinden bahsedildi. Böylece C dili ve PIC'ler hakkında çok az bilgisi olan bir kimsenin bile kolay anlayabileceği, toplam 51 uygulama ve bu uygulamaların çalışmasının ayrıntılı olarak izah edildiği bir kitap haline getirildi. Ayrıca birçok çevresel elemanın da teknik bilgileri ve kullanımı hakkında bilgi verilerek okuyucunun kitaptan edineceği bilgi ve tecrübe ile kendi mikrodenetleyici sistemlerini rahatlıkla tasarlayabilmelerini sağlayabilmeleri hedeflendi. Verilen programlar PIC PROG/DEKA 87x kartı üzerinde denenebilecek biçimde düzenlenerek gerçek elektronik ortamda çalışmanın programcıya özgüven sağlaması hedeflendi. Yazar: Serdar ÇİÇEK Sayfa sayısı: 432 MİKRODENETLEYİCİLER VE PIC PROGRAMLAMA (16F84) Mikrodenetleyiciler ve PIC programlama kitabı ile günümüz bilgisayar teknolojisinin en yeni ürünlerinden PIC mikrodenetleyicilerin programlanası hakkında merak ettiğiniz her şeyi kolayca öğrenebileceksiniz. Kitapta her komut için en az bir program örneği ve gerekli şema bulunmaktadır. Pratik yapılması gerekli görülen programların ardından «Kendiniz uygulayınız» adı altında çözülecek problemler bulunmaktadır. Kolaydan zora doğru hazırlanan PIC programlarıyla önce port uçlarına bağlı LED'leri değişik kombinasyonlarla yakmayı, konular ilerledikçe aritmetik işlemleri, A/D ve D/A çevirici uygulamalarını, step motor kontrolü gibi kompleks işlemleri gerçekleştirmeyi öğreneceksiniz. Yazar: Orhan ALTINBAŞAK Sayfa sayısı: 240 Atmel AVR PROGRAMLAMA (ATtiny2313) Yayınevimizden bir yeni daha! Konusunda Dünya liderliğini elinde tutan Atmel firmasına ait AVR mikrodenetleyicilerin yeni ve en popüler olma yolunda olan ATtiny2313 mikrodenetleyicisinin anlatıldığı kitap. Atmel AVR’lerde INTEL tabanlı assembly’e çok yakın komut seti kullanılmaktadır. Daha önce PC assembly ile çalışmış olanlar konuyu yadırgamadan hemen programlamaya başlayabileceklerdir. Bol açıklamalı, karmaşıklıktan uzak AVR programlamanın özüne yönelik programlarla donatılmıştır. Programlar AVR PROG/DEKA deneme kartı üzerinde doğrudan denenebilmektedir. Yazar : Abdurrahman TAŞBAŞI Sayfa sayısı: 410 BİLGİSAYAR DESTEKLİ TASARIM KİTAPLARI Bilgisayar Desteki Tasarım PROTEUS (7.2 versiyonu güncelleştirilmiş baskı) PROTEUS programı; elektronik alanında en yetenekli, simülasyon, animasyon ve otomatik baskı devre çizimi yapabilen programlardan biridir. Kendi alanındaki diğer benzerlerinden pek çok üstün yanları vardır. Bunlardan grafik tabanlı simülasyon yapabilmesi, interaktif (etkileşimli) devre kurma olanağı, bir microcontroller tabanlı sistemin devresinin tamamının çizilip, etkileşimli olarak test edilebilmesini en farklı özellikleri olarak örnek verilebilir. Kurduğunuz devrenin doğruluğundan emin olduktan sonra PCB'sini hazırlamak için yapacağınız tek şey ilgili menüden komutu seçmektir. Yeni bir çalışma ortamına girecek ve PCB'nizi kolaylıkla bu ortamda tek veya çok katlı olarak hazırlayabileceksiniz. Meslek Yüksek Okulları'nın Bilgisayar Destekli Tasarım dersi müfredatına uygun eser. Yazar: Hikmet ŞAHİN Sayfa sayısı: 384 ULTIboard ULTIboard programı, elektronik devre şeması çizimi ve baskılı devre hazırlamada ihtiyaçlarınıza cevap verebilecek şekilde düzenlenmiş mükemmel bir program olma niteliğindedir. Devrenizi bir kez doğru olarak şematik editörde (ULTIcap) çizip Baskılı Devre hazırlama editörüne (ULTIboard) aktardıktan sonra hatalı PCB üretmeniz neredeyse olası değil. Hem şematik, hem PCB editörü için yeniden sembol oluşturma olanağına sahipsiniz. Kullanmayı düşündüğünüz elemanın sembolünü kendiniz üretebilir ve kart içerisinde kullanabilirsiniz. Yazar: Abdurrahman TAŞBAŞI Sayfa sayısı: 240 69 ROBOT MONTAJ KILAVUZU ATMEL AVR PROGRAMLAMA ve DENEME KARTLARIMIZ AVR PROG/ USB - AVR Programlama Kartı AVR PROG USB, piyasada yaygın olarak bulunan ATMEL AVR mikrodenetleyicilerini USB porttan çok kolay ve hızlı bir şekilde programlayabileceğiniz bir karttır. Harici bir besleme kaynağına gereksinimi yoktur. Programlama yapmak için gereken +5V USB porttan sağlanmaktadır. Kart üzerinde ISP (devre içinde programlama) çıkış soketi bulunmaktadır. Bu soketi kullanarak çıkış pinlerini taşımak suretiyle herhangi bir devredeki AVR'yi programlayabilirsiniz. Programlayacağınız entegreyi zif soketlerden hangisine ve nasıl yerleştireceğiniz, kullanım kılavuzunda belirtilmektedir. Kartı satın aldığınızda size bir CD verilmektedir. Bu CD'de bol miktarda örnek program ve kullanacağınız yazılımlar yer almaktadır. Pakete USB kablosu, yazılım CD'si ve kullanım kılavuzu dahildir. AVR PROG/ DEKA - AVR Programlama ve DENEME Kartı ATMEL AVR Programlama ve Deneme kartı, piyasada en yaygın kullanılan 20 pinli ATtiny2313 entegresi temel alınarak hazırlanmıştır. Bu entegrenin yanı sıra AT90S1200, 1200A, 1200B, 1200C ve AT90S2313 ATtiny2313L gibi pin uyumlu entegreleri de programlayabilir ve deneyebilirsiniz. Bu kart AVR mikrodenetleyicilerini yeni öğrenmeye başlayanlara yönelik hazırlanmasına rağmen ileri seviyedeki kullanıcılara da hitap etmektedir. Kartın çalışması için 7-14 volt arası bir gerilime sahip, güç kaynağına ihtiyacınız vardır. Önerilen gerilim 9 volttur. Bu gerilimi 9 voltluk pillerle de sağlayabilirsiniz. Pakete seri iletişim kablosu, yazılım CD'si ve kullanım kılavuzu dahildir. PIC PROGRAMLAMA KARTLARI PIC PROG USB/SERİ - PIC Programlama Kartı PIC PROG USB/SERI programlama kartı, bilgisayarınızın hem seri hem de USB portu ile programlama yapabileceğiniz bir karttır. Microchip'in ürettiği PIC microdenetleyicilerin büyük bir bölümünü programlamanıza olanak sağlayan geniş bir kütüphanesi vardır. Kullanımı oldukça kolay olan “Micropro” adlı bir yazılım ile PIC'e program yüklemesi yapılır. ICSP soketi çıkışı ile deneme kartları üzerindeki PIC'i sökmeden programlayabilme olanağı sunar. Kart ile birlikte, kullanacağınız programların yer aldığı bir CD, seri ara kablosu, USB ara kablosu, kullanım kılavuzu ve güç kaynağı verilmektedir. PIC PROG USB-K (Kutulu) PIC PROG USB-Z (ZIF soketli) PIC PROG USB-P (Precision soketli) 70 PIC PROG USB/ICSP K/Z/P PIC PROG USB, bilgisayarınızın USB portunu kullanarak programlama yapabilen bir PIC programlama kartıdır. Piyasada en çok kullanılan F serisi PIC’leri problemsizce programlama olanağı sunmaktadır. Bu kart ile 8, 14, 18, 28, 40 pin’li flash memory'e sahip PIC micro denetleyiciler, kart üzerinde bulunan sokete doğrudan yerleştirilerek programlanabilir. Programlayacağınız PIC, PDIP paket tipinde olmalıdır. Pin sayısı ve yapısı farklı olan PIC’ler için devrenin ICSP (devre üzerinde programlama ) özelliğini kullanabilirsiniz. PIC PROG USB programla kartı üç farklı model ile üretilmektedir. Bu modeller: PIC PROG USB özellikleri: PIC PROG USB kartını satın alındığınızda 8, 14, 18, 28 ve 40 pin’li PIC’leri kartın üzerindeki sokete yerleştirilerek sorunsuzca ve güvenilir bir şekilde programlayabilirsiniz. Harici güç kaynağı gerektirmeden yüksek gerilimle programlama yapmanıza olanak tanır. PIC’i çalışmakta olduğu devreden sökmeden programlama (ICSP özelliği) yapılabilir. Bu özellik sayesinde program geliştirmek için daha fazla zaman ayırma olanağına kavuşursunuz. Devrede kullanılan FT232 BM USB-serial konvertör ile hızlı ve güvenli programlama sağlanır. ICSP (devre üzerinde programlama) konnektörü ile diğer PIC DENEME kartlarımız ile birlikte kullanılabilirsiniz. Böylece programlama ve deneme süresince PIC'i yerinden sökmenize gerek kalmaz. ICSP konnektörüne doğrudan bağlanan kartlarımız şunlardır: PIC DEKA V3, PIC DK V1.1, PIC PROG DEKA 16F87x, PIC DK V2.2 kartları ile birlikte kullanma olanağı vardır. Detaylı bilgi için deneme kartlarının kullanım kılavuzlarına bakınız. ROBOT MONTAJ KILAVUZU PIC PROG V4 - PIC Programlama Kartı PIC PROG V4, PIC mikro denetleyicileri ve 24CXXX serisi EEPROM'ları programlayabilen JDM programlayıcıdır. Bilgisayarın RS232 portuna bir ara kablosu ile doğrudan bağlanarak programlama yapılır. Kullanımı oldukça kolaydır. JDM programmer destekleyen (IC-Prog, Winpic800.. gibi) yazılımlarla kullanılabilir. Güç kaynağı gerektirmez. 8, 14 ,18, 28 ve 40 pin'li tüm PIC'leri programlayabilir. Kartı satın aldığınızda; kullanacağınız programların yer aldığı bir CD, seri ara kablosu, kullanım kılavuzu paketinize dahil edilir. ELEKTRONİK DENEY KARTLARIMIZ AGK V1 Ayarlı Güç Kaynağı (7 VA) Genel amaçlı olarak düşünülmüş, ayarlarına ve bağlantılarına doğrudan kart üzerinden ulaşılan ayarlı güç kaynağıdır. Dört ayrı besleme çıkışına sahiptir. Üzerinde dört adet potansiyometre bulunmaktadır. Bu potansiyometrelerle iki adet 0'volttan +15 volta kadar, 0,1 voltluk kademelerle ayarlanabilen besleme gerilimleri alınabilmektedir. Bu iki ayarlanabilir beslemenin dışında güç kaynağı bir adet sabit -15Volt ve bir adet sabit +5Volt luk beslemelere sahiptir. -15voltluk besleme, Opamp (işlemsel yükselteç) elemanları için, sabit +5Volt ise dijital devrelerin gereksinim gösterdiği beslemeyi elde etmek için kullanılır. Diğer ayarlı beslemeler ise yarı iletken deneylerinin yapılmasında çok kullanışlıdır. Diğer elektronik kartlara soket uyumludur. KART-LAB ANLG - Analog Elektronik Eğitim Kartı Temel yarı iletken teknolojisini iyi kavrayabilmek için gerekli deneyleri bu kart üzerinde gerçekleştirebilirsiniz. Yarı iletken deneyleri için kart üzerinde özel bir bölüm ayrılmıştır. Bu bölümde diyod, BJT transistör, FET transistör ve MOSFET transistorlere ait statik karakteristik eğrileri ile ilgili deneyleri uygulayabilirsiniz. Ayrıca bu elemanlara ait dinamik karakteristik eğrilerini de yapabilmeniz mümkündür. Bu deneyleriniz için size gerekli olacak kare, sinüs ve üçgen dalga şekillerini, kart üzerindeki özel osilatör çıkışlarından alarak kullanabilirsiniz. Elemanlar üzerindeki akım ve gerilimlerin ölçümünü kolaylaştıracak şekilde özel pinlerden yararlanabilirsiniz. Kart üzerinde 741 entegresini ve diyod, NPN, PNP transistorlerinin sağlamlık kontrolünü yapabilirsiniz. Ayrıca boş durumdaki proje board’unu ve diğer elemanları kullanarak başka analog devreler kurmanız da bu kart üzerinde olasıdır. KART-LAB DIJ1 - Dijital Elektronik Eğitim Kartı Dijital elektroniğe yeni başlayanlar için geliştirilmiş bir karttır. “Dijital Elektronik deneyleri 1” kitabındaki tüm deneyler ve daha fazlası kart üzerinde yapılabilmektedir. KART-LAB DIJ-1 kartı öğrencilerin bireysel olarak elde edebilecekleri uygun fiyatının yanı sıra, bir deney seti görevini görmektedir. Deneyleri daha ekonomik ve daha pratik bu kart üzerinde yapabilmek olasıdır. Kartta kullanılan terminal pinleri özel eleman olup, jumper iletkenlerini tutacak niteliktedir. Kart üzerinde 12 giriş ve 16 çıkış mevcuttur. Giriş ve çıkışların durumları bağlı bulunan LED’lerden izlenebilir. 7 segment display çıkışı ortak anot veya ortak katot olarak seçilebilir. Saat palsi üretmek için düşen kenar ve yükselen kenar butonlarına sahiptir. KART-LAB DIJ2 - Dijital Elektronik Eğitim Kartı KART-LAB DIJ1 kartına ilave özellikler katılarak geliştirilmiş bir karttır. Bu ilave özelliklerden bazıları şunlardır: İki değişik türde dijital analog çevirici ve iki adet de transistör devre üzerinde kullanmanız için hazır durumdadır. Kartın sağ alt bölümüne kare dalga osilatör yerleştirilmiştir. Sayıcı, zamanlayıcı, kaymalı kaydedici gibi ileri dijital elektronik deneylerinde kullanacağınız bu osilatörün frekans aralığı oldukça geniştir. 555 entegresi ile yapılan bu osilatörle çok hassas zamanlayıcı deneyleri yapılabilir. Birçok uygulamada gerekli olacak manuel clock (saat) sinyali üretmek için, kartın alt bölümüne 2 adet buton yükselen, 2 adet buton da düşen kenar tetikleme girişleri eklenmiştir. 71 ROBOT MONTAJ KILAVUZU PIC PROGRAMLAMA ve DENEME KARTLARIMIZ PIC DEKA V2.2 - PIC Programlama ve Deneme Kartı PIC DK V2.2, 8, 18, 28 ve 40 pin'li PIC mikro denetleyicileri programlama ve deneme kartıdır. “PIC Programlama Teknikleri ve 16F877A” kitabındaki programlar bu kart üzerinde denenebilecek biçimde düzenlenmiştir. PIC programlama konusunda profesyonel olmak isteyenler ve PIC ile ileri düzeyde uygulamalar yapmak isteyenler için tasarlanmıştır. RS232 portundan otomatik programlama ve deneme imkanı sunar. ICSP özelliği sayesinde PIC PROG USB/SERI veya PIC PROG USB/ICSP kartına bağlanarak USB portundan otomatik programlama ve deneme imkanı vardır. Paketinize dahil edilen aşağıdaki ürünler sayesinde başka hiçbir şeye gereksiniminiz kalmadan PIC programlamaya başlayabilirsiniz. Kartı satın aldığınızda; kullanacağınız programların yer aldığı bir CD, kullanım kılavuzu, seri iletişim kablosu, programlama kablosu, MAX232, 24C32, 2x8 LCD, 74C595, 74C597, 16F877/A, 16F628/A entegrelerine de sahip olacaksınız. Ayrıca programları bu karta uyumlu biçimde hazırlanmış olan “PIC Programlama Teknikleri ve 16F877A” kitabı da kartla birlikte verilmektedir. PIC PROG/DEKA 16F87X - PIC Programlama ve Deneme Kartı PIC PROG/DEKA 16F87X, 28 ve 40 pinli PIC'leri programlama ve deneme kartıdır. “JAL ile PIC Programlama Serkan Ayyıldız”, “PicBasic ile PIC Programlama Orhan Altınbaşak” ve “CCS C İle PIC Programlama Serdar Çiçek” kitaplarımızdaki programlar bu kart üzerinde denenebilecek biçimde düzenlenmiştir. Kart üzerinde 28 ve 40 pin'li PIC'leri seri porttan programlayabileceğiniz yerleşik JDM programlayıcı mevcuttur. USB portundan PIC programlamak isteyenler de düşünülerek ICSP (devre üzerinde programlama) özelliği eklenmiştir. ICSP soketi ile USB portundan programlama yapan ürünlerimize (PIC PROG USB/SERİ ve PIC PROG USB/ICSP) doğrudan bağlanarak kullanılabilmektedir. 28 ve 40 pinli tüm PIC mikro denetleyiciler programlanabilir ve birçok fonksiyonu denenebilir. Kartı satın aldığınızda; kullanacağınız programların yer aldığı bir CD, seri ara kablosu, switch mod 5V güç kaynağı, kullanım kılavuzu paketinize dahil edilir. Ayrıca yukarıda programları bu karta göre uyumlu olduğu bahsedilen 3 kitaptan birisi seçime bağlı olarak verilir. PIC DEKA V1.1 - PIC Deneme Kartı PIC DK V1.1 deneme kartı PIC programlamaya yeni başlayanlar ile orta düzeyde PIC programlama bilen kullanıcılar için geliştirilmiş bir karttır. “PicBasic Pro ile PIC programlama” kitabındaki programların bir kısmı bu kart üzerinde denenebilecek biçimde düzenlenmiştir. Kart, PIC DEKA V3 kartının gelişmiş versiyonudur. LCD uygulamalarını yapabilmek için LCD soketi yerleştirilmiştir. 7 segment display sayısı ikiye çıkartılarak LDR veya NTC gibi analog elemanlardan alınan verileri çift displayde gösterme imkanı sağlanmıştır. ICSP soketi eklenerek entegrenizi deneme kartından çıkarmadan programlama imkanı sunulmuştur. PIC PROG USB/ICSP ile kullanıldığında güç kaynağına ihtiyaç kalmadan PIC'inize yazdığınız program doğrudan USB portunun gerilimi ile çalıştırılabilir. PIC PROG/DEKA - PIC Programlama ve Deneme Kartı PIC PROG/DEKA, PIC programlama ve deneme kartıdır. Yine firmamızın üretimi olan PIC DEKA V3 katına, programlayıcı modülü eklenerek üretilmiş versiyonudur. Bu kart ile 16F84, 16F628A, 16F818, 16F819, 16F88 gibi 18 pinli PIC'leri programlayabilir ve programladığınız PIC'i sadece bir anahtarı değiştirerek anında deneyebilirsiniz. “Mikro Denetleyiciler ve PIC Programlama (PIC16F628) ve “Mikro Denetleyiciler ve PIC Programlama (PIC16F84)” kitaplarındaki tüm programlar bu kart üzerinde çalışabilecek şekilde düzenlenmiştir. Kartı satın aldığınızda; kullanacağınız programların yer aldığı bir CD, seri ara kablosu, switch mod 5V güç kaynağı, kullanım kılavuzu paketinize dahil edilir. PIC DEKA V3 - PIC Deneme Kartı PIC DEKA V3, 18 pin'li PIC mikro denetleyicileri deneme kartıdır. PIC programlamaya yeni başlayanlar için tasarlanmıştır. Kullanımı oldukça kolay ve maliyeti düşüktür. “Mikro denetleyiciler PIC Programlama (16F628A)” ve “Mikro Denetleyiciler ve PIC Programlama (PIC16F84)” kitabındaki tüm örnek programlar bu kart üzerinde denenebilecek şekilde düzenlenmiştir. PIC PROG USB/ICSP veya PIC PROG USB/SERİ programlayıcılar ile birlikte kullanılarak denenecek PIC'i devre üzerinden sökmeden programlama ve hemen ardından da deneme yapılabilir. 72 ROBOT MONTAJ KILAVUZU MODÜLER MİKRODENETLEYİCİ SETLERİMİZ PIC/AVR PROGRAMLAMA ve DENEME SETİ 8, 18, 28 ve 40 pin'li PIC mikro denetleyicileri veya 8, 20, 28 ve 40 pinli ATMEL AVR mikrodenetleyicileri programlama ve deneme setidir. Bu set ile birlikte verilen “BİLGİ ve DENEY KİTABI”ındaki tüm örnek programlar set üzerinde denenebilecek biçimde düzenlenmiştir. Kitap, programlamaya yeni başlayan kullanıcılar için PIC16F877A mikrodenetleyicisi hedef alınarak hazırlanmıştır. Deney seti modüler yapıda 1 ana ve 12 yardımcı modülden meydana gelmektedir. Ana modül olarak seçime bağlı PIC veya ATMEL AVR modülü takılabilmektedir. Ana modül üzerine takılan PIC/AVR, bilgisayarın USB portundan programlanmaktadır. Program yüklendikten hemen sonra PIC/AVR çalışır ve yardımcı modüller üzerindeki çıkış elemanları üzerinde programın işlevi gözlenir. Set üzerinde bulunan yardımcı modüller şunlardır: Seri iletişim modülü, 4x4 keypad modülü, analog giriş modülü, ADC modülü, DAC modülü, buton giriş modülü,LED modülü, port çaprazlama ve ölçme modülü, role modülü, step motor modülü, LCD modülü, 4x7 segment display modülü. Deney bağlantıları ve programlama için gereksinim duyulan tüm aksesuarlar bu set ile verilmektedir. M-PIC / M-AVR MODÜLER MİKRODENETLEYİCİ EĞİTİM SETİ 1 programlama, 25 uygulama ve 6 yardımcı modülden oluşan PIC veya Atmel AVR Mikrodenetleyici Eğitim Seti Çalıştırmak istediğiniz modülü Ana Kart Modülü çıkışına bağlayınız. Programlayınız ve modülden programınızın çalıştığını anında görünüz. Sınırsız sayıda proje geliştirebileceğiniz, donanımsal özellikleri üzerinde titizlikle çalışılmış çok kullanışlı bir eğitim seti. Gereksinim duyulacak tüm donanım ve yazılım aynı çanta içerisinde sunulmaktadır. Setin Özellikleri: 1- Set, 1 adet ana programlama modülü, 25 adet uygulama modülü ve 6 adet yardımcı elemandan oluşur. 2- Ana modül olarak -seçime bağlı- verilecek olan PIC ana modülü veya Atmel AVR ana modülü kullanılabilir. 3- 8, 18, 28 ve 40 pin'li PIC mikrodenetleyici veya 8, 20, 28, 40 pin’li Atmel AVR mikrodenetleyicileri programlanıp, denenebilir. 3- Ana modül üzerinde bulunan 4 adet 10 pinli soket vasıtasıyla diğer uygulama modüllerine bağlantı yapılır. 4- Tüm modüller birbirleri ve ana programlama modülü ile soket uyumludur. Programlama her iki ana modülde de bilgisayarın USB portundan yapılır. 5- Yayınevimiz kanalı ile yayınlanmış olan PIC ve Atmel AVR bu set üzerinde konulu kitaplardaki tüm uygulamalar denenebilir. 6- Gereksinim duyulacak tüm yardımcı donanım (güç kaynağı, seri kablo, USB kablo, PIC’ler v.b) set çantası içerisinde kolayca muhafaza edilebilir. 7- Modüllerin elektronik devre şemalar ve setin çalışmasını test etmek için örnek uygulamalar KULLANMA KILAVUZU ve CD içerisinde bulunmaktadır. 73 ROBOT MONTAJ KILAVUZU M-PIC / M-AVR MODÜLER MİKRODENETLEYİCİ EĞİTİM SETİ MODÜLLERİ PIC ANA MODÜLÜ veya Atm el AVR ANA MODÜLÜ SERİ-PARALEL ÇEVİRİCİ PARALEL-SERİ ÇEVİRİCİ PORT ÇAPRAZLAMA MODÜLÜ TUTMALI GİRİŞ BINARY’den 7 SEGMENT DİSPLAY’e ÇEVİRİCİ 4 x 7 SEGMENT DISPLAY 74HCT245 SÜRÜCÜ PS2-KLAVYE GİRİŞİ GLCD MODÜLÜ EXTRA PIC MODÜLÜ LED MODÜLÜ DC MOTOR MODÜLÜ IR_RF_VERİCİ BUTON MODÜLÜ I2C MODÜLÜ PIC 16F628A ve 16F877A Entegreleri 74 KAYAN YAZI MODÜLÜ KEYPAD MODÜLÜ STEP MOTOR MODÜLÜ TEKLİ 7 SEGMENT DISPLAY MODÜLÜ SERİ PORT KABLOSU GÜÇ KAYNAĞI MODÜLÜ IR_RF_ALICI 4 BIT LCD MODÜLÜ ANALOG GİRİŞ MODÜLÜ ROTARY ENCODER USART MODÜLÜ ALTAŞ GK (5-14 volt) USB PORT KABLOSU MODÜL ÇANTASI ROBOT MONTAJ KILAVUZU 75 ROBOT MONTAJ KILAVUZU YAYINLARIMIZ 1. MİKRODENETLEYİCİLER VE PIC PROGRAMLAMA (PIC16F84) (Orhan ALTINBAŞAK) 2. MİKRODENETLEYİCİLER VE PIC PROGRAMLAMA (PIC16F628A) (Orhan ALTINBAŞAK) 3. BİLGİSAYARA GİRİŞ- WIN XP – OFFİCE XP (A.TAŞBAŞI- O.ALTINBAŞAK) 4. WORKBENCH 5.1 & MULTİSIM 2001 Bilgisayar Destekli Tasarım (A.TAŞBAŞI) 5. VİSUAL BASİC 6.0 (Murat TAŞBAŞI) 6. TURBO PASCAL (Orhan ALTINBAŞAK- Abdurrahman TAŞBAŞI) 7. QBASIC (M. TAŞBAŞI) 8. PICBASİC PRO İLE PIC PROGRAMLAMA(Orhan ALTINBAŞAK) 9. İLERİ PIC16F84 UYGULAMALARI-1 (Hakan KARAKAŞ) 10. ULTIBOARD- Elektronik Devre ve Baskılı Devre Hazırlama (A. TAŞBAŞI) 11. ELEKTRONİK-2 (Naci CANDAN) 12. İLERİ C PROGRAMLAMA ( Murat TAŞBAŞI) 13. TEMEL C PROGRAMLAMA (Murat TAŞBAŞI) 14. PROTEUS- (ISIS&ARES) Bilgisayarla Devre Tasarımı (Hikmet ŞAHİN) 15. DİJİTAL ELEKTRONİK DENEYLERİ-1 (Abdurrahman TAŞBAŞI) 16. ANALOG ELEKTRONİK (Diyod, BJT, FET, MOSFET) (Ömer ERCAN) 17. JAL İLE PIC PROGRAMLAMA (Serkan AYYILDIZ) 18. KENDİ ROBOTUNU KENDİN YAP (Serkan AYYILDIZ) 19. PIC PROGRAMLAMA TEKNİKLERİ VE PIC16F877A (Ayhan DAYANIK, Hikmet ŞAHİN, Caner ALTINBAŞAK) 20. BİLGİ VE İLETİŞİM TEKNOLOJİSİ (Abdurrahman TAŞBAŞI) 21. CCS C İle PIC Programlama (Serdar ÇİÇEK) 22. JAVA UYGULAMALARI (Murat İNAN) 23. Atmel AVR PROGRAMLAMA (Abdurrahman TAŞBAŞI) ALTAŞ Yayıncılık ve Elektronik Tic. Ltd. Şti. İnönü Cad. Faikbey Sok. No:11/B Maltepe-ISTANBUL İnternet sitesi: www.altaskitap.com e-posta: siparis@altaskitap.com Tel / Fax:0216-3057946 GSM : 0505-2127494 76
© Copyright 2024 Paperzz