Fórum témák
» Több friss téma |
Szia
"Vpp kapcsoló dupla érintkezős, a Vdd szimpla?" Nem fordítva? Mármi, hogy a Vdd kapcsolónak kell 2 áramkörösnek lenni? A Vdd kapcsolót (sw4)kispóroltam, csak az égetés előtt dugom össze, utánna széthúzom, egyébként miért fontos ez? Nem csak az a lényeg, hogy a Vpp kapcsoló Off állásba legyen áram ráadásakor? üdv
Jó reggelt!
Az 5V megszűnéskor, a Vpp-nek már nem szabad a PIC-en lennie. Ha csak simán lehúzod a PIC-et amikor a Vpp még rajta van előfordulhat hogy az 5V hamarabb szűnik meg mint a Vpp, és ekkor mivel a Vpp-nek nincs áramkorlátja (illetve a stab. IC korlátozza csak) tényleg tönkre mehet a PIC! Kikapcsoláskor (a kapcsolóval) is a Vpp-nek kell hamarabb megszűnnie. Szerintem érdemes szó szerint követni watt leírását az égetőről... Üdv: P István
Idézet: „Nem fordítva?” De-de, bocsi! Azért fontos, mert a PC táp bekapcsolásakor, ilyen kis terhelésen kiszámíthatatlan mekkora feszültséglökés kerül a tápvonalakra. A rádugásos megoldás sem túl biztonságos, mert szikrázhat, nagyobbat, mint a kapcsolónál, főleg, ha kondik nincsenek esetleg.
Hi
Nagy baj van! Végrehajtottam a módosítást, beépítettem a Vdd kapcsolót, mindent 10X leellenőriztem=> próba a másik IC-vel, az is tönkrement, egyáltalán föl se ismerte, de itt már volt melegedés is, úgyhogy tutira kinyiffant. Nekem van egy olyan tippem, hogy ez a bekötés ahogy lerajzoltam mégse jó. Feltűnt ugyanis, hogy más PIC-eknél (18F, 16F872) az Mclr/Vpp láb van. Ennél a PIC16F628- nál az adatlap szerint meg az Mclr láb az a portA -n van, tulajdonképpen az RA5. Lehet, hogy ennek a lábnak a közelébe nem szabadna 12V -al menni? De akkor, hogy lehet programozói módba léptetni? üdv
Egyáltalán nem biztos, hogy a melegedéstől kinyiffant, bár némi esély valóban van rá.
16F-nél az MCLR/Vpp lábra mindig mehet a 12V, csak vannak kontrollerek, amiknél ez a láb használható digitális bemenetnek is (ezért van ott az RA5 jelzés), van aminél meg csak a programozásba léptetéshez és reseteléshez. Későbbi családoknál már más feszültségek vannak, de ez lényegtelen. A PGD és PGC vonalakon a feszültségeket lemérted, amikor nincs ott a PIC, és a programból ki-be kapcsolgatod?
Szia
Erre a jelenségre én is gondoltam, ezért mindig gondosan kikapcsolom (csak írás olvasás időtartamára kapcsolom be) a Vpp kapcsolót, azóta beépítettem Vdd kapcsolót is, írtam is Wattnak egy lehetséges hibaforrásról (légyszives vess rá egy pillantást), mert közbe kezd PIC temetővé vállni a műhelyem üdv
Hi
Akkor ez a probléma kilőve! Az égető tutira működik, az előbb próbáltam 18F-el (gondolom, ha azon működik akkor itt is illene) A PGD-test, PGC-test vonalon teszt módba 4,93V egyaránt. Mostmár nagyon kíváncsi vagyok mi lehet a gubanc. üdv
Nemrég volt valaki, akinek a klón ICD2 sem égette a 16F628-t. Lehet, hogy ezek a chipek valamire érzékenyebbek, mint a többi, és azért nem megy. Nekem még nem volt dolgom 16F628-al...
Akkor ez nagy cumi, ha nem tudom programozni. Egyébként propeller clock lenne a project, a panelek kész vannak, csak össze kellene állítani.
Átbogarászom azt a fórumot, hátha írnak valamit, mert egy Pickit2-re nem akarok beruházni. üdv
Valaki nincs a közelben, aki beégetné?
Nincs, de igazából nem lenne megoldás, a propeller programját módosítani akarom. Tehát itt nem egyszeri égetésről van szó.
Ha a winpic800 hardver teszt során "hardware ok"-t ír az jelentheti, hogy mégis túlélte a PIC? Vagy csak bizonyos funkciók működnek rajta? üdv
Próbáld meg az Oshon programjával, hátha beégeti.
Én is az oshont akartam javasolni, csak most értem ide!
Csekkold végig az oshonnal is. Elvileg nem mehet tönkre a PIC, ha a megfelelő lábakra kötöd a feszültségeket. Sőt, nekem még akkor sem ment tönkre egy sem, ha csak Vpp-t kötöttem rá! Fogalmam nincs mitől melegedhet, mert ilyet már többször írtak, viszont én még soha nem tapasztaltam. Nincs olyan pont az áramkörben, amitől melegedhetne. Feltéve, hogy minden lábra megfelelő vonal van kötve. A rajzod jó, ez biztos, viszont lehet, hogy a valós bekötés nem. Mérd végig szakadásvizsgálóval az égetőtől a PIC-ig, és újból vizsgáld meg az adatlapban, hogy a megfelelő lábakra kerülnek-e a vonalak!
Nálam akkor melegedett a pic ,amikor véletlenül fordítva tettem a foglalatba. De még attól sem halt meg a 628 !
Csak 1-2 láb lett kuka.
Igen, nálam is volt már fordított pol, amit egy 78L05 bánt. Attól sokkal jobban aggódom, ha olyankor melegedik, ha jól van bekötve!
Szia!
Régebben hasonló (egy kicsit bonyolultabb, 7407 IC-vel) printer portos égetővel programoztam 16F628-at Linux (Piklab) alól. Először fel se nagyon ismerte, de lehetett állítani az időzítéseken, és utána ment rendesen! Talán nálad is hasonló a gond. Lehet a 16F628 is kényesebb a vezérlés időzítéseire. Már PicKit2-t használok, akkor akciós volt, szerintem megérte. Üdv. P István
Szia!
PicKit2-vel sikeresen töröltem és beégettem 16F628-at, de a PGM láb szabadon volt.... Szia
Magas feszültségű programozásnál mindegy mi van a PGD-n és mindegy hogyan van beállítva az LVP bit. Ugyanez nem mondható el a programozás utáni próbáknál. Ebből sok galiba szokott lenni a kezdőknél.
Szia
Kipróbáltam Oshonnal is, de kudarc, még azt a pic-et se olvassa amit winpic tud (a hardver settinget az oldaladon található módon állítottam be). Bekötés az biztos jó, voltmérővel lecsekkoltam adatlap alapján, egyszerűen kizárt, hogy rosszul legyen bekötve. A melegedés nem volt nagyon brutális, úgyértem nem volt füst, több pic-et nem merek bekockáztatni, amíg nem találom meg a hibát. Először arra gondoltam, hogy ez 16F628 20/p-tipus tehát 20 Mhz-s, és talán más a bekötése, de ugyan az az adatlap jön be, úgyhogy ez a hiba is kizárva. üdv
Szia
"de lehetett állítani az időzítéseken, és utána ment rendesen!" Erre gondolsz? (fájlmelléklet), bár én erről a piclabról nem hallottam, és az oshon-t ajánlották, azon találtam ilyen beállítási lehetőséget. Üdv
Szervusz!
Én meg az Oshon-t nem ismerem... De valószínű, hogy az lesz, egy próbát megér. Ezek az egyszerű égetők kényesek a kábel hosszára és még lehet a különböző printer portokra is. A "PikLab" nem elírás (k-val), nem sokan ismerik, mivel linuxos szoftver. P István
Egy dolgot tapasztaltam az égető programokkal, ez pedig az, hogy nem korrekten kezelik a folyamatokat. Ha az áramkör nem teljesíti a program kívánalmait, sebességet tekintve, akkor nem működik az égetés. Több olyan nem publikált égetőáramkört sikerült építenem, ami a WPB-mmel simán égette a 18F-eket, de a WINPIC800-al, vagy a IC-Prog-al nem működött(a 16F-ek még érzékenyebbek az időzítésekre!). Az égetés teljes időtartama közötti eltérés nem magyarázta meg a jelenséget, főleg azok után, hogy az égetés sebességét az IC-Progban(ha jól rémlik) lehetett állítani, és a végén kétszer annyi idő sem eredményezett sikert, mint amennyi idő alatt a WPB beégette a PIC-et hibátlanul.
Ezért gondoltam arra, hogy kéne írjak 16F-ekre(meg a többi 10,12F-re)) is égetőprogramot. Fel is vetettem, de nem volt visszajelzés, ezért nem erőltettem. Így most itt járunk, hogy a 18F-ek simán mennek az egyszerű égetőkkel, a 16F-ek pedig vegyes eredménnyel.
Szia
Nem lehetséges, hogy a PGM lábat nem testre kéne lehúzni, hanem pl. +5 Voltra? Azért kérdezek ilyen furát, mert kipróbáltam, hogy levettem azt az ellenállást ami letestelte, és ha ujjam hegyével megérintem az RB4 (PGM) lábat adig felismeri a winpic a PIC tipusát. (akkor viszont mégse halt meg a pic) üdv
Egy próbát biztosan megér a dolog.
Szia
Az a gond, hogy nekem nincs PICKIT2-m, csak a watt-féle Lpt-mini. Egyébként kipróbálta, hogy 5V+ adtam neki, miután Vdd-t és a Vpp-t fölkapcsoltam, így fölismeri, de még mindig helytelenül ír, bizonyos kódokat (volt, hogy egész sort) jól írt be, de ez még mindig elég karcsú siker. Próbáltam az I/O delay-t álligatni, de nem hozott eredményt. üdv
Nekem is van itthon egy elfekvő 16F628-as ('A' nélkül) PIC. Én is tettem egy próbát, ICD2 klónnal felprogramoztam gond nélkül. A PGM lábat soha nem szoktam birizgálni, se le, se föl, most is szabadon hagytam.
Szia
Én se "birizgáltam" volna, csak találtam az adatlapján ezt, ...az alacsony feszültségű programozás eljárásáról (melléklet). De így se jó, íráskor mindig "07C0" -val kezd, és ami a legelső kód lenne, azt teszi a második helyáre, azt is elírja "28F3" helyett-> "2AF3" ír. Lehet, hogy mégis be kell, hogy ruházzak egy Pickit2-re. (hol érdemes venni a hozzávalókat?) üdv
Szia!
Egy teljes törlést próbáltál már. Bulk Erase chip... Pic18F2550-et, MCP6001/2-t és 24FC512/24FC1025-t ChipCad-tól, a többit a Lomextől. Az IRML6402-t és az FDC6420C p-felét IRF7314-gyel, az FDC6420C n-felét IRF7311, IRF7309, BC170-nel lehet helyettesíteni. A FDC6420C p-fele nagyon kritikus, alacsony Ugs kell. Van a fórumon néhány smd változat, nekem furatszerelten is jól működik. Szia
Szia!
Nem egyedi a problémád, én a 16f628A-val jártam így. 10db-ból egyet sem tudtam felprogramozni. P16PRO égetőt használok. Van sima 628-asom is, azt tökéletesen írja. Feltűnt viszont, hogy míg a te 628-asod 20Mhz-es, az enyém csak 4 megás. Viszont nekem a 628A-s a gyorsabb változat. Elképzelhető, hogy a 4Mhz-nél gyorsabb változatokkal van csak gond. Ebből arra lehet következtetni, hogy az időzítéssel, sebességgel lehet probléma . Meg kellene próbálni az égetés sebességét megnöveli, esetleg az időzítéseket csökkenteni. Gyula |
Bejelentkezés
Hirdetés |