Přejít na obsah
ARCHIVEKArchiv e-mailových konferencí o 8bitových počítačích Archiv Pandory 1999 až 2013

Zpět na zprávu

Celé vlákno · 9 zpráv

K tomu novému schematu s WD2791

Petr Žydek SHARP MZ-800


Těchto pár poznámek je určeno hlavně pro Lukáše "Rupico" a jiné,
kteří by si chtěli vyrobit FDC podle mých posledních úprav ...

- K1-"liché vývody" ---> přímý konektor tvořený "proužky" plošného spoje
(strana součástek)
- K2-"sudé vývody" ---> stejné jako výše (strana spojů)
- při pohledu na Sharpa (a jeho sloty) zezadu je kontakt 1 vlevo nahoře,
kontakt 2 vlevo dole
- pin 1, 2 je napájení VCC +5V
- pin 43, 44 je GND 0V
- K3 - konektor MLW 90° pro kšandu mechaniky, využité piny jsou
ve schematu, liché vývody jsou spojeny s GND
- můj původně použitý kapacitní trimr má průměr 10mm a rozteč
vývodů 3x 2.54mm
- deska by měla být navrhována v palcovém modulu 2.54mm (ne metricky),
vývody klasických integráčů mají rozteč právě 2.54mm, totéž přímý konektor
- diody jsem zkoušel běžné spínací Tesly, doporučený typ na vývodu
PUMP je 1N914, dnešní ekvivalenty - toť otázka, nejsou-li KA206,
zkusil bych běžné 1N4148 (???)
- PROM 74S287 byla tenkrát nejsnažším řešením (GALy atd. tu nebyly)
Chová se takto:

je-li IORQ=0 a adresa=D8 až DB hex., potom output 1=0 (LOW);
jedná se o chip select ústředního obvodu

je-li IORQ=0 a adresa=DC hex. a WR=0, potom output 2=0 (LOW);
jedná se o clock pro registr signálu MOTOR ON\' a DS0-3\'

je-li IORQ=0 a adresa=DD hex. a WR=0, potom output 3=0 (LOW);
jedná se o clock pro registr výběru strany diskety SIDE SEL\'

nenastane-li žádná z událostí viz výše všechny outputy=1 (HIGH)

PROMy dodnes jsou, dají se vygůglit u řady českých firem, dokonce
je nabízeli v diskusi uživatelů amatérských radiostanic.
Možné verze jsou:
Texas 74S287 (výstupy třístavové)
Texas 74S387 (výstupy open collector)
Signetics N82S129 (výstupy třístavové)
Signetics N82S126 (výstupy open collector)
Možnou náhradou je pgm. logika resp. soustava klasických dekodérů
TTL (viz popis funkce). Tím se ale osobně zabývat nebudu (pamětí
mám spousty, ze starých PC obvody N82xxx, z torz  telefonních ústředen
a jiných průmyslových desek obvody 74Sxxx).
Jdou totiž snadno "doprogramovat" z nul do jedniček, nula je jen v několika
paměťových místech (mám na mysli bitové nuly). Pro ten účel se chystám
vyrobit čtečku 74S287.

Před osazením 74LS243 doporučuju zkusit to bez něj (proklemovat
krátkými vodiči otvory pro piny 3<->11, 4<->10, 5<->9, 6<->8). Kdyby
to zlobilo, musel by se LS243 osadit a tím by se počet IC zvýšil na sedm
(bohužel). Proto ho doporučuju umístit "dovnitř" WD2791 - na návrhu
desky to bude vypadat, jako kdyby WDčko překrývalo LS243. Tím by se
ušetřilo místo na desce. Předpoklad je samozřejmě patice DIL40
pro WD2791 (viz foto).

Pokud by byl FDC časem součástí desky s dalším HW, daly by se
74LS74, 74LS14 a PROM zahrnout do vhodné programovatelné logiky
a tím by se realizace FDC v ideálním případě scvrkla na čtyři obvody
(WD2791, 7406, pgm. obvod a 74LS14 - zakomponování části schematu
s generátorem hodin do pgm. logiky posoudit nedovedu).

