OldComp.cz http://oldcomp.cz/ |
|
Pentagon 128 ver. 2014 http://oldcomp.cz/viewtopic.php?f=129&t=4505 |
Stránka 1 z 2 |
Autor: | css [ 20.09.2016, 07:47 ] | ||||
Předmět příspěvku: | Pentagon 128 ver. 2014 | ||||
Založil jsem toto vlákno pro sběr informací a postřehů ohledně stavby Pentagona 128, verze 2014. Sice se to tu probíralo už tady http://www.oldcomp.cz/viewtopic.php?f=70&t=4205, ale ve všeobecném pokecu je toto téma dost utopené. Takže zakoupil jsem od Tetroida prodávajícího na http://www.sellmyretro.com/user/profile/tetroid samotný PCB. On sice prodává celou stavebnici včetně součástek, většina je ale exUSSR provenience, ke kterým mám krajní nedůvěru a tak jsem se s ním dohodl a za 30USD včetně poštovného koupil jen desku. Se sháněním vlastního materiálu to sice zabere víc času a starostí (na desce je dost speciálních a obsolete chipů, atypické hodnoty kondenzátorů apod.), ale rozhodl jsem se počítač osadit jen kvalitním materiálem . Většina je už zapájená a tak jsem včera udělal první pokus, a sice připojení k televizoru, zda naběhne vůbec nějaký obraz, a voalááááá!!! viz obrázky, zatím to vypadá, že to chodí. Sice jsem zatím zasunul do patic jen 3 pouzdra videoram, na desce ještě nejsou filtrační a blokovací konďary, takže je obraz zarušený, ale je tam, a to je hlavní! Teď čekám na zbytek součástek, dobrým zdrojem třeba pro atypické kvalitní styroflexové kondenzátory je eBay, já je konkrétně sehnal až v dalekém Izraeli. Krabici pro tak velkou desku už mám také vyhlídnutou, velice pěknou kovovou, na Aliexpressu, až bude, přidám foto. Zatím rozmýšlím, jak budu řešit klávesnici, nabízejí se tyto cesty: 1) Klasická PC PS2 s nějakým převodníkem + nálepky 2) Klávesnice vybrakovaná z vraku nějakého Didaktiku 3) Postavit vlastní buď s mikrospínači nebo s hallovými snímači MH3SS2 4) Koupit náhradní klávesnici k nějakému notebooku + nálepky + vymyslet a postavit převodník Zatím bych to viděl asi na verzi 4, ale uvidíme Jinak koukněte do odkazu na druhé vlákno o Pentagonu zde na fóru, viz. výše, pracuji i na desce budičů, přece jen Pentagon má velkou desku, spoustu TTL logiky, tak aby CPU proudově vše zvládal. Navíc by budič měl Pentagona doplnit i o systémový konektor, jehož absence je velkým mínusem.
|
Autor: | Busy [ 20.09.2016, 08:08 ] |
Předmět příspěvku: | Re: Pentagon 128 ver. 2014 |
css píše: atypické hodnoty kondenzátorů apod.) S tym by som si vobec nerobil starosti, u filtracnych kondikov az tak nevadi ked budu aj vecsej kapacity. Popr. skombinovat nejaky vecsi (zvitkovy) s malickou keramikou.css píše: ale rozhodl jsem se počítač osadit jen kvalitním materiálem css píše: Zatím rozmýšlím, jak budu řešit klávesnici, nabízejí se tyto cesty: 5) Postavit ju zo zvonkovych tlacidiel. V ktoromsi starsom amaru vysiel navod na stavbu 1) Klasická PC PS2 s nějakým převodníkem + nálepky 2) Klávesnice vybrakovaná z vraku nějakého Didaktiku 3) Postavit vlastní buď s mikrospínači nebo s hallovými snímači MH3SS2 4) Koupit náhradní klávesnici k nějakému notebooku + nálepky + vymyslet a postavit převodník PS: Krystal pokial mozno nenechavaj na tak dlhych nozickach ale naletuj ho co najblizsie, idealne aby priamo sedel na plosaku. Lebo takto je z neho krasna vysielacia antena |
Autor: | css [ 20.09.2016, 08:23 ] |
Předmět příspěvku: | Re: Pentagon 128 ver. 2014 |
Busy: hehe Busy čekal jsem, kdo se chytí první . Ten krystal samozřejmě takhle nezůstane, šlo jen o pokus s generováním obrazu, mám objednané krystaly v nízkém pouzdře - mimochodem u nás nesehnatelné (nízký krystal 14MHz), zase bylo třeba objednávat na druhém konci planety, ale to neva Ty atypické hodnoty kondenzátorů byly myšlené pro různé časovací kondíky, nikoliv pro blokovací Ahoj. |
Autor: | css [ 20.10.2016, 14:05 ] | |||
Předmět příspěvku: | Re: Pentagon 128 ver. 2014 | |||
Takže mám tu opět pár nových postřehů ze stavby Pentagona, bohužel se k tomu vždy dostanu jen cca 2x týdně tak po 4 hodinách, takže to postupuje pomalu 1) Připojil jsem klávesnici vypreparovanou z Didaktika M, všechno šlapalo, jak má, takže bylo možné vyzkoušet něco naťukat v Basicu a hlavně nahrát pár prográmků - viz další bod... 2) Dychtivě jsem vyzkoušel nahrát pár 128-her a dem, abych současně vyzkoušel i Ayčko. Zatím přes TAPE-IN, připojením k mobilu, programy vypískané z mp3. Z her jsem zkusil namátkou Towdie, pár Dizzyovek, Navy Seals, všechno šlape, paráda. Z dem hlavně pár ruských, která na Spectru/Didaktiku šlapou pomalu (počítač nestíhá), namátkou Amigo Euro, Binary Love, Noumenon a další. Nááádhera všechno jede plnou rychlostí, hudba hraje, žádný problém. Jediné problémy jsem zaznamenal s Busyho demy Song in Lines 5 a dalšímy, hned na začátku to vypsalo něco o neoriginální ROMce a konec, šlus. Busy fůůůj, styď se! Co se týká mgf. vstupu, vypadá, že je navržen slušně, citlivost dobrá, s mobilem a hlasitostí od cca 80% no problemo. 3) Zato naprosto příšerně je navržen obvod RGB výstupů , proboha autor, co to navrhoval, asi v životě neviděl datasheet obvodů LS/ALS. Výstupní hradla LS37/LS00 jsou naprosto nehorázně přetížena, problém je, že výstupy hradel dají relativně velký proud 8mA/24mA pro LS00/LS37 v log. 0, ale pro logickou 1 jen málo přes 1mA. Ale zapojení je špatně navrženo právě tak, že výstupy mnohonásobně přetěžuje právě při log. 1. A navíc jako perla ani nemůže fungovat BRIGHT! Zatím jsem provizorně vyzkoušel vlastní tranzistorový zesilovač, obraz je sice nádherný, ale ještě cca dvojnásobně přetěžuji výstupy. Chystám ale k vyzkoušení už vylepšenou variantu, která by fungovala s hradly s otevřeným kolektorem, ze kterých by se brala jen log. 0, dál vylepšený tranzistorový zesilovač. 4) Navíc jsem zamakal na budiči, celé to nakonec vykrystalizovalo takto (konstrukce ještě není úplně hotová), viz. obrázky: Na malé desce bude CPU+budiče, deska se precizními kolíkovými lištami zapíchne do soklu od CPU na hlavní desce. Na větší externí desce bude SYSTEM BUS, propojená s destičkou budičů dvěma plochými kabely, dále spínaný stabilizovaný zdroj +5V/3A, 12V stabilík pro FDD řadič FDC1793 (kdo nepoužije řadič, nemusí 7812 osazovat). Dále tam bude jednoduchý obvod s třemi hradly 74LS10, aby se dal vyvést signál blokování ROM ROMCS + výběru ROM TR-DOS/TEST ROM. Pak tam budou tranzistorové zesilovače obrazových signálů, ty budou vyvedené na DIN-8P podobně jako u Speccy 128, navíc na něm ale bude i zvuk. A nakonec na desce je zásuvka JACK 3,5S pro výstup zvuku. Prostě nepostradatelné vstupy/výstupy, které na Spectru standardně jsou, ale autoři Pentagona je nějak nedomysleli
|
Autor: | css [ 01.12.2016, 10:37 ] | ||||
Předmět příspěvku: | Re: Pentagon 128 ver. 2014 | ||||
Další novinky na poli PENTAGON 128 jsou: Mám navržené, odzkoušené, a načisto postavené budiče sběrnic + desku externích fíčur , mrkněte na obrázky. Destička budičů je zapojena poměrně klasicky, odděluje kompletní adresovou a datovou sběrnici + řídící signály. Všechny výstupy, které jsou u CPU třístavové, jsou třístavové i u budičů, ovládané signálem BUSACK. RFSH, HALT, M1 a BUSACK (netřístavové) jsou i zde aktivní trvale. Dále jsou pomocí silových hradel 74LS37 posíleny i hodiny. Posílené signály vedou pinovými lištami do základní desky (zasunutí do patice místo původního CPU), a dále na dva 40pinové konektory, kde pokračují přes kšandy na desku externích funkcí na systémový konektor. Vše vyzkoušeno s externí diskeťárnou a funkční Deska externích funkcí sdružuje několik samostatných obvodů: 1) Systémový konektor, propojený 2ma kšandami s deskou budičů 2) Konektor Betadisku propojený kšandou s hlavní deskou 3) Spínaný stabilizovaný zdroj 5V/3A napájení celého počítače, zdroj +12V pro řadič Betadisku a RGB výstup 4) Obvod výběru jedné ze dvou ROMek na hlavní desce podle přepínače a podle stavu signálu ROMCS na systémovém konektoru 5) RGB+SYNC budič, výstup společně se zvukem na DIN-8p 6) Audio OUT + Tape IN/OUT (2x Jack 3,5mm) Poslední, co aktuálně zbývá odzkoušet, je Betadisk, a pak už se může vše zamontovat do krabice, ta je již také doma
|
Autor: | css [ 01.12.2016, 10:39 ] | ||||
Předmět příspěvku: | Re: Pentagon 128 ver. 2014 | ||||
DESKA EXTERNÍCH FUNKCÍ:
|
Autor: | css [ 01.12.2016, 10:39 ] | ||
Předmět příspěvku: | Re: Pentagon 128 ver. 2014 | ||
A ZESPODA:
|
Autor: | css [ 01.12.2016, 10:57 ] |
Předmět příspěvku: | Re: Pentagon 128 ver. 2014 |
Ještě doplnění - na zkoušku jsem si objednal na Aliexpressu za směšnou sumu dva různé klony obvodu AY-3-8910, o kterých píše Wikipedie, a sice WF19054 (výrobce Winbond) a KC89C72 (výrobce File). Oba jsem delší dobu testoval po zvukové stránce v různých demech a hrách, a oba mohou plně AYčko nahradit. Nestudoval jsem tedy výstup osciloskopem, jen podle sluchu, u WF19054 jsem neslyšel žádný rozdíl oproti origo GI AY-3-8910, KC89C72 mi osobně přijde malinko "čistší" a příjemnější a nakonec jsem se rozhodl, že si jej v Pentagonu nechám. |
Autor: | css [ 11.10.2017, 14:20 ] |
Předmět příspěvku: | Re: Pentagon 128 ver. 2014 |
z00m píše: Ako to dopadlo? Podarilo sa ti to dokončiť? Zatím to nedopadlo nijak, spí to Hlavní deska dohromady i s mojí deskou doplňkových funkcí a budičů sběrnice funguje perfektně, super. Bohužel ale deska je dost veliká, dokonce jsem i zakoupil plechovou krabici, kam jsem to vše chtěl zabudovat, ale když jsem si představil, že tu velikou obludu budu mít na stole, nějak se mi nechce pokračovat. Respektive by se mi chtělo pokračovat tak, že bych celou logiku Pentagonu nacpal do CPLD a udělal celý počítač ve velikosti Gumáka nebo Didaktiku. Teď se ale pokouším o totéž (nacpání logiky do CPLD) u Harlequinu 128, resp. zakoupil jsem desku ZX Nuvo 128, abych mohl na originále měřit průběhy signálů. Bohužel deska Nuvo mě hodně zklamala, je hodně špatně navržená a nestabilní, viz jiné vlákno tady na fóru. Takže tak... |
Autor: | css [ 12.10.2017, 11:38 ] |
Předmět příspěvku: | Re: Pentagon 128 ver. 2014 |
Kubik: Samozřejmě skutečná Z80ka, skutečný AY, CPLD nahrazující logiku je XC95144XL v pouzdře TQFP144. Bohužel, jiné už dnes nejsou. Také jsem měl rád PLCC pouzdra, podle mě kloubí výhody SMT (malý rozměr) i THT (možnost výměny z patice), ale jak je dnes zvykem, dobré nápady se neujmou a vyrábí se většinou p--oviny Pokud to dotáhnu, budu desku nabízet s předpájenými SMD součástkami. |
Autor: | css [ 13.10.2017, 09:50 ] |
Předmět příspěvku: | Re: Pentagon 128 ver. 2014 |
Kubik píše: Jeste jsou: http://www.microchip.com/wwwproducts/en/ATF1508ASL Otazka je, jak dlouho jeste budou, ale zatim jsou - jen nevim, jestli je to dost velky. ATF1508 je bohužel malý jak strukturou, počet makrobuněk, tak vývodově. XC95144XL mám s jeho 144 makrobuňkami zaplněné z asi 98%, sice mám pár nápadů, jak trochu místa ušetřit, ale bude to maximálně pár procent. Co se týká vývodů, pokusoval jsem zatím s verzí v pouzdře se 100 vývody, ale pár mi jich chybí, takže na 99,5% nakonec bude pouzdro se 144 vývody. |
Autor: | danhard [ 13.10.2017, 10:29 ] |
Předmět příspěvku: | Re: Pentagon 128 ver. 2014 |
Jakou používáš paměť ? V čem to píšeš ? Uvažoval jsi o tom, udělat to jinak ? XC9536XL-10VQG44 a XC95144XL-10TQG100 mám skladem, kdyby jsi to chtěl realizovat. Na simulaci různejch náhrad by mě zajímal tento chip ICE5LP1K |
Autor: | css [ 17.10.2017, 09:07 ] | |||
Předmět příspěvku: | Re: Pentagon 128 ver. 2014 | |||
Právě jsem dokončil zkušební destičku pro XC95144XL-TQ144, abych s ním mohl pořádně laborovat a začínám na projektu zas pracovat....
|
Autor: | Charlie_XZ [ 17.10.2017, 13:17 ] |
Předmět příspěvku: | Re: Pentagon 128 ver. 2014 |
Kubik píše: css píše: Stejná koncepce, jako Harlequin 128 = statická RAM, jen veškerá logika do CPLD . Danhardovi jde o to, jestli tam pujde ta staticka pamet, co jich ma asi pul tuny, neco jako 512kx16 Danhard má půl tuny dynamickejch 41256 |
Stránka 1 z 2 | Všechny časy jsou v UTC + 1 hodina [ Letní čas ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |