Goto page Previous 1, 2, 3 Next
John Smith
Guest
Fri Jul 03, 2009 11:29 pm
Quote:
te uPD765 można kupić po kilkanaście złotych, gdyby udało mi się znaleść
schemat tego separatora danych to byłoby ekstra...
Te funkcje realizowane przez "separator danych" nie są aż tak proste jak się wydają,
mają za zadanie dostosować "surowy" transfer bitów do kodu kanałowego. Sama stacja
jest nieinteligentna. Wyłącznie wzmacniacze odczytu, zapisu i sterowanie silnikami.
Wykopałem z czeluści czasu fabryczny kontroler stacji 5.25". Ten z kolei ma scalak
UM8326.
K.
identyfikator: 20040501
Guest
Fri Jul 03, 2009 11:39 pm
Quote:
Coś z pamięci mi kołacze, że był nazywany "separatorem danych".
W tamtych czasach o dokumentację scalaków było bardzo ciężko. Wiadomo,
PRL.
pytanko, taki separator sam dostosowuje sobie prędkość "okienek" w
zależności od szybkości impulsów ze stacji?
John Smith
Guest
Sat Jul 04, 2009 12:10 am
Quote:
Coś z pamięci mi kołacze, że był nazywany "separatorem danych".
W tamtych czasach o dokumentację scalaków było bardzo ciężko. Wiadomo,
PRL.
pytanko, taki separator sam dostosowuje sobie prędkość "okienek" w
zależności od szybkości impulsów ze stacji?
Nie, wartość Write Precompensation była ustawiana zworkami i zależna
była od konkretnej stacji floppy. Sygnały na końcówkach EARLY i LATE
z uPD765 decydowały o przyśpieszeniu lub opóźnieniu sygnału.
Na niektórych stacjach można było uruchomić (robiłem to) transmisje
z wartością prekompensacji równą zero, _może_ dałoby się ominąć
separator danych ale ja takiej konstrukcji nie sprawdzałem.
Musisz wiedzieć, że podaję Ci informacje z pamięci a to już ponad 20 lat
mineło, jak zajmowałem się tą konstrukcją. Sprawdzaj moje informacje.
K.
J.F.
Guest
Sat Jul 04, 2009 9:34 am
On Fri, 3 Jul 2009 23:30:43 +0200, identyfikator: 20040501 wrote:
Quote:
fajny schemat, dzięki, ale się nie przyda, całą ciężką robotę wykonuje
WD8216/8, a o to mi właśnie chodziło...
http://3.bp.blogspot.com/_PittWmnYzvg/SN_r9aiwfNI/AAAAAAAAAK8/LKHqv3p-pxc/s1600-h/mini85-dsk.png
I caly komputer, choc FDC tylko powyzej.
http://bitsnbikes.blogspot.com/2008_09_01_archive.html
Tu tez mamy specjalny scalak, o dziwnym numerku 9216
prekompensacji nie ma, ale to proste bylo.
Quote:
nie ma Ktoś schematu na elementach dyskretnych?
Odkad pamietam to sie takiego scalaka dawalo, ale ja to mlody jestem
;-)
Moze gdzies ci sie uda odszukac opis do intela 8271 - poprzednia
generacja, moze tam bedzie opis separatora bez scalakow.
Tylko uwazaj, bo moze byc FM a nie MFM.
A tak w ogole .. po co ci to ? Muzeum zakladasz, czy ZUS chcesz
oczarowac ?
J.
Grzegorz Kurczyk
Guest
Sat Jul 04, 2009 11:35 am
Użytkownik J.F. napisał:
Quote:
Moze gdzies ci sie uda odszukac opis do intela 8271 - poprzednia
generacja, moze tam bedzie opis separatora bez scalakow.
Tylko uwazaj, bo moze byc FM a nie MFM.
W przypadku FM przy pracy w trybie Single Shot na upartego wystarczy
prosty uniwibrator nastawiony na 2,85us.
Pozdrawiam
Grzegorz
identyfikator: 20040501
Guest
Sat Jul 04, 2009 4:18 pm
dzięki.
a może orientujesz się jak odbywa się detekcja formatu włożonej aktualnie do
napędu dyskietki?
czy uPD765 obsługuje wszystkie PCtowe formaty? to się gdzieś ustawia?
J.F.
Guest
Sat Jul 04, 2009 5:47 pm
On Sat, 4 Jul 2009 17:18:59 +0200, identyfikator: 20040501 wrote:
Quote:
a może orientujesz się jak odbywa się detekcja formatu włożonej aktualnie do
napędu dyskietki?
czy uPD765 obsługuje wszystkie PCtowe formaty? to się gdzieś ustawia?
765 obsluguje wszystkie, ale zegar mu trzeba zmieniac, bo sa uzywane
inne.
I nie bardzo wiem jak to zrobiono, bo przestalem sledzic konstrukcje
od czasow AT, a i chyba w AT nie bylo juz uPD765, tylko cos
"kompatybilnego w gore".
Sam 765/8272 chyba nie oferowal nic co mogloby umozliwic zmienianie.
J.
John Smith
Guest
Sat Jul 04, 2009 7:26 pm
Quote:
a może orientujesz się jak odbywa się detekcja formatu włożonej aktualnie do
napędu dyskietki?
czy uPD765 obsługuje wszystkie PCtowe formaty? to się gdzieś ustawia?
Bardzo prosto. Zakładasz jakiś format i próbujesz czytać ścieżka 0 sektor 0 strona 0.
Jak się uda to dobrze, a jak nie (po określonym czasie lub kilku obrotach dyskietki)
to trzeba próbować z innymi ustawieniami. Stosowne rozkazy znajdziesz w dokumentacji
uPD765.
Ja tego nie oprogramowywałem, robi to bios PC, ale jakieś tam zabawy robiłem.
K.
identyfikator: 20040501
Guest
Sun Jul 05, 2009 8:10 pm
Quote:
Ja tego nie oprogramowywałem, robi to bios PC, ale jakieś tam zabawy
robiłem.
K.
dzięki, przeglądam pdfa do tego separatora... strasznie skompy, czy gęstość
dyskieteki wybiera się poziomami na pinach DENS i MINI? jakie są
częstotliwości przy typowych gęstościach na dyskietce?
John Smith
Guest
Sun Jul 05, 2009 8:45 pm
Quote:
Ja tego nie oprogramowywałem, robi to bios PC, ale jakieś tam zabawy
robiłem.
K.
dzięki, przeglądam pdfa do tego separatora... strasznie skompy, czy gęstość
dyskieteki wybiera się poziomami na pinach DENS i MINI? jakie są
częstotliwości przy typowych gęstościach na dyskietce?
Zanim zrobiłem PC-ta, wykonałem też stację dysków do Spectrum. Nawet schemat
znalazłem od ręki. Jest na nim połączenie uPD765.MFM z 9229.DENS,
a 9229.MINI jest połączony z GND. Sterownik ten działał ze starą już wówczas
jednostronną stacją 5.25".
Zastosuj standartowy zegar 8MHz.
Nie masz się czego obawiać z tym projektem, u mnie jakiś wydziwionych
trudności z uruchomieniem nie było. Obecnie jest dużo łatwiej.
K.
Zibias
Guest
Sun Jul 05, 2009 9:25 pm
Quote:
a może orientujesz się jak odbywa się detekcja formatu włożonej aktualnie
do napędu dyskietki?
czy uPD765 obsługuje wszystkie PCtowe formaty? to się gdzieś ustawia?
Kiedyś bawiłem się w program który odczytuje na PC dyskietkę zapisaną
niestandardowo.
Chodziło o to, że na takiej o zwykłej gęstości było zapisane 80 ścieżek.
Taką gęstość obsługiwały stacje HD. Ale w biosie PC jest ustawione że jak ma
80
ścieżek to automatycznie ma HD zapis. No i przez bios nie dało się czytać
takiej dyskietki.
Ponieważ dyskietka była z innego urządzenia (jakiś dziwny analizator obrazu
z mikroskopu)
to była wielka potrzeba, żeby jednak się dostać do tego. Znalazłem gdzieś w
sieci
program obsługi sterownika napisany w asemblerze. I on podkładał się pod
oryginalny biosowy. Wtedy dało się robić różne cuda z zapisem i odczytem.
jak to od strony hardware wyglądało, teraz nie pamiętam, tz jak byłą
realizowana
komenda.
Strona nadal w sieci jest, ciekawy opis tyle, że... po Hiszpańsku.
http://atc.ugr.es/docencia/udigital/1206.html
Ja z tej strony zaczerpnąłem program, a dokładniej fragment obsługi FDC.
Tak na marginesie to był dopiero fragment roboty, bo po odczytaniu dyskietki
trzeba było rozgryść FAT i sposób zapisu, to był jakiś dziwny archaiczny
zapis, chyba
tylko do tego urządzenia

Ale udało się, tyle, że to już historia...
J.F.
Guest
Sun Jul 05, 2009 10:21 pm
On Sun, 05 Jul 2009 21:45:59 +0200, John Smith wrote:
Quote:
Zastosuj standartowy zegar 8MHz.
IMO to jest dobre na 360KB i 720KB 3.5".
1.44, 1.2 wymagaja szybszego zegara .. a 360 w stacji 1.2 to byl
trzeci wariant ..
J.
Waldemar Krzok
Guest
Mon Jul 06, 2009 10:40 am
identyfikator: 20040501 schrieb:
Quote:
Panowie tylko w Was nadzieja... czy ma Kto? mo?e schamat uk^(3)adu z
kontrolerami stacji dyskietek typu uPD765 lub i8272 (siedzia^(3)y w starych
p^(3)ytach PC)? te uk^(3)ady wymagaj? zewne^trznego data separatora, PLLa i
przesuwnika fazy... osientuje sie^ mo?e Kto? z Was jak te uk^(3)ady powinny by?
zbudowane? szuka^(3)em w googlach - jedyne co jest to pro?ba jakiej? osoby o te
chematy... pozostawiona bez odpowiedzi niestety.
jak chcesz, to mam IBM-XT Technical Reference Manual. Stare jak świat,
ale jest tam schemat kontrolera dyskietek 360k na uPD765 i worku LSów
oraz paru CMOSach. Mogę zeskanować, ale dopiero jutro.
Waldek
__Maciek
Guest
Mon Jul 06, 2009 12:49 pm
Sat, 4 Jul 2009 00:09:07 +0200 "identyfikator: 20040501"
<NOSPAMhenku@onet.eu> napisał:
Quote:
te uPD765 można kupić po kilkanaście złotych, gdyby udało mi się znaleść
schemat tego separatora danych to byłoby ekstra...
Podobno był zastosowany w komputerze Elwro Junior 800. Może w jakichś
uczelnianych bibliotekach znajdziesz jego schemat?
Mikroklanów jeszcze nie przejrzałem, sorki.
--
I really hate this damn machine,
I wish that they would sell it.
It never does just what I want,
But only what I tell it.
Mirek
Guest
Mon Jul 06, 2009 2:42 pm
On pon, 06 lip 2009 11:40:54 in article news:<7bduupF21kpa0U1@mid.uni-berlin.de>
Waldemar Krzok wrote:
Quote:
jak chcesz, to mam IBM-XT Technical Reference Manual. Stare jak świat,
http://www.retroarchive.org/dos/docs/
Goto page Previous 1, 2, 3 Next