benishor Postat Martie 17, 2008 Partajează Postat Martie 17, 2008 Buna seara,Detin un programator pentru pic de la adelaida pe care l-am folosit cu succes inainte pe un desktop cu port serial. In urma unui upgrade de hardware, am fost nevoit sa achizitionez un adaptor usb to serial. Pentru programare foloseam fara nici o problema icprog. De cand am folosit adaptorul usb to serial, n-am reusit sa programez nimic cu succes. Intotdeauna imi da eroare la verificare, inclusiv la blank verify.S-a mai lovit cineva de problema asta ? Link spre comentariu
d2134 Postat Martie 17, 2008 Partajează Postat Martie 17, 2008 Programatorul se alimenteaza din port sau are alimentare separata? Link spre comentariu
benishor Postat Martie 17, 2008 Autor Partajează Postat Martie 17, 2008 Se alimenteaza din port. Link spre comentariu
d2134 Postat Martie 17, 2008 Partajează Postat Martie 17, 2008 Asta pare sa fie cauza, adaptorul nu livreaza 12V.Vezi ca in icprog, la meniuri, ai "Settings" > "Hardware Check". Verifica ce tensiune vine la pinul MCLR'. Daca nu vine cit trebuie, peste 12V, fa alimentare separata la programator sau foloseste-l cu un port serial "cinstit". Link spre comentariu
benishor Postat Martie 17, 2008 Autor Partajează Postat Martie 17, 2008 Imi vin aproximativ 8V ( pinul 4 - 16f84 ). In cazul in care dispun de o sursa de alimentare exterioara, unde trebuie sa o cuplez ? Link spre comentariu
d2134 Postat Martie 17, 2008 Partajează Postat Martie 17, 2008 In cazul in care dispun de o sursa de alimentare exterioara, unde trebuie sa o cuplez ?Asta depinde de schema. Daca nu ai schema trebuie sa o ridici. Vezi, in primul rind, cam de unde vine semnal la MCLR'. Link spre comentariu
Administratori Badman Postat Martie 18, 2008 Administratori Partajează Postat Martie 18, 2008 Adaptoarele majoritatea au doar rx si tx deci putine sanse sa mearga jdm-ul cu un astfel de adaptor Link spre comentariu
benishor Postat Martie 19, 2008 Autor Partajează Postat Martie 19, 2008 Deci trebuie sa-mi construiesc un programator cu alimentare externa. Multumesc mult pentru informatii. Link spre comentariu
benishor Postat August 7, 2009 Autor Partajează Postat August 7, 2009 Am decis sa nu creez alt topic ci sa-l refolosesc pe acesta pentru ca problema este in esenta aceeasi. Mi-am gasit in sfarsit timpul de a injgheba rapid pe un breadboard un programator cu alimentare externa ( schema din imaginea atasata ). Exista niste diferente intre schema si realizarea mea si anume : - am folosit ULN2804 in loc de ULN2803 deoarece asta detineam- am abandonat stabilizatorul de 12V care dupa observatiile mele nu face altceva decat sa feeduiasca tensiunea pentru MCLR si am alimentat dintr-o sursa externa variabila, pe care am setat-o la 13V.Mentionez ca folosesc un adaptor usb to serial deoarece nu am un port serial la calculator.Ce se intampla :- incerc sa programez un pic16f84 cu WinPic si imi da eroare la verificare. Cum nu da eroare la toate locatiile, am ajuns la concluzia ca semnalele in sine ajung unde si cand trebuie ( uneori ). - la datele eronate, diferentele sunt de obicei de 1 bit, e.g. : 0x0BAC in loc de 0x0BAD.- am masurat tensiunile la conexiunile cu pic-ul si sunt de 13V la MCLR si ~6.4V la restul ( cand alternez bifele de la semnale din WinPic ), deci ULN2804 si tranzistorul isi fac treaba si comuta.De la ce sa fie problema ? Sa pun oare un stabilizator si la tensiunea pentru MCLR ? Sa scurtez cablul de legatura dintre mufa seriala si breadboard ? ( are in jur de 20 cm ). Sa schimb setari prin WinPic ? ( mentionez ca sunt incepator in acest domeniu )Multumesc pentru orice sugestii.p.s. : As aprecia reply-uri relative la situatia data. Nu doresc sa cumpar/construiesc un programator pe usb sau sa-mi iau alta placa de baza care sa aiba un port serial vechi Link spre comentariu
Administratori Badman Postat August 7, 2009 Administratori Partajează Postat August 7, 2009 programatoarele tip jdm cum este asta nu merf pe adaptoare de alea pentru ca adaptoarele au doar TX si RX Link spre comentariu
benishor Postat August 7, 2009 Autor Partajează Postat August 7, 2009 Nu pricep atunci cum de s-au programat corect o parte din bytes daca nu are cum sa mearga programatorul pe acel adaptor. Daca nu scria / citea nici un byte mai ziceam, dar se pare ca nu este cazul.Concret vorbind, ce este necesar pentru ca un programator jdm sa functioneze ? Sa vad daca pot testa existenta celor necesare.Multumesc. Link spre comentariu
Administratori Badman Postat August 7, 2009 Administratori Partajează Postat August 7, 2009 eu am incercat si nu am reusit altii zic ca au reusit, altii ca nu. este posibil ca sa existe si adaptoare care au functionali toti pinii de date, seteaza sa mearga mai incet si poate reusesti Link spre comentariu
benishor Postat August 8, 2009 Autor Partajează Postat August 8, 2009 Am reusit cu delay-ul i/o setat la 20 in icprog. Scrie cam lent e drept dar nu ma intereseaza productia in serie.Multumesc Link spre comentariu
Postări Recomandate
Creează un cont sau autentifică-te pentru a adăuga comentariu
Trebuie să fi un membru pentru a putea lăsa un comentariu.
Creează un cont
Înregistrează-te pentru un nou cont în comunitatea nostră. Este simplu!
Înregistrează un nou contAutentificare
Ai deja un cont? Autentifică-te aici.
Autentifică-te acum