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.
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.
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.
bunu picsiz yapman çok zor çünkü karar verebilen enküçük yapı taşı pic
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.
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ı.
İş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.
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.
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.
quote:
Orjinalden alıntı: oongit
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.
'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.
< Bu mesaj bu kişi tarafından değiştirildi Ters İntegral -- 23 Kasım 2006; 12:48:03 >
Bu mesaja 1 cevap geldi. Cevapları Gizle
Bu mesaja 2 cevap geldi. Cevapları Gizle
Paylaş o zaman biz de şaşıralım...
Bu mesaja 1 cevap geldi. Cevapları Gizle
Sema, analog pid devresinin cikisinda lineer yada pwm tipi kucuk bir motor surucuden ibaret.
Iki sensorden alinan isaretin farki alinip pid ye sinyal uretecek.
Bu mesaja 1 cevap geldi. Cevapları Gizle
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...
Bu mesaja 1 cevap geldi. Cevapları Gizle
Bu mesaja 2 cevap geldi. Cevapları Gizle
Ç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...
Bu mesaja 1 cevap geldi. Cevapları Gizle
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.
Bu mesaja 1 cevap geldi. Cevapları Gizle
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.
Bu mesaja 2 cevap geldi. Cevapları Gizle
Bu mesaja 1 cevap geldi. Cevapları Gizle
Bu mesaja 1 cevap geldi. Cevapları Gizle
Bu mesaja 1 cevap geldi. Cevapları Gizle
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.
< Bu mesaj bu kişi tarafından değiştirildi Prusa Anatolia -- 23 Kasım 2006; 12:21:31 >
Bu mesaja 1 cevap geldi. Cevapları Gizle
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.
< Bu mesaj bu kişi tarafından değiştirildi Ters İntegral -- 23 Kasım 2006; 12:48:03 >
bana yardımcı olursanız sevinirim
Bu mesaja 2 cevap geldi. Cevapları Gizle