OldComp.cz
http://www.oldcomp.cz/

PCB ZX81 issue one
http://www.oldcomp.cz/viewtopic.php?f=88&t=5055
Stránka 711

Autor:  danhard [ 09.06.2017, 15:32 ]
Předmět příspěvku:  Re: PCB ZX81 issue one

S ULAma nevím, je to natolik jednoduché, že si to umím vymyslet :)

Autor:  microlan [ 09.06.2017, 15:36 ]
Předmět příspěvku:  Re: PCB ZX81 issue one

I zapouzdrit do DIL40? :)

Autor:  danhard [ 09.06.2017, 16:58 ]
Předmět příspěvku:  Re: PCB ZX81 issue one

Martin8bity píše:
Na tomhle se mi libi, ze to je skoro replika a za mne tam urcite budu davat puvodni soucastky a modernosti budou zvenku.

Ale už to je jen skororeplika a do ROM už jsi hrábnul, tak tě čeká ještě RAM :D
Aby jsi nezůstal v půli cesty :lol:

Autor:  danhard [ 09.06.2017, 17:02 ]
Předmět příspěvku:  Re: PCB ZX81 issue one

microlan píše:
I zapouzdrit do DIL40? :)

40 pin, to je někdy problém, diskrétní ZX81 vyjde jen o pár brouků víc, než ZX80.

Když u ZXpand, tak proč rovnou ZX81+ZXpand v jednom CPLD :lol:

Autor:  vanthomas [ 10.06.2017, 05:56 ]
Předmět příspěvku:  Re: PCB ZX81 issue one

danhard píše:
Ale už to je jen skororeplika a do ROM už jsi hrábnul, tak tě čeká ještě RAM :D
Aby jsi nezůstal v půli cesty :lol:


Rozdíl tu, podle mě, jeden je. Pro náhradu původní ROM EPROMkou ta deska byla navržená (přeškraby, drátové propojky...) Jen jsem zapojil jako "default" EPROM variantu - originál byl samozřejmě obráceně. Pořád to jde, stejně snadno, upravit pro originální ROM.
Úprava pro větší ramku je něco jiného a vyžadovalo by to mnohem větší zásah. To už by opravdu replika nebyla.

Proto jsem taky pro, nechat tohle jak je a větší úpravy udělat na úplně novou desku. Zatím z diskuze vypadly (nebo mě napadly :) ) tyhle vylepšení:
-větší RAM - asi 32KB
-větší ROM - nejlépe flash, přepínatelných několik bank
-lepší napájení (nahradit 7805 něčím modernějším)
-jako variantu přidat rovnou na desku CPLD náhradu ULA (možnost původní ULA zachovat)
-video out místo modulátoru
-kdyby náhodou zbylo místo, možná by se dal přidat AY-3-8912 zapojený podle Zon-X
-deska by samozřejmě měla pasovat do původní bedny...

Autor:  vanthomas [ 27.06.2017, 11:46 ]
Předmět příspěvku:  Re: PCB ZX81 issue one

Desky dorazily, jak bylo vidět už na fotce od Elecrow, neprošel potisk kolem prokovů. Jinak to myslím nevypadá špatně...
Příloha:
IMG_20170622_014426.jpg
IMG_20170622_014426.jpg [ 194.61 KiB | Zobrazeno 14100 krát ]

Autor:  Jiiira [ 27.06.2017, 12:21 ]
Předmět příspěvku:  Re: PCB ZX81 issue one

Pěkný... Vypadá to jako správný retro... 8-)

Autor:  Doda [ 27.06.2017, 12:24 ]
Předmět příspěvku:  Re: PCB ZX81 issue one

Vypada to dost dobre.

Autor:  vanthomas [ 09.07.2017, 03:55 ]
Předmět příspěvku:  Re: PCB ZX81 issue one

Zkusil jsem to kontrolně postavit, z šuplíkových zásob.
Příloha:
IMG_20170709_032620.jpg
IMG_20170709_032620.jpg [ 160.39 KiB | Zobrazeno 13988 krát ]

Sice už chybí morálka na spáchání video výstupu, zítra (vlastně dneska :D ) je taky den, ale podle tohohle, na pinu 16 ULY, si troufnu tvrdit, že to na 99% funguje...
Příloha:
IMG_20170709_032241.jpg
IMG_20170709_032241.jpg [ 100.84 KiB | Zobrazeno 13988 krát ]

Bylo vidět i "K", ale nepovedlo se mi vyfotit.

Bylo by divné, kdyby deska byla na první pokus bez chyby, takže i tady se něco najde. Naštěstí to vypadá jen na drobnosti. Zatím jsem našel tyhle dvě věci:
- Výřez v systémovém konektoru by mohl být větší, 0,05 palce je na hraně, originál má o setinu, možná i dvě víc.
- Pro běžnou 7805 jsou v desce malé díry, nacpat tam jde, ale chce to docela hrubou sílu.

