06-25-2015, 05:12 PM (This post was last modified: 06-25-2015, 05:19 PM by mikikg.)
BTW, ima sorce u ASM za ovaj projekat koji pokusavamo da poteramo ...
TDA moze da ga postavi pa eventualno neko da pomogne da se to rekonfigurise za neki drugi slican PIC ...
Iz iskustva znam da su PIC-ovi serije PIC16Fxx veoma robustni i da ih je teško oštetiti. Veoma retki slučajevi kada sam uspevao da ih oštetim je direktno dovođenje napona koji je veći od napona napajanja na neki od pinova. I tada uglavnom strada samo taj pin. Elektrostatikom, nikada nisam napravio problem na PIC-ovima.
Zato mi je veoma čudno da neće da se programira. Kombinacija PicKit2 i PicKit3 je dovoljna da sa nekim od njih prođe programiranje ako je sve u redu sa mikrokontrolerom.
Međutim, ono što se hipotetički može desiti i priča se "po narodu" je da pojedini Kinezi uspevaju da otkupe škart čipove direkno od samih proizvođača ili preko nekoga ko radi kod proizvođača. Konkretno za Microchip nisam čuo da se ovo dešavalo, pretpostavljam, zbog rigorozne kontrole škart proizvoda, ali sam čuo ako se dobro sećam za Linear i Maxim. Tako se na tržištu pojave "original" ali škart proizvodi. Ne bih ništa da insinuiram, ali treba proveriti sa Kelcom i skrenuti im pažnju jer možda oni nisu svesni da postoji problem. Verujem da im dobronameran prigovor može samo koristiti.
Ja sam najskorije imao sličnu situaciju sa MAX6675 kupljenu preko Limunda, moj poznanik je to kupio i čip deluje kao original vizuelno, ali protokol i komunikacija nemaju "veze sa vezom". Vraća podatke putem SPI komunikacije, ali ništa smisleno. Uspeo sam da pronađem na netu objašnjenje da su se pojavili škart čipovi iz Maxima i da je to verovatno došlo i do nas...
Dakle meni se bas "neda" neki djavo kad su ti PIC-evi u pitanju. Od svih mogucih meni za uredjaj treba bas taj koji ne moze da se programira, a sve ostalo sam uspeo da nabavim... Pa crni humor majke mi!
06-26-2015, 07:34 AM (This post was last modified: 06-26-2015, 07:48 AM by mikikg.)
Bilo bi dobro nekako da ovo rascistimo oko PIC16F819 i to bas ovaj primerak sto je kod mene, da vidimo da li stvarno programatori prave problem.
@sax778 da li i mas vremena da ti posaljem ovaj PIC da probas kod tebe? Ili ako ima neko u blizini neki drugi programator da mu prosledim ovaj PIC da proba?
Sad sam u rebusu, nemoguce da nam PK2/PK3 toliko brljave za taj konkretan model???
Na GALEP-4 prodje i programiranje i verifikacija. U to nisam ni sumnjao al rekoh ajd da probam.
Na PICKit3 i MPALB 8.91 prodje programiranje ali u nekom trenutku se pobuni nesto oko istovremenog ukljucivanja internog oscilatora i MCLR pina. Kaze da treba kod PICKit3 programera izbegavati istovremeno ukljucivanje ove dve opcije.
Verifikacija ne prolazi na PICKit3. Evo i poruke koju sam pri tom dobio:
Verifying...
The following memory regions failed to verify correctly
EEData Memory
Address: 00000000 Expected Value: 000000ff Received Value: 00000000
Verify failed
Kada sam tako isprogramirani PIC16F819 (preko PICKit3) ubacio u GALEP-4 i pokusao da odradim verifikaciju javio mi je da se od neke adrese sadrzaj ne slaze. U GALEP-4 imam vise poverenja pa ako nekom treba PIC sa ovim hex-om neka se javi.
06-26-2015, 09:35 AM (This post was last modified: 06-26-2015, 09:46 AM by mikikg.)
Ne mogu da verujem, znaci problem definitivno kod PK2/PK3 programatora kada treba da isprogramira PIC16F819, svasta!
I meni je isto tako radio, umesto 3FF iscita 000, pa onda malo tu nesto cackam oko njega, recimo pipnem rukom nozice dok radi, on iscita 3FF ali ne na svim lokacijama (proveravam prazan) nego prvih 30, pa onda opet probam iscita tako prvih 25 i tako sve nesto nenormalno radi.
Imam i na PK3 kroz SW da se podesava brzina rada, probao sve, nije pomoglo.
06-26-2015, 10:06 AM (This post was last modified: 06-26-2015, 10:06 AM by gorankg.)
Meni su linije od PICKit3 do podnozja na kom je PIC kratke (2-3cm). Ne verujem da tu nesto zeza ali ko zna.
U projektu se koristi interni oscilator i interno MCLR kolo tako da ono upozorenje koje sam dobio od MPLAB-a ima smisla.
Treba ovo MCLR_OFF promeniti u MCLR_ON, kompajlirati pa onda probati programiranje PIC-a sa PICKit3!
(06-26-2015, 07:34 AM)mikikg Wrote: Sad sam u rebusu, nemoguce da nam PK2/PK3 toliko brljave za taj konkretan model???
Ja sam programirao svojevremno PIC16F819 sa PicKit2 ili PicKit3 nekim od ova dva, pošto njih imam. U FW je bio uključen interni oscilator i isključen MCLR pin, odnosno podešen kao GPIO.
Ako mogu da pomognem, možete i meni poslati taj PIC pa ću ja mojim PicKit-ovima da probam da ga isprogramiram.
Ako vam to nesto znaci, u konkretnom uredjaju ta nozica (broj 4) MCLR nije nigde vezana - eto dela seme!
Inace mi se javio Dlalkovic da je uspeo da mi to isprogramira i salje mi PIC od nedelje.
Ne znam da li je ovaj SWR/POWER metar jos nekome ovde interesantan, ali kod mene ima cela dokumentacija a mislim da je lep uredjaj za radio-amatera.