• 36 odgovora
  • 8.554 pregleda
Pickit2 klon ne prepoznaje windows 22.08.2013. u 18:55 · pre 160 meseci #1
Napravio sam ovaj pickit
http://www.circuitvalley.com/2...e-universal-microchip-pic.html
Kada prikljucim pickit na PC izbaci u sistem try Usb device not recognized, i pickit software ga ne prepoznaje. Pokusao sam sa prilozenim firmware-om, i najnovijim sa sajta, proverio konekcije 4 za usb kao i sve ostale i ok su.
Koristim windows 7 ultimate 64 i probao sam i na XP isto prikazuje. Do cega moze da bude?
Re: Pickit2 klon ne prepoznaje windows 22.08.2013. u 22:30 · pre 160 meseci #2
Da napomenem da kada pritisnem dugme pa ubodem USB u PC crvena ledica se pali i gasi kao sto bi trebalo, dakle program radi, samo windows a ni PICKIT2 software ne prepoznaje hardware.
Re: Pickit2 klon ne prepoznaje windows 23.08.2013. u 00:14 · pre 160 meseci #3
USB ti ne prepoznaje HW... ili pogledaj ponovo PCB (hladan lem, kratak spoj...) ili vidi da li je sa FW sve u redu...
Potpis
There are only 10 types of people in the world:
those who understand binary, and those who don't.
Re: Pickit2 klon ne prepoznaje windows 23.08.2013. u 00:19 · pre 160 meseci #4
A koje sve komponente na PCB uticu na to da bude PIC povezan sa racunatom? Ja kolko znam to su te 4 zice od usb-a da je dobro kristal povezan i taj jedan kondenzator? Ima li jos nesto? Ja sam kao sve proverio al i dalje ne radi
Re: Pickit2 klon ne prepoznaje windows 23.08.2013. u 04:56 · pre 160 meseci #5
1. da li je napajanje dobro (decoupling cap, 5v na 18f2550..)
2. da li je je vusb kond vezan kako treba (min 220nF izmedju vusb i zemlje)
3. da li je mclr vezan kako valja
4. kakvi su vodovi od mcu-a do usb-a, vodovi ne smeju da se seku, da
prelaze preko ground plane-ova, da budu previse dugacki
5. da li si stavio male ferite na usb vodove?
6. da li si stavio tvs izmedju usb vodova i zemlje?
7. da li ti je oscilator kako treba (okruzen zemljom, odgovarajuci load
capovi..)
8. da li je firmware ok upucan (nije dovoljno da upucas osnovni
firmware, onda kada drzis taster i upalis ga on bi morao da se javi kao
HID device pa onda treba uz pomoc pk2 stand alone sw-a da mu upucas
glavni firmware, tek tada ga vidis kao pk2)
Potpis
arhimed
http://www.mysql.rs/ | http://elco.crsndoo.com/
Re: Pickit2 klon ne prepoznaje windows 23.08.2013. u 10:16 · pre 160 meseci #6
1.DA
2. Bas je 220n dal da stavim malo veci?
3. Moguce da je ovde greska na semi (link u prvom postu) na mclr postoji VPP1 i on ide samo do header konektora (kog nisam stavio na moj pcb) al to sam sad video na drugoj semi. Gde bi bilo idealno da prespojim MCLR?
4. Vodovi ok
5. Kakve ferite?
6. Kakve tvs?
7. Da
Re: Pickit2 klon ne prepoznaje windows 23.08.2013. u 10:17 · pre 160 meseci #7
Evo sad gledam ni na jednoj semi na netu MCLR nije povezan nigde, a napon na kondenzatoru izmedju njegovih pinova je 3V, sad sam merio opet

[Ovu poruku je menjao nikolapirot dana 23.08.2013. u 11:44 GMT+1]
Re: Pickit2 klon ne prepoznaje windows 23.08.2013. u 12:57 · pre 160 meseci #8
Napon na kondezatoru izmedju cijih pinova?
TVS je transient voltage suppression, ukratko: pita te covek jel imas (obicno, najprostije) zener od 3v6 izmedju D+ i GND i izmedju D- i GND?
Gde si i kako upucavao firmware u kontroler? Cime?
Ako je sa HW strane sve ok kako tvrdis, ostaje da probas sa ovim zenerkama (mozes da stavis i par otpornika na D+ i D- linije, nesto reda 27-68R) pa da pokusas.
U svakom slucaju, USB komunikacija ne radi ok, oko toga treba da se koncentrises... najlakse, ako imas protoboard, izvadi iz PK2 i povezi 18F2550 (ili 4550, zavisi sta koristis) ,a protobordu samo sa napajanjem, osc i USB linijama i vidi da li ce ga prepoznati (morao bi ako je FW u redu). Naravno, 100n (ili veci) izmedju SVIH Vcc i GND linija se podrazumeva. Na tom istom protobordu mozes da testiras i sa/bez zener dioda i sa/bez rednih otpornika na D+ i D-...
Potpis
There are only 10 types of people in the world:
those who understand binary, and those who don't.
Re: Pickit2 klon ne prepoznaje windows 23.08.2013. u 13:04 · pre 160 meseci #9
Nemam protoboard. Program sam ubacio preko serial programatora za koji postoji link na stranici na kojoj je i sema u prvom postu. Ovo sa zenerkama cu da probam, a ti sitni otpornici od 27-68 oma kako se oni povezuju ako nedaj boze ne proradi sa zenerkama?
Re: Pickit2 klon ne prepoznaje windows 23.08.2013. u 13:11 · pre 160 meseci #10
Povezujes ih na red sa D+ i D- linijama..
__
U |-------D+ --------/\/\/\/---------uC
S |
B |-------D- ---------/\/\/\/---------uC

Vidi ako imas nekog u okolini sa nekim normalnim programatorom da ti to isprogramira. Ja sam ti daleko, ali se nudim da ti isprogramiram uC bez pare i dinara, samo da se ne patis vise.
Potpis
There are only 10 types of people in the world:
those who understand binary, and those who don't.
Re: Pickit2 klon ne prepoznaje windows 23.08.2013. u 13:45 · pre 160 meseci #11
Hvala na ponudi, ali stvarno si daleko :( . Sad u zadnje vreme kad prikljucim programator da premerim po 10000 put voltaze i tako to, sad uvek blinka crvena led dioda... ne znam sta vise da radim, a ovde sam stigao dotle da kada sam pitao u lokalnoj radnji koja se bavi prodajom elektronike covek mi rekao da ni on nije nasao nekog ko mu to moze da isprogramira... Trenutno nemam zenerice ali se iskreno nadam da ce uspeti kad ih nabavim... Inace onaj napon sto je neko pitao od 3V je izmedju pinova kondenzatora, tj to je onaj kondenzator od 220n sto me je kao bitan za usb. Napon na njemu je 3V pa me zato interesuje dal tolko treba da bude...
Re: Pickit2 klon ne prepoznaje windows 23.08.2013. u 14:00 · pre 160 meseci #12
Napon izmedju Vcc i Gnd kod USB je 3V?
Jel ti ispravan USB port? Jel mozes da probas na nekom drugom racunaru?
Kao da taj USB ne daje 5V (4.6+V)...
Hajde probaj da skines taj kond., ostavi onaj od 100n izmedju Vdd i Vss na kontroleru, pa pokusaj onda i javi sta se desava.
Potpis
There are only 10 types of people in the world:
those who understand binary, and those who don't.
Re: Pickit2 klon ne prepoznaje windows 23.08.2013. u 14:18 · pre 160 meseci #13
Meni tu lici da nije dobro upucan program ... Proveri to nekako, recimo iscitaj i uradi comapare HEX-ova ...
Dodatno proveri sa nekim programom da izlistas sve USB periferije, vidi sta ce da ti tu javi. Ima ona "lsusb" komanda, mozda ima i portovana za WIN, ne znam, to je zgodno da se prati kada se pravi nesto sa USB.

Dakle samo oscilator da radi, onaj jedan cap od 0.22uf (to je cap za njegov interni 3V regulator, ja tu stavljam 1uF SMD) i konekcija sa USB. Cak te D+/D- linije ne moraju da imaju te zastitne zenerice, samo redno otpornike od recimo 22ohm, cak moze i bez njih. Sa tim bi morao da se prijavi u system, ako to ne radi onda je sumljiv HEX ...

Probaj neki kraci kabal, sa/bez USB hub-om, mozda ti kablovi prave problem ...

BTW: NA Usb portu mora da bude 5V napajanje (prva i cetvrta nozica USB konektora), mozda 0.1V gore-dole ali mora da ima toliko.
Potpis
Site about Software Defined Radio – SDR
http://yu3ma.net/
https://github.com/yu3ma
On-line LM317 kalkulator
Re: Pickit2 klon ne prepoznaje windows 23.08.2013. u 14:31 · pre 160 meseci #14
I meni je sumnjiv FW, ali ako je samo osnovni upucan (nesto kao bootloader), morao bi da se pojavi kao HID (a ni to se ne desava).
Zenerice nisu obavezne, ali nisu ni visak, isto vazi za otpornike i decoupling kondove. Zato sam rekao da je najlakse da proveri FW ako samo "bare bones" poveze na protobordu (uC, Vdd, Vss, Osc+kond i USB). Dodatno zbunjujuce je i sto mu se javlja 3V na mestu 5V...

Nista, sad cekamo da se javi da vidimo sta dalje...
Potpis
There are only 10 types of people in the world:
those who understand binary, and those who don't.
Re: Pickit2 klon ne prepoznaje windows 23.08.2013. u 14:40 · pre 160 meseci #15
Citat:
nikolapirot: 1.DA
napon na kondenzatoru izmedju njegovih pinova je 3V,
2. Bas je 220n dal da stavim malo veci?


hm, da li pricas o 220n kondu na vusb ili ?

moras da imas decoupling cap koji je min 100nF izmedju pinova 19 i 20 (C1 na semi iz prvog posta) i on mora da se nalazi "odma tu na pinovima", najbolje ako koristis DIP 2550 da direktno na njega zalemis 0805 kond od 100nF (ne smeta ako ima jos neki, ako imas jedan 0805 od 100 ili 220nF slobodno zalemi direkt na cip, pazi samo da ne napravis kratak spoj)

Citat:
nikolapirot:
3. Moguce da je ovde greska na semi (link u prvom postu) na mclr postoji VPP1 i on ide samo do header konektora (kog nisam stavio na moj pcb) al to sam sad video na drugoj semi. Gde bi bilo idealno da prespojim MCLR?

kako si naprogramirao taj pic ako nisi spojio mclr nigde?
za pocetak sigurno ti je da dodas jedan 10k otpornik prema 5V mada ako si dobro napucao firmware ne moras nista

Citat:
nikolapirot:
5. Kakve ferite?
6. Kakve tvs?


na originalu postoje, neke seme ih koriste, nisu obavezni, cesto ako se stave loseg kvaliteta mogu da naprave problem, ako nemas sigurno nije do toga :D

bice da ti nisi upucao firmware u njega kako valja, ako upucas firmware u njega kako valja, das mu struju on ce se prijaviti na usb .. ne mora da radi kao pickit2 ali ce se prijaviti .. kakav si programator koristio?

@spiki, decoupling nije "neobavezan", bez njega nece raditi 2550 sigurno, kao ni bez vusb konda... sto se tice 3V verovatno je merio na 220nF vusb kondu i tu treba da bude 3V (to je izlazni kond internog 3V stabilizatora za USB core) ... no bice da je lose upucan firmware, to je u 99% slucajeva
Potpis
arhimed
http://www.mysql.rs/ | http://elco.crsndoo.com/
Re: Pickit2 klon ne prepoznaje windows 23.08.2013. u 14:42 · pre 160 meseci #16
Ako nemas proto board, uzmi makar neko podnozje, 28 ili 2x14 pa sklepaj to u "vazduhu", to je minimum neki da probas HW, ako to ne radi dakle HEX nije dobar ...

Inace te zenerice za D+/- linije nisu neophodne, ja sam nesto skeptican prema njima jer mogu da naprave probleme zbog kapacitivnosti. Mnogo vise volim a i pokazalo mi se kao ispravno da stavim supresorske zenerice na 5V (kako beze one se prave sa 5.6V). Sa tim sam recimo stitio USB MCU koji je sa druge strane bio kacen na neke antene (ove moje SDR zaludjice) i probao sam to pod nekim surovim uslovima tj kada je bila zesca grmljavina (a sa prikljucenom antenom to je smrt bez zastite) tako da nisam imao problema sa tim.
Potpis
Site about Software Defined Radio – SDR
http://yu3ma.net/
https://github.com/yu3ma
On-line LM317 kalkulator
Re: Pickit2 klon ne prepoznaje windows 23.08.2013. u 14:48 · pre 160 meseci #17
nikako zenerice na usb

zastita hosta se radi sa kolom za galvansko razdvajanje
TVS ubija neke smetnje na duzem kablu, ali tvs, nikako zenerka
generalno je ferite bead jedini tu stvarno znacajan element ali sve to
radi vise nego ok i bez njega
Potpis
arhimed
http://www.mysql.rs/ | http://elco.crsndoo.com/
Re: Pickit2 klon ne prepoznaje windows 23.08.2013. u 14:55 · pre 160 meseci #18
Citat:
bogdan.kecman:
@spiki, decoupling nije "neobavezan", bez njega nece raditi 2550 sigurno

Nisam znao da je toliko "osetljiv"... generalno, kao sto sam napisao, bez njih ne vredi pokusavati sa bilo kojim uC, ali dosta uC radi bez njih sa dobrim napajanjem.

Citat:
bogdan.kecman:... sto se tice 3V verovatno je merio na 220nF vusb kondu i tu treba da bude 3V (to je izlazni kond internog 3V stabilizatora za USB core)

To je ok, ja sam ga razumeo da na USB (ne VUSB) meri 3V - za to sam rekao da nije ok.

Dakle, vecina je za FW, znaci na tome prvo raditi. Pokusaj ponovo da ga isprogramiras, nekim drugim programatorom.
Potpis
There are only 10 types of people in the world:
those who understand binary, and those who don't.
Re: Pickit2 klon ne prepoznaje windows 23.08.2013. u 14:59 · pre 160 meseci #19
Dobro ja sam radio sa galvanskom izolacijom ali sa strane antene, imam jedan decoupling cap pa iza njega BAV99 i onda to teram dalje u neko trafoce ...
Zanimljivo je da sam zbog tu nekih drugih problema morao ipak jedan kraj antene da spojim direktno tj GND mi je zajednicki, ali kazem i sa grmljavinom koja pravi po nekoliko hiljada volti na izlazima antene sve ove sicusne komponente su mi to uspesno stitile ...
BAV99 mi se pokazala kao fenomenalna za zasitu, svega par pF ima kapacitivnost tako da se "ne vidi" u kolu do stotinu MHz (koriste cak i za GHz opseg) signala. Naravno naponski nivoi moraju da se izpostuju pa zavisno od konfiguracije moze direktno signal da se klampuje ili da se klampuje prema napajanju ali pod uslovom da je samo napajanje klampovano (spomenutom supresorskom zenericom) tako da ima gde da se zatvori strujni krug ako dodje do nekog prevelikog napona.
Potpis
Site about Software Defined Radio – SDR
http://yu3ma.net/
https://github.com/yu3ma
On-line LM317 kalkulator
Re: Pickit2 klon ne prepoznaje windows 23.08.2013. u 15:21 · pre 160 meseci #20
@spiki, 2550 ne moze da radi bez decouplinga izmedju ostalog zbog
internog regulatora ali svakako bez 100n na ulazi nijedno digitalno kolo
ne moze da radi kako valja

@miki, kada je grmljavina u pitanju, kada ti se napravi par hiljada
voldi sve ove sicusne zastite rade samo ako imas srece i nemas te
hiljade volti :D inace preskoci preko njih kao da ih nema .. nama se na
extruderima pravi par hiljada volti statike i da vidis kako preskace
sve, i zenerku i tvs .. samo preskoci ko da ih nema ... mislim, preskace
preko akrila i polietilena od 5mm a nece preko 2-3mm komponente :D ..
Potpis
arhimed
http://www.mysql.rs/ | http://elco.crsndoo.com/
Odgovori
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme