Jump to content


Photo

Schema programator PIC (varianta imbunatatita JDM)


  • Please log in to reply
182 replies to this topic

#1 OFFLINE   bogdanm

bogdanm

    Membru

  • Membri
  • PipPip
  • 818 posts

Posted 25 October 2004 - 08:55 PM

Acest thread contine o schema de programator PIC care este o variatie a unei scheme foarte raspandite (JDM). Schema prezentata aici are alimentare externa, ceea ce ar trebui sa rezolve mare parte din problemele care apar la schema clasica. Schema a fost trimisa de Filipone si este prezentata mai jos impreuna cu comentariile trimise tot de el.

Atentie: nu am folosit aceasta schema, nu am testat-o, deci nu pot spune nimic (bun sau rau) despre functionarea ei. Pe de alta parte Filipone si altii au testat-o cu succes, iar faptul ca are alimtentare externa ar trebui s-o recomande din start.

Din seria "Caut si eu un programator PIC care merge":

"Chestia aia" este un programator PIC, compatibil cu JDM Programmer ce poate programa toate microprocesoarele ce suporta ICSP.
L-am facut dupa o schema ce mi-a fost daruita de un prieten, schema fiind o conceptie proprie a sa.
L-am testat pe un PIC16F77, folosind ICProg si Windows XP SP2. Daca il veti testa pe alte sisteme de operare va rog sa anuntati
pe forum cum a mers.

Circuitul integrat poate fi inlocuit cu SN74LS06N
"Happy Fishing!"


Posted Image

Unul din programele cu care se poate folosi aceasta schema este urmatorul:

http://www.ic-prog.com

Orice comentarii/sugestii referitoare la schema sunt binevenite.

Cu_reclama

Cu_reclama
  • Membri

#2 OFFLINE   bogdanm

bogdanm

    Membru

  • Membri
  • PipPip
  • 818 posts

Posted 03 November 2004 - 10:57 PM

In continuare se prezinta o varianta modificata a circuitului, impreuna cu comentariile autorului:

A doua schema a fost modifcata in urma sugestiilor lui cirip:
Au fost adaugate doua diode zenner 4V7 care protejeaza cei doi pini de programare(pentru orice eventualitate).
A fost marita tensiunea de alimentare la 16V si a fost adaugata inca o dioda la pinul 2 al 7812
pentru a asigura o tensiune de 13V pentru MCLR.


Schema a doua reprezinta o implementare ICSP a acestui programator adica programarea procesorului in circuit.
Este foarte important sa izolam cei doi pini de programare RB6 si RB7 de restul montajului fie prin excluderea lor,
fie prin utilizarea a doi jumperi cum este indicat in schema.

O alta aplicatie se mai poate face prin legarea soclurilor in paralel pentru toate tipurile de procesoare 16F.


Posted Image

Posted Image

Pentru folosirea cu usurinta a schemei se poate folosi corespondenta dintre pinii circuitului integrat si conexiunile programatorului din tabelul de mai jos:

Pentru Memorii EEprom 24CXX:
pinii 1, 2, 3, 4, 7 ==> GND;
pinul 5 ==> RB7;
pinul 6 ==> RB6;
pinul 8 ==> VDD;

Pentru seria 16F cu 18 pini:
pinul 4 ==> MCLR;
pinul 5 ==> GND;
pinul 12 ==> RB6;
pinul 13 ==> RB7;
pinul 14 ==> VDD;

Pentru seria 16F cu 28 de pini:
pinul 1 ==> MCLR;
pinul 19 ==> GND;

pinul 20 ==> VDD;
pinul 27 ==> RB6;
pinul 28 ==> RB7;

Pentru seria 16F cu 40 de pini:
pinul 1 ==> MCLR;
pinul 11 ==> VDD;
pinul 12 ==> GND;
pinul 39 ==> RB6;
pinul 40 ==> RB7;



#3 OFFLINE   cirip

cirip

    Monoda

  • Membri
  • PipPipPipPipPip
  • 2,985 posts
  • Locatie:Cuca Macaii

Posted 04 November 2004 - 01:32 AM

D6 si D7 sunt puse invers. Trebuie "rotite" cu 180 de grade. Asa cum e, schema nu merge.

Daca pui D6 si D7 cum trebuie, D1 si D2 nu mai sunt necesare.

Filipone, poate era bine sa-mi trimiti si mie schema sa trag un ochi inainte de a ma arunca in gura lupilor :)

Cirip

#4 OFFLINE   cniky

cniky

    Membru

  • Membri
  • PipPip
  • 363 posts

Posted 04 November 2004 - 02:12 AM

