OldComp.cz

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


Právě je 28.03.2024, 14:43

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 225 ]  Přejít na stránku Předchozí  1, 2, 3, 4, 5, 6 ... 15  Další
Autor Zpráva
 Předmět příspěvku: Re: BETADISK 128
PříspěvekNapsal: 19.04.2018, 20:38 
Offline
Pan Generální
Uživatelský avatar

Registrován: 18.06.2013, 20:26
Příspěvky: 2487
Has thanked: 115 times
Been thanked: 424 times
Tak na klonu od Tetroida mám rovněž MB8877A ;)

_________________
"Je lepší rozsvítit byť jen malou svíčku, než jen proklínat temnotu." (Konfucius)

www.zxsparrow.com


Nahoru
 Profil  
 
 Předmět příspěvku: Re: BETADISK 128
PříspěvekNapsal: 20.04.2018, 12:41 
Offline
Pan Generální
Uživatelský avatar

Registrován: 18.06.2013, 20:26
Příspěvky: 2487
Has thanked: 115 times
Been thanked: 424 times
VELESOFT píše:
A nemas tak nahodou nastavenou nejakou neoriginalni zx romku ?
Už jsem ho dlouho neměl připojený, tak nevím, ale spíš to byla originální ROM... Nicméně - mně to chodí, já si na nic nestěžuju... ;)

_________________
"Je lepší rozsvítit byť jen malou svíčku, než jen proklínat temnotu." (Konfucius)

www.zxsparrow.com


Nahoru
 Profil  
 
 Předmět příspěvku: Re: BETADISK 128
PříspěvekNapsal: 22.04.2018, 13:33 
Offline
Pan Generální
Uživatelský avatar

Registrován: 18.05.2013, 14:56
Příspěvky: 2331
Has thanked: 303 times
Been thanked: 637 times
Hm, netušil jsem, že je MB8877A pouze 5V, to je dobrá zpráva.

Nezkoušel jste náhodou někdo provozovat Betadisk s Didaktikem M? Po úpravě napájení a bez připojeného joysticku by to mohlo jít. Naopak u Didaktiku Gama by kromě úpravy napájení bylo potřeba ještě vypnout interní 8255, aby nekolidovala se stejnými porty na desce řadiče. Ty se sice aktivují jen když je přistánkována ROM TRDOSu, ale kolize s UR-4 nenastává jen proto, že Betadisk po tu dobu blokuje /IORQ pro preriferie za ním, což pro interní 8255 udělat nemůže.

A když už jsem to zmínil, jak je na tom Tetroidův klon s /IORQ? Když vidím, že nemá průchozí sběrnici, tak nijak? Tedy se nedá kombinovat s Kempston interface? To bych považoval za dost závažnou chybu.

Ještě přesněji, abych si byl zcela jistý, tak Betadisk používá adresy A7, A6, A5, které jsou přivedené do horní desky. Tím pádem čistě hardwarově má následující možnosti.
Kód:
1 1 1 x x x x x = 224 + až 31
1 1 0 x x x x x = 192 + až 31
1 0 1 x x x x x = 160 + až 31
1 0 0 x x x x x = 128 + až 31
0 1 1 x x x x x = 96 + až 31
0 1 0 x x x x x = 64 + až 31
0 0 1 x x x x x = 32 + až 31
0 0 0 x x x x x = 0 + až 31
Aby nedocházelo ke kolizi s 254, tak by adresy přinejmenším měly být liché. Rychle jsem projel zdrojáky ruské verze TRDOSu 5.04T a tam se zapisuje, kromě portů 254 (border a speaker), 32765 (RAM 128k), 23765 (? něco s pamětí, po adrese 11357) na porty 255, 127, 95, 63, 31, tj. kromě 255 přesně ty, které využívá i UR-4. Čtení jsem našel taky z portů 255, 95, 63 i 31.
Kód:
1 1 1 1 1 1 1 1 = 255
0 1 1 1 1 1 1 1 = 127
0 1 0 1 1 1 1 1 = 95
0 0 1 1 1 1 1 1 = 63
0 0 0 1 1 1 1 1 = 31
Takže zpět k Tetroidovu klonu - jak ten to řeší? Podle mého názoru buď nemůže pracovat s Kempston joystickem, nebo musí /IORQ jiným interfacům blokovat.

_________________
https://cygnus.speccy.cz ZX Spectrum 128k, Betadisk, DivIDE, ESXDOS


Nahoru
 Profil  
 
 Předmět příspěvku: Re: BETADISK 128
PříspěvekNapsal: 22.04.2018, 13:56 
Offline
Radil

Registrován: 27.09.2013, 22:59
Příspěvky: 425
Has thanked: 102 times
Been thanked: 44 times
danhard píše:
Bude mi to chodit taky s MB8866 ? (polaritu dat otočím).


Nebude to otáčení polarity příliš složité? Data tam běhají oběma směry, takže bude třeba kromě otočení polarity dat ještě přepínat směr toku dat?
U MB8866 jsem si všiml trošku očesané funkce vývodu 33, který v tomto případě neobsahuje výstup /VFOE ... "Variable Frequency Oscilator Enable" a který je u WD1793/MB8877 využíván při čtení z disku a vede přes invertor na vývod 1 (Clear) 74LS161 a 13 (Reset) 74LS74.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: BETADISK 128
PříspěvekNapsal: 22.04.2018, 18:09 
Offline
Radil

Registrován: 27.09.2013, 22:59
Příspěvky: 425
Has thanked: 102 times
Been thanked: 44 times
zxcygnus píše:
...Takže zpět k Tetroidovu klonu - jak ten to řeší? Podle mého názoru buď nemůže pracovat s Kempston joystickem, nebo musí /IORQ jiným interfacům blokovat.


Mám ve své sbírce jedno schémátko. Je to hodně podobné tomu od Tetroida.


Přílohy:
BDI_22.pdf [71.07 KiB]
468 krát
Nahoru
 Profil  
 
 Předmět příspěvku: Re: BETADISK 128
PříspěvekNapsal: 22.04.2018, 18:29 
Offline
Pan Generální
Uživatelský avatar

Registrován: 18.05.2013, 14:56
Příspěvky: 2331
Has thanked: 303 times
Been thanked: 637 times
pcmaker píše:
Mám ve své sbírce jedno schémátko. Je to hodně podobné tomu od Tetroida.
Ale ani to mi neodpovídá na otázku, protože je tam jen jeden sběrnicový konektor - ten do počítače. Chybí ten s řízeným /IORQ, kam by se měly připojovat periferie, typicky třeba ten Kempston joystick. Měl jsem dojem, že Kempston joystick používá skoro každý, nebo ne?

Napsal jsem Tetroidovi, uvidíme jestli a jak odpoví.

_________________
https://cygnus.speccy.cz ZX Spectrum 128k, Betadisk, DivIDE, ESXDOS


Nahoru
 Profil  
 
 Předmět příspěvku: Re: BETADISK 128
PříspěvekNapsal: 23.04.2018, 11:15 
Offline
Pan Generální
Uživatelský avatar

Registrován: 18.05.2013, 14:56
Příspěvky: 2331
Has thanked: 303 times
Been thanked: 637 times
Citace:
Hello.

Yes. this is a problem.
My BDI 2.0 generate IORQGE ( pin 13 lower side of system connector ) to hgh and other interfaces should check this line.
Really original Kempston interface cant do this and not compatible with my BDI 2.0

Usually this BDI 2.0 for single connection - BDI only , without other interfaces.
Regards, Vitaliy.
Tedy s Kempston interface ani s 8255 se nepočítá.

Ale je přítomen signál IORQGE, takže pokud byste k tomu připájeli hranový konektor třeba z rozdvojky, které prodává Noby a na ten konektor připojili IORQGE místo IORQ (vše ostatní prochází beze změny), tak by to možná bylo správné řešení.

