OldComp.cz

Komunitní diskuzní fórum pro fanoušky historických počítačů

Reklama!

Právě je 22 led 2019, 04:49

Všechny časy jsou v UTC + 1 hodina




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 50 ]  Přejít na stránku 1, 2, 3, 4  Další
Autor Zpráva
 Předmět příspěvku: Orpheus interface od CSS
PříspěvekNapsal: 24 led 2018, 15:14 
Offline
Radil
Uživatelský avatar

Registrován: 15 kvě 2014, 14:24
Příspěvky: 276
Bydliště: Karlovy Vary
Has thanked: 0 time
Been thanked: 158 times
Zdravím všechny :)

Na přelomu roku jsem připravil další malý projekt pro naše Spectra a Didaktiky, a protože mi včera dorazil z Číny balíček s první sadou destiček, chci poodhalit, o co jde ;)
Upozorňuju ale, že konstrukce není zatím ověřená, první kus budu stavět až tento víkend!

Jako u předchozích dvou verzí externí ROM, i zde jde o malou kompaktní desku, s kompletně průchozí sběrnicí na přímý konektor na opačné straně. Na desce jsou pohromadě klasický zvukový AY-interface, a interface pro joystick. Zařízení je tedy určeno "hlavně" k hraní her. Až potud zní popis nezajímavě ;), toto vám nabídne hafo jiných konstrukcí, ta moje se ale přeci jen malinko odlišuje několika zajímavostmi:

1) Zařízení realizuje připojení joysticku 4mi volitelnými způsoby!! A sice jako tzv. Sinclair Left (1), Sinclair Right (2), Cursor, a nebo OPQAM. V každém režimu simuluje stisk patřičných kláves. Tyto 4 typy joysticků jsou v hrách velmi často zastoupeny, ale je jen málo interfaců pro joystick, které by je podporovaly. Záměrně není obsažen Kempston, který najdete ve spoustě jiného hardware. Volba režimu joysticku je otočným BCD přepínačem, logika simulující stisk kláves pro každý režim joysticku je obsažena v jednom SPLD GAL20V8 nebo 22V10. Zařízení funguje samozřejmě současně s klávesnicí.

2) AY interface - je možné osadit oba typy obvodů 8912/8910 podle toho, kdo co má doma.

3) Výstup kanálů přepínatelný posuvným přepínačem do režimů ABC/ACB.

4) Obvod hodin pro AY může být osazen jak běžným krystalem 3,579545MHz, tak vzácnějším 17,7345MHz. První typ je použit např. v Melodiku a většině konkurenčních interfejsů, frekvence hodin pro AY je ale malinko odlišná od originálu Spectrum 128K. S krystalem 17M leze do AYčka přesně stejná frekvence hodin, jako u Speccy 128. Logika obvodu AY je nacpána do GAL16V8, kde se navíc nachází i děličky 1:2 a 1:10, a podle typu krystalu se drátovou propojkou na desce vybere i patřičná dělička.

5) Obvod AY je možné deaktivovat, pokud otočný BCD přepínač pro typ joysticku přepneme do pozic 4-7 místo standardních 0-3. Tím je možné desku provozovat i na počítači, který již AY v sobě obsahuje, a z desky použít jen joystick interface.


Pro představu předkládám fotky zatím neosazeného PCB. O víkendu budu testovat, a pak se zde podělím se zkušenostmi. :like:

Hezké odpoledne všem!


Přílohy:
PCB.jpg
PCB.jpg [ 255.15 KiB | Zobrazeno 4035 krát ]
Nahoru
 Profil  
 
 Předmět příspěvku: Re: Orpheus interface od CSS
PříspěvekNapsal: 24 led 2018, 18:13 
Offline
Profík
Uživatelský avatar

Registrován: 05 zář 2013, 13:08
Příspěvky: 720
Bydliště: Smolenice
Has thanked: 65 times
Been thanked: 213 times
Pjekné :like:

Logika pre AY bude v GALe? Ak ano pls. dopln A5 do BDIR a BC1, aby to nekolidovalo s disketovkou v Kompakte (a D40/D80):

BC1=/A1*A5*A15*A14*IORQ*/RD*WR
+/A1*A5*A15*A14*IORQ*RD*/WR

BDIR=/A1*A5*A15*A14*IORQ*/RD*WR
+/A1*A5*A15*/A14*IORQ*/RD*WR

_________________
To err is human, but to really foul things up requires a computer.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Orpheus interface od CSS
PříspěvekNapsal: 24 led 2018, 18:34 
Offline
Radil
Uživatelský avatar

