You are here

W39v040AP programozás Willem égetővel

71 posts / 0 new
Last post
spgabor
spgabor picture

Sziasztok!

Építettem egy Willem PCB3-at, amivel elsőként a következőt szeretném megoldani. Van két W39V040AP típusú bios IC-m, amelyeknél az egyikből kiolvasott adatokat a másikba szeretném beírni. De már a kiolvasással problémám van. Elindítom a programot, kiválasztom az IC típust, berakom az ic-t az átalakítóba azt pedig a programozóba, jumpereket beállítom, majd az olvasásra kattintok. A folyamatjelző végig fut, amikor végzett a piros és a sárga ledek kialszanak. Majd átlépve a buffer fülre csak azt látom, hogy minden memóriacímre FF értéket kapott. Valamint ha a az Electronic ID-t próbálom lekérni, nem ír ki semmit, nem ismeri fel a belehelyezett eszközt.
Biosban próbáltam a port beállítást is átrakni EPP-re Normálról, de az sem segít. Win 98 és XP alatt is próbáltam, több féle programverzióval. A ledek villogása alapján olyan, mintha dolgozna, valamint az önteszt alapján a programozó jónak tűnik, mert a kívánt lábakon az 5V megjelenik. Ez lenne az első égetésem a frissen készült eszközzel.

Akinek van tapasztalata a saját építésű programozóval, tudna segíteni, hogy mi lehet a probléma?

Csatoltam egy képet a programról és a beolvasott bufferről.

Üdv:
spgabor

File attachment: 
Comments
spgabor
spgabor picture

Sziasztok!

Most volt időm foglalkozni újra a programozóval. Addig eljutottam most este, hogy a Vdd feszültség az adapterben beállt a megfelelő értékre, 3,3V +/-0,5V-os határon belül vagyok. Viszont a hiba továbbra is fenn áll. Így most már sajnos teljesen tanácstalan vagyok. Most, hogy elvileg jónak kellene lennie, kerestem egy alaplapot, amiből kivettem a bios-t. Ez egy hibátlan eprom, de ezt sem ismeri fel és nem is olvassa a tartalmát sajnos. FF-el tölt fel minden egyes blokkot.

Üdv:
spgabor

0

imi535
imi535 picture

Szia!
Probáld meg a PCLL32 be a chip alá egy 1mm müanyag lapot,távtartónak,hogy ne menjen le annyira!Nekem ez segitett!
Igaz nem saját épitésü,ebay es,de ha belenyomom a chipet távtartó nélkül,ugyan ez a jelenség,nem ismeri fel a chipet!

Üdv.

0

spgabor
spgabor picture

Szia!
Nem nyomom bele annyira, csak épp hogy, hogy a lábak megfelelően érintkezzenek, hogy könnyebb legyen kiszedni a tokból az IC-t.
Üdv:
spgabor

0

spgabor
spgabor picture

Sziasztok!

Mint lentebb írtam, hogy napközben szert tettem három darab 20C1001-es epromra a próba kedvéért. Kipróbáltam vele a panelomat és hiba nélkül írja/visszaolvassa. Elsőre hibát írt, ugyanazt, mint az eredeti epromnál, de az csak azért volt, mert megint figyelmetlen voltam és a kapcsolókat nem kapcsoltam át a megfelelő pozícióba. Így arra a következtetésre jutottam, hogy a programozónak nincs semmi baja.

Tehát most már gyanakszom, hogy a PCLL32-es adapteremmel lehet valami gond, ami esetleg megölhette az eredeti epromot.

Üdv:
spgabor

0

Jaca
Jaca picture
****

Szia!

Azt nem értem, hogy az 1N4148-nál miért 0,7V-os nyitóval számolnak, holott az közelebb van a 0,5V-hoz. Minden táp-ágba tennék plusz egy diódát.

Üdv: Jácint

0

spgabor
spgabor picture

Szia!

Én azt sem értem, hogy mi értelme annak, hogy ami a kapcsolási rajzban Dx diódaként. Ha belerakom, mivel azt írja, hogy 5,6V esetén kell, akkor semmit nem változik a feszültség utána.
Illetve több fórumon és villem leírásban javasolták, hogy a két kondenzátort ki kell venni és a mellékelt képen lévő 2,2k-s ellenállást pluszba be kell rakni a panelba a stabilabb működéshez, de ez sem változtat semmit a feszültségen. Most már csak a PLCC32-es lábára menő feszültséget kellene lecsökkenteni durván 1V-al, mert egy hajszálnyival 4,5 fölött van, ami még mindig sok az epromnak.
Hogy gondoltad a plusz egy diódákat?
Adatlap szerint a 1N4118 0,62-0,72 között nyit.

Üdv:
Gábor

File csatolás: 

0

Jaca
Jaca picture
****

Szia!

A DX-et természetesen a fólia megszakításával kell beépíteni.
Mivel az általad írni akart flash 3,3V-ot kíván, és beraknék egy 3,3V-os LDO regulátort (AMS1117-3,3). A VPP-vel nem foglalkoznék, mert az adott IC-ben az a láb NC, így be se kell jumperelni, hogy ott villany legyen.
Vagy a másik megoldás, hogy az egészből kiemelném a 7805-öt, és LM317-el csinálnék oda 3,9V-ot. A D10 D11-et megfelelő ellenállásokra cserélném, így jumperekkel ugyanúgy lehetne változtatni a feszültségeket.
Az 1N4148 adatlapja meg a tapasztalat egy picit mást mutat szerintem, de ott a műszer a kezedben, annak higgy!
A C2-t ne vedd ki a PLCC adapterből, mert az a RESET késleltetése!

