Autor Wątek: Nośnik interfejsów  (Przeczytany 21578 razy)

tdu

  • *****
  • Wiadomości: 926
  • Miejsce pobytu:
    Gdansk
    • Nasze Wędrowanie
Nośnik interfejsów
« dnia: 2016.12.23, 17:38:52 »
Złapałem bakcyla projektowania pcb i postanowiłem zrealizować
mój pomysł z przed lat.

Jest to płytka wkładana do zlącza ZX, przelotowa, zamontowane ma trzy
gniazda rozszerzeń. Na obrazku niestety ich nie widac bo nie ma odpowiednich bibliotek.

Zmiana konfiguracji przez wyjecie jednego z zamontowanie drugiego
interfejsu będzie szybka i łatwa.

W planie mam interfejs z AY, Kemston, Slomo(spowalnianie komputera),
i moze cos jeszcze.

Interfejsy zasilane są z własnego stabilizatora.

Mam nadzieję że obciążalność linii sygnałowych będzie wystarczająca,
dla trzech interfejsów.

Można by w przyszłości pomyśleć o buforach dla ważnych sygnałów.

Interfejsy z zmontowanym gniazdem można podłączyć przez prostą przejściówkę,
po prostu pasek laminatu z paskami.


Krytyka mile widziana.
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

zaxon

  • *****
  • Wiadomości: 4696
Odp: Nośnik interfejsów
« Odpowiedź #1 dnia: 2016.12.23, 17:54:37 »
Rozleci sie mechanicznie. Zasada dzwigni. Interfejsy musialy by byc w pionie niezbyt wysokie i raczej montowane na goldpiny niz na spectrumowa krawedziowke. Bo z doswiadczenia wiem ze przejsciowki +gniazda nie spisuja sie za dobrze. Wystarczy lekki brak styku i zwiecha kompa . Duzo prosciej to zrobic na jednym PCB.
Siedem kilo smalcu,gesich jajek kopa,zeby moc to polknac tegiego trza chlopa. GG 3456993

tdu

  • *****
  • Wiadomości: 926
  • Miejsce pobytu:
    Gdansk
    • Nasze Wędrowanie
Odp: Nośnik interfejsów
« Odpowiedź #2 dnia: 2016.12.23, 18:01:25 »
Przydałyby się jakieś prowadnice do płytek.

Nad rodzajem gniazd też można się jeszcze zastanowić.
Krawędziówka  na interfejsie upraszcza ich konstrukcje.
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

zaxon

  • *****
  • Wiadomości: 4696
Odp: Nośnik interfejsów
« Odpowiedź #3 dnia: 2016.12.23, 18:03:51 »
Znormalizowany wymiar fejsow na wysokosc , otwory  w  plytkach w tym samym miejscu i tulejki dystansowe pomiedzy nimi usztywnią konstrukcje.
Siedem kilo smalcu,gesich jajek kopa,zeby moc to polknac tegiego trza chlopa. GG 3456993

tdu

  • *****
  • Wiadomości: 926
  • Miejsce pobytu:
    Gdansk
    • Nasze Wędrowanie
Odp: Nośnik interfejsów
« Odpowiedź #4 dnia: 2016.12.23, 18:09:51 »
Ja bym chyba wolał znormalizować szerokość i dorobić krótkie
prowadnice po bokach, wystarczy 3-4cm i juz nie będą latać.

W koncu kazdy interfejs bedzie inny, jeden moze miec 5cm
a ten bardziej skomplikowany więcej.

A takie prowadnice można zrobić nawet z pasków laminatu,
temat do przemyślenia.
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

zaxon

  • *****
  • Wiadomości: 4696
Odp: Nośnik interfejsów
« Odpowiedź #5 dnia: 2016.12.23, 18:21:57 »
No jak kto woli ;)
Siedem kilo smalcu,gesich jajek kopa,zeby moc to polknac tegiego trza chlopa. GG 3456993

andy

  • *****
  • Wiadomości: 1068
  • Miejsce pobytu:
    Kielce Wsch.
Odp: Nośnik interfejsów
« Odpowiedź #6 dnia: 2016.12.23, 19:25:13 »

Krytyka mile widziana.

Na divide.cz jest coś takiego:


Twój ma zaletę - stabilizator odciążający specowy. Dodałbym przycisk reset, można też rozważyć gniazdo video.
pzdr
a.
POKE 35899,0  ZX 81, ZX Spectrum +, +2, Harlequin, ZX Max 48 & 128, Spider 48, Chrome 128, TC 2048, divIDE, CPC 464

tdu

  • *****
  • Wiadomości: 926
  • Miejsce pobytu:
    Gdansk
    • Nasze Wędrowanie
Odp: Nośnik interfejsów
« Odpowiedź #7 dnia: 2016.12.23, 20:02:44 »
Z resetem nie ma problemu.
A wideo jest na krawedziowce tylko w mono.
Mozna by wyprowadzic w zx na nieuzywane styki sygnal
Wideo, sa takie dwa.
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

steev

  • *****
  • Wiadomości: 1367
  • Miejsce pobytu:
    inode 42
Odp: Nośnik interfejsów
« Odpowiedź #8 dnia: 2016.12.23, 21:12:33 »
U mnie takie rozwiązanie spisywało się dobrze, ale było zamknięte w pudle i przykręcone do podłoża. Jeśli ma to być doczepiane do żywego speca, to absolutnie stabilizacja kart.
I nie wiem, czy dobrym rozwiązaniem nie byłoby powieszenie gniazda wchodzącego do komputera na kawałku taśmy (zamiast lutowania go  na płytce)
Machines should work. People should think.

trojacek

  • *****
  • Wiadomości: 6846
  • Miejsce pobytu:
    Warszawa
Odp: Nośnik interfejsów
« Odpowiedź #9 dnia: 2016.12.23, 22:43:40 »
A wideo jest na krawedziowce tylko w mono.

Nie, dlaczego? Na złączu krawędziowym są albo dokładnie wszystkie (oprócz BRIGHT w Timexach) sygnały wychodzące z ULA (48K, 128K, 2048, 2068...) albo żaden (+2, +3).
A wyjście na monitor zawsze można sobie zrobić jako kartę, zależnie od komputera - albo RGB (2048, 2068...), albo konwerter YUV-RGB jak w interfejsie "peritel" (48K, 128K).
Tyle, że sygnały na krawędziówce są mocno zaśmiecone.

tdu

  • *****
  • Wiadomości: 926
  • Miejsce pobytu:
    Gdansk
    • Nasze Wędrowanie
Odp: Nośnik interfejsów
« Odpowiedź #10 dnia: 2016.12.24, 10:51:10 »
Zgodnie z sugestiami dołożyłem video out,
poszerzyłem płytkę aby zmieściły się prowadnice interfejsów.
Dołożyłem reset.

Ponieważ poszerzona płytka zasłania gniazdo zasilania,
musiałem dołożyć gniazdo zasilające na płytce.

Prowadnice do płytek najlepiej by było wydrukować na drukarce 3D.
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

zaxon

  • *****
  • Wiadomości: 4696
Odp: Nośnik interfejsów
« Odpowiedź #11 dnia: 2016.12.24, 11:32:09 »
Nie zaslania gniazda zasilania w 48? A sorry, nie doczytalem.A to gniazdo zasilania na PCB nie powinno byc odwrotnie? Teraz jak sie podlaczy zasilacz od ZX to idzie masa na +9volt z tego co widze po sciezkach.
« Ostatnia zmiana: 2016.12.24, 11:50:38 wysłana przez zaxon »
Siedem kilo smalcu,gesich jajek kopa,zeby moc to polknac tegiego trza chlopa. GG 3456993

tdu

  • *****
  • Wiadomości: 926
  • Miejsce pobytu:
    Gdansk
    • Nasze Wędrowanie
Odp: Nośnik interfejsów
« Odpowiedź #12 dnia: 2016.12.24, 12:15:05 »
Tak masz rację, zresztą gniazdo muszę najpierw kupić i mieć w ręku,
bo to co jest w bibliotekach może być niekompatybilne z tym co da się kupić.
Brakuje jeszcze otworów do mocowania prowadnic.
Na razie to tylko przymiarki.
Ścieżki też trzeba poprawić bo automat to niespecjalnie robi.
Koncepcja też ewoluuje.
Myślę że do produkcji trafi tak w pierwszy tygodniu 2017,
i 10 dni czekania.
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

VELESOFT

  • ****
  • Wiadomości: 272
Odp: Nośnik interfejsów
« Odpowiedź #13 dnia: 2016.12.25, 17:37:13 »
My old projects... (full ZX bus booster)
http://velesoft.speccy.cz/hyperface-cz.htm

tdu

  • *****
  • Wiadomości: 926
  • Miejsce pobytu:
    Gdansk
    • Nasze Wędrowanie
Odp: Nośnik interfejsów
« Odpowiedź #14 dnia: 2016.12.26, 22:23:15 »
Zastanawiam się, które sygnały są konieczne do rozprowadzenia
do interfejsów a z których można by zrezygnować.

Wydaje mi się że rozprowadzanie 9v, -5v, 12v nie ma sensu.
Zastanawiam się nad 0V, to chyba tylko masa dla video out,
to raczej nie musi być na wszystkich złączach.

Samo video out tez niepotrzebne, tylko do gniazda.

GND jest zdublowane, ale to chyba ze wzgledu na pewnosc kontaktu.

Z czego jeszcze można zrezygnować?
Proszę o sugestie.
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