Jump to content


Photo

Schema programator PIC (varianta imbunatatita JDM)


  • Please log in to reply
182 replies to this topic

#31 OFFLINE   BRANCA

BRANCA

    Membru

  • Membri
  • PipPip
  • 163 posts
  • Locatie:Turnu Severin

Posted 06 June 2006 - 10:53 AM

Cel mai bun programator e cel pe care il ai!Cunosc schema.De fapt sint mai multe programatoare in stilul acesta derivate de la programatorul paralel Tait.Individul este "tatal" programatoarelor pe LPT!
In principiu schema ta merge si la ICSP.Cam asa a lucrat si Fiser http://www.jofi.it/f.../page12.html,cu un conector de 10 pini.
Iti recomand si pagina lui pe care are o multime de chestii interesante http://www.jofi.it/fiser/index.html.
Succes!Desi,personal,ti-as recomanda sa mergi pe AVR[Atmel]-se gaseste Bascomul [compiler in Basic] pt programare iar controlerele sint f ieftine.

Cu_reclama

Cu_reclama
  • Membri

#32 OFFLINE   nosferatu

nosferatu

    Membru

  • Membri
  • PipPip
  • 182 posts

Posted 07 June 2006 - 11:34 AM

Cel mai bun programator e cel pe care il ai!

Branca, aici ai perfecta dreptate..(se aplica si pt nevasta :yawinkle: ).
Am luat cunostinta de recomandarea ta de a trece pe ATMEL si intradevar, sunt ff ieftine si la o frecventa mult mai mare decat PIC-urile.
In ceea ce priveste limbajul si mediu de dezvoltare, eu prefer limbajul de asamblare cu toate ca-s incepator. Iti ofera o imagine in detaliu a ceea ce se intampla in microcontroller si un control absolut asupra lui.
Multa bafta la PICuit sau ATMELit.. :supz: !

#33 OFFLINE   XAN77

XAN77

    Membru avansat

  • Membri
  • PipPipPipPip
  • 2,007 posts
  • Locatie:CT

Posted 07 June 2006 - 12:01 PM

eu folosesc un programator de la adelaida, cu soclu de 40, 18, 8 si 28 cu alimentare separata, e f bun nu am avut hibe cu el si-l folosesc de vreo 4 ani. Am copiat cablaju in eagle daca intereseaza pe careva ....

#34 OFFLINE   nosferatu

nosferatu

    Membru

  • Membri
  • PipPip
  • 182 posts

Posted 07 June 2006 - 12:23 PM

Daca semnalele de la portul serial al calculatorului ajung "nealterate", compatibile TTL si se asigura tensiunile de Vdd - 5V si Vpp 13.5V, atunci programatorul e bun.
E mai greu sa gasesti un programator cu adevarat universal. De fapt eu nu am gasit..Am un PIC16C57 - RC/P si nu stiu cu se programeaza . In Icprog imi spune caci nu e compatibil cu varianta JDM de programator.
Asta ca sa nu spun ca as dori sa fie universat si pentru programarea paralela a EEPROM-urilor.
Deci ceea ce folosim noi este de fapt, strictul necesar.
Ar mai fi super sa gasesc si o schema(cu tot cu soft) de emulator de PIC(macar).
Pana le vom avea si pe astea..noi sa fim sanatosi. :partyman:

#35 OFFLINE   puiu

puiu

    Membru

  • Membri
  • PipPip
  • 714 posts

Posted 23 September 2006 - 04:03 PM

Pentru nosferatu:

1.Conform MICROCHIP, PIC16C57 se progreameaza cu PICSTART Plus, PRO MATE II sau MPLAB PM3.

2. PICSTART Plus este un programator aproape universal, pentru PIC-uri pana la 40 de pini in capsula DIP (adica cu pini). Este destinat pentru cercetare si desvoltare de produse. Spun aproape universal deoarece nu chiar toate PIC se pot programa cu el, dar marea majoritate. Din pacate are la baza un procesor PIC17C care trebuie scris daca doresti sa actualizezi softul de scriere.
Cu respect,

#36 OFFLINE   nosferatu

nosferatu

    Membru

  • Membri
  • PipPip
  • 182 posts

Posted 23 September 2006 - 04:11 PM

Pentru Puiu:
NO COMMENT

#37 OFFLINE   sofian

sofian

    ElForum Staff

  • Moderatori
  • 799 posts
  • Locatie:com.Gradistea jud.Calarasi

Posted 23 September 2006 - 06:05 PM

mai nou picstart plus are pic16f6720 pentru a putea face update la firmware

#38 OFFLINE   puiu

puiu

    Membru

  • Membri
  • PipPip
  • 714 posts

Posted 23 September 2006 - 10:33 PM

1. Multumesc pentru informatie (sofian).
2. Eu am o versiune mai veche de PICSTAR Plus.
Cu respect,

#39 Guest_valy6005_

Guest_valy6005_
  • Vizitatori

Posted 17 October 2006 - 08:28 PM

