Would you like to react to this message? Create an account in a few clicks or log in to continue.



 
AnasayfaGaleriPortal*Latest imagesKayıt OlGiriş yap

 

 PIC PROGRAMLAMAK

Aşağa gitmek 
YazarMesaj
mustafa
Site Admın 
Site Admın 
mustafa


Mesaj Sayısı : 1326
Yaş : 30
Kayıt tarihi : 28/02/08

Oyunlar
UrbanConfılıc:
PIC PROGRAMLAMAK Left_bar_bleue0/0PIC PROGRAMLAMAK Empty_bar_bleue  (0/0)
Kral Oyun: oyun
Tribal Wars: tufanmahallesi

PIC PROGRAMLAMAK Empty
MesajKonu: PIC PROGRAMLAMAK   PIC PROGRAMLAMAK EmptyPtsi Haz. 09, 2008 3:17 pm

PIC PROGRAMLAMAK
PIC programlamak aslında çok zor bir iş değildir. Bir kere programlamaya başladığınızda gerisi de gelir. PIC programlamak robotik çalışmalarında çok faydalı olacak bir uygulamadır. Örneğin 4'ü motor sürmek 4'ü de motoru yönetmek için kullanılan 8 transistörlü bir H köprüsü devresinde, motoru yönetmek için olan 4 transistör yerine bir PIC bağlayabilirsiniz. Bu sayede hem alandan hem de bir çok zahmetten tasarruf eder, daha çok özellik kullanabilirsiniz.
PIC programlayabilmek için öncelikle bir programlayıcı kartına ihtiyacınız var. Bir programlayıcı kartını satın alabileceğiniz gibi kendiniz de yapabilirsiniz. İşte programlayıcı kartının şeması :

PIC PROGRAMLAMAK Wol_errorResim küçültülmüştür.Tam boyutlarını görmek için tıklayın
PIC PROGRAMLAMAK Picjdmprog
Bu programlayıcı ile PIC16F84 ve PIC16F877 mikrodenetleyicilerini programlayabilirsiniz.
Ayrıca PIC programlayabilmek için bir programa ihtiyacınız olacak. Program olarak size ICPROG programını öneririm. Çünkü neredeyse Microchip firmasının ürettiği bütün PIC'leri programlayabiliyor. Programı bu linkten indirebilirsiniz :ICPROG.ZIP (553KB)
ICPROG'ta yapılması gereken bir iki ayar var:
Öncelikle programı çalıştırıyoruz. Bizden donanım ayarlarımızı seçmemizi istiyor. Bu bölümde hiç bir değişiklik yapmadan ilerliyoruz. Program açılırken ne hata verirse versin kafamıza takmadan "Settings" menüsünden "Options" alt menüsünü bulup tıklıyoruz. Açılan pencerede üst bölümde bulunan "Language" sekmesini tıklayarak dil seçimini "Turkish"e ayarlıyoruz. "OK"e tıklayınca programın yeniden başlatılması gerektiğini söylüyor bizde kabul ediyoruz. Program kapanıp açılıyor.
Şimdi sıra geldi donanım ayarlarını yapmaya. Öncelikle artık Türkçe olan ICPROG'ta "Ayarlar" menüsünden "Donanım" alt menüsüne giriyoruz.(Yada direk "F3"e basıyoruz.) Burada eğer benim yukarıda şemasını verdiğim JDM Programlayıcıyı kullanıyorsanız "Programlayıcı" seçeneğini "JDM Programmer"a ayarlıyorsunuz. Diğer seçenekler hakkında bilgim yok. Arayüz seçeneğinde eğer Windows XP veya Windows 2000 (NT Tabanlı) kullanıyorsanız "Windows Api"yi eğer Windows 98 veya 95 kullanıyorsanız "Direk G/Ç"yi seçmelisiniz. Portlar bölümünde hangi Com Port'u kullandığımızı belirtiyoruz. Son olarak "Giriş/Çıkış Gecikmesi" bölümünde varsayılan değeri bırakıyoruz. Ancak eğer bütün bu ayarları yaptığımız halde program hata verirse o zaman "Giriş/Çıkış Gecikmesi" bölümünü değiştireceksiniz.
Artık PIC programlamaya hazırsınız. PIC mikrodentleyicimizi programlayıcı kartına takıyoruz. Seri port kablosunu seri port konnektörüne bağlıyoruz. Hexedimal kodlarınızı ICPROG programından açıyoruz. Sonra programın sağ üst köşesine yakın listeden PIC mikrodenetleyicimizin adını seçiyoruz. PIC'in adını seçtikten sonra sağ tarafta osilatör seçeneklerini sunan bölümde kullanmak istediğimiz osilatörü seçerek yukarıda bulunan bir entegre devrenin üstünde şimşek işaretli tümünü programla butonunu tıklıyoruz ve PIC denetleyicimizi programlamış oluyoruz.
Öneri: PIC mikrodenetleyicisini devrelere takıp çıkarırken bacaklarının kırılmasını veya eğilmesini istemiyorsak elektronikçilerin kaliteli soket diye sattıkları bacakları yuvarlak biçimde olan soketlere PIC mikrodenetleyicisini takmalıyız. PIC'i devrelere takarken de bu soketle takarız. Böylece PIC'i devreden çıkarırken de soketle çıkardığımız için olası bacak bükülmeleri engellenir. Çünkü kaliteli soket denen soketlerin bacakları normal soketlerinkinden ve entegre devrelerinkinden daha dayanıklıdır.
Sayfa başına dön Aşağa gitmek
https://tufanmahallesi.forum.st
 
PIC PROGRAMLAMAK
Sayfa başına dön 
1 sayfadaki 1 sayfası

Bu forumun müsaadesi var:Bu forumdaki mesajlara cevap veremezsiniz
 :: Digital Dünya & Elektrik & Elektronik :: Elektrik & Elektroink-
Buraya geçin: