Fórum témák

» Több friss téma
Fórum » ICD2 - Kérdések - válaszok
 
Témaindító: mspike, idő: Júl 19, 2005
Lapozás: OK   5 / 33
(#) Sir-Nyeteg válasza MPi-c hozzászólására (») Ápr 29, 2007 /
 
Fullra igazatok van, csak én még abban az optimista világban élek, ahol a felprogramozott pic működik is!
Illetve én arra gondoltam, amikor megrendelnek tőled 3 kapcsolást, ekkor az elsővel eljátszod a 806 felprogramozási-tökéletesítési kísérletet, és amikor végre sikerül, akkor a másik két áramkörhöz a picet már tényleg fel lehet progizni akár az ák-n kívül is (ekkor már a tökéletes program megy bele, amin nem kell módosítani, ekkor télleg felesleges a 7 lépés).
Nem rég kezdtem a picelést, és eddig még nem gondoltam ilyenekre, nem láttam még headert.:wilting:
Ez itt már tényleg a tapasztalat!
(#) potyo válasza Sir-Nyeteg hozzászólására (») Ápr 29, 2007 /
 
Idézet:
„Fullra igazatok van, csak én még abban az optimista világban élek, ahol a felprogramozott pic működik is!”

Működik is, pontosan azt csinálja, amit a programja diktál. Csakhogy fejlesztés közben a program nem biztos, hogy pontosan azt csinálja, amit szeretnél, illetve célszerű programrészeket is kipróbálni. Ezért nem alkalmas a feladatra a foglalatos égető, hanem a céláramkörön belül kell a felprogramozást megoldani.
(#) Sir-Nyeteg válasza potyo hozzászólására (») Ápr 29, 2007 /
 
Őőőőő, erre gondoltam. Lehet h minden frankó, csak épp az áramkörödet nem ahhoz sikerált elkészíteni, amihez akartad
Foglalatos égető terve iktatva a lomtárban, marad a full egyszerű header, ill ha olyan az ák, hogy univ. lehet, akkor az az 5 db tüske belehekkelendő!
(#) potyo válasza Sir-Nyeteg hozzászólására (») Ápr 29, 2007 /
 
Idézet:
„Weboldalad mikorra várható, hogy elérhető lesz?”

Ismét működik.
(#) szdavid hozzászólása Jún 21, 2007 /
 
Megépítettem az ICD2 v3-at. Tönkrevágtam vele 2 PIC-et, mire ráébredtem a bibire:
szeretem a PIC minden kivezetését használni, ezért MCLR_OFF, INTRC_OSC_NOCLKOUT
Mondjuk a MPLAB warningozott, de azért beégette egyszer-kétszer, majd halál (persze, mert a PIC kapta a +5V-ot, futott a program, én meg indítottam az égetést...)

Kérdésem az, hogy valahogy megoldható azért ICD2-vel, hogy a fent említett konfigurációban is lehessen programozni? (Próbáltam, hogy kiszedtem a pipát a "Power from ICD2" mellől, de programozás után automatikusan visszakapcsolódik a +5V )
(#) vega55 válasza szdavid hozzászólására (») Jún 21, 2007 /
 
Egetoje valogatja...
Alapban azert dedikaltan bemenet az mclr, hogy minden korulmeny kozott fogadni tudja az egetesi procedurara felszolito Vpp feszultseg szintet. Erre a PIC fuggetlenul attol, hogy mit csinalt elotte, leall, es belep egy specialis uzemmodba. Az egyetlen bibi, hogy nem garantalt a belso programszamlalo allasa, ami egeteskor jo lenne, ha 0-an allna.
Ezert erdemes a Vdd megjelenese utan rogton kiadni a Vpp-t is, mert ha sokat var az egeto vele, akkor elindulhat a PIC programja, es akkor nem lesz jo az egetes...
De, ettol meg nem fog elromlani maga a PIC, csak roszz lesz a benne futo program...
(#) szdavid válasza vega55 hozzászólására (») Jún 21, 2007 /
 
Akkor nem értem, nekem miért nem ismerte fel egy idő után az ICD2-m a PIC-et (és nem is tudott vele mit kezdeni)
(#) vega55 válasza szdavid hozzászólására (») Jún 21, 2007 /
 
Milyen tipus volt konkretan ?
(#) szdavid válasza vega55 hozzászólására (») Jún 21, 2007 /
 
16f627-04/P
(#) vega55 válasza szdavid hozzászólására (») Jún 21, 2007 /
 
Es most mit ir ki csatlakozasnal ? Ebbe a sorban nalad mi szerepel ?
ICDWarn0020: Invalid target device id (expected=0x59, read=0x0)

Ha van ra lehetoseged, tolrold a PIC-et egy masik egetovel. Utana alt. ujra tudja az ICD2-is progizni...!
(#) szdavid válasza vega55 hozzászólására (») Jún 21, 2007 /
 
Valami "Cannot validate..." hibaüzenetet ír.
Más égetővel sem lehet már hozzáférni
(#) vega55 válasza szdavid hozzászólására (») Jún 21, 2007 /
 
Nem veletlenul masoltam be azt a sort az MpLab-bol!!!
Ha nem irsz pontos hibauzeneteket, akkor hogy segitsunk...
(#) szdavid válasza vega55 hozzászólására (») Jún 21, 2007 /
 
Az igazság az, hogy más gépen dolgozok és más gépen netezek, de a lényeg az, hogy a 2 PIC teljesen halott (lehet, hogy már öregek voltak ), csupa nullát lehet belőlük csak kiolvasni (nem csak ICD2-vel, hanem Tait programozóval is).
(#) vega55 válasza szdavid hozzászólására (») Jún 21, 2007 /
 
Nullat akkor is adhat, ha bepoccinted a kodvedelmet...!
(#) potyo válasza szdavid hozzászólására (») Jún 21, 2007 /
 
Ezzel, amit te itt leírtál, nem lehet tönkretenni a piceket. Viszont valamiért az újabb verziójű MPLAB-ok nem komálják, hogy kikapcsolt MCLR lábbal égessen az ICD2. Mondjuk nekem még nem volt szükségem az MCLR lábra, de épp kíváncsi vagyok, hogy mit csinál, ha kikapcsolom. Régebbi MPLAB-ok (7.40 és régebbiek ha jól emlékszem) nem rinyáltak az MCLR kikapcsolása miatt.

Idézet:
„Próbáltam, hogy kiszedtem a pipát a "Power from ICD2" mellől, de programozás után automatikusan visszakapcsolódik a +5V”

Ezt a hibát észrevettem én is, egy 2k2-4k7 környéki ellenállás beépítésével a 16F877 6-os lába és a Vdd közé orvosolható a probléma. A nyákon alul, a C5 kondenzátor mellett párhuzamosan fut a Vdd és erre a lábra menő vezeték, oda utólag beforrasztható az ellenállás (akár egy kis SMD is, de egy normál 1/4W-os ellenállás is).
(#) potyo válasza szdavid hozzászólására (») Jún 21, 2007 /
 
Eszembe jutott még valami, hogy a 4066-os analóg kapcsoló, amit betettél az áramkörbe, az birja-e a 13V körüli tápfeszültséget? Nézd meg a pontos tipusát, és a gyártójától származó adatlapját keresd meg. Mert ha nem birja, akkor lehet, hogy ez tönkrement, és azért olvas folyamatosan nullákat a pic-ből.
(#) boz6_gad hozzászólása Júl 31, 2007 /
 
Bocs, hogy ide írok, de segítséget szeretnék kérni egy 18F4550 égetésében ICD2-höz. Sajnos az eddig használt égetőm nem süti meg sőt valszeg már tönkre is vágta. Szóval olyan valaki jelentkezését várom aki megtudná nekem sütni és el is tudná nekem küldeni, mert vidéki versenyző volnék.
(#) pbalazs válasza boz6_gad hozzászólására (») Júl 31, 2007 /
 
Székesfehérváron beégetem, ha elhozod.
(#) potyo válasza boz6_gad hozzászólására (») Júl 31, 2007 /
 
Az az égető simán égeti a 18F4550-es pic-et is. Ha kinyúlt, akkor a 14V-tól nyúlt ki.
(#) boz6_gad hozzászólása Júl 31, 2007 /
 
Mind1 nem kísérletezném tovább vele, mivel nem áll itthon hegyekben 4550 hanem biztosra mennék.

Fehérvárra is küldeni tudom ...
(#) Stadi hozzászólása Aug 9, 2007 /
 
Megépítettem a potyo-féle ICD2-t az MPi-féle nyákra. Először sajna sikerült egy kis ónnal rövidre zárnom az ISP-VDD vezetéket a GND-vel, így a T4 kicsit megolvadt. Érdekes, hogy utána is jó volt még, ui. az MPLAB mindent rendben talált. De gondoltam, nem kockáztatok, és ma kicseréltem. Erre az ISP-VDD fesz már csak 2.38V lett, ami ugye kicsit kevés. Elkezdtem méricskélni, és ha a T4 bázisa meg a GND között, vagy az LS07-es IC 6-os lába és a GND között mérek feszültséget, akkor az LD4 LED, ami eddig közepes fényerővel világított, elkezd rendes fényerővel égni. Kíváncsi voltam, ilyenkor mit mond az MPLAB, és nem meglepő módon a VDD-t is jónak találta. No ez vajon mi lehet?

A sztorihoz hozzátartozik, hogy nem pont ugyanolyan gyártmányú BC327-re cseréltem az olvadt példányt, de az új is ugyanúgy BC327-40. LS07 csere már volt, eredmény ugyanaz (kezdődő TI LS 06-07 fóbia :sonic. Az IC-től a tranyóig menő vezetéket végigónoztam, és ezen az úton újraforrasztottam a lábakat. Sajnos pont a bázison levő feszt nem tudom mérni, mert ugye ahogy a műszert rákötöm, azonnal jó lesz minden. Kevés ott a fesz és nem nyit ki teljesen a T4???
(#) potyo válasza Stadi hozzászólására (») Aug 9, 2007 /
 
Az a tranzisztor PNP, ennek megfelelően méricskélj.

A Programmer (Debugger)-->Settings-->Power fülön a Power targer circuit... be van pipálva?
(#) Stadi válasza potyo hozzászólására (») Aug 9, 2007 /
 
Kedves potyo mester!

A Power target circuit nem oszt, nem szoroz. Ugyanúgy 2.38V körüli a VDD. Bár mikor először nyitom meg azt a fület, 0.5V alatt mér.

Egyébként nem emlékszem, miután az MPLAB-ban kijelölöm az ICD2-t, az LD4-nek égve kell-e maradnia vagy sem? Mintha úgy rémlene, hogy nem.

Új mérési eredmény: USB-re dugás után, MPLAB előtt, mikor nem ég az LD4, ha feszt mérek az LS07 6-os lábán, szintén kigyullad ez az ominózus LED, a mérés idejére.

Gyanakszom, hogy ennek a nyomorult tranyónak más a bekötése, mint az elődjének... Mérek tovább.
(#) Stadi válasza Stadi hozzászólására (») Aug 10, 2007 /
 
Amennyire a multiméteres diódavizsgálattal meg tudom állapítani, a bekötés ugyanaz. Ha ennél a vizsgálatnál a nyitófeszt látom, akkor az elérés nem jelentős, mintegy 0.05V az új és a régi tranyó "diódái" között.

Asszem majd reggel folytatom a keresgélést. Először is a régi tranyó visszaforrasztásával.
(#) potyo válasza Stadi hozzászólására (») Aug 10, 2007 /
 
Ellenőrizd le a 18F877 6-os lába és a 74LS07 5-ös lába között is a vezeték épségét. Apropó, ez a vezeték és a VDD között ott van az ellenállás (értéke nem lényeges, 1k és 4k7 között bármi megfelel)? Ha az MPLAB-ban kikapcsolod az említett opciót, akkor itt 5V-nak kell lennie, ha bekapcsolod, akkor meg 0V-nak. A 74LS07 6-os lába bekapcsolt opciónál 0.5V alatt kell, hogy legyen, kikapcsoltnál meg úgy 4.3V körül. Milyen műszerrel mérsz? Ha kicsi a belső ellenállása, akkor simán lehúzhatja annyira a tranzisztor bázisát, hogy a LED4 kigyulladjon.
(#) Stadi válasza potyo hozzászólására (») Aug 10, 2007 /
 
A 16F877 6-os és az LS07 5-ös közötti kontakt sípol és jó.

"ez a vezeték és a VDD között" -- Itt a fenti 6-5 lábak és a VDD közötti ellenállásra gondolsz? Mondjuk az LS05 5-ös és az MCP41010 8-as lába között 4.6K mérhető. (A kapcsrajzon most nem látok ilyen 4K7 ellenállást.)

MPLAB opció: Hülye vagyok, nem nyomtam Apply-t. Így már teljes fényerőre vált az LD4, és az LS07 5-ös lába lemegy 0-ra. (A 6-os is 0.12-re.) Tehát akkor az a gond, hogy nem kapcsol ki a tranyó, hanem valamennyire mindig nyitva van?

A műszer egy Somogyi-Mastech digitális multiméter. De néztem analóg műszerrel is. Eredmény ugyanaz. Ezeknek feszmérésnél M ohm nagyságrendű a belső ellenállása, nem? Ennek ellenére így bezavarnak?

Valamit nem értek. Ha a bázis 0V, akkor 5V a kollektor fesz. De ha a bázis 5V, akkor is??? Tranyó -> kuka?

Ahogy nézem, nem követek el nagy hibát, ha T4 nélkül bekapcsolom a cuccot és úgy méricskélek, ugye?
(#) potyo válasza Stadi hozzászólására (») Aug 10, 2007 /
 
Idézet:
„Tehát akkor az a gond, hogy nem kapcsol ki a tranyó, hanem valamennyire mindig nyitva van?”


Nem. A gond az, hogy a leírást nem olvastad el rendesen.
(#) Stadi válasza potyo hozzászólására (») Aug 10, 2007 /
 
Idézet:
„Nem. A gond az, hogy a leírást nem olvastad el rendesen.”


Melyiket is? A honlapodon? Olvasom, de azt hittem, MPi utolsó nyákja már eszerint készült.
(#) Stadi válasza Stadi hozzászólására (») Aug 10, 2007 /
 
És e szerint is készült, megtaláltam az ellenállást: R13, stimmel. Meg már mértem is, ahogy írtam, csak akkor még nem tudtam, hogy őt.
(#) MPi-c válasza Stadi hozzászólására (») Aug 10, 2007 /
 
Üdv!
A "potyo2-rev1" felirattal ellátott nyák terve készült így. A korábbi, a fórumon közzétett gyártótól beszerezhető nem! (Azon a nyákon potyo korábbi honlapjának, "potyo.uw.hu" címe van.) Ott a 16f877-es alatt azonban útólag is beforrasztható az ellenállás.

potyo korábbi honlapját (potyo.uw.hu) ne töltsétek be, mert vírust tartalmaz! A NYÁK-gyártónál lehet hivatkozni ezen verzióra, de az oldalt ne nyissátok meg! Az információk potyo új oldalán találhatóak: potyo.extra.hu

Moderátor
Következő: »»   5 / 33
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