Bohužel nemám zařízení na experimentování a u těch mých Betadisků to naštěstí řešit nemusím, takže je to na vás.

Jak jinak si chcete pouštět skladby MQM Teamu na D/A převodníku? Nebo z A.S.E. playeru? Jak jinak chcete připojovat tiskárnu, nebo třeba Amiga myš?

_________________
https://cygnus.speccy.cz ZX Spectrum 128k, Betadisk, DivIDE, ESXDOS


Nahoru
 Profil  
 
 Předmět příspěvku: Re: BETADISK 128
PříspěvekNapsal: 14.06.2018, 22:31 
Offline
Pan Generální
Uživatelský avatar

Registrován: 18.05.2013, 14:56
Příspěvky: 2331
Has thanked: 303 times
Been thanked: 637 times
Dneska mi Tetroid poslal mail, že nová verze Betadisku, kterou prodává už má problém s /IORQGE vyřešený, viz https://www.sellmyretro.com/offer/detai ... tor.-32255
Citace:
For sale Beta disk 128 interface ( BDI ) clone for any Sinclair ZX Spectrum.

Red version 2.4 with pass through ZX-BUS connector.

You can use other expansion interfaces together with Beta disk interface.
All system lines pass through except IORQ line - managed by beta disk interface.
Přidal k němu výstupní sběrnicový konektor, takže kdo jste váhal kvůli kombinaci s dalšími periferiemi, už nemusíte.

_________________
https://cygnus.speccy.cz ZX Spectrum 128k, Betadisk, DivIDE, ESXDOS


Nahoru
 Profil  
 
 Předmět příspěvku: Re: BETADISK 128
PříspěvekNapsal: 09.07.2018, 22:41 
Offline
Pan Generální
Uživatelský avatar

Registrován: 18.05.2013, 14:56
Příspěvky: 2331
Has thanked: 303 times
Been thanked: 637 times
css píše:
Nemáte někdo schéma zapojení origo Betadisku 128 od Technology Research? Už dva dny hledám na netu (asi blbě) a nemůžu najít :-( Všude je jen 48-verze nebo ruské klony.

Díky moc za pomoc ;-)
No, dosud jsem byl přesvědčen, že to co mám na webu a to, co vyšlo v Mikrobázi 89 je právě přesná kopie originálu od Technology Research.

Jednak proto, že jsem originál v ruce měl (Beta 128 s úplně původním TRDOS 5.03) a od toho v Mikrobázi se zapojením nelišil a druhak proto, že o těch ruských jsme se začali dozvídat až o pár let později. Z počátku, co jsem Betadisk používal, jsem se ani nesetkával s ruským softwarem.

Co vyšlo v Mikrobázi je Beta 128, ale na 48k Spectru funguje zcela bez problémů. Kvůli ZX 128 došlo ke změně volání z 15360 na 15616, přibylo tokenizování příkazů, aby šlo používat 128k BASIC a možnost uložení 128k snapshotu (a volání službami, to v manuálu nebylo propagováno).

Schéma verze 3.x, co mám na webu je taky z Mikrobáze. Verzi 4.x má Jiiira, v základu to bylo hodně podobné té verzi 3.x plus dva IO na destičce navíc. Schéma jsem neviděl, leda by Jiiira, nebo jiný vlastník té 4.x zdokumentoval.

https://cygnus.speccy.cz/popis_trdos-schema.php

Tady je pár obrázků toho Jiiirova Betadisku https://egalerie.net/index.php/pocitace ... search-Ltd

_________________
https://cygnus.speccy.cz ZX Spectrum 128k, Betadisk, DivIDE, ESXDOS


Nahoru
 Profil  
 
 Předmět příspěvku: Re: BETADISK 128
PříspěvekNapsal: 10.07.2018, 09:24 
Offline
Pan Generální
Uživatelský avatar