Üdv: Jácint

File csatolás: 

0

spgabor
spgabor picture

Szia!

Most volt csak időm sajnos újra foglalkozni a programozóval. Az adapteren elvégeztem a javasolt módosításokat. Így a 3,3V megvan a programozandó IC megfelelő lábán. Viszont a hiba továbbra is fenn áll. Egy jó epromból kiolvasott valami tartalmat, bár szerintem ez hibás, mert nem úgy néz ki, mint egy normális bios tartalom. Viszont másik IC-be már nem írja bele. Csak akkor ír látszatra, ha FF-el van feltöltve az egész buffer.
Valamint észrevettem azt is, hogy néha a feszültség leesik a 3,3V-ról 1V-ra és ilyenkor a tekercs sípoló hangja is kicsit megváltozik. Ez nem tudom, hogy esetleg kontakt hiba-e, mert néha előjön, néha pedig nem. De a hiba akkor is fenn áll, ha a feszültség végig stabilan van.

Üdv:
spgabor

0

spgabor
spgabor picture

Szia!

A műszerrel olyan 0,6V-ot mértem este az 4148-ra.
A fő panelből az LM317-et korábban is írtad, azt megcsinálom majd
Vpp-t azt már bejumperoltam valamelyik nap, mert eddig fix-re volt kötve.
A 3,3V-ot is megcsinálom, ha nem jutok másra. Viszont mindenképp, ha módosítok is az egészen, úgy szeretnék, hogy ne korlátozza a programozható IC-k mennyiségét, mert elképzelhető, hogy később mást is akarok írni vele.

Üdv:
spgabor

0

Jaca
Jaca picture
****

Szia!

Azért rajzoltam le, hogy kösd be az LM317-et. A fenti IC programozásához nem kell VPP!

Üdv: Jácint

0

spgabor
spgabor picture

Szia!

Tudom, hogy nem kell hozz. Csak megcsináltam, mert elakadtam és kis pihenésnek beleraktam a jumert.

Üdv:
spgabor

0

Jaca
Jaca picture
****

Szia!
Erre válaszolva

A VPP az az U11 kimenő feszültségével kell egyezzen, leszámítva, amennyit a kapcsoló tranzisztor megeszik belőle.
A DIP sarka az mit jelent?

Üdv: Jácint

0

spgabor
spgabor picture

Szia!

A 32. lábát a Dip foglalatnak.

Üdv:
spgabor

0

Jaca
Jaca picture
****

Szia!

A 7805-ön mit mérsz? Ja, az 1-2 és 2-3 as lába közé közvetlenül forrassz rá egy-egy 100nF-ot! Hajlamosak a gerjedésre. A 2-3 közé meg egy 1k-s ellenállás illene.

Üdv: Jácint

0

spgabor
spgabor picture

Szia!

7805 1-2 lába 10V, 2-3 lába 5V

Üdv:
spgabor

0

spgabor
spgabor picture

Sziasztok!

Megcsináltam mindent, amit jeleztetek, illetve tanácsoltatok. Most már a kábel is új, egy 40-50 centis kábelt gyártottam délután. Próbáltam több program verzióval is, de egyikkel sem működik sajnos. Se az írás, sem az olvasás.

Viszont találtam itthon 16F628A-s PIC-et, amire kíváncsiságból írni akartam. Itt sem megy az írás, ha egy meglévő hex-et akarok beleírni. A következő hibát írja: Error writing program area.
Viszont PIC esetében felismeri a HW ID-t, törölni is tudja a PIC-et, de írni nem.

Próbáltam több 97 és 98-as programverzióval is.

Esetleg még mit kellene megnézem, hogy működjön rendesen?

Üdv:
spgabor

0

ty
ty picture

Elméleti szinten a PIC írása és törlése között nem sok különbség van.
Az írás és a törlés közötti különbség jellege lehet sebességbeli különbség;
- ha az áramkörödben felesleges kapacitások vannak (pl. vezetékek hosszából adódóan) az okozhatja, hogy a törlés megy, de az írás már nem.
- ilyen régi oprendszeren valószínűleg nem próbálkoznék; felesleges hibalehetőség
- PIC-nél az is felmerül, ha az égetés sikeres, de a kódvédelem bekapcsolásra kerül akkor a visszaolvasás már sikertelen, nullát olvas minden címről.
Üdv

0

spgabor
spgabor picture

Win 98 az ideális OS a Willem-nek, az nem lehet a probléma okozója. Kódvédelem nem volt bekapcsolva, egy sima idôzítôt akartam beleégetni teszt jelleggel.
A felesleges kapacitás még akár lehet is, bár egy tesztelt áramkört építettem meg.

0

agressiv
agressiv picture
*

Üdv

A kábelt ki is hagyhatod, közvetlenül a portra dugva is megpróbálnám. Egyébként a gyáriak is gyakran kontaktihbával küzdenek, ennek utána néznék még a helyedben.

0

ty
ty picture

