Izbor programatora

Rasprava o PIC mikrokontrolerima, PIC projekti i drugo vezano za PIC-eve...

Moderators: pedja089, stojke369, [eDo], trax

Post Reply
User avatar
cvele
Napredujem
Napredujem
Posts: 165
Joined: 24-01-2007, 14:43
Location: BiH

Izbor programatora

Post by cvele »

Htjeo bih nauciti raditi sa mikrokontrolerima, i naravno osnovni alat za to je programator. Nasao sam nekoliko sema programatora i trebam pomoc koju da napravim. Evo ova tri mi se cine jednostavna i prihvatljiva: AllPic Programator, Pony Programator, Full Pic Programator. Koji se od njih pokazao najboljim u praksi?
Evo i linkovi:
http://www.elektronika.rs.ba/data/proje ... ri/allpic/
http://www.elektronika.rs.ba/data/proje ... tori/pony/

Full Pic Programator:

http://www.elektronika.ba/forum/uploadz ... ULLPIC.PDF
konya
Penjem se :)
Penjem se :)
Posts: 96
Joined: 19-02-2007, 19:55
Location: Hrvatska

Post by konya »

Ja imam oba dva. Najvise koristim Pony, jer brze programira, osim toga podrzava niz razlicitih memorija. Mana: RESET se ne moze konfigurirati kao ulaz, jer ce se PIC zakljucavati (PIC16F627). Za to je rjesenje Allpic.
User avatar
pedja089
Administrator sajta
Administrator sajta
Posts: 7877
Joined: 20-02-2007, 14:50
Location: Beočin -Srbija

Post by pedja089 »

po meni su to sve vaijacije istog programatora...
u 99% seriskih programatora isti pinovi seriskog se koriste za iste stvari...
tako da vidi sta ti najvise odgovara.
meni nekako najvise pasu programatori na praralelnom portu jer seriski ide cesto u kombinaciji sa picem.
mozes pokusati ovaj programator za paralelni
http://www.elektronika.ba/forum/viewtopic.php?t=2725
meni radi bez problema sa f84 i sa f877, sa ostalim picevima nisam probavao...
Shenda

Post by Shenda »

Ja imam Allpic. Radi sasvim OK. Brzina... Ma dajte dečki, ko to od vas programira neki mikrokontroler svaki dan?
Serviseri! Njima se onda isplati kupiti pravu stvar, a ne zaje... sa ovim igračkama :!:
User avatar
pedja089
Administrator sajta
Administrator sajta
Posts: 7877
Joined: 20-02-2007, 14:50
Location: Beočin -Srbija

Post by pedja089 »

ja ga programiram i vise puta dnevno u proseku, jedino sad sto sam imao frke oko fax-a i sto sad radim u bg, pa tamo nemam uslova za to...
ali opet se sve to svodi na 3-4 razlicita pica...
a i u principu na sveki pic treba dovesti clock data mclr gnd i vcc, a to ima svaki ovaj programator, samo je pitanje ulaska u program mode, mada mislim da je kod ovog za paralelni softverki to odradjeno...
izuzetak su oni picevi koje imaju LV mod...
a sto se tice brzine pony ubedljivo vodi, brzi je cak i od programatora na razvojnoj ploci od mikroe...
ali mislim da nema nikakve potrebe razmisljati u brzini to je razlika da li traje 3s ili 10s, mislim da je to sasim ne bitno
Shenda

Post by Shenda »

OK Peđa... ti par puta dnevno... ja par puta u pola godine (trenutno baš i nemam vremena za hobby) ...
Želio sam reći da tih par sekundi nije vrijedno spomena... Bitno je da odradi ono za šta je namijenjen...
User avatar
cvele
Napredujem
Napredujem
Posts: 165
Joined: 24-01-2007, 14:43
Location: BiH

Post by cvele »

A kakvo je stanje sa usb programatorima. Jesu komplikovani, isplati li se praviti u odnosu na ove. Nasao sam nekoliko sema ali sami na sebi vec sadrze neki mikrokontroler.
Shenda

Post by Shenda »

USB programatori su komplikacija u startu.
Isplati ih se praviti jer sve više računara ima na sebi samo USB, pa programator za serijski ili paralelni port nemaš gdje uštekati... (brzinu smo apsolvirali ranije - USB programatori su brži...)
Naravno da imaju mikrokontroler na sebi... treba im da bi prilagodili USB protokol i protokol mikrokontrolera koji programiraš... ne znam to jednostavnije objasniti :lol:
Chupo_cro
Posts: 10
Joined: 13-08-2008, 03:22
Location: Hrvatska

Post by Chupo_cro »

konya wrote:Ja imam oba dva. Najvise koristim Pony, jer brze programira, osim toga podrzava niz razlicitih memorija. Mana: RESET se ne moze konfigurirati kao ulaz, jer ce se PIC zakljucavati (PIC16F627). Za to je rjesenje Allpic.
Koju verzijuPony-ja imas, onu s adapterskim plocicama ili bez? S ovom bez

http://img114.imageshack.us/img114/6996/ponyah1.jpg

se npr. 16F628 moze programirati s iskljucenim MCLR (konfiguriranim kao ulaz). Koristio sam IC-Prog s odabranim JDM progaramatorom.

Si mozda koristio Pony za ICSP programiranje i da li se i kako mogu programirati AT89C2051 i AT89C4051 kontroleri?
Chupo_cro
konya
Penjem se :)
Penjem se :)
Posts: 96
Joined: 19-02-2007, 19:55
Location: Hrvatska

Post by konya »

Imam onaj sa adapterskim plocicama. Koju verziju PonyProg-a koristis za programiranje? Sad vidim da ima nova verzija 2.07, s tim mozda moze. Zbog tog nedostatka sam morao praviti AllPIC. ICSP nisam probao, u zadnje vrijeme programiram AVR, kod njih je to izvedivo bez ikakvih problema. AT89Xxxxx kontroleri su iz 8051 familije, vjerojatno ce ti trebat poseban programator, osim dva navedena tipa, koje Pony podrzava.
Chupo_cro
Posts: 10
Joined: 13-08-2008, 03:22
Location: Hrvatska

Post by Chupo_cro »

Za programiranje sam koristio IC-Prog:

http://www.ic-prog.com/

PonyProg nisam ni probao. Na koja dva navedena tipa mislis kad kazes:
osim dva navedena tipa, koje Pony podrzava.
?

To je inace frendov programator (trenutno je slucajno kod mene) pa nisam bas upoznat s karakteristikama. Zanima me da li se s onih 10 pinova mogu izvuci signali za ICSP.
Chupo_cro
konya
Penjem se :)
Penjem se :)
Posts: 96
Joined: 19-02-2007, 19:55
Location: Hrvatska

Post by konya »

Krivo sam te razumio. Mislio sam da si konfigurirao reset kao ulaz , a nakon
si uspio reprogramirat sa PonyProg-om.

Tipovi mikrokontrolera koji su podrzavani sa strane PonyProg-a: http://www.lancos.com/prog.html (iz AT89S serije: AT89S8252 i AT89S53).
Chupo_cro
Posts: 10
Joined: 13-08-2008, 03:22
Location: Hrvatska

Post by Chupo_cro »

Cekaj, mozda ja nisam dobro skuzio, da definiramo:

- Pony programator = http://img114.imageshack.us/img114/6996/ponyah1.jpg

- PonyProg je program s http://www.lancos.com/prog.html a koji koristi SI Prog programator.

Ja sam shvatio da ti s Pony programatorom nisi uspio isprogramirati PIC s resetom konfiguriranim kao ulazom. To me je zacudilo jer meni to radi normalno s tim da za programiranje koristim program IC prog i Pony programator.

A zanima me da li Pony programator moze programirati Atmele. I kako da ga se iskoristi za ICSP programiranje PIC-eva (Microchip-ovih). Tj, da li se ovih 10 kontakata moze osim za expanzijske module iskoristiti i ICSP.

Sad kad gledam shemu SI Prog-a i usporedjujem s Pony-jem, cini mi se da je Pony programator neznatno modificiran SI Prog programator.
Chupo_cro
konya
Penjem se :)
Penjem se :)
Posts: 96
Joined: 19-02-2007, 19:55
Location: Hrvatska

Post by konya »

I ja sam gledao shemu Pony programatora, pa nisam vidio razliku, mislim da su sasvim identicni. Sa IC-prog-om nikad nisam ni probao (ni Pony programator, ni SI-PROG nije na listi).

ICSP kod PIC-eva nisam probao, svaki put sam izvadio iz sklopa.
ATmeli (AVR serija: 90Sxxx,ATtinyxxxx, Atmegaxxx) se mogu programirati, bez problema unutar sklopa, treba ti samo baza + jedan otpornik za reset.
U zadnje vrijeme koristim AVR jer su kod nas puno jeftiniji.
Chupo_cro
Posts: 10
Joined: 13-08-2008, 03:22
Location: Hrvatska

Post by Chupo_cro »

Nisu na listi ali reko sam da sam u postavkama IC-Prog-a odabrao JDM programator jer na

http://www.lancos.com/prog.html

za SI-Prog pise: 'It works with all devices supported by PonyProg'. A s obzirom da su sheme 99% iste...

Sta se tice slicnosti shema, nije bas da su 100% iste, ako po nicem drugom, razlikuju se po broju LED dioda :-)
Chupo_cro
Post Reply