Elektrotekno.com Ana Sayfa || Pic ve diğer işlemci ve denetleyiciler ile yapılmış devreler, projeler || Robot projeleri (robot projects)


16F84A ile Çizgi İzleyen Robot Yapımı - yardım

Açıklama:
Elektrik, Elektronik, Haberleşme ve Otomasyon konularının ağırlıklı olarak konuşulduğu, tartışıldığı ve bilgi paylaşımı yapıldığı forumumuza hoşgeldiniz.
Şu an Tamamlanmış Elektronik Devreler, Projeler kategorisi içerisindeki Robot projeleri (robot projects) forumunda bulunuyorsunuz.
Bu sayfada üyelerimizin "robot" konusundaki problem, görüş ve önerileri okuyabilir ayrıca konu hakkındaki doküman, resim, proje, devre ve programlara ücretsiz olarak ulaşabilirsiniz. Üye olduktan sonra sizler de konu hakkında sorular sorabilir ya da yorum ve paylaşım yaparak birikimlerinizi aktarabilirsiniz.
Forumdan tam olarak yararlanabilmek için üye olmayı unutmayınız!
Kayıt: 12 Oca 2007
Mesajlar: 12

Offline
sinasos
Tarih: 08 10 2008 13:34

değerli PIC severler ve profesyonel arkadaşlar ;
Ben PIC olayına henüz yeni girdim ve size sormak istediğim bazı şeyler var. öncelikle herkese ilgisinden dolayı teşekkür ederim.
kullandığım yazılım ve donanım;
1.usb pic proğramlayıcı
2.microcode 3.0 full
3.notebook bilgisayar...
16F84A ile ilgili birkaç çalışma yaptım ve burada bazı sorunlar yaşadım. Proteusta similasyonunu yapınca bazı şeyle farkettim. Örneğin basit bir çizgi izleyen robot yapımına girdim, Proteusta çizimini hazırladım (16F84A'nın dahili osilatörünü kullandım), microcode ile basic kodlarını yazdım, ve hex olarak çevirdim. Similasyonunu yaptırdığımda devre çalışıp 5 saniye sonra durdu. proteusta PIC'in frekansına baktım 4mhz görünüyor. proteusta bu frekansı değiştirdim ve 1mhz e düşürdüm o zaman devre süper çalışıyo.
1.sorum şu;
microcode proğramı ile (yazılımla) 16F84A'nın frekansını nasıl değiştirebilirim? net'te bazı komutlar buldum ancak uygulamada bir türlü başarılı olamadım.(Ek'li dosyadan inceleyebilirsiniz.)
2.sorum şu;
*pic proğramlamayla ilgili Türkçe ve geniş içerikli bir yazıyı nerden temin edebilirim.
*microcode proğramının komutlarını, türkçe anlamlarını ve örnek oygulamalarını nasıl bulabilirim.
bu konularda bana yardımcı olabilecek arkadaşlara çok teşekkür ederim.
saygılarımla.
örnek uygulama ektedir.
Kayıt: 12 Nis 2008
Mesajlar: 628
Konum: İzmir
Offline
esb72
Tarih: 08 10 2008 15:14

Selam


Selam sinasos,
Öncelikle neden microcode kullandığını soracağım. Sana tavsiyem C biliyorsan(yada bilmiyorsan) CCS C yada Hi-Tech C programını bularak bu programlar üzerinde yoğunlaşman. Gerçekten aşırı zor değil. Basit bir C kitabı alabilirsen öncelikle C hakkındaki temel kavramları öğrenip daha sonra Serdar Çicek'in CCS kitabını alarak CCS ile kod yazman daha akılcı olur diye düşünüyorum.Tabi Forumda başka fikir verenler de olacaktır. Sıfırdan başlıyorsan akılcı olan bu gibi geliyor.ama yok ben ilerisini düşünmüyorum dersen bu programla idare et.
kitabın linki aşağıdadır.
CCS için
http://www.kitapdenizi.com/turkce/urun_...x?id=18731

Hitec C için
http://www.hemenkitap.com/magaza/prddet.php?pid=41691
http://www.hemenkitap.com/magaza/prddet.php?pid=41719
kolay gelsin
Başa dön
Kayıt: 12 Oca 2007
Mesajlar: 12

Offline
sinasos
Tarih: 10 10 2008 11:52

Teşekkürler...


sayın esb72;
ilginize çok teşekkür ederim. bahsettiğiniz kitabı alıp inceleyeceğim mutlaka ! microcode kullanmamın sebebi komutlarına ve proğram detayına yabancı olmamamdır. windows 3.1 zamanlarından kalma proğram yazma alışkanlığıda diyebilirsiniz. ama haklısınız galiba, C çok daha gelişmiş bir ürün... şu an için elimdeki projeyi tamamlamak için bir yardımızın olabilirmi acaba? Teşekkürler.
Başa dön
Kayıt: 12 Nis 2008
Mesajlar: 628
Konum: İzmir
Offline
esb72
Tarih: 10 10 2008 12:42

selam sinan,
microcode ilkdefa senden duydum kullanmayı bilmiyorum ancak C de yazmak istersen yardımcı olabilirim.Sonuçta çok zor bişi olmasa gerek..
kolay gelsin.
Başa dön
Kayıt: 12 Oca 2007
Mesajlar: 12

Offline
sinasos
Tarih: 12 10 2008 13:08

sayın esb72;
microcode proğramı içerisinde editor+convertor proğramlarını barındıran komplike bir proğram aslında. basic içerisinde kullanılan komutları algılıyor. ancak 35 komut'tan çok daha fazlasıyla çalışıyor. C de yazmayı çok isterim ama C temelim olmadığı için nereden başlayacağımı, nasıl bir yol izleyeceğimi ve kimden yardım alacağımı bilmiyorum. Yardımcı olabilirseniz çok mutlu olurum.
Saygılarımla.
Başa dön
Kayıt: 12 Oca 2007
Mesajlar: 12

Offline
sinasos
Tarih: 15 10 2008 15:11

arkadaşlar ;
ben devreyi isiste kurdum ve çalıştırdım. sonrasında proto board üzerine kurdum osilatör katı ilave etmeden çalışmadı. kristal+22pf+22pf şeklinde osilatör kurunca led lambalarla güzel çalıştı.
Şimdi ise sorun motorları bağlayınca oluştu. zannedersem motor firçalarından kaynaklanan parazitten pic sürekli resetleyip tekrar çalışıyo. bu konuda yardımlarınızı bekliyorum.
Parazit için yaptıklarım...
-motora kondansatör bağladım
-H köprüsü kurarak çalıştırmayı denedim
-L293D entegre ile çalıştırmayı denedim
-pil polariteleri arasına kondansatör bağladım
-pic 4 nolu ucunu 10 k direnç ile (+) kutuba bağladım
-motorları transistörler ile sürmeyi denedim
ama maalesef sonuç alamadım. ilk enerji verilince motorlar çalışıyor ve bir dahada hiç durmuyor. proğramda hazırlanan komutları yerine getirmiyor. motor yerine led bağlayınca harika...
PIC sever arkadaşlar ! lütfen yardım....
Başa dön
Kayıt: 16 Ekm 2008
Mesajlar: 3

Offline
mesutgul
Tarih: 17 10 2008 17:40

Arkadaşlar ben önde sahroş teker olmayan ön tekerleri servo motorla kontrol edilen 4 tekerli bir araba yapmak istiyorum bana yardımcı olurmusunuz.
Başa dön



16F84A ile Çizgi İzleyen Robot Yapımı - yardım


Benzer Konular

- Fırçasız D.A Motoru FUZZY Kontrol ACİLLL Yardım

- matrix led ile saat yapımı
- iki ayrı trafo merkezinden gelen iki hat - yardım
- MOSFET ile Dimmer (Yardım)
- Proteus ve USB kullanımı hakkkında yardım.
- 8051 robot projesi yardım!!
- Generatör talep gücü hesaplama - yardım
- 8051 ile İpe Tırmanan Robot (Tarzan)
- Ustalardan Acil yardım Lazım (step motor daha çok elektronikle ilgili)

- PİC 16F73 kullananlardan yardım lazım

- sd card okuma yardım ????

Sitemize üyelik ve içeriğin indirilmesi tamamen ücretsizdir. Sitemizde paylaşılan tüm dokümanlar (Tezler, makaleler, ders notları, sınav soru cevaplar, projeler) paylaşımcıların bireysel çalışmaları olup telif hakları kendilerine aittir ya da açık bir şekilde kamusal alana yerleştirilmiş dokümanların birer kopyalarıdır. Kişilerin bireysel çalışmalarını sitemizde yüklemesinde, sitemizde paylaşıma teşvik eden puanlama sisteminin de etkisi büyüktür. Bunlara rağmen hala size ait olan ve burada bulunmasına izin vermediğiniz dokümanlar varsa iletişim bölümünden yöneticilere bildirmeniz durumunda derhal silineceklerdir.
Powered by phpBB | Translated by phpBB Türkiye | Ads by Google Adsense | Design by Crazy Bat based
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72