Port probléma, kábel hossz fennállhat továbbra is.
Meg lehetne nézni egy másik PC-n is ha van rá lehetőség.
Ha a procit felismerte akkor már közel jársz a célhoz. Ez kb. 4 bájt sikeres, kétirányú kommunikációt jelent.

0

spgabor
spgabor picture

A kábel kihagyás nekem is eszembe jutott már, azt is kipróbálom majd. Valamint másik gépen is próbáltam, de azon XP futott. Az eredmény ugyan az volt, mint 98 alatt. Mindkettô gépen alaplapi integrált párhuzamos porttal.
Ma meg holnap nem biztos, hogy lesz rá idôm, de a hétvégén legkésôbb újra folytatatom a próbákat.

Üdv.:
spgabor

0

rainbow555
rainbow555 picture

Szia!

Milyen windows alatt próbálod? Ha jól emlékszem XP alá kell egy driver, és ha az LPT port PCI bővítőkártyán van, az is gond lehet. Ha van olyan program telepítve, ami használja a párhuzamos portot (pl. scanner), az is bezavarhat. A biosban állítsd EPP üzemmódra a portot! Alaposan letesztelted a "test H/W" fülön keresztül, minden rendben volt? PIC írásnál jöhet jól amit korábban írtam, nekem is pontosan ugyanezt csinálta (felismerte, de az írás nem volt jó). A törlés biztosan oké? Mert szerintem az sem lehet jó...

Üdv.: Emil

0

spgabor
spgabor picture

Win98SE-n próbáltam. Van egy régi gépem darabokban, azt raktam össze ezért. A Windows-ot frissen telepítettem. Átrakom a biosban EPP-re a csatlakozót, mert eddig normálban volt. Egyszer próbáltam EPP-n, de nem segített.
Illetve biosban a portot hagyjam 378/IRQ7-en, vagy próbáljam ezt is állítani? Van még 3BC/IRQ7 és 278/IRQ5. Valamint, ha normálról átrakom EPP-re, akkor lehet EPP verziót is választani 1.7 és 1.9 között. De, hogy még színesebb legyen a dolog, van ECP/EPP beállítási lehetőség is, ahol az ECP-nek is lehet ezen felül állítani, hogy DMA-t használjon, ami 1 vagy három. Bár ez szerintem nem releváns, meg a sima ECP beállítás, sem, ami a negyedik, mert azt olvastam még valami külföldi fórumon, hogy ECP-vel nem megy. Normálban, vagy EPP-ben kellene mennie.

A pic törlés látszólag jó, mert nem ír hibát rá. Bár ettől lehet rossz, mivel az epromnál ugyanez van néha. Illetve a beolvasásnál is.

A teszt fülön amit korábban írtam, úgy teszteltem minden lábát a toknak multiméterrel. Az általad javasolt LED-es tesztet nem próbáltam ki minden egyes lehetőségként, mivel úgy gondoltam, hogy ha bizonyos helyeken ég a led, akkor jónak kell lennie a többin is.
"
Programming can fail in different ways:
First byte,error message: error at 0x000000 Buffer=0xXX ,Chip=0xFF or 0xXX.
Causes: chip not inserted right,faulty chip,Vpp too low.
random error,error message: error at 0xXXXXXX ,Buffer=0xXX ,Chip=0xXX
Causes: 27CXXX eprom not completely UV erased,tWP too low,other causes."

De ezek alapján is jónak kéne lennie. Az Eprom lábán a PLCC tokban kb 4,5 V van a Vdd lábon, ami az általam programozni kívántnak az adatlapja szerint jónak kéne lennie. Jól is van a tokban, minden érintkezik, valamint nem is lehet hibás, mert egy rossz bios frissítés előtt nem volt baja. Meg ha a jó biost teszem bele, az sem változtat a helyzeten.

Ez a twP és twC érdekesebb számomra. Ezt is megpróbáltam állítani feljebb, de nem vezetett eredményre. Ennek amúgy van valamilyen értéke, amire érdemes állítani? Mert próbáltam kicsit feljebb és a maximumon is.

Üdv:
spgabor

0

rainbow555
rainbow555 picture

A port beállítást hagyd nyugodtan a gyári értéken (378), EPP verziónál is jó az alapbeállítás.
Miután beraktad a hiányzó ic-t, letesztelted? Pic írásnál megvan a szükséges égetőfeszültség? A pic-hez próbáld ki esetleg a WinPic800 vagy picpgm programot.
tWP/tWC 99%-ban jó ahogy van, a programozandó alkatrésztől függ az értéke, akkor kell csak feljebb állítani, ha írás közben/után hibát dob.

Üdv.: Emil

0

spgabor
spgabor picture

A napokban folytatom a próbálgatást, ahogy idôm engedi. A javasolt programokat is kipróbálom és az egészet a ledes módszerrel újra tesztelem még egyszer.

0

spgabor
spgabor picture

Sziasztok!

Ma este volt időm folytatni a programozó próbálgatását. Első körben a programban lévő tesztet csináltam végig újra. Multiméterrel mérve a teszt fülön beállított megfelelő dip tok lábakon emelt jelszint (5V) látható, kivéve az A9 (26-os pinen), mivel itt 3,5V jelenik meg. Egy angol leírásban olvastam, hogy ott normális ez az eltérő feszültség. A ledes teszttel mérve viszont az 5V-ok leesnek 2,5V-ra. Ez nem tudom, hogy esetleg mennyire normális, hogy ekkora terheléstől ennyit csökken.