Registrován: 18.05.2013, 14:56
Příspěvky: 2331
Has thanked: 303 times
Been thanked: 637 times
css píše:
zxcygnus: Přiznám se, že jsem z těch verzí Bety trochu mimoň :D Jinak tvůj web mám komplet offline stažený ;) , netušil jsem, že tam máš verzi 128, myslel jsem si, že to je 48ka. Jestli tomu dobře rozumím, řadič bude asi u 128 i 48 stejný, ale budou se lišit blokem DOSu? Měl jsem ale za to, že ve 128 verzi je DOS osazen 32KB ROM, ale u tvojí verze je jen 16KB ROM? Jak to tedy je?

Dík, PETR
Staré verze TRDOSu údajně byly naopak 4kB, nebo 8kB (Daniel Leca to někde v Mikrobázi zmiňuje). Ale to jsem naživo neviděl.

Původní TRDOS 5.x je vždy jen 16kB, nesetkal jsem se s tím, že by se někde používaly dvě 16k stránky (možná nějaká pozdější modifikace). ROM TRDOSu se nestránkuje jako ROM ZX 128k. I ty staré 3.x (4.x?) údajně používaly celý prostor 0-16383, jen EPROM byla menší a zrcadlila se.

Jak jsem psal, Beta 128 znamená, že se TRDOS snese se 128k BASICem a umí 128k snapshoty, nic víc. Není jedna verze pro 48k a jiná pro 128k ZXS.

Zapojení je pro 48/128k taky stejné. Zapojení desky řadiče je pravděpodobně stejné napříč verzemi přinejmenším od 3.x do nejposlednější u originálů se liší jen zapojení desky DOSu (viz ten Jiiirův).

_________________
https://cygnus.speccy.cz ZX Spectrum 128k, Betadisk, DivIDE, ESXDOS


Nahoru
 Profil  
 
 Předmět příspěvku: Re: BETADISK 128
PříspěvekNapsal: 10.07.2018, 16:44 
Offline
Pan Generální
Uživatelský avatar

Registrován: 18.05.2013, 14:56
Příspěvky: 2331
Has thanked: 303 times
Been thanked: 637 times
css píše:
OK, dík, ještě tři otázky:
Proč tedy rusové cpou do nových klonů 32KB/64KB ROM, co mají uloženo v ostatních 16KB stránkách?
Nevím. Buď mají nějaké rozšíření, nebo prostě jen přepínačem vybírají jednu z 16k variant TRDOSu? Já taky používal 32k ROM jen proto, že jsem 16k neměl. Dal jsem si tam ruský TRDOS pro případ, že bych někdy měl chuť ho na reálném hardwaru používat.

css píše:
Jak (na základě čeho) probíhá v TR-DOSu přistránkování/odstránkování jeho ROMky? Pochopil jsem (snad), že do TR-DOSu se skáče pomocí RANDOMIZE USR něco (15619?), ale v klasické Speccy ROM to přece jen skočí někam na konec ROMky do nevyužité oblasti, jak tedy deska DOSu pozná, že má přistránkovat svoji ROMku?

Na co vlastně slouží ten přepínač? To jsem se taky nikde nedočetl..
To spolu souvisí.