Pokud jde o tu úpravu pro diskety 1.2/1.44MB - kdysi jsem to zvažoval.
Nakonec jsem od toho osobně ustoupil (čímž nikomu nezakazuju vlastní
návrh rozšířit i o toto).

Důvody:

-kvalita dnešních disket 1.44MB a mechanik stojí za starou belu
-kýžená jednoduchost schematu by vzala za své (dva obvody navíc,
pokud neuvažuju návrh s pgm. logikou)
-nové revoluční projekty s HDD/CF a nově unicard - SD eliminují potřebu
takového média (pro konzervativní uživatele klasických periferií stačí
DD/QD diskety 360/720KB)

Navíc jsem v projektu nalezl jeden sporný bod - přepínáním signálů
ENMF\' a 5\' - 8 se sice přepne data rate na 500kbit/s a VCO na 500kHz,
ale co PUMP kondenzátor? Ten má být u DD M2 a u HD M1, či je
to jedno? Odpověď jsem nikde nenašel ...

Petr de Zviqov

Přílohy

  • DIP40_s_IC.jpg
    image/jpeg · 182 kB · 1024 x 768 px

Re: K tomu novému schematu s WD2791

Rupico SHARP MZ-800

Pro Petra de Zviqov.
Jdeme na to :-)

Tak už mi chybí jenom WD2971
Ten kondenzátor C5
A ještě krystal 2MHz

Takže mohu začít stavět, ale potřeboval bych tedy zaslat 2 kousky
toho Western Digitála :-) Na jakýho mejla mam poslat objednávku?

Re: K tomu novému schematu s WD2791

Zdenek Adler SHARP MZ-800

Rupico, nic proti, jsi tu v konferenci nováček (alespoň co se data Tvého 
prvního písemného projevu týče), ale podobné věci už si jistě s Petrem 
vyřídíš přes mail. Do konference to píšu i pro ostatní, abychom si to tu
nez...nečistili příspěvky, které nikomu nic nedají.
Jinak když už máme ty Vánoce na krku, přeji všem příjemně prožité
 svátky a v 
příštím roce opět hlavu plnou dobrých nápadů!

Zdenek


Zobrazit citovaný text (19 řádků)
----- Original Message ----- 
From: "Rupico (sharpemupandora.cz)" <rupico[doména skryta]>
To: "Konference "Počítač SHARP MZ-800 a emulátory"" <sharpemupandora.cz>
Sent: Tuesday, December 22, 2009 2:43 PM
Subject: Re: K tomu novému schematu s WD2791


>
> Pro Petra de Zviqov.
> Jdeme na to :-)
>
> Tak už mi chybí jenom WD2971
> Ten kondenzátor C5
> A ještě krystal 2MHz
>
> Takže mohu začít stavět, ale potřeboval bych tedy zaslat 2 kousky
> toho Western Digitála :-) Na jakýho mejla mam poslat objednávku?
> --- 

Ale notaaaaak :-D

Rupico SHARP MZ-800

Dobrá tedy Zneňku.
Po pravdě si myslím, že třeba to spousty lidí zajímá jak to postavit.
Třeba podle toho kolik mi přišlo e-mailů mimo konferenci.
Naopak si myslím, že se tu na konferenci toho moc neděje.
Vlastně sem nemusím psát vůbec nic :-(
Abych ti to tu nezasr-čistil.

Takže kdyby někdo chtěl pak schéma z Eaglu a fotky hotového řadiče,
tak to sem vlastně dávat nemusim. No a nedejbože, že by  někdo chtěl
neosazenou desku :-D

Jsem zde sice nováčkem, ale takovejde pikačusovin jsem již postavil kotel.

Tak Huž Huž
Mnoho úspěchů.

Re: Ale notaaaaak :-D

Rupico SHARP MZ-800

Samozřejmně jsem zapomněl napsat,
že uznávám kapacity kolem SHARPů,
proto mě to trochu namíchlo, že se ti podobné
příspěvky nezdají.
Jako tvůrce emulátoru jsi bourák :-)
S pozdravem Lukáš

Re: Ale notaaaaak :-D

Josef Augustin SHARP MZ-800

To bude nejaky omyl.

IMHO se Zdenkovi nelibil pouze jeden konkretni prispevek, jehoz obsah byl v
 podstate soukromy a ostatni cleny konference vubec nemusel zajimat. ;-)
Podivejte se na speccypandora.cz, tam admin kazdeho hrisnika drsne setre.....
tohle bylo jenom jemne upozorneni. :-)

Hysterii nechme jinym, diskuze o Sharpovi je myslim daleko vetsi zabava....


Pepax


Zobrazit citovaný text (30 řádků)
----- Original Message ----
> From: "Rupico (sharpemupandora.cz)" <rupico[doména skryta]>
> To: "Konference "Počítač SHARP MZ-800 a emulátory""
<sharpemupandora.cz>
> Sent: Tue, December 22, 2009 4:18:44 PM
> Subject: Ale notaaaaak :-D
> 
> 
> Dobrá tedy Zneňku.
> Po pravdě si myslím, že třeba to spousty lidí zajímá jak to postavit.
> Třeba podle toho kolik mi přišlo e-mailů mimo konferenci.
> Naopak si myslím, že se tu na konferenci toho moc neděje.
> Vlastně sem nemusím psát vůbec nic :-(
> Abych ti to tu nezasr-čistil.
> 
> Takže kdyby někdo chtěl pak schéma z Eaglu a fotky hotového řadiče,
> tak to sem vlastně dávat nemusim. No a nedejbože, že by  někdo chtěl
> neosazenou desku :-D
> 
> Jsem zde sice nováčkem, ale takovejde pikačusovin jsem již postavil
kotel.
> 
> Tak Huž Huž
> Mnoho úspěchů.
> ---



      

dodatky k novému HW, pár poznámek z praxe ...

Petr Žydek SHARP MZ-800


Tož pánové,

pokud se skutečně vyskytlo tolik dotazů na privátní mail, sem s nimi!!!
Bude-li vidět, že je zájem, jistě to každého povzbudí v chuti do práce ....

- pokud máte kondenzátor na vývodu VCO s hodnotou, která není identická
s hodnotou ve schematu (C trimr též), nevěšte hlavu - jde o dosažení vhodné celkové hodnoty C3 + C4;
změřil jsem si tuto kapacitu při vytaženém WD (bez napájení, samozřejmě),
dělalo to přibližně 33pF, což je čirou náhodou hodnota z řady E12
a po pokusném nahrazení kombinace C3+C4 pevnou keramikou 33pF
řadič ihned fungoval (!);
pokud tedy např. Lukáš "Rupico" hodlá použít C trimr 3-10p, měl by mít
podle mých odhadů druhý kondenzátor hodnotu 27pF, to zajistí vhodný
rozsah kapacity;
máte-li k dispozici běžnější trimr s rozsahem 10-40pF, musí být paralelní
kondenzátor s kapacitou nižší, cca 10-15pF (to první řešení vychází
dokonce výhodnější, protože se dá "ladit jemněji")
- kondenzátor C5=M2 (0.2uF) se dá získat jako dva paralelní 0.1uF,
raději fóliový(é) nežli keramiku (dokumentace k WD279x připouští i běžnou
hodnotu z řady 0.22uF), pokud chceme býti perfekcionisté, doporučuju
na desce rezervovat místo a vrtání pro oba (může se zkusmo osadit
jeden 0.22uF)
- zjišťoval jsem dostupnost PROMek a zdaleka to ještě není tragické,
nejlevněší nabídky nových kusů jsou cca 2x levnější než srovnatelná
PAL/GAL logika; na spotřebu vychází PROM mírně výhodnější
můj kus ji má 67mA (kromě GAL 16V8-15Q -> 45mA, ten je ale dražší)
- až otestuju svým přípravkem všechny PROMy, co mám doma
(nestíhám stavět), jsem schopen dodat na přání k novému WD2791
PROMku jako bonus (mám asi 15ks), u použitých PROM je
předpokladem nula na adrese, kde je to potřeba, vše ostatní se dá
"doprogramovat do jedniček"
- obsah PROM jsem zapomněl publikovat - všude jsou hodnoty F hex.
(1111 bin.), kromě těchto adres:

adresa hex. = hodnota hex. = (hodnota bin.)
D8 = E = 1110
D9 = E = 1110
DA = E = 1110
DB = E = 1110
DC = D = 1101
DD = B = 1011
F8 = E = 1110
F9 = E = 1110
FA = E = 1110
FB = E = 1110

- programátor bohužel nemám, ale většina Elneců se chlubí, že PROM
vypálit umí (mimo jiné)

- pozor na mechanické provedení některých C trimrů, bývají třísvorkové
a dva protilehlé piny jsou galvanicky spojené, při definici součástky
(tvaru, roztečí vývodů) je třeba na to pamatovat

- trimry R3 a R4 mohou být i v tomto provedení (čekal jsem vyšší cenu):

http://www.gme.cz/cz/index.php?page=electronic&id=01005055

Zájemci o WD mi mohou psát na mail. Případné další postřehy na téma
FDC dodám tehdy, pokud si na něco vzpomenu, případně pokud budou
následovat nějaké dotazy a připomínky.

Petr de Zviqov

Re: Ale notaaaaak :-D

Zdenek Adler SHARP MZ-800

Lukáši, to není nic ve zlém, jen trochu soudnosti :-) Je třeba brát v
 potaz,