Salut...sunt si eu nou pe aici...si ma chinui si eu la un proiect sa programez un PIC 16C55A.
Problema e ca nu gasesc un programator pentru astfel de pic-uri (adica pic-uri cu 28 de pini).
Daca cineva ma poate ajuta as fi foarte recunoscator... :smt001

#40 OFFLINE   aghora17

aghora17

    Membru

  • Membri
  • PipPip
  • 523 posts

Posted 18 October 2006 - 08:34 AM

nu numarul de pini conteaza, ci doar pinii de programare. cred ca orice programator e bun.

#41 Guest_valy6005_

Guest_valy6005_
  • Vizitatori

Posted 18 October 2006 - 10:17 PM

nu numarul de pini conteaza, ci doar pinii de programare. cred ca orice programator e bun.


intr-adevar m-am interesat si eu...si am ajuns la o concluzie :smt003 mai degraba la niste observatii:
astfel pe pinul Vdd din PIC am vazut ca se aplica +Vc; pe pinul MCLP se aplica Vp; pe Vss se aplica GND; si semnalele DATA si CLK par a fi conectate pe ultimi doi pini de la ultimul port al PIC-ului DATA pe Rx7 si CLK pe Rx6 (la unele PIC-uri chiar sunt doi pini cu notatie alternativa PGD si PGC... de ax RB7/PGD sau RB6/PGC).

acum....nu stiu cat de exacte sunt observatiile mele...rog pe cineva sa verifice daca sunt intr-adevar asa.

programatorul care mi sa parut cel mai bun pana acum...(si care as vrea sa incerc sa-l fac) este http://www.bobtech.home.ro/ ... din cate am vazut este utilizat cu programul ic-prog. Cineva mi-a spus ca nu pot programa PIC16F873 cu asa programator...ce parere aveti?

un alt programator este si http://www.lirast.co...trolere PIC.htm

astept pareri :smt001

#42 OFFLINE   aghora17

aghora17

    Membru

  • Membri
  • PipPip
  • 523 posts

Posted 19 October 2006 - 10:09 AM

uitate la oricare 2-3 datasheet-uri de pic din aceeasi familie si o sa vezi la sectiunea de programare ca exista ceva in comun la toate. te las pe tine sa descoperi ce, doar nu vrei sa iti dau totul mura'n gura.
de exemplu,
http://www.microchip... ... t=PIC16F72
pagina 72 a documentului (74 a pdf-ului).
mai exista chiar si un document despre toata familia 16Fxxx, acolo ai sa gasesti cam aceeasi chestie, cu mentiunea ca este pentru toata familia.

#43 Guest_valy6005_

Guest_valy6005_
  • Vizitatori

Posted 19 October 2006 - 04:32 PM

Merci mult aghora17 am mai cercetat si eu...si intradevar asa este...
Merci inca o data :prayer: .

#44 OFFLINE   aghora17

aghora17

    Membru

  • Membri
  • PipPip
  • 523 posts

Posted 19 October 2006 - 05:10 PM

acuma ca te-ai luminat, iti atrag atentia ca exista totusi niste mici diferente intre microcontrolere, asta este trecuta tot in datasheetul lor. oricum, mcu uzuale nu au aceasta problema.
HINT, este ceva legat de o tensiune de programare, care este mai mare in unele cazuri.
http://www.jdm.homepage.dk/newpic.htm
mai ai si aici niste detalii. jdm mi-a mers la aproape toate mcu pe care le-am incercat. pentru inceput, joaca-te cu unul (multi incep cu 16f84, care e scump si are putine "features". de aceea iti recomand mai degraba un 16f77, sau ceva complex, pe care sa-l descoperi treptat, fara sa fie nevoie sa schimbi "platforma hardware") si dupa aia, dupa vre-o 3 luni, poti trece si la altele.

Cu_reclama

Cu_reclama
  • Membri

#45 Guest_valy6005_

Guest_valy6005_
  • Vizitatori

Posted 24 October 2006 - 03:39 PM

deci din ce am inteles eu de prin datasheeturi si alte documentatii...
:smt003

Un microcontroler PIC poate fi programat in doua feluri (insa nu toate)
modul "Low Voltage Programming"-LVP si "High Voltage Programming"-HVP

In modul LVP nu este nevoie de o sursa externa pentru a alimenta pic-u deci el se poate programa si direct pe placa pe care este utilizat astfel nu mai este nevoie de aplicarea tensiuni Vpp pe pinul MCLR ci doar de restul pinilor (programarea se face la 5V +/-10% :smt001 )

In modul HVP pic-ul poate fi programat daca se aplica Vpp pe MCLR (parca 12V) in rest ramane ca si la LVP.

Pic-urile au un pin PGM (Programming Mode) prin care am vazut ca se seteaza modul de programare (LVP sau HVP) acest pin este de fapt un pin IO care in cazul in care modul de programare al pic-ului este LVP nu poate fi folosit ca pin pentru IO.
Am mai observat ca unele pic-uri pot fi programate in mod HVP indiferent de pinul PGM, si ca toate pic-urile merg programate in modul HVP.

Adevarat sau nu?

Astept critici :smt001




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users