Přepínač zapíná start TRDOSu po RESETu. Je-li povolen, pak TRDOS bezprostředně po resetu naběhne místo Sinclair BASICu a pokusí se z diskety načíst a spustit program boot.B (viz booter https://cygnus.speccy.cz/popis_cygnusboot.php). Obvykle to bývá nějaký spouštěč, jako můj booter, nebo se tak dá rovnou spouštět program/hra/demo zabírá-li celou disketu.

TRDOS se přistránkuje/aktivuje když

1/ Z80 provádí instrukci v oblasti ROM, kde jsou 100% data, to je oblast, kde má BASICová ROM vždy font od 15616 do 16383. Veškerá volání TRDOSu začínají tady, ať už zpracování BASICových příkazů, nebo služeb, nebo skok do příkazového řádku.

15616 - příkaz v BASICu
15619 - příkazový řádek TRDOSu
15635 - volání služeb

Hardwarově se stane totéž, ale liší se kód v tom místě ROM.

2/ když je aktivní signál RESET a zároveň je přepínač ve správné poloze, nemýlím-li se, měla by to být poloha 2 - 3 spojeno, tj. /RESET je připojený na /CLR IC5B (pin 13).

Jestli to chápu správně, tak L přivedená na /CLR IC5B způsobí přenesení invertované hodnoty /PRESET na Q a nastavení /Q do H.

/Q v H zablokuje /IORQ' skrz IC6B v H jako neaktivní, čímž se vypnou periferie za Betadiskem.

Aby se odpojila ZX ROM, je potřeba /ROMCS přidržet v H, to dělá Q1. Aby se tak stalo, musí být na vstupu IC1D (pin 9) L (tím pádem H na bázi Q1, který se otevře), tedy L na obou vstupech hradla OR IC4B, tj. jak Q z IC5B, tak adresy A14 i A15 v L, tj. Z80 pracuje v 0 - 16383, což se bezprostředně po resetu děje.

Zároveň se L na vstupu IC1D selektuje EPROM v Betadisku (/CE na pinu 20), druhý vstup /OE je připojený k /MREQ, aby se EPROM selektovala jen při práci s pamětí a ne při práci s portem.

Aby byla L na Q, musí být /PRESET v H, to znamená v H výstup z IC3D (pin 11), k tomu stačí když jsou A14 a A15 obě v L, viz výše - musí být.

...

(kopíruji z mailu, který jsem nedávno někomu posílal)

3/ Když je stisknuto tlačítko "magic button", tj. generováno NMI pomocí IC9, to zároveň přistránkuje ROM TRDOSu atd...


Schválně, zkus prozkoumat logiku, jestli dojdeš k témuž.

_________________
https://cygnus.speccy.cz ZX Spectrum 128k, Betadisk, DivIDE, ESXDOS


Nahoru
 Profil  
 
 Předmět příspěvku: Re: BETADISK 128
PříspěvekNapsal: 11.07.2018, 13:14 
Offline
Pan Generální
Uživatelský avatar

Registrován: 18.05.2013, 14:56
Příspěvky: 2331
Has thanked: 303 times
Been thanked: 637 times
Eh... teď koukám, že jsem se spletl a zpřeházel adresy 15616 a 15619... tak ještě jednou, takto je to správně.

15616 - příkazový řádek TRDOSu
15619 - příkaz v BASICu (RANDOMIZE USR 15619: REM: CAT)
15635 - volání služeb

_________________
https://cygnus.speccy.cz ZX Spectrum 128k, Betadisk, DivIDE, ESXDOS


Nahoru
 Profil  
 
 Předmět příspěvku: Re: BETADISK 128
PříspěvekNapsal: 13.07.2018, 13:56 
Offline
Radil
Uživatelský avatar

Registrován: 15.05.2014, 15:24
Příspěvky: 460
Bydliště: Karlovy Vary
Has thanked: 1 time
Been thanked: 258 times
Začal jsem s návrhem vlastní konstrukce Betadisku 128. Idea je taková:

Ověřené zapojení co nejvíce podobné originálu od Technology Research, bez zbytečných fíčur navíc a jiných změn.
Konstrukce na dvou PCB vodorovně nad sebou, spojení desek 4mi dutinkovými lištami á10 pinů na bocích.
Na spodní PRŮCHOZÍ desce budou budiče VŠECH signálů, které Betadisk používá, na horní desce komplet DOS+řadič+zdroj.

Zapojení je klasicky z cca 20ti LS-TTL čipů, kopíruje původní návrh, žádné GALy a hradlová pole ala Tetroid. Chci to co nejvíc jako originál, a aby člověk do zapojení viděl, nikoliv "black box" čipy na desce.

Zapojení napravuje několik chybek z originálu (a doufám, že nepřináší žádné nové ;) ) a má pár drobných zlepšení:

