Welcome to

Sponsor Block



Robomenu
· Home
· Archive / Eski Yazılar
· Articles / Yazılar
· Chat Online / Sohbet
· Downloads / Dosyalar
· FAQ / Sorularınız
· Forums / Pano
· Links / Siteler
· Members / Üyelerimiz
· Messages / Mesajlar
· Statistics / İstatistikler
· Submit News / Yazı yaz
· Surveys / Araştırmalar
· Top 10
· Topics / Konular
· Tutorials / Dersler
· Your Account / Hesabınız

Visitors / Ziyaretçiler
There are currently, 4 guest(s) and 0 member(s) that are online.

You are Anonymous user. You can register for free by clicking here

  
PIC programlayici devre semasi ve programi
( gercekten calisan!!!)




Merhaba arkadaslar,

Grubun ilk uyelerinden biri olmama ragmen, simdiye kadar cok az mail atabildim. Bina elektronigi konusunda faaliyet gosteren bir firmamiz var (http://www.smartek.com.tr). Pic ile ben de bir ay kadar once ilgilenmeye basladim. Hevesle pc basina gecip ilk ledi yaktirma girisiminde internette bulunan binlerce programlayicinin hic birinin calismadigini gorunce nasil hayal kirikligina ugranildigini ben de cok iyi biliyorum. Yahoo’da grubun dosyalar bolumune cok kolay (dort direnc ve bir diod ile) yapilan, RS 232 uzerinden calisan (ic-prog gayet iyi bir programlayici yazilim, onu da dosyalar bolumunde bulabilirsiniz) test edilmis bir devre. Internette bir cok yerde bulunan bu basit JDM programlayici ilk denemelerimde calismayinca, sans eseri farkettigim bir direnc daha ilave ettigimde calismaya basladi (1M ohm’luk direnc). Daha sonra bununla 16F877 yi de programlamaya calistigimda o da calisti. Muhtemelen daha bir cok PIC ‘i de programlayabilir. Onemli olan 5 adet noktayi:

MCLR, SDA, SCK, Vdd (+5V), Vss (toprak) uclarini baska turde 16 serisi bir pic’e uygulamak. 877’de ya da 872’de farkli olarak RB3 un topraga cekilmesi gerektigi yaziyordu bir yerde, o da devrede var.



Devrenin, RS 232 ‘den gelen 12 V ‘u direncler uzerinden dogrudan PIC’e vermesi hem seri port hem de PIC sagligi acisindan bir zararina ben rastlamadim. Umarim siz de rastlamazsiniz..

Icprog asagidaki gibi bir program. (turkce secenegi de var) İstediginiz herhangi bir buffer uzerinden calisabiliyorsunuz. (Program yaparken “CP” (Code Protect) sigortasini aktif yapmayin, ilk denemelerimde rastgele yapiyormusum, programi okumaya calistigimda dogal olarak okumuyordu, calismiyor zannediyordum.)



Setting / Hardware Setting menusunden asagidaki ayari yapmak gerekiyor:



Programlayici, devre semasini yolladigim “JDM Programmer”, eger onu kullaniyorsaniz,

Interface “Windows API”, windows 2000 kullaniyor iseniz (NT tabanli), Win98 icin direct I/O secilmeli sanirim.

Port “Com 2” , programlayiciyi baglayacaginiz COM portu.

I/O Delay kismi ise makinanizin hiziyla ilgili. Benim PIII – 550 bilgisayarimda “1” secenegi problemsiz calisiyor. Daha hizli bir makinada bu gecikme suresini arttirmak gerekli. Ilk denemelerde 6-10 gibi bir deger secip, problem yoksa degeri kucultmek daha guvenli...



Settings / Options bolumunde ise asagidaki gibi programlama sirasinda kontrol yaptirtirsaniz zamandan kazanmis olursunuz. “Language” kisminda Turkce secenegi de bulunmakta. Diger ayarlarda bir degisiklik gerekmiyor.

PIC ile ilgilenen herkese stressiz programlamalar diliyorum..

Son bir not (bu yazı icin tabii)

ic-prog ‘da sadece konfigurasyonu programla gibi secenekler de var, ancak dogru calismiyor. Programlama yaparken Tumunu Programla seklinde yapin.

Dosyayı indirmek için yahoo da bulunan robotik grubumuzun dosyalar alanını ziyaret ediniz.


Aşağıdaki PCB çalışması, üyelerimizden İlker Acehan tarafından gönderildi. Sitemiz bünyesindeki JDM programlayıcının PCB'ye aktarılmış halidir.











Yazan Elektronik Müh. Zafer Aktan

Copyright © by Robotik & Elektronik All Right Reserved.

Published on: 2002-12-16 (22801 reads)

[ Go Back ]



Web site engine's code is Copyright © 2002 by PHP-Nuke. All Rights Reserved. PHP-Nuke is Free Software released under the GNU/GPL license.
Page Generation: 0.095 Seconds