Átállítottam a portot BIOS-ban EPP-re, de ez sem segített. Valamint próbáltam a programozót direktben az alaplapi csatira dugni a kábel kihagyásával, de továbbra is a hibajelenség megmaradt.

A javasolt két PIC égető program közül a WinPIC-et próbáltam többet, mert informatívabb volt és a kezelőfelülete is jobban kézre állt. Ez a Willem progihoz hasonlóan a PIC típusát felismerte. Viszont kicsit előbbre jutottam ezzel, mert az olvasásban már biztos vagyok, hogy működik. Mivel amit bele tudtam égetni, azt vissza is tudtam olvasni. Viszont az égetés nem megy. Pár blokkot beéget és aránylag az elején le is döglik minden alkalommal. De ezt később vissza tudja olvasni hiba nélkül. Az égetés hibaüzenetről csatoltam egy képet.

Willem progiban továbbra sem akar működni semmi, a tWP magasabbra állításával sem. Próbáltam minden programverziót, amit kaptam, illetve le tudtam tölteni, de még mindig nem jutottam előrébb sajnos. Mit

Mit tudnék esetleg megpróbálni?

Üdv:
spgabor

File csatolás: 

0

rainbow555
rainbow555 picture

Szia!

Lehet hogy itt lesz a blöki elásva:) , ezért írtam a ledes tesztet... Ha nem terhelted túl (kb. 2mA-t kell tudnia), akkor nem szabad hogy leessen a feszültség 2,5V-ra! Ilyenkor mennyi volt az égető tápfeszültsége, az is leesett?
Melyik kapcsolást csináltad meg (link)?

Jó lesz ez előbb-utóbb... :D

Üdv.: Emil

0

spgabor
spgabor picture

Szia!

Egy Led-et és egy 120 Ohm-os ellenállást kötöttem rá, meg közben a mérési pontokon multiméterrel néztem a feszültséget.
A megépített kapcsolásom egy orosz oldalról származik, mert itt találtam sprint layout-os rajzot csak. Szóval azt a nyákot nyomtattam és világítottam le, de az alkatrész beültetést már egy hivatalos kapcsolás alapján raktam bele, mert ez az orosz leírás nem volt egyértelmű. Az orosz nyák rajzot átnéztem és az eredetihez képest nem tapasztaltam eltérést, ezért is választottam azt. Illetve ami eltérés volt, az az, hogy az oroszon a bal alsó sarokban egy plusz 14 lábú IC és a jobb alsó sarokban talán egy feszstabnak kellene lennie. Vagy nem tudom, hogy pontosan minek, mivel nincs feliratozva, így ezeket lehagytam és csak a .pdf azonos részeit építettem meg. Az orosz oldalon nem volt a rajz mellé pontos alkatrész lista sajnos.
Csatoltam a sprint layout-os képet és a .pdf-et, amiből az alkatrészeket listáját szedtem.
Elképzelhető, hogy a lecsökkenő feszültség miatt nem működik megfelelően?

Amit észrevettem még éjjel, miután írtam, az a következő. A kapcsolást egy papírdobozra tettem, de úgy, hogy egy antisztati zacsi van alatta, így van a PC mögé helyezve. Tegnap, ahogy méregettem, észrevettem, hogy ha a doboz közepén van az áramkör és megnyomom kicsit a felső részét, hogy megbillenjen, akkor a bal szélső LED világít valamikor. Ez olyan, mintha lenne egy kontakt hibám. Viszont ha máshova teszem az áramkört, a hibát nem tapasztalom. Valamint ha kézben tartva próbálom minimálisan mozgatni a panelt, akkor sem jön elő a hiba. Tettem a négy sarokban lévő lyukakba távtartót és így visszatéve az antisztati zacsira ugyanúgy nem jön elő a hiba.
Működés közben a LED meg tényleg csak akkor kapcsol, amikor feszültséget ad a behelyezett Eprom-nak, vagy PIC-nek. Végigmértem az eredetileg benne lévő IC-ket, hogy megfelelően érintkeznek-e a tokjuk lábaihoz, valamint átnéztem a kapcsolást, de hibát nem találtam. Az a furcsa, hogy ezt a jelenséget csak a doboz közepén csinálja. Zárlat sem lehet benne, mert az átkötések is rendben vannak, az alatta lévő antisztati zacsi sem szakadt és nincs alatta vezető anyag. Ezt a jelenséget ma este megpróbálom még pontosabban behatárolni, ha hazaérek.

Üdv:
spgabor

0

rainbow555
rainbow555 picture

Szia!

Ekkora áramtól akár meg is halhatott az ic, ellenőrizd max. 2mA terheléssel!
Ha kevés a feszültség, nyilván nem fog jól működni, főleg programozáskor.
Az antisztatikus zacskó mit keresett ott? :jajj: Azt rakd félre, nem oda való!
A DIP kapcsolósort is ellenőrizd, hátha kontakthibás (sokak szívtak emiatt).
Induktivitásnak pedig inkább ilyet tennék be.

Üdv.: Emil

0

spgabor
spgabor picture

Szia!

Átnéztem a forrasztásokat megint. a dip tok és a kapcsoló sor is rendben van , nincs kontakt hiba. 1,6mA-es LED-es teszttel az 5V-ról továbbra is leesik a fesz 3,95V-ra.
Viszont írtad, hogy cseréljem ki az induktivitást. Ezt megtettem, találtam egy bontott panelban egy 95uH értékűt, így ezt beleraktam. Valamint a jobb felső sarokban kivettem az egyik elkót, mert az eredeti kapcsolásban is csak egy szerepel. Az induktivitás fölött egy fél Ohm értékű ellenállásnak kell lennie. Ez jó, ha két darab 1Ohm-os ellenállás van párhuzamosan kötve? Csak mert vastagon volt szedve az alkatrész listában, így gondolom fontos szerepet tölt be, viszont a boltban nem kaptam ekkora értékűt. A két ellenállás miatt nem fért oda a tekercs normálisan, így ferdén forrasztottam be. Csatoltam egy képet az "új" induktivitásról.
Érdekes, hogy amikor dolgozik, akkor kicsit cicereg ez az induktivitás.

Viszont a lényeg. Újrateszteltem az Eprom-mal és a PIC-kel is. Az Eprom továbbra sem jó. De a PIC-et tudtam hiba nélkül írni és olvasni a WinPic programmal. Valamint a 0,97ja verziójú willem programmal is. A 0.98-al instabil volt, mert valamikor működött, valamikor hibát írt az írás végén, holott beleírta az adatokat. Így van egy kis sikerélményem végre, de a fontosabb, az Eprom írás még mindig nem megy sajnos.

Üdv:
Gábor

File csatolás: 

0

rainbow555
rainbow555 picture

Szia!

Az a 3.95V még mindig nem túl sok, én lehet hogy cserélném a logikai ic-ket. Az induktivitásnál nem érdekes ha cicereg, legalább hallod hogy dolgozik :D Ha zavar, mártsd lakkba, száradás után nem lesz hangja.
0,5R helyett jó párhuzamosan 2db 1R, azzal nem lesz gond.
Az 5V-os táp és égetőfesz mennyi, ledes tesztelés közben?
Ha az egyik program már hibátlanul dolgozik, és a feszültségek is jók teszt közben, akkor jöhet képbe az időzítések módosítása.

Szerk.: Ha jól látom, 74HC367 van a panelen. Katalógusadat alapján pedig ha a tápfesz 4,5V, terhelés 6mA, akkor a kimeneten minimum 3,98V-nak kell megjelennie!

Üdv.: Emil

0

spgabor
spgabor picture

Szia!

Kicseréltem a két bal alsó és a 34063A ic kivételével mindet, így a led teszt a dip lábakon 5-rôl 4,5V-ra esik a 3,9 helyett. A bent maradtakból nem volt a boltban több, így nem tudtam venni.

Üdv:
spgabor

0

rainbow555
rainbow555 picture

Szia!

Így már mindjárt más, jó lesz ez :)
Látom, lehet hogy meghalt a flash...

Üdv.: Emil

0

spgabor
spgabor picture

Szia!

Most azon gondolkodom, hogy rendeljek-e új Epromot próbálgatni. De ahogy Jaca írta, ha túl magas a feszültség neki, akkor azt is kinyírom. De a feszültségek határozottan stabilabbak. Tegnap este PIC-cel is próbálkoztam. Nem teljesen zökkenőmentes, mert ahogy korábban is írtam, nem mindig stabil a Willem programmal, de írja és olvassa is. A WinPic-cel nincs ilyen gond.
Viszont monitorból bontott másik PLCC32-es Epromokkal is próbálkoztam, azokkal sem működik. Bár azok lehet, hogy alapból is hibásak voltak, mert hibás monitorból szedtem ki őket. Viszont az egyik Winbond Epromot Fujitsu IC-nek írja ki, ha lekérdezem az elektronikus ID-t. Az összes többire meg semmit nem ír. Így valamilyen szinten mégis csak működik a kommunikáció..

update: Most szereztem M27C1001-es Epromot három darabot próbálni. Kíváncsi leszek, hogy este ezekkel mire megyek majd.

Üdv:
spgabor

0

rainbow555
rainbow555 picture

Szia!

Ha 3,3V-os a flash, de 4,5-5V-ot kap, az nyilván nem jó...
A PIC eredeti vagy keletről rendelted? Ezeknek az olvasása/programozása teljesen zökkenőmentesen kellene hogy működjön. Nekem nemrég akadt egy kis problémám, néhány kintről rendelt példánnyal, de előtte már írtam ~200db-ot hiba nélkül.
Az ablakos epromokkal annyi gond lehet, hogy az uv-s törlés vagy programozás nem sikerül elsőre, minél öregebb, annál nagyobb az esély erre. Volt nálam néhány olyan, ami 3 adag uv sugárzás után lett üres, és 2-3 égetés kellett neki (22-25 éves darabok), viszont azóta is tökéletesen működnek.

Üdv.: Emil

0

spgabor
spgabor picture

Szia!

Eredeti PIC-ek. A cégből vettem kölcsőn, illetve boltban vettem. De a programozás sikeressége a Willem programverzióktól is függ, ahogy észrevettem. Azt majd ki kell tapasztalnom, hogy melyikkel a legstabilabb. De ezt csak az után, ha már az áramkörrel nincs gond.
Most a 4,5V-ot kellene lecsökkentenem első sorban a rajzon is szereplőre, és akkor megint egy lépéssel beljebb lennék.

