OldComp.cz

Komunitní diskuzní fórum pro fanoušky historických počítačů
Právě je 20 srp 2017, 18:03

Všechny časy jsou v UTC + 1 hodina




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 117 ]  Přejít na stránku Předchozí  1 ... 4, 5, 6, 7, 8  Další
Autor Zpráva
 Předmět příspěvku: Re: PCB ZX81 issue one
PříspěvekNapsal: 09 čer 2017, 14:32 
Offline
Pan Štábní

Registrován: 16 čer 2014, 11:23
Příspěvky: 1158
Bydliště: Jesenice
Has thanked: 3 times
Been thanked: 63 times
S ULAma nevím, je to natolik jednoduché, že si to umím vymyslet :)


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PCB ZX81 issue one
PříspěvekNapsal: 09 čer 2017, 14:36 
Offline
Kecálek
Uživatelský avatar

Registrován: 16 bře 2017, 10:36
Příspěvky: 174
Bydliště: Kósek vod Brna
Has thanked: 8 times
Been thanked: 7 times
I zapouzdrit do DIL40? :)

_________________
TEMS-49, PMI-80, ZXspectrum+, TI58


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PCB ZX81 issue one
PříspěvekNapsal: 09 čer 2017, 15:58 
Offline
Pan Štábní

Registrován: 16 čer 2014, 11:23
Příspěvky: 1158
Bydliště: Jesenice
Has thanked: 3 times
Been thanked: 63 times
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:


Naposledy upravil danhard dne 09 čer 2017, 16:03, celkově upraveno 1

Nahoru
 Profil  
 
 Předmět příspěvku: Re: PCB ZX81 issue one
PříspěvekNapsal: 09 čer 2017, 16:02 
Offline
Pan Štábní

Registrován: 16 čer 2014, 11:23
Příspěvky: 1158
Bydliště: Jesenice
Has thanked: 3 times
Been thanked: 63 times
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:


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PCB ZX81 issue one
PříspěvekNapsal: 10 čer 2017, 04:56 
Offline
Radil

Registrován: 07 kvě 2014, 00:21
Příspěvky: 543
Bydliště: Praha
Has thanked: 35 times
Been thanked: 129 times
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...

_________________
ZX80, ZX81, ZX Spectrum, ZX Spectrum +2, Didaktik M, PMD 85-1,2A,3, Olivetti Prodest PC 128, Acorn BBC Micro, PC-XT, Amiga 500


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PCB ZX81 issue one
PříspěvekNapsal: 27 čer 2017, 10:46 
Offline
Radil

Registrován: 07 kvě 2014, 00:21
Příspěvky: 543
Bydliště: Praha
Has thanked: 35 times
Been thanked: 129 times
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 498 krát ]

_________________
ZX80, ZX81, ZX Spectrum, ZX Spectrum +2, Didaktik M, PMD 85-1,2A,3, Olivetti Prodest PC 128, Acorn BBC Micro, PC-XT, Amiga 500


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PCB ZX81 issue one
PříspěvekNapsal: 27 čer 2017, 11:21 
Offline
Pan Štábní

Registrován: 18 čer 2013, 19:26
Příspěvky: 1739
Has thanked: 58 times
Been thanked: 235 times
Pěkný... Vypadá to jako správný retro... 8-)


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PCB ZX81 issue one
PříspěvekNapsal: 27 čer 2017, 11:24 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 12 kvě 2013, 20:39
Příspěvky: 1013
Bydliště: Praha
Has thanked: 68 times
Been thanked: 137 times
Vypada to dost dobre.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PCB ZX81 issue one
PříspěvekNapsal: 09 črc 2017, 02:55 
Offline
Radil

Registrován: 07 kvě 2014, 00:21
Příspěvky: 543
Bydliště: Praha
Has thanked: 35 times
Been thanked: 129 times
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 386 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 386 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

_________________
ZX80, ZX81, ZX Spectrum, ZX Spectrum +2, Didaktik M, PMD 85-1,2A,3, Olivetti Prodest PC 128, Acorn BBC Micro, PC-XT, Amiga 500


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PCB ZX81 issue one
PříspěvekNapsal: 09 črc 2017, 11:17 
Offline
Pan Štábní

Registrován: 18 čer 2013, 19:26
Příspěvky: 1739
Has thanked: 58 times
Been thanked: 235 times
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š...


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PCB ZX81 issue one
PříspěvekNapsal: 09 črc 2017, 13:57 
Offline
Radil

Registrován: 07 kvě 2014, 00:21
Příspěvky: 543
Bydliště: Praha
Has thanked: 35 times
Been thanked: 129 times
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 341 krát ]

_________________
ZX80, ZX81, ZX Spectrum, ZX Spectrum +2, Didaktik M, PMD 85-1,2A,3, Olivetti Prodest PC 128, Acorn BBC Micro, PC-XT, Amiga 500


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PCB ZX81 issue one
PříspěvekNapsal: 09 črc 2017, 17:08 
Offline
Pan Štábní

Registrován: 16 čer 2014, 11:23
Příspěvky: 1158
Bydliště: Jesenice
Has thanked: 3 times
Been thanked: 63 times
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ě.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PCB ZX81 issue one
PříspěvekNapsal: 09 črc 2017, 23:45 
Offline
Radil

Registrován: 07 kvě 2014, 00:21
Příspěvky: 543
Bydliště: Praha
Has thanked: 35 times
Been thanked: 129 times
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 288 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 288 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ří...

_________________
ZX80, ZX81, ZX Spectrum, ZX Spectrum +2, Didaktik M, PMD 85-1,2A,3, Olivetti Prodest PC 128, Acorn BBC Micro, PC-XT, Amiga 500


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PCB ZX81 issue one
PříspěvekNapsal: 10 črc 2017, 06:04 
Offline
Kecálek
Uživatelský avatar

Registrován: 16 bře 2017, 10:36
Příspěvky: 174
Bydliště: Kósek vod Brna
Has thanked: 8 times
Been thanked: 7 times
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

_________________
TEMS-49, PMI-80, ZXspectrum+, TI58


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PCB ZX81 issue one
PříspěvekNapsal: 10 črc 2017, 09:00 
Offline
Pan Štábní

Registrován: 16 čer 2014, 11:23
Příspěvky: 1158
Bydliště: Jesenice
Has thanked: 3 times
Been thanked: 63 times
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


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 117 ]  Přejít na stránku Předchozí  1 ... 4, 5, 6, 7, 8  Další

Všechny časy jsou v UTC + 1 hodina


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 1 návštěvník


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
cron
Založeno na phpBB® Forum Software © phpBB Group
Český překlad – phpBB.cz