1. Všechny diody jsou Schottky rychlé

2. Všechny diody, odpory a keramické kondenzátory jsou v SMD

3. Na 28. pin (nezapojený - naproti A11) systémového konektoru směrem do počítače je vyveden signál "Gama PIO Blocking" s log. 1, je-li aktivní TR-DOS. Po náležité úpravě počítače Didaktik Gama ho lze použít pro blokování 8255 v Gamě (řadič diskety používá stejné adresy, jako 8255).

4. Optimalizace TTL čipů pro lepší využití hradel, obvod AND+invertor na adresách A0+A1 nahražen hradlem NAND 74LS00

5. Napětí Vdd=12V odpojitelné od vývodu 40 FDC jumperem - ne všechny řadiče ho potřebují (viz. popis ve schématu)

6. Výstupy 39+38 z řadiče jsou open-drain, dle datasheetu mají mít pull-up odpory 10K, původní zapojení toto nerespektuje, odpory jsem doplnil pro lepší stabilitu, neboť výstupy budí další TTL čip

7. Podobná situace u vývodu 33, který je I/O a má mít pull-up odpor 10K - doplněno

8. Obvod hodin (hradla+krystal) nahražen hotovým oscilátorem 4MHz

9. Invertory 74LS04 v bloku řadiče nahraženy Schmittovými invertory 74LS14 kvůli kvalitnějšímu odlišení signálu od šumu u vstupu dat z disketové mechaniky, u ostatních to nehraje roli

10. Na desce je napájecí zdroj. Vstup 9VDC z externího zdroje je klasickým kulatým 5,5mm konektorem, stabilizaci 5V dělá 7805 v DPAK (SMD) pouzdře, měnič z 9V na 12V pro řadič je MC34063

11. Původní originál měl budiče jen datových signálů, zde budou budiče všech signálů, vstupujících do horní desky: D0-D7, A0-A15, MREQ, IORQ, WR, RD, M1, RESET


Jako výchozí schéma jsem bral výkresy od Cygnuse (díky za ně :) ), ještě ale schéma porovnám s origo dokumentací, jestli tam není nějaký kix, a pak začnu s návrhem desky. Na závěr přijde návrh spodní desky se sběrnicí a budiči. Zařízení bych chtěl vměstnat do této krabičky https://www.tme.eu/cz/details/tb-2.9/univerzalni-krabicky/teko/, snad se vejde. Kdyby ne, musel bych vybrat větší. Mechaniky budou externě a budu je řešit až později.


Na závěr dotaz: Uvažoval by ještě někdo případně o stavbě tohoto Betadisku, a nebo si ho budu stavět jen sám pro sebe? Chtěl bych mít představu, kolik asi PCB by se dělalo?


Přílohy:
BDI128SCH.pdf [86.66 KiB]
480 krát
Nahoru
 Profil  
 
 Předmět příspěvku: Re: BETADISK 128
PříspěvekNapsal: 13.07.2018, 23:50 
Offline
Radil

Registrován: 27.09.2013, 22:59
Příspěvky: 425
Has thanked: 102 times
Been thanked: 44 times
Nebylo by lepší úplně vyřadit měnič s MC34063 z provozu v případě, že nebude potřeba napětí +12V pro řadič? Kvůli rušení ostatních obvodů. A naopak použít pulsní měnič LM2576-5? 7805 se bude dost zahřívat. Půjde uchladit plošným spojem? TR-DOSu existuje několik verzí a pokud by někdo chtěl experimentovat a z nějakého důvodu zkoumat funkci starších verzí, tak by nebylo na škodu použít třeba 27C256 a přepínač ROM. Mám to tak u svého Betadisku, který jsem si spájel před 30 léty podle Mikrobáze. Snad jen proto, že mi bylo líto nevyužít celou EPROM 27C256. A co takhle se inspirovat způsobem připojení FDD od Didaktiku? Tzn. malý interface s budiči do počítače a pak kabel k řadiči? Betadisk je poměrně masivní a vzhledem k tomu, že to celé bude držet jen na systémovém konektoru, hrozí při nechtěném posunu celé sestavy nějaká havárie. To je jen pár nápadů, ale je to tvůj projekt, takže klidně pokračuj tak, jak uznáš za vhodné.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: BETADISK 128
PříspěvekNapsal: 14.07.2018, 10:30 
Offline
Radil
Uživatelský avatar

Registrován: 15.05.2014, 15:24
Příspěvky: 460
Bydliště: Karlovy Vary
Has thanked: 1 time
Been thanked: 258 times
pcmaker: Ahoj, díky moc za postřehy, některé zvažuju už od začátku taky, problém je, že už teď bojuju s volným místem na desce, bude to záhul tam všechno nacpat, a další zvětšování bych dělal jen nerad. Asi takhle:

-Nebylo by lepší úplně vyřadit měnič s MC34063 z provozu v případě, že nebude potřeba napětí +12V pro řadič? Kvůli rušení ostatních obvodů. A naopak použít pulsní měnič LM2576-5? 7805 se bude dost zahřívat. Půjde uchladit plošným spojem?

Samozřejmě, pokud víš, že použiješ jen jeden řadič, např. MB8877A, který +12V nepotřebuje, nemusíš celý funkční blok měniče osazovat. Moje idea je, že když chci experimentovat, nebo zkoušet funkčnost různých čipů, je dobré tam měnič mít, a jen malinkým jumperem, který nepřekáží, mu na nohu č.40 buď připojím, nebo nepřipojím 12V. Sice datasheety těch tří typů, co 12V nepotřebují, tvrdí, že vývod 40 je "NOT CONNECTED", ale kdo ví? Připojuj 12V na vývod u kterého nevíš, co se s ním uvnitř pouzdra děje? ;) Pulzní zdroj na +5V bych taky viděl radši, ale jak říkám, peru se s místem. Pokud by se vešel, dal bych ho tam. Jinak s tou 7805 v DPAK pouzdře by to snad taky mělo jít, při odhadovaném odběru max. 200mA a doporučeném napájení 9V by ztráta na ní byla okolo 0,8W, a pokud bude naletovaná na zemnící "rozlité mědi", měl by to spoj podle mě uchladit. A nebo ještě jinak - dám tam LOW DROP stabilík a napájet se to bude zdrojem 6V a pak už je to úplně v pohodě. ;)

TR-DOSu existuje několik verzí a pokud by někdo chtěl experimentovat a z nějakého důvodu zkoumat funkci starších verzí, tak by nebylo na škodu použít třeba 27C256 a přepínač ROM.

Zase jen otázka místa, pokud zbyde, nic nebrání tam ten přepínač dát ;) .

A co takhle se inspirovat způsobem připojení FDD od Didaktiku? Tzn. malý interface s budiči do počítače a pak kabel k řadiči? Betadisk je poměrně masivní a vzhledem k tomu, že to celé bude držet jen na systémovém konektoru, hrozí při nechtěném posunu celé sestavy nějaká havárie.

Rozhodně ne! Takhle, jak píšeš, mám řešený i svůj první Delta disk, a je to ta horší varianta. Musíš tahat od té malé krabičky s budičem mnohonásobně víc vodičů k řadiči u disketovky - komplet datovou+adresovou sběrnici, mnoho dalších signálů, to celé x2 pro prokládání zemněním. Beta bude ještě poměrně malá a lehká, nepředpokládám že by se odpojovala od počítače i při posouvání na stole, a takhle ti stačí k připojení floppyn standardní 34-žilový kabel, který navíc koupíš hotový. Pamatuju si ze stavby Delta disku, jaká pakárna je vyrábět a pájet cca 80 žilový kabel. ;)

Dík za názory a jdu zas makat na tomhle projektu :slint:


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ů: 225 ]  Přejít na stránku Předchozí  1, 2, 3, 4, 5, 6 ... 15  Další

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 6 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