Üdv:
Gábor

0

spgabor
spgabor picture

Vagyis akkor rosszak lehetnek az IC-k? Mert akkor elszaladok és veszek újakat.

0

Jaca
Jaca picture
****

Szia!

Fel tudnál rakni egy kapcsolási rajzot pdf-ben vagy jpg-ben? (jpg-ben valami képfeltöltős oldalra, mert itt átméretezi, és olvashatatlan)

Üdv: Jácint

0

spgabor
spgabor picture

Szia!

Sajnos pontos kapcsolási rajzom nincsen hozzá, mert a nyák rajzot egy orosz oldalon találtam, amiben némi változás van eszközölve az eredeti rajzhoz képest. Ezt korábban csatoltam képként, meg az eredeti Sprint Layout fájlt is.
Két pdf-et csatoltam, egyik az eredeti kapcsolási rajz, a másik annak a nyák és beültetési rajza. A sajátomat a pdf-ek alapján csináltam a layout-s nyákra. Itt van jpeg-ben nagyobb felbontásban is az orosz layout fájl: NYÁK
Ahogy összevetettem a pdf-fel a nyáktervet (ha nem néztem el semmit), akkor abban tér el csak, hogy a DIP toktól balra nem fix átkötések vannak, hanem a PCB5-ön lévő jumperek, melyel választani lehet, hogy 3-as vagy 5-ös verzióként üzemeljen a panel.

Üdv:
spgabor

0

Jaca
Jaca picture
****

Szia!

Így már könnyebb helyzetben vagyok. Látom, van két 4015 is a panelon, én megcserélném, hogy viszi-e magával a hibát. Azt is ellenőrizném, hogy az IC lábain megvan-e megfelelően a tápfeszültség (ezt lehet már megtetted), és azt is ellenőrizném, hogy ahol alacsonyabb a feszültség, ott DC van-e, vagy négyszögjel. A ledes teszterhez legalább 1k-s ellenállást kellene használni, de még 2,2k-nál is látható a fénye.

Üdv: Jácint

0

spgabor
spgabor picture

Szia!

4015-ből három van. Kettő bal oldalon, egy pedig jobb felül. Így melyikre gondolsz, hogy felcserélni? Feszeket még nem mértem, de akkor azokat is megmérem mindegyik IC lábánál simán és terhelés közben is. Az alacsonyabb feszültséget az IC lábán érted, vagy a DIP tokban LED teszt közben?
LED teszthez 2k-t használtam, 2db egy kilósat sorba kötve, mert azt találtam csak.

Üdv:
spgabor

0

Jaca
Jaca picture
****

Szia!

A hibásnak véltet (ami az A9-re megy, ha jól rémlik) cserél egy másikra.

Üdv: Jácint

0

spgabor
spgabor picture

De az nem baj, hogy alacsonyabb, legalábbis egy angol leírás szerint az normál esetben is 3-4 V között kell lennie. A többi lábon kellene az 5 Voltnak stabilnak maradnia a 2KOhm-nyi LED teszttől is. Csatoltam a leírást, az utolsó bekezdésben tárgyalja.

File csatolás: 

0

Jaca
Jaca picture
****

Szia!

Oké, megvan, miért írja kisebbnek. Az A9 a 4015-ből kilépve először D9 anódjára megy, és D9 katódja az X9, így 0,6V-al kisebbnek kell lennie X9-nek, mint A9 nek. Mérd meg D9 dióda mindkét oldalát a földhöz képest.
Az R22-t (2,2k a D9 ről földre menő ellenállást cseréld 4,7k vagy 10k-ra nyugodtan).

Üdv: Jácint

0

spgabor
spgabor picture

Szia!

Érdemes addig az IC-ket cserélnem? Mert akkor elfutok a boltba venni.
Vagy addig ne foglalkozzak vele?

Üdv:
Gábor

0

Jaca
Jaca picture
****

Szia!

Ahogy gondolod. Inkább legyen otthon 3 darab, gondolom 100ft-os tétel, és ha ellövöd méregetés közben, akkor nem leszel olyan mérges.
A W39v040AP nem csak 3,3V-os? http://www.dataman.com/media/datasheet/Winbond/W39V040A.pdf
A maximumnak 4,6V-ot ír, a bemenetekre meg táp + 0,5V-ot.

Üdv: Jácint

0

spgabor
spgabor picture

Szia!

De annyi, amennyit írtál.
Lehet, hogy át kellene jumperolni, hogy kevesebb legyen a dip tok magas jel feszültsége? Vagy a plcc átalakító miatt jok az alapbeállításon hagyva is?

Vettem ic-ket tartalékba. Bár amibôl egynél több kellett, azokból mind kevesebb volt a készlet, ezért nem tudom próbaképp cserélni az összeset.

Üdv.:
spgabor

0

Jaca
Jaca picture
****

Szia!

A VCC1-et mindenképp 3,3V-nak állítanám be, a VCC-t meg max 3.5-nek, a kapcsolásban minden IC elmegy 3V-ról. A W39V040A lehet, hogy belehalt az 5V-ba, ha megkapta. Ha a tápja 3,3V-ra volt állítva, akkor a többi lábán lévő védődiódák megvédték, de könnyen lehet, hogy a készüléked jó, csak a programozandó darabod félhalott.
A PLCC átalakítón mit csinál az a két 3 lábú tranzisztornak látszó dolog? Arról van kapcsolási rajzod?

