www.altaskitap.com internet sitesinde "KENDİ ROBOTUNU KENDİN YAP" adında bir kitap var. sanırım işini görür. |
bu kitabı kitabevinde bulabilirmiyim? |
merhaba arkadasım. odtü elektronik öğrencisiyim. dediğin pic siz cizgi izleyen robotu geçen sene iki arkadaş yaptık. ve robotu da odtü robot günlerinde yarıştırdık, canavar gibi de çalıştı. gören herkes epey şaşırdı. |
Hic islemci kullanmadan opamplarla cok guzel cizgi izleyen robot olur. Hemde piclerin pek cogundan daha iyi performans sergiler. Sema, analog pid devresinin cikisinda lineer yada pwm tipi kucuk bir motor surucuden ibaret. Iki sensorden alinan isaretin farki alinip pid ye sinyal uretecek. |
Arkadaşlar; Mikrokontrolör kullanmadan, yalnızca opamp ya da başka bir birim kullanarak çizgi izleyen robot nasıl yapılabiliyor? Bununla ilgili bir devre şeması yayınlarsanız, benim gibi PIC programlama imkanı olmayan arkadaşlarımızı da ihya etmiş olursunuz. Saygılarımla... |
bunu picsiz yapman çok zor çünkü karar verebilen enküçük yapı taşı pic![]() |
Çok zor olacağını düşünmüyorum... Ayrıca PIC bunu yapabiliyorsa, dijital kapılar kullanılarak da yapılabilir diye düşünüyorum. Sonuçta PIC'ler de CNY70 sensöründen gelen dijital sinyali yorumlayarak ilgili pinini çıkış yapıyor. Sadece kapılardan, CNY70 sensöründen ve bir tersleyiciden yararlanılarak bir yorumlama devresi yapılabileceğini tahmin ediyorum. PIC'li bir devrede daha az devre elemanı kullanılması bir avantaj olmasına karşın, PIC kullanmadan da fazlaca bir elemana ihtiyaç olacağını düşünmüyorum. |
Nasıl yani? Opamp ile yapılan karşılaştırıcı karar verebilen bir yapı değil mi? Adı üstünde karşılaştırıcı! Lütfen desteksiz atmayalım, insanları yanıltmayalım!!! Opampla çizgi izleyen robot en basit şekli ile 2 adet yanyana konulan optik algılayıcının sinyallerinin farkını alıp, amplifike edip motor sürücüsünü vererek yapılabilir. Eğer çizgi iki optik algılayıcının ortasında ise sinyal farkı sıfır olacak, eğer çizgi bir sensöre daha yakınsa farkı pozitif veya negatif değer alacak, bu gerilime bakarak yönlendirme sağlayan sistem sürülecek. Kolay gelsin |
Kardeş bizimle de palaşırsan seviniriz... |
İşlemcilere daha dünkü çocuk gözüyle bakabiliriz. Digital komputerler yokken analog komputerler vardı. Diferansiyel denklemler gibi karmaşık problemleri çözebiliyorlardı. Sonuçta picle yapılmış çizgi izleme robotlarında genelde pice son derece basit bir görev verilir. İki sensör arasındaki farka bak hangi tarafa dönmen gerektiğine karar ver. Kusura bakmayın ama bu mantık yavaş hareketler ve yumuşak virajlar haricinde çuvallar. Ya işlemcinize sinyal işleme algoritmalarını koşturan adam gibi yazılım yapacak yada dededen kalma opamplarla sinyal işleme teknikleriyle sorunu analog olarak çözeceksiniz. |
Aşağıda linkini verdiğim sayısal PID tekniiği ile yapılmış çizgi izleyen robot projesi karmaşık algoritmaların ne kadar başarılı olduğunun göstergesi. Filmleri izlemeyi ihmal etmeyin. < Resime gitmek için tıklayın > http://elm-chan.org/works/ltc/report.html PID ile yapılmış robotun Film gösterisi:http://members.jcom.home.ne.jp/felm/ltc5.mpg P ile yapılmış robotun Film gösterisi:http://members.jcom.home.ne.jp/felm/ltc4.mpg Çok sıradan picle yapılmış robotlar On-Off kontrol çalıştıklarından yukarıdaki sistemler yanında çok başarısız kalır. |
PI tipi analog kontrolör ile yapıyor bizim öğrencilerden biri, 2 sensörlü, bakalım nasıl olacak. |
Bir de öğrenciyken yapmıştık o zaman pic falan da yoktu, o da P tipiydi, yine 2 sensörlü. Çizgi izlemekten biraz daha fazlasını yapıyordu, o zamanlar filmini de çekmiştik eğer bulabilirsem paylaşırım. |
Burada bir asistan arkadaş da kameralı çizgi izleyen robot yaptı, daha doğrusu çizgi de değil resmen ince bir ipi izliyor. Kamera görüntüsünü DSP ile işleyerek çalışıyor. Bilgi almak isteyenler kendisiyle de görüşebilirler. |
Arkadaşlar; PIC kullanmadan da çizgi izleyen robot yapılabileceğini göstermek için bir devre yayınlanarak ıspatlanması gerekmez mi? Elinizde böyle bir devre varsa gelin yayınlayalım, hem PIC programlama imkanı olmayan arkadaşlarımız yararlansın, hem de mümkün olup olmadığı görülsün. Ne dersiniz? Ben bunu üstadlarımdan rica ediyorum. |
İspat edilecek bir durum yok. Yapılır, yapılmıştırda. Fakat tasarım yapabilenler, asıl yapması gereken işi bırakıp forumda istenen her devreyi tasarlamalı mı? Elinde olan link verir, şema ekler vs. ama kimse ispat etmek zorunda değil bence.
|
http://elm-chan.org/works/ltc/report.html < Resime gitmek için tıklayın > 'bunalmis' hocam affına sığınarak bir şey diyeceğim.Sana öğretmek haddim değil ama linkini verdiğin robottada Atmega8 var.O da MCU değil mi ?Arkadaş PIC'siz demiş ama bu da bir mikrokontolcü deği mi ? Bunda da var ASM dosyası,Atmega8 için firmware.Yani PIC'li robot ile MCU dışında pek bir farkı yok bu robotun.Sadece kontrolcüler farklı.Yazılım yine var. Lütfen yanışım varsa düzelt. Saygılar. |
arkadaslar yeni konu acamıyorum bana yardımcı olursanız sevinirim |
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.