Ještě poznámka k jediné (krom ULY) hůř dostupné součástce. Tranzistory mají být ZTX313, což se neshání úplně snadno. U TR1 to ale není vůbec kritické, poslouží jakýkoliv univerzál (já jsem našel v šuplíku KC238). U TR2 je to horší, tady je opravdu potřeba ZTX313 (nebo ekvivalent). Při použití něčeho jiného, se musí omezit zesílení osazením odporu R3. Hodnotu je třeba vyzkoušet, ale bude to něco mezi 500R a 1K.
Je mi jasné že nosím dříví do lesa a vozím sovy do Athén, ale pro jistotu přidávám odkaz na původní návod - http://www.classiccmp.org/cini/pdf/random/Timex-Sinclair%20ZX81%20Assembly.pdf

Autor:  Jiiira [ 09.07.2017, 12:17 ]
Předmět příspěvku:  Re: PCB ZX81 issue one

vanthomas píše:
Ještě poznámka k jediné (krom ULY) hůř dostupné součástce. Tranzistory mají být ZTX313, což se neshání úplně snadno. U TR1 to ale není vůbec kritické, poslouží jakýkoliv univerzál (já jsem našel v šuplíku KC238). U TR2 je to horší, tady je opravdu potřeba ZTX313 (nebo ekvivalent). Při použití něčeho jiného, se musí omezit zesílení osazením odporu R3. Hodnotu je třeba vyzkoušet, ale bude to něco mezi 500R a 1K.

Jako náhrada ZTX313 se tam, kde na tom moc nezáleží, dá použít BC337-25, tam, kde na tom záleží (u Sparrowa je to obvod upravující signál CLK) je možno použít 2N2369 jako 100% náhradu.

Pokud máš ode mě Sparrowa, koukni do jeho dokumentace k osazování, tam to najdeš...

Autor:  vanthomas [ 09.07.2017, 14:57 ]
Předmět příspěvku:  Re: PCB ZX81 issue one

Dík za doplnění, tady na tom, u TR1, opravdu moc nezáleží. U TR2 (právě úprava CLK) se to dá doladit normálně neosazeným R3, takže vyhoví asi jakýkoliv high speed switch, nebo něco podobného...
Příloha:
zx81tr2.jpg
zx81tr2.jpg [ 106.74 KiB | Zobrazeno 13942 krát ]

Autor:  danhard [ 09.07.2017, 18:08 ]
Předmět příspěvku:  Re: PCB ZX81 issue one

2N2369 je v kovu, u nás dostupný KSY71, KSY72.
V plastu PN2369 je už málo dostupný, v smd MMBT2369 je ještě běžně.

Autor:  vanthomas [ 10.07.2017, 00:45 ]
Předmět příspěvku:  Re: PCB ZX81 issue one

Video výstup jsem oblíbenou metodou žáves spáchal na kousek univerzálky a celkem očekávatelně můžu potvrdit, že to opravdu funguje.
Věci z Nostalcompovi ROM jdou spustit, takže EPROMku jsem asi taky zapojil správně :mrgreen:
Krom obyč rampacku jsem nemohl nezkusit ZXblast - taky bez potíží...
Příloha:
IMG_20170709_234333.jpg
IMG_20170709_234333.jpg [ 64.92 KiB | Zobrazeno 13891 krát ]

Chvíli jsem trápil horníka Williho a žádná špatnost se taky neprojevila, takže se snad zdá, že žádná zásadní chyba v tom není.
Příloha:
IMG_20170709_234807.jpg
IMG_20170709_234807.jpg [ 70.85 KiB | Zobrazeno 13891 krát ]


Zkusím k tomu ještě vymyslet nějak rozumně velkou náhradu ULA, ideálně aby se to vešlo do původní krabice. Snad se zadaří...

Autor:  microlan [ 10.07.2017, 07:04 ]
Předmět příspěvku:  Re: PCB ZX81 issue one

Paráda, jen taková úvaha o ULA, nejsem technolog a tak si asi nedovedu představit náročnost výroby IO, ale opravdu nejde někde v číně zadat nějaká tisícová série (jako třeba u plošňáků) chipů a jejich zapouzdření? Nebo je jen legislativní problém?

// nebo alespoň na míru zapouzdřit nějaký hradlový pole v případě ZX81

Autor:  danhard [ 10.07.2017, 10:00 ]
Předmět příspěvku:  Re: PCB ZX81 issue one

Serie zákaznických chipů asi sotva, ale číňan to zapouzdří bez chipu a natiskne na to co chceš :)
Sem by se to mělo vejít
https://www.digikey.cz/product-detail/e ... ND/5039572

Stránka 711 Všechny časy jsou v UTC + 1 hodina [ Letní čas ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/