Üdv: Jácint

0

spgabor
spgabor picture

Szia!

Igen, van róla rajzom. Csatoltam is.
A két tranzisztor közötti ellenállást utólag tettem be, mert azt is egy fórumban olvastam, hogy stabilabb a működése tőle. Az a PLCC tok 32-es lábáról megy a testre közvetlenül.

Üdv:
spgabor

File csatolás: 

0

Jaca
Jaca picture
****

Szia!

Én törekednék arra, hogy mind az adat és címbusz, mind a táp feszültsége 3,3V legyen. A 7805-öt kicserélném LM317-re, amivel be lehetne állítani egy 4,2-4,5V feszültséget. A címbéli típushoz pedig R22-t kiemelném, és D9-re raknék egy jumpert.
A tesztprogrammal gondolom egyesével be lehet kapcsolni a címvezetékeket, ha az működik, akkor jónak kell lennie.

Üdv: Jácint

0

spgabor
spgabor picture

Szia!

A programmal a magas jelszinteket normálisan lehet kapcsolni ki és be. R22 és D9 esetében a módosításokkal szerinted jó lesz? Miért kell szerinted azokat változtatni?

Üdv:
spgabor

0

Jaca
Jaca picture
****

Szia!

Az a két alkatrész erősen lecsökkenti a jelszintet, ami bizonytalanságot okozhat. A 3,3V-os tápot a 4015-re is meg azért erőltetném, mert kínlódtam már olyannal, hogy egy JTAG-programozó 5V-os jelszinttel dolgozott, és teljesen bizonytalanná tett egy 3,3V-os áramkört.

Üdv: Jácint

0

spgabor
spgabor picture

Szia!

De ezek az átalakítások más, esetleg nagyobb feszültségő Eprom vagy IC programozását nem befolyásolhatja hátrányosan?
Először végigmérem, hogy adatlapnak megfelelően minden IC a kívánt feszültséget kapja-e meg. Utána próbálkozom tovább az általad is leírtakkal.

Üdv:
spgabor

0

Jaca
Jaca picture
****

Szia!

Az LM317-et akár jumperekkel is be tudod állítani csak erre a típusra (az ellenállásosztó egy tagját rövidrezárod). Persze fel kell jegyezni, hogy miket alakítottál át, de gondolom a fenti IC miatt indultál neki az egész projektnek, ezért most arra kellene "kihegyezni" a készüléket. Vélhetőleg a tervezők nem számoltak ezzel a típussal, utólag kerülhetett a palettára, ezért okoz gondot neki.

Üdv: Jácint

0

spgabor
spgabor picture

Szia!

Amúgy most méregetem a panelt. Az összes ic 5 V-ot kap. A tokban a W39V040P blank tesztnél Vdd feszültség az eprom lábon 4,5V Vss a 28-as lábon szintén, viszont a 16-os lábon már nulla. Akkor ez akár károsíthatta is, ahogy írtad. Bár a jó eprom is volt a panelban, de az alaplapjába visszatéve hiba nélkül indul.

Üdv.:
spgabor

0

Jaca
Jaca picture
****

Szia!

Határeset, valószínüleg túlélte. Jó lenne, ha az adatvonal-meghajtó IC-k és a flash IC is ugyanakkora tápról járna.

Üdv: Jácint

0

spgabor
spgabor picture

Tehát mindennek 4,5V-ot kellene kapnia? Most érdekes, mert kicseréltem az icket, amibôl kaptam újat és Vpp 12V lett. Az 5V helyett meg 5,6V van a dip jobb felsô lábán.

0

Jaca
Jaca picture
****

Szia!
Felülre válaszolok! ID341157

Üdv: Jácint

0

nandras
nandras picture

szia!
ezt írod.
"fél Ohm értékű ellenállásnak kell lennie. Ez jó, ha két darab 1O ohm-os ellenállás van párhuzamosan kötve?"
ha az a 10 ohm nincs elírva, akkor semmiképpen sem jó két párhuzamosan kötött 10 ohmos ellenállás, mivel annak eredője 5 ohm, ami éppen a tízszere a kívántnak. ráadásul akár belevihet parazitakapacitást is a két db ellenállás.
én mindenképpen cserélném a helyedben.

0

spgabor
spgabor picture

Sziasztok!

Az 1 Ohm akart lenni, csak elírtam. Lehet, hogy majd kicserélem egy fél ohm-osra.

rainbow555:
Az égető fesz, ha jól emlékszem, az stabil öt volt volt, de kipróbálom még egyszer. Gondoltam rá én is, hogy az IC-kel esetleg gond van, így lehet veszek még egy garnitúrát és kicserélem az összeset próbaképpen. A feszültség 1 voltos esése nekem is furcsa. Ennyit nem szabadna szerintem esnie.
Cicergés hangja kicsit zavar, de most ez a legkevesebb. Ha jól lesz a panel, akkor azért megkenem lakkal a tekercset.

Üdv:
spgabor

0

Shizo
Shizo picture
**

Most latom a CD4014-est nem tetted bele!

0

spgabor
spgabor picture

Basszus, de hülye vagyok. :)

0