že do konference je přihlášeno poměrně dost lidí (kteří se třeba
nijak
neprojevují, nicméně konferenci sledují), pro které soukromá informace o
tom, jaké součástky mi zrovna chybí asi nic nepřinese. Spamu snad
každému
chodí denně dost, tak si ho nebudeme dělat navzájem :-) Je mi blbé že
jsem
tu zrovna já za toho zlého, ale holt mi Ježíšek (nebo spíš Mirek Hajda)
před
pár lety nadělil správcování téhle konference, tak vás tu musím aspoň
trochu
komandovat :-) Mimochodem, u Spectristů by jsi dostal vynadáno i za
diakritiku :o)
To je snad vše co jsem chtěl napsat, tak jen doufám že tohle vlákno
můžeme v
klidu uzavřít, popřát si ještě jednou hezké svátky a dál už
přispívat jen
tím, o čem budeme přesvědčeni že bude zajímat i zbývajících 110
členů
konference. Jako příští by mohly přijít třeba zkušenosti se stavbou
řadiče s
WD2791 a jeho oživením, popř. nějaké fotky.... což?

Zdeněk

Zobrazit citovaný text (26 řádků)
----- Original Message ----- 
From: "Rupico (sharpemupandora.cz)" <rupico[doména skryta]>
To: "Konference "Počítač SHARP MZ-800 a emulátory"" <sharpemupandora.cz>
Sent: Tuesday, December 22, 2009 4:18 PM
Subject: Ale notaaaaak :-D


>
> Dobrá tedy Zneňku.
> Po pravdě si myslím, že třeba to spousty lidí zajímá jak to postavit.
> Třeba podle toho kolik mi přišlo e-mailů mimo konferenci.
> Naopak si myslím, že se tu na konferenci toho moc neděje.
> Vlastně sem nemusím psát vůbec nic :-(
> Abych ti to tu nezasr-čistil.
>
> Takže kdyby někdo chtěl pak schéma z Eaglu a fotky hotového řadiče,
> tak to sem vlastně dávat nemusim. No a nedejbože, že by  někdo chtěl
> neosazenou desku :-D
>
> Jsem zde sice nováčkem, ale takovejde pikačusovin jsem již postavil
kotel.
>
> Tak Huž Huž
> Mnoho úspěchů.
> --- 

Ještě malé vánoční doplnění

Petr Žydek SHARP MZ-800


Nerad ruším předvánoční rozjímání všech zúčastněných :-).

Schéma jsem lehce pozměnil - symboly negace na DAL0..7 jsou
jen kosmetickou změnou. Nově přibyvší jumper č. 2 jsem zařadil kvůli
snadnému testování mechanik 3.5". Valná většina mechanik má pin
34 s významem DC (Disk Change). Jumper zajistí, že mají všechny
připojené mechaniky bez rozdílu status "always ready", což sice nemám
rád (způsobí M$ modrou smrt, pokud po resetu nedáte do šachty
médium), ale zase není potřeba 3.5ky hardwarově upravovat.

Petr de Zviqov