Registrován: 15 kvě 2014, 14:24
Příspěvky: 276
Bydliště: Karlovy Vary
Has thanked: 0 time
Been thanked: 158 times
Ahoj, ano v GAL16V8, s A5 je pocitano ;-)


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Orpheus interface od CSS
PříspěvekNapsal: 28 led 2018, 22:09 
Offline
Radil
Uživatelský avatar

Registrován: 15 kvě 2014, 14:24
Příspěvky: 276
Bydliště: Karlovy Vary
Has thanked: 0 time
Been thanked: 158 times
Krásný večer všem :) , včera a dneska jsem pájel, osazoval a zkoušel a vypadá to, že všechno funguje, jak má. Byly nějaké chybky v GALu pro joystick, ale ty už jsem (zdá se) vychytal. Veškerý popis konstrukce je jednak v prvním příspěvku, jednak v dokumentaci, která je ke stažení zde: https://www.ulozto.cz/!W9TWuh426GjT/sdruzeny-interface-orpheus-pdf.

Tato destička bude pecka na hry, až si udělám zas Spectrum koutek ;)

Přikládám pár fotek, osadil jsem jak verzi pro 40-pin pouzdro, tak pro 28-pin pouzdro, vyzkoušel jsem AY-3-8912, 8910, ale i modernější náhrady JFC95101 a WF19054 (ten jsem nefotil), všechny šlapou skvěle. Jen u GALu 22V10 pro joystick chci upozornit, že se musí použít max. 15ns varianta, ne pomalejší, pak už některé programy mají problém s dekódováním joysticku. Ještě chci vyzkoušet i rychlejší GALy, ale zatím je nemám doma, budu muset objednat ;)

Jinak zbylo mi tu ještě 7 desek, +2x kompletně hotová a osazená, tak když bude mít někdo zájem, budu rád, ozvěte se :) Cenu spočítám zítra, dnes už mířím ho pelechu :sleep: , takže krásnou dobrou noc přeju všem.

EDIT: Ještě doplním přesný typ tlumivky, a sice 5800-101-RC. Tlumivka, přepínač, konektory, všechno nakoupeno v TME ;)


Přílohy:
p1.jpg
p1.jpg [ 266.47 KiB | Zobrazeno 3916 krát ]
p2.jpg
p2.jpg [ 327.46 KiB | Zobrazeno 3916 krát ]
p3.jpg
p3.jpg [ 279.08 KiB | Zobrazeno 3916 krát ]


Naposledy upravil css dne 29 led 2018, 09:36, celkově upraveno 2
Nahoru
 Profil  
 
 Předmět příspěvku: Re: Orpheus interface od CSS
PříspěvekNapsal: 28 led 2018, 22:12 
Offline
Radil
Uživatelský avatar

Registrován: 15 kvě 2014, 14:24
Příspěvky: 276
Bydliště: Karlovy Vary
Has thanked: 0 time
Been thanked: 158 times
Ještě strana pájení a obsah GALů ;)


Přílohy:
GALy.7z [999 bajtů]
83 krát
p4.jpg
p4.jpg [ 143.93 KiB | Zobrazeno 3917 krát ]
Nahoru
 Profil  
 
 Předmět příspěvku: Re: Orpheus interface od CSS
PříspěvekNapsal: 28 led 2018, 22:55 
Offline
Pan Generální

Registrován: 22 kvě 2013, 20:14
Příspěvky: 2067
Bydliště: Bratislava
Has thanked: 226 times
Been thanked: 384 times
<podpichnutie>Predpokladam, ze integracia s hudobnym editorom Orfeus asi nebude...</podpichnutie>


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Orpheus interface od CSS
PříspěvekNapsal: 29 led 2018, 05:51 
Offline
Radil
Uživatelský avatar

Registrován: 15 kvě 2014, 14:24
Příspěvky: 276
Bydliště: Karlovy Vary
Has thanked: 0 time
Been thanked: 158 times
<smichoduchakuchu>Busy busy hehe no jestli chces, muzes zkusit poslat data vygenerovana Orfeem do Orphea, to budou brutalni zvukove kreace. Schvalne pak posli zaznam treba jako mp3ku</smichoduchakuchu>


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Orpheus interface od CSS
PříspěvekNapsal: 29 led 2018, 07:16 
Offline
Kecálek

Registrován: 27 zář 2013, 21:59
Příspěvky: 216
Has thanked: 21 times
Been thanked: 28 times
Prosím o dva kousky plošných spojů. Pokud by byl velký zájem, tak alespoň jeden.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Orpheus interface od CSS
PříspěvekNapsal: 29 led 2018, 07:20 
Offline
Radil
Uživatelský avatar

Registrován: 15 kvě 2014, 14:24
Příspěvky: 276
Bydliště: Karlovy Vary
Has thanked: 0 time
Been thanked: 158 times
pcmaker: OK dva kousky, pisu si te ;-) Kdyz bude velky zajem, objednam jeste druhou serii :-) Dik a cau.
Jo jeste ceny spocitam vecer v klidu doma ;)


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Orpheus interface od CSS
PříspěvekNapsal: 29 led 2018, 07:27 
Offline
Kecálek

Registrován: 27 zář 2013, 21:59
Příspěvky: 216
Has thanked: 21 times
Been thanked: 28 times
css píše:
pcmaker: OK dva kousky, pisu si te ;-) Kdyz bude velky zajem, objednam jeste druhou serii :-) Dik a cau.
Jo jeste ceny spocitam vecer v klidu doma ;)


Cenu respektuji. Je v tom hromada práce a času. Děkuji.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Orpheus interface od CSS
PříspěvekNapsal: 29 led 2018, 07:41 
Offline
Radil
Uživatelský avatar

Registrován: 15 kvě 2014, 14:24
Příspěvky: 276
Bydliště: Karlovy Vary
Has thanked: 0 time
Been thanked: 158 times
pcmaker: Dík. Do pokecu výš jsem doplnil ještě PŘESNÝ typ tlumivky, v dokumentaci je jen orientační popis.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Orpheus interface od CSS
PříspěvekNapsal: 29 led 2018, 17:41 
Offline
Radil
Uživatelský avatar

Registrován: 15 kvě 2014, 14:24
Příspěvky: 276
Bydliště: Karlovy Vary
Has thanked: 0 time
Been thanked: 158 times
Pro toho, kdo bude mít zájem si Orphea pořídit, zde jsou ceny:

Samotná deska plošného spoje: 130Kč
Kompletní osazený, zapájený a oživený interface: 720Kč
Poštovné: 60Kč

Aktuálně 29.1.18 mám ještě 4 desky a 2 hotové interface.


Hezký večer všem, kdo sem zavítali :)


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Orpheus interface od CSS
PříspěvekNapsal: 29 led 2018, 18:23 
Offline
Radil
Uživatelský avatar

Registrován: 31 kvě 2017, 10:58
Příspěvky: 382
Bydliště: Ostravsko
Has thanked: 11 times
Been thanked: 44 times
Prosim jednu desku a 2 nafutrovane galy a .... vice pres SZ

_________________
PONG Audiosonic, PONG+TETRIS homemade PIC16F84, Science of Cambridge MK14 - stavba repliky , Sinclair ZX80 - stavba repliky, Sinclair ZX81 k renovaci, Sinclair ZX81 - stavba repliky, TEMS 49, Didaktik M, Didaktik Gama, PMI-80 replika, PC 16 NB, Ondra SPO 186, Ondra - replika stavba, EPSON HX-20, Sord M5, Sharp MZ800, Commodore Plus/4, Commodore C64 + SD2IEC, Commodore C128, ATARI 130XE + SDrive, ATARI 800XE, Atari 800XL, Petr - stavba repliky, SAPI-1 stavba,Canon V-20 MSX k renovaci, PC 286 + MFM HDD + Herkules, PC 386 + IDE HDD + VGA mono, PC486 ve stavbě, Pentium 75Mhz vada, NTB P200MMX, NTB IBM T30, ....


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Orpheus interface od CSS
PříspěvekNapsal: 29 led 2018, 19:28 
Offline
Radil
Uživatelský avatar

Registrován: 15 kvě 2014, 14:24
Příspěvky: 276
Bydliště: Karlovy Vary
Has thanked: 0 time
Been thanked: 158 times
Ok :-)


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Orpheus interface od CSS
PříspěvekNapsal: 29 led 2018, 20:24 
Offline
Radil
Uživatelský avatar

Registrován: 12 kvě 2013, 18:34
Příspěvky: 365
Bydliště: Třebíč
Has thanked: 176 times
Been thanked: 72 times
Jednu osazenou bych vzal, pokud je volna.


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ů: 50 ]  Přejít na stránku 1, 2, 3, 4  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 3 návštevní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:  
Založeno na phpBB® Forum Software © phpBB Group
Český překlad – phpBB.cz