rainbow555
rainbow555 picture

Szia!

Az égetőt letesztelted alaposan?
Én is jártam úgy, hogy nem akarta jól beégetni a programot. tWP és tWC nagyobbra állítása nekem segített, én win98 alól használom.

Üdv.: Emil

0

spgabor
spgabor picture

Szia!

Sajnos jelenleg nincs semmim itthon, amit a dip tokba tehetnék adapter nélkül közvetlenül. A leírás alapján a ledek villogásából ítélve a kommunikáció jó. Valamint van egy self test funkció, ahol a leírásnak megfelelően tesztelve a dip tok megfelelő lábain a kívánt jelszínt van. Ezek alapján jónak ítéltem és nem teszteltem tovább, bár ettől még lehet az is hibás. A kérdést csak azért tettem fel, mert egy napja szenvedek vele és hátha csak valaami beállítás gond, ami fölött elsiklottam.

Üdv:
spgabor

0

rainbow555
rainbow555 picture

Szia!

LPT kábel nem túl hosszú, jó minőségű? A tesztet próbáld ki egy leddel, úgy lesz egy kis áramfelvétel is, ha így minden jól működik, akkor túl nagy gond már nem lehet.
Amit fentebb írtam, próbáltad?

Üdv.

0

spgabor
spgabor picture

A kábel két méter hosszú kb. Vagy talán egy picit hosszabb. Sima nyomtatókábelből csináltam.
Most már nem vagyok otthon, de kipróbálom. Bár az a beállítás nem csak az írást befolyásolja?
Led-del hogy értetted a tesztelést?
Mellékeltem amúgy a programozó meg az adapter képeit.

0

rainbow555
rainbow555 picture

Shizo leírta a tennivalókat, az a 2m-es kábel szerintem is okozhat problémát. Amit még észrevettem: az LPT csatlakozó árnyékolását nem forrasztottad be!
A ledes tesztelést szó szerint értettem :) , fogsz egy ledet és egy áramkorlátozó ellenállást... A lényeg, hogy legyen egy kis terhelés!

0

Shizo
Shizo picture
**

Szia!
Nekemi is PCB3-asom van, 39Vxx-s ahhoz kell a firmware hub adapter.

Itt egy kiprobalt peldam irasra:
Willem 0.97g
W39V040A
HW ID: nem ismeri fel
erase
check blank
write

olvasasra még egyszerubb a muvelet.
1.Adapterja 12V minimum 1A, 0.5A-ral problemazott (iraskor),
2.Kabelod is hosszu, en leroviditettem 1m-re, mert nekem az is problemazott
3.Lehet hogy ures az epromod.
4.Probald 0.97g software-t

Probalj a masik epromba beleirni mas akarmilyen biostartalmat, hogy kiprobald egyaltalan ir-e.

0

spgabor
spgabor picture

Sziasztok!

Van kábelem egy csomó otthon, tudok csinálni egy rövidebb változatot is, ez nem gond. A hosszút azért megtartom, hátha később jó lesz még valamire. A táp nem probléma, mert labortápról hajtom, abból kb 120mA-t vesz fel jelenleg, hogy nem működik rendesen. Bár eddig 9V-ra volt állítva, mert azt olvastam, hogy 9-12V kell neki, így meg a feszstab legalább nem melegszik semennyire. Az árnyékolást beforrasztom, a hiányzó IC-t belerakom.
A programverziót megnézem, mert amit netről le lehetett tölteni, mindegyikkel próbáltam. Érdekes, hogy a HW ID-t nálad sem ismeri fel, ez nem tudom miért van.

A ledet kipróbálom a teszt alatt a dip csatiban.

Holnap tudom legkorábban a változásokat eszközölni és újra tesztelni mindent, a fejleményekről írni fogok. Addig is köszönöm a tanácsokat és észrevételeket.

Üdv:
spgabor

0

spgabor
spgabor picture

Sziasztok!

A módosításokat elvégeztem az lpt kábel rövidítés kivételével. Csatlakozót ma tudok venni, napközben csinálok egy rövid kábelt is. A jelenlegit amúgy megmértem, hosszabb, mint amire emlékeztem, 3 méteres.
Rövidben sima nyomtató kábeleim vannak, amelyekben nincs meg minden ér, így meg kell néznem majd, nehogy valamelyik szükséges szál hiányozzon.

A led tesztet ûgy végeztem el, hogy a led csatlakoztatásakor a dip tok adott lábai között a led kigyulladásával egy idôben a bal bal oldalon is kigyulladt az egyik, ami nálam a piros színû.

Az írt programverzió nekem nincs meg, ezért a 0.97ja-val és az egyik 0.98-al próbálkoztam, de az eredmény a korábbiakkal sajnos megegyezik. Egy másik bios verziót próbáltam az epromba beleírni, de a mellékelt képen látható hibával el sem indul az írás. Az elektronikus azonosítót ugyanúgy nem ismeri fel, valamint ha törölni akarom, akkor nem csinál semmi látványosat, nem ír ki semmit.

A hiányzó ic-t is beleraktam, a csatlakozó árnyékolását leforrasztottam.

Ma legyártom a rövid, max egy méteres kábelt és este kipröbálom vele. Remélem segíteni fog, mert más ötletem nincs már.

Üdv.:
spgabor

File csatolás: 

0

Sponsored links