Autor Wątek: FDD3000 i podłączenie napędu 3,5 cala  (Przeczytany 31647 razy)

ZbyniuR

  • *****
  • Wiadomości: 3333
  • Miejsce pobytu:
    Carlisle w UK
  • CPC AGA PSX
Odp: FDD3000 i podłączenie napędu 3,5 cala
« Odpowiedź #45 dnia: 2015.01.21, 22:19:23 »
Ach to takie buty. Dzięki za odp. :)
- Jeśli masz w domu światło i wodę, tzn. że masz światłowód. ;)

trojacek

  • *****
  • Wiadomości: 6846
  • Miejsce pobytu:
    Warszawa
Odp: FDD3000 i podłączenie napędu 3,5 cala
« Odpowiedź #46 dnia: 2015.01.21, 22:30:10 »
Dodam, że istniały dwie wersje TT3000, różniące się mechanizmem klawiatury. Jedna klawiatura przypomina tę polbritowską, druga - jest nieco udziwniona, ma wypukłe kółka na klawiszach, trochę jak Plus, o takie:

http://upload.wikimedia.org/wikipedia/commons/thumb/5/50/061104_%2848%29.jpg/220px-061104_%2848%29.jpg

tdu

  • *****
  • Wiadomości: 926
  • Miejsce pobytu:
    Gdansk
    • Nasze Wędrowanie
Odp: FDD3000 i podłączenie napędu 3,5 cala
« Odpowiedź #47 dnia: 2015.01.22, 00:41:22 »
@pear  te diody pokazują aktualnie wybrany przez system napęd

z lewej strony są przełączniki stron i diody wskazujące wybraną przez przełącznik stronę

czy są one niepotrzebne ? to sprawa dyskusyjna
aby obsłużyć 5 napędów brak już w kontrolerze możliwości (maks4 a tu mamy 5)
w każdym razie w pozycji zerowej można napędy używać jako 620 KB 
i wtedy mamy 3 napędy logiczne

Już kiedyś miałem układ umożliwiający uzyskanie dostępu do obu stron dyskietki (prosty układ w TTL)
programowo, prowadzi to jednak to pomyłek.
Kopiowanie ze strony a na stronę b tej samej dyskietki prowadzi do uszkodzenia obydwu (logicznego)
więc pomny złych doświadczeń z tego zrezygnowałem, a dyskietki są na tyle tanie że nie ma co oszczędzać i narażać się na problemy.
ZX81/ZX 48k/Zx48k+/ZX +2/ZX +2A/+3/TC2048/FDD3000/FDD5000/3"/3,5'/5,25'/Beta 48k Apina/D+/GP50s/DIVIDE CF/Masterface/Polbasic SamCoupe QL CPC6128/N100 MSX-SVI738  MSX2-VG8235

pear

  • *****
  • Wiadomości: 5511
  • Miejsce pobytu:
    Będzin
  • Z80 only
Odp: FDD3000 i podłączenie napędu 3,5 cala
« Odpowiedź #48 dnia: 2015.01.22, 16:52:55 »
Zamiast bramek, tak jak dawniej, postanowiłem spróbować czegoś nowego.
Jakoś się do tej pory uchowałem i jeszcze nie robiłem niczego na układach PLD.
Dwa dni nauki i wyszło mi coś takiego:
Device   g16v8a;

/* *************** INPUT PINS *********************/
PIN 1   = clock    ; /* przycisk zmiany kolejności napędów AB-BA */
PIN 2   = !InUse   ; /* sygnał zapalający diodę napędu */
PIN 3   = !DrvC    ; /* wybór napędu C */
PIN 4   = !DrvA    ; /* wybór napędu A */
PIN 5   = !DrvB    ; /* wybór napędu B */
PIN 6   = !Side1   ; /* wybór strony 1 dyskietki z kontrolera*/

/* *************** OUTPUT PINS *********************/
PIN 19  = !FDrv30  ; /* sygnał wyboru dla napędu 3" */
PIN 18  = !FDrv35  ; /* sygnał wyboru dla napędu 3,5" */
PIN 17  = !FSide1  ; /* wybór strony 1 dyskietki do napędów */
PIN 16  = !FLed35 ; /* dioda aktywności napędu 3,5" (B lub A) */
PIN 15  = !FLed351 ; /* dioda aktywności napędu 3,5" strona 1 (C)*/
PIN 14  = FLedAB   ; /* dioda kolejności napędów AB */
PIN 13  = FLedBA   ; /* dioda kolejności napędów BA */

FIELD ABBA =[FLedAB] ; /* rejestr kolejności napędów */

ABBA.D  = !ABBA;

FLedBA = !ABBA;
VDrvA = (ABBA & DrvA) # (!ABBA & DrvB);
VDrvB = (ABBA & DrvB) # (!ABBA & DrvA);
FDrv30  = VDrvA;
FDrv35  = VDrvB # DrvC;
FSide1  = Side1 # DrvC;
FLed350 = InUse & VDrvB;
FLed351 = InUse & DrvC;
Miałem zrobić tylko załączanie drugiej strony dyskietki jako napęd C, ale zostało sporo miejsca w układzie więc dorobiłem jeszcze przełącznik AB-BA na przycisk.
Jeszcze nie przetestowałem, ale na symulatorze wygląda dobrze.
ZX/Enterprise/CPC/Robotron/C128D

Amun-Ra

  • ***
  • Wiadomości: 111
  • Miejsce pobytu:
    Kielce
  • P. D.
    • …
Odp: FDD3000 i podłączenie napędu 3,5 cala
« Odpowiedź #49 dnia: 2015.01.22, 17:18:15 »
GALe to już ślepa uliczka. Obecnie lepiej to zrobić na CPLD (ew. na EPROMach).
And the Lord said unto John, come forth and thou shall receive eternal life. But John came fifth and won a toaster.
https://retro.rocks/cc/

pear

  • *****
  • Wiadomości: 5511
  • Miejsce pobytu:
    Będzin
  • Z80 only
Odp: FDD3000 i podłączenie napędu 3,5 cala
« Odpowiedź #50 dnia: 2015.01.22, 19:30:10 »
Leży w garażu parę wagonów GAL-i, to czemu nie ?
A to będzie jedna albo dwie sztuki, a nie produkcja seryjna (mam jedną FDD3 i jedną FDD3000).
ZX/Enterprise/CPC/Robotron/C128D

Amun-Ra

  • ***
  • Wiadomości: 111
  • Miejsce pobytu:
    Kielce
  • P. D.
    • …
Odp: FDD3000 i podłączenie napędu 3,5 cala
« Odpowiedź #51 dnia: 2015.01.22, 20:17:45 »
Jeśli masz programator, to miałbym małą prywatę. Chodzi o GALe do 057c.
And the Lord said unto John, come forth and thou shall receive eternal life. But John came fifth and won a toaster.
https://retro.rocks/cc/

pear

  • *****
  • Wiadomości: 5511
  • Miejsce pobytu:
    Będzin
  • Z80 only
Odp: FDD3000 i podłączenie napędu 3,5 cala
« Odpowiedź #52 dnia: 2015.01.31, 19:12:05 »
W wolnych chwilach dłubię sobie (dosłownie :) ) płytkę pod ten adapter, co to go sobie wymyśliłem.
Płytka uniwersalna UM-33. Wyrzynarka i jedziemy :)
Płytka jest dwustronna bez metalizacji. A lutuje się jak rynna, ale jakoś daję radę :)
Po jednej stronie ścieżki są wzdłuż i podłączone do złącza krawędziowego, a z drugiej, zupełnie bez sensu, w poprzek i nie podłączone do złącza nijak.
Wywaliłem więc całą jedną stronę (te ścieżki w poprzek) i na razie wygląda to jak na zdjęciach.
Ciekaw jestem, czy mi to zadziała :)
ZX/Enterprise/CPC/Robotron/C128D

pear

  • *****
  • Wiadomości: 5511
  • Miejsce pobytu:
    Będzin
  • Z80 only
Odp: FDD3000 i podłączenie napędu 3,5 cala
« Odpowiedź #53 dnia: 2015.02.01, 18:23:51 »
Skończyłem.
Mam trzy stacje dyskietek w dwóch napędach :)
Adapter podłączony jest z jednej strony do oryginalnej taśmy kontrolera, a z drugiej strony ma drugą taśmę do podłączenia napędów.
Odczyt napędów A, B i C działa od bata. Napęd B jest również obsługiwany jako dwustronny 80 ścieżek. Wtedy nie ma napędu C.
Przełączanie napędów A 3"/ B 3,5" na A 3,5" / B 3" na początku myślałem, że coś skopałem.
Ale okazuje się, że to stacja tak się zachowuje.
Póki nie wyjmie się dyskietek, to przełączenie nie działa, a napęd, który po przełączeniu ma być A przestaje działać.
Obojętne, czy to był 3" czy 3,5".
Żeby nie było, że ściemniam można sobie zobaczyć efekt. http://youtu.be/lxEO5NhN0hE

Pytanie skąd FDD 3/ 3000 wie (sprawdzałem na obu), że dyskietka została wyjęta, skoro nie obsługuje sygnałów Disk Change z napędów ?

EDIT: W opisie przełącznika na zdjęciu jest błąd. To jest przełącznik AB-BA, a nie przełącznik stron.
« Ostatnia zmiana: 2015.02.01, 18:44:56 wysłana przez pear »
ZX/Enterprise/CPC/Robotron/C128D

Amun-Ra

  • ***
  • Wiadomości: 111
  • Miejsce pobytu:
    Kielce
  • P. D.
    • …
Odp: FDD3000 i podłączenie napędu 3,5 cala
« Odpowiedź #54 dnia: 2015.02.01, 22:26:20 »
Ładne. Też coś takiego zrobię u siebie, tylko planuję mniej inwazyjnie - np. wyprowadzić sygnały do trzeciej stacji via DB15 na zewnątrz.
And the Lord said unto John, come forth and thou shall receive eternal life. But John came fifth and won a toaster.
https://retro.rocks/cc/

pear

  • *****
  • Wiadomości: 5511
  • Miejsce pobytu:
    Będzin
  • Z80 only
Odp: FDD3000 i podłączenie napędu 3,5 cala
« Odpowiedź #55 dnia: 2015.02.02, 06:26:27 »
Mniej inwazyjnie chyba już się nie da.
Wszystkie zmiany są całkowicie odwracalne.
ZX/Enterprise/CPC/Robotron/C128D

pear

  • *****
  • Wiadomości: 5511
  • Miejsce pobytu:
    Będzin
  • Z80 only
Odp: FDD3000 i podłączenie napędu 3,5 cala
« Odpowiedź #56 dnia: 2015.02.27, 08:13:17 »
Ładniejsza wersja adaptera :)
ZX/Enterprise/CPC/Robotron/C128D

pear

  • *****
  • Wiadomości: 5511
  • Miejsce pobytu:
    Będzin
  • Z80 only
Odp: FDD3000 i podłączenie napędu 3,5 cala
« Odpowiedź #57 dnia: 2015.03.09, 07:30:37 »
Płytka w naturze :)
ZX/Enterprise/CPC/Robotron/C128D

pear

  • *****
  • Wiadomości: 5511
  • Miejsce pobytu:
    Będzin
  • Z80 only
Odp: FDD3000 i podłączenie napędu 3,5 cala
« Odpowiedź #58 dnia: 2015.03.19, 19:33:36 »
Płytki dojechały :)
Trochę mi zeszło przy wycinaniu szczeliny wyrzynarką.
Trzeba to będzie ręcznie robić.

Mogę 4 płytki upłynnić - luzem lub poskładane (pytania na PW).
ZX/Enterprise/CPC/Robotron/C128D

Tygrys

  • Administrator
  • *****
  • Wiadomości: 4540
  • Miejsce pobytu:
    Warszawa
  • mistrz ceremonii
Odp: FDD3000 i podłączenie napędu 3,5 cala
« Odpowiedź #59 dnia: 2015.03.19, 19:43:27 »
Ja chętnie jedną wezmę, w całości.