D6 si D7 sunt puse invers. Trebuie "rotite" cu 180 de grade. Asa cum e, schema nu merge.

Daca pui D6 si D7 cum trebuie, D1 si D2 nu mai sunt necesare.

Filipone, poate era bine sa-mi trimiti si mie schema sa trag un ochi inainte de a ma arunca in gura lupilor :)

Cirip


D6 si D7 sunt zener , nu au cum sa fie puse in conductie la masa, deci clar invers... :wink:

#5 OFFLINE   bogdanm

bogdanm

    Membru

  • Membri
  • PipPip
  • 818 posts

Posted 04 November 2004 - 10:01 AM

D6 si D7 sunt puse invers. Trebuie "rotite" cu 180 de grade. Asa cum e, schema nu merge.

Daca pui D6 si D7 cum trebuie, D1 si D2 nu mai sunt necesare.

Cirip

Corect si respectiv corect. Din pacate nici eu nu m-am uitat prea atent pe schema. Asteptam sa faca autoru modificarile si postam din nou.

#6 OFFLINE   bogdanm

bogdanm

    Membru

  • Membri
  • PipPip
  • 818 posts

Posted 05 November 2004 - 09:08 PM

Am corectat greselile. Completarile lui Cirip au fost bune dar implementarea mea era defectuoasa. Ultima schema care sper sa nu mai fie modificata este:

Am mutat postul lui Filipone aici si am modificat schema in postul meu. Acum ar trebui sa fie OK.

#7 ONLINE   craciun

craciun

    ElForum staff

  • Membri
  • PipPip
  • 803 posts
  • Locatie:Ploiesti

Posted 06 November 2004 - 12:19 PM

Schema seamana mult cu programatorul de la Adelaida pe care l-a imbunatatit si @aionescu, regland tensiunea de 13V printr-un semireglabil pus intre pinul de masa a lui 7812 si masa.

Varianta lui @aionescu o gasiti la http://www.geocities.com/danolteanu sau pe ftp-ul izatech

#8 Guest_nicu_

Guest_nicu_
  • Vizitatori

Posted 25 February 2005 - 09:52 PM

MULTUMIRI PENTRU CEI CE AU PUS SCHEMA DE PROGRAMATOR AICI
E OK

MULTUMIRI

#9 OFFLINE   i0nutzb

i0nutzb

    Membru

  • Membri
  • PipPip
  • 511 posts

Posted 13 March 2005 - 04:35 PM

Nu aveti si pcb la acest prog?! nu de alta.. dar abia m-am obisnuit cu folia pnp... si nu prea ma pricep sa folosesc prog de cad...
10x ;)

#10 OFFLINE   bobtech

bobtech

    Membru

  • Membri
  • PipPip
  • 192 posts

Posted 13 March 2005 - 05:44 PM

am eu pcb la progamatorul ICSP care este similar cu cel prezentat aici, doar ca nu are soclu cu 18 pini , ci un conector cu 5 pini.
detalii la http://www.bobtech.ro sectiunea Catalog.

P.S. cine vrea poate sa puna schema si cablajul aici, eu nu ma inteleg cu fileserver-ul :)

#11 OFFLINE   aghora17

aghora17

    Membru

  • Membri
  • PipPip
  • 523 posts

Posted 14 March 2005 - 10:17 AM

Nu aveti si pcb la acest prog?! nu de alta.. dar abia m-am obisnuit cu folia pnp... si nu prea ma pricep sa folosesc prog de cad...
10x ;)


o fac eu, dar nu reusesc sa vad schema.

#12 OFFLINE   i0nutzb

i0nutzb

    Membru

  • Membri
  • PipPip
  • 511 posts

Posted 15 March 2005 - 04:02 PM

Posted Image :oops:

#13 OFFLINE   aionescu

aionescu

    Membru

  • Membri
  • PipPip
  • 107 posts

Posted 17 March 2005 - 06:54 PM

Nu merita cablaj. Eu am facut-o pe placa de test, lipind fire.

#14 OFFLINE   UnD3aD

UnD3aD

    Nou venit

  • Membri
  • Pip
  • 85 posts

Posted 19 March 2005 - 12:28 PM

de ce nu se vad schemele?

Cu_reclama

Cu_reclama
  • Membri

#15 OFFLINE   cniky

cniky

    Membru

  • Membri
  • PipPip
  • 363 posts

Posted 19 March 2005 - 04:51 PM

de ce nu se vad schemele?


pt. ca cei de la as.ro au avut "bunavointa" sa ne sterga contul http://www.izatech.as.ro ... :twisted: :twisted: :twisted: :?




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users