Fórum témák

» Több friss téma
Fórum » PICKit2 klón építése
Lapozás: OK   50 / 211
(#) roland79 válasza Hp41C hozzászólására (») Jan 26, 2010 /
 
Az a helyzet, hogy én szabadka(szerbia) mellet lakom...
A PICekt (meg kijelzőket, meg még pár dolgot) úgy szereztem be, hogy megrendeltem egy szegedi ismerősömhöz a chipcadböl...de egy OPA miatt nem mennék megint szegedre és nem fizetnék megint 1100+Ft a futárnak... Amikor rendeltem, akkor még a Szilva féle PICkit2 klón volt tervben, ahhoz meg nem is kell OPA...
Szóval jo lenne valami beszerezhető alkatrésszel helyetesiteni az MCP6002-t, amig nem jön össze egy újabb rendelés, amit megéri lehozatni pestről... (valoszinüleg néhány honap)
(#) Hp41C válasza Hp41C hozzászólására (») Jan 26, 2010 /
 
Sziasztok!

Végeztem teszteket - milyen jó, hogy ki lehet cserélni a foglalatban :

- A Pickit2-mben Q1 helyén IRFD9024 van - könnyebb lezárni, mint az IRF7314-et. Ráadásul a G - S között 100k lezáró ellenállás is van, ahogy a nyákterven.
Jó helyettesítő típusok: MCP602I/P, TLC2262CP, LM358N. Sajnos többfélét most nem találok, ami működne 5V-tal (LF353-mal próbáltam, de nem működik).
Az LM393 nem azt a feszültséget állítja be, amit a programban beállítok, 0.2V-tal többet mérek digitális multiméterrel.

Sziasztok
(#) BlackStar válasza Hp41C hozzászólására (») Jan 26, 2010 /
 
Köszönöm megtaláltam a felhasználói kézikönyveket és a kapcsolási rajzokat. Most keresgélem a helyettesítő alkatrészek beszerzési forrásait, hogy lehetőleg egy helyről tudjam megrendelni. Mindenképpen olyat szeretnék építeni ami tudja a 3.3v PIC programozását.
(#) cNobody válasza BlackStar hozzászólására (») Jan 26, 2010 /
 
Szerintem itt minden meg lesz: HQVideo
(#) Hp41C válasza Hp41C hozzászólására (») Jan 26, 2010 /
 
Jó lehet még - nem próbáltam, csak az adatlapjukat néztem: MCP607, MCP6022, MCP6062, TLV2262, TLC2272... A nagyobb határfrekvencia miatt gerjedés léphet fel, amit a + bemetet és a föld közé tett kondenzátorral lehet megszüntetni.
(#) watt válasza Hp41C hozzászólására (») Jan 26, 2010 /
 
Idézet:
„Q1 helyén IRFD9024 van - könnyebb lezárni”

Lezárni könnyebb, de kinyitni? Ez 4,5V-nál kezd valamit csinálni, a másik 1,5V-nál. De a lényeg, hogy működik, annak ellenére, hogy az adatlap szerint nem alkalmas a feladatra(próbáltad, hogy 2,5v-ot be tud e állítani 100mA terhelésen?)

Az LM393 esetében be lehetne kalibrálni a feszt, nem próbáltad?
(#) roland79 válasza Hp41C hozzászólására (») Jan 26, 2010 /
 
Szia!
Köszönöm, hogy kipróbáltad őket. Ezek közül valamit már csak találok itt is.
(#) Hp41C válasza watt hozzászólására (») Jan 26, 2010 /
 
Szia!

Miért lenne alkalmatlan a Vdd előállító P-FET funkciójára. A műveleti erősítő ki tudja adni a majdnem földet, a Source a USB +5V-on van. Így a Ugs >= -4.5 V. Itt az adatlap részlet, amin a 25 fokos görbén Uds 0.1V nál 200mA áramot tud.... Egyébként 50 ohm -mal terhelve az egész 2.5V- 4.7V tartományban jó feszültséget ad ki - lemértem. (A nyákra betehető az IRF7314 a helyére.)

LM393:
-Tools / Troubleshoot -ban Vdd kalibráltam 4.6V, elfogadta, Vpp: 11.9V elfogadta.
LM358:
-Tools / Troubleshoot -ban Vdd kalibráltam 4.5V, elfogadta, Vpp: 11.9V elfogadta.
Teszt:
Vdd beállítva LM393 LM358
2.5V 2.75V 2.53V
2.6V 2.84V 2.62V
2.7V 2.93V 2.71V
2.8V 3.05V 2.83V
2.9V 3.14V 2.29V
3.0V 3.22V 3,01V
3.5V 3.71V 3.50V
4.0V 4.19V 4.02V
4.5V 4.58V 4.51V

Úgy néz ki, hogy az LM393-nak előállított Vdd a magasabb feszültségnél pontosabb, az alacsonynál pontatlanabb. A felhúzóellenállás 100K, a gate soros ellenállás 100 ohm.

Szia

(#) szilva válasza Hp41C hozzászólására (») Jan 27, 2010 /
 
Mint írtam, az LM393 nyitott kollektoros kimenetű, ezért egy kb. 2k-s felhúzóellenállás nélkül ne is várjunk normális működést tőle. Ez a felhúzás ott volt? (A 100k gate-lezáró nekem soknak tűnik.)
(#) dawe hozzászólása Jan 27, 2010 /
 
Sziasztok!

Szeretném megépíteni a Szilva-féle PICkit2 klónt és 3,3V-os dsPIC-hez használni lehetőleg debuggolásra is.
Az lenne a kérdésem, hogy a szintkonvertálást nem lehet egy-egy sima feszültségosztóval megcsinálni (lásd. mellékelt kép). Vagy az 5V-os 18F2550-nek nem elég a 3,3 volt magas szintnek?

Köszi: dawe

5v_3v3.gif
    
(#) dawe válasza dawe hozzászólására (») Jan 27, 2010 /
 
Ja, nem baj ha a Pickit nem tudja táplálni az áramkört, úgyis lesz saját tápja. Szóval csak a PGD/PGC vonalakra gondoltam.
(#) Hp41C válasza szilva hozzászólására (») Jan 27, 2010 /
 
Szia!

Az ötlet bejött ...
Hogy mit meg nem tesz az ember a fórumtársakért...Átalakítottan a PicKit2-met... az LM393 -hoz...
A kis feszültségnél jelentkező hiba csak közvetlenül az LM393 kimenetére kötött 1kohm felhúzóellenállással sikerült kiküszöbölni (így is maradt majdnem 0,05V, de az már elviselhető).
Vdd beállítva LM393
2.5V 2.54V
2.6V 2.64V
2.7V 2.73V
2.8V 2.85V
2.9V 2.94V
3.0V 3.03V
3.5V 3.51V
4.0V 4.04V
4.5V 4.52V

Próbaképen kiolvastam egy 16F628A-t ezeken a feszültségeken - mindegyik olvasás sikeres volt, a Vpp minden feszültségnél 11.9V.

Szia
(#) szilva válasza Hp41C hozzászólására (») Jan 27, 2010 /
 
Köszönöm, hogy megvizsgáltad! Annyit kérdeznék még, hogy most a lábas IRFP vagy az SO8-DIP átalakítós FET van benne?
(#) Hp41C válasza dawe hozzászólására (») Jan 27, 2010 /
 
Szia!

A PGC-nél még jó a megoldás, mivel mindig a PicKit2 hajtja meg, de a kétirányú PGD-nél már nem jó. Amikor a pic hajtja meg a vonalat, az osztó tovább csökkenti az amúgy sem elég magas vonalat.

Szia
(#) Hp41C válasza szilva hozzászólására (») Jan 27, 2010 /
 
Szia!

Ezt még az IRFD fettel mértem...

Szia
(#) dawe válasza Hp41C hozzászólására (») Jan 27, 2010 /
 
De a másik irányból nincs benne az osztó hanem csak egy soros ellenállás. Ami eddig osztó volt ott alul azt most direktben hajta a 3,3V-os kimenet tehát ott nem esik fesz. Ez látszik a csatolt kép jobb oldalán is.
(#) szilva válasza dawe hozzászólására (») Jan 27, 2010 /
 
Jók ezek az ellenállásos megoldások is. A PK2-ben lévő 18F2550-nek jól kezelik így a szinteket azok a lábai, amire a PGD/PGC csatlakoznak. Tulajdonképpen az eredeti PK2-ben is ilyesmi van, csak ott az osztó alsó tagja egy tranzisztor (kis túlzással egy szabályzott Zener-dióda).

Egyet érdemes szem előtt tartani: az ellenállások és a járulékos (szerelési, IC bemeneti) kapacitások okozta jelváltozási-sebességben bekövetkező lassulás ne legyen olyan mértékű, ami túlzottan torzítja a jelet. Ennek úgy lehet legkönnyebben eleget tenni, hogy az osztót a lehető legkisebb értékű ellenállásokból rakod össze. Az eredeti PK2-ből kiindulva akár pártíz ohmig le lehet menni, én az 1-2 száz ohmokat céloznám meg. A másik megoldás lehet, hogy az ellenállásokkal párhuzamosan frekvenciamenet-kompenzáló kondenzátorokat teszünk, de ez sokkal macerásabb, mert szkópos mérés nélkül elég nehéz beállítani.

Kis fogyasztású áramkörön belül lehetne értelme a kompenzált, nagyobb impedanciás osztónak, mint szintillesztőnek, mert az osztón átfolyó áram lényegében a tápfeszből folyik oda. Itt ez nem igazán szempont, mert a PK2 az USB-ről táplálkozik, teljesen mindegy, hogy még pár mA-rel megnő az USB-ről az áramfelvétel, ha mindkét láb (PGD és PGC) magas állapotú.
(#) dawe válasza szilva hozzászólására (») Jan 27, 2010 /
 
Rendben, köszi! Akkor olyan 100-200 ohmos ellenállásokkal ki fogom próbálni, aztán majd megírom az eredményeket. A Vpp-n kell valamit változtatni, ha 3,3v-os dsPIC-hez fogom használni? És neked sikerült megoldanod azt a problémát, hogy az MPLAB nem engedte használni a rossz Vdd miatt?
(#) Hp41C válasza Hp41C hozzászólására (») Jan 27, 2010 /
 
Szia!

Csináltam még egy átalakítót az IRF7314-nek. A feszültséget egy kicsit (0,03V) megnőttek, de ez is az elfogadható tartományban van.
Vdd beállítva LM393
2.5V 2.57V
2.6V 2.66V
2.7V 2.75V
2.8V 2.87V
2.9V 2.96V
3.0V 3.05V
3.5V 3.54V
4.0V 4.06V
4.5V 4.53V

Most azt is módom volt lemérni, hogy mi a különbség ha Q1 IRF7314 vagy IRFD9024 (A Vdd 50 ohm -mal terhelve, erősítő LM393):
Vdd IRF7315 IRFD9024
5.0V 4.57V 4.54V
4.9V 4.57V 4.53V
4.8V 4.57V 4.53V
4.7V 4.57V 4.53V
4.6V 4.52V 4.43V
4.5V 4.46V 4.36V
4.4V 4.38V 4.28V
4.3V 4.29V 4.21V
4.2V 4.22V 4.10V
4.1V 4.13V 4.02V
4.0V 4.00V 3.94V

Szerintem nem annyira rossz, ahhoz képest, hogy egy fet, míg az IRF7314 két fetje párhuzamosan van kötve...
Elnézést, hogy ilyen hosszú a hozzászólás...

Szia
(#) Hp41C válasza Hp41C hozzászólására (») Jan 27, 2010 /
 
Az az 1k felhúzó ellenállás az LM358-nak is segített lezárni az IRF7314-et. Felhasználható ez is a táp előállító fokozatban.

(#) roland79 válasza Hp41C hozzászólására (») Jan 28, 2010 /
 
Sziasztok!
Hp41C közkincsé tennéd-e, azt a nyáktervet, amihez a beültetési rajz benne van, abban a PDF fileben, amit a #613690 hozzászólásodban csatoltál?
Nem vagyok lusta újra rajzolni, csak ha nem muszáj akkor minek...
(#) Hp41C válasza roland79 hozzászólására (») Jan 28, 2010 /
 
Szia!

Ahogy írtam, azok a tervek még csak korrektúrára valók (jómagam is találtam benne hibákat - a piros és sárga ledeknél és a szintkorlátozó tranzisztoroknál - , elírásokat), illetve a fentebb megtárgyalt helyettesítések miatt még át is alakulnak. Közkincsé fogom tenni, de nem ártana, ha más is venné a fáradságot és ellellenőrizné.

A PicKit2 prototípusát építettem meg régebben még próbapanelen, most még csak a nyákterv készült még el.

Abból a leírásból ne tervezzetek kártyát.... Pont azért nem tettem fel a nyák állományokat, mert szeretném a hibákat kijavítani...

Szia
(#) Hp41C válasza roland79 hozzászólására (») Jan 28, 2010 /
 
Szia!

A továbbfejlesztett, még néhányszor ellenőrzött verzió... A nyákos verzióban a tervezésig jutottam csak el...

Szia

Pickit.zip
    
(#) Collector hozzászólása Jan 28, 2010 /
 
Összeraktam egy klónt. Attila86-nál programoztuk az égetőt, ment is MPlabbal. Hazahoztam, nem megy.

"PK2Error0024: PICkit 2 was unable to establish a valid Vdd on the target (Attempted 3.30V - Read 4.73V)"
Ilyenkor mit kell tenni?
Pickit2 programmer OlHoss azt mondja, hogy "No device detected"
Ha nincs rajta a tesztpanel, akkor látja "Pickit 2 connected".
MPlabnál is ez a helyzet, csak éppen égetni nem lehet.
(#) roland79 válasza Hp41C hozzászólására (») Jan 28, 2010 /
 
Köszönöm. Igy már kicsit könnyebben szerkeszthető a terv. Hétvégén talán lesz egy kis időm foglalkozni a dologgal...
(#) cNobody hozzászólása Jan 28, 2010 /
 
Sziasztok
Megépítettem Watt PK2 klónját, de sajnos gubanc van.
Rádugom USB-re, és semmi, nem reagál semmit, csak a különálló LED világít, ami jelzi hogy van USB-fesz.
Beprogramozni a microchip oldalán levő legfrissebb firmware-t programoztam bele, WLPT_V4 és Watt programjával.

Fogalmam sincs hogy mit tegyek, mi lehet a gondja.
Valaki tud esetleg segíteni?
(#) Hp41C válasza cNobody hozzászólására (») Jan 28, 2010 /
 
Szia!

Mérd meg tápfeszültségét (4.9-5V), az órajelét (ha más nincs, multiméterrel 2.5V körülit kellene mérni), valamint a 14. lábon a Vusb-t (3.3V).

Szia
(#) watt válasza cNobody hozzászólására (») Jan 28, 2010 /
 
Sajnos ez kevés a diagnózishoz. Át kell mérj minden vezetéket az USB kábel A csatlakozó végétől a PIC D+ D- lábakig. Zárlatot és szakadást keress.
A programozást leellenőrizted és jó volt? Melyik programot használtad a beégetéshez?
(#) cNobody válasza watt hozzászólására (») Jan 28, 2010 /
 
Nos mondom mi a helyzet.

Rádugtam USB-re és elkezdtem méregetni a fesz-eket amiket Hp41C mondott
USB 4,99V (laptop)
Órajel (oszcilloszkóp híján multiméterrel) 2,6-2,7V
14. láb-on a Vusb 0 V !
nincs fesz, mondom hogy van ez
Nézegetem a panelt, meg a kapcsolást nem látok semmi érdekeset, a kapcsolás alapján látom le van földelve a 470nF-al, meg a kondiba megy a sárga LED a 11. lábról.
Aztán már éppen le akartam húzni USB-ról, hogy átmérjem szakadás/zárlat után, ezt a részt főleg, meg a többit is, és egyszer csak megmozdult a Win7. Látom keresi a neten a drivert a PK2-höz.
Néztem nagyot.
Legalább 10 perce folyamatosan be volt dugva és csak ezután vette észre a Winfos hogy van ott valami.
Érdekes.
Vajon mitől lehetett? (lehet Winfost kéne telepítenem :S )
De az a lényeg hogy most úgy néz ki hogy jó.
PK2 progiból a Check Communicationt többször próbáltam, és mindig felismerte.
Majd kiderül holnap reggel egy kis pihenő után, hogy megint kell-e 10percet várni.

Jah amúgy Watt: 0,7 Ohm-os az USB kábel, és a Te programoddal a WPB_F18_4.25b -al és a Te általad megtervezett WLPT_Vpp_mini_v4 programozóval programoztam.
(A progiban a csúszka max-on volt (10000))
Mondjuk volt egy kis gebasz az EEPROM résszel mert írás után az nem volt azonos. Aztán újraprogramoztam csak az EEPROM részt és utána minden egyforma volt. Kétszer is kiolvastattam a PIC-et egymás után és megegyeztek az adatok.
(#) watt válasza cNobody hozzászólására (») Jan 28, 2010 /
 
Érdekes, ez igaz, főleg, hogy a Vusb 0V! Most is annyi? Mert ha elindult volna a PIC, akkor annak 3,3V-nak kellett volna lennie, tehát nem a W7 a hibás szerintem, hanem valami miatt nem indult el az oszci a PIC-en!
Néha próbáld meg és meglátjuk, talán nem lesz vele több baj! De azért készülj fel, hogy valami nem okés!
Következő: »»   50 / 211
Bejelentkezés

Belépés

Hirdetés
XDT.hu
Az oldalon sütiket használunk a helyes működéshez. Bővebb információt az adatvédelmi szabályzatban olvashatsz. Megértettem