Autor Wątek: Interfejs OUT  (Przeczytany 10481 razy)

tdu

  • *****
  • Wiadomości: 926
  • Miejsce pobytu:
    Gdansk
    • Nasze Wędrowanie
Odp: Interfejs OUT
« Odpowiedź #15 dnia: 2017.02.20, 08:00:00 »
Plytka do plusa to juz temat zamkniety, tam juz nie ma miejsca
Na nic innego, jest po prostu za mala.

Teraz przygotowuje intrfejsy do mojego nosnika interfejsow.

Jedym z nich bedzie ay na 13.

I oczywiscie interfejs out.
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

KWF

  • *****
  • Wiadomości: 6838
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • "I co ja robię tu, u-u, co Ty tutaj robisz ..."
    • PCBway
Odp: Interfejs OUT
« Odpowiedź #16 dnia: 2017.02.20, 09:00:47 »
Skoro "13", w takim razie potrzebujesz zewnętrzny interfejs wyjściowy.

Budujesz coś na wzór RC2014?
KWF
-----
R Tape loading error 0:1
Moje zabawki: https://github.com/McKlaud76

pear

  • *****
  • Wiadomości: 5511
  • Miejsce pobytu:
    Będzin
  • Z80 only
Odp: Interfejs OUT
« Odpowiedź #17 dnia: 2017.02.20, 09:11:13 »
Według mnie, to najpierw powinieneś spokojnie przemyśleć co właściwie chcesz zbudować, a dopiero potem skupiać się na szczegółach.
Na razie mam wrażenie, że masz 3 wolne sloty w swoim nośniku interfejsów i na siłę próbujesz je "zapchać".
Określ w takim razie cel, do czego będzie służyć całość.
Nawet, wydawało by się, banalny port równoległy inaczej będzie wyglądał i działał w zależności od tego, co chcesz do niego podłączyć po drugiej stronie.
To będzie drukarka ? przekaźniki ? sterowanie urządzeniami zasilanymi wprost z sieci ? czy po prostu chcesz mieć równoległy port, a potem się pomyśli ?
Ja wiem, że to zabawa i jednym z celów jest edukacja, ale niech to ma sens, bo inaczej zaraz po skończeniu pójdzie w kąt.
ZX/Enterprise/CPC/Robotron/C128D

tdu

  • *****
  • Wiadomości: 926
  • Miejsce pobytu:
    Gdansk
    • Nasze Wędrowanie
Odp: Interfejs OUT
« Odpowiedź #18 dnia: 2017.02.20, 09:25:00 »
Na plytce  bedzie rowniez miejsce na transoptory, ktore moze obsadze albo nie.
Na razie ma sterowac ledami na samym intrfejsie, a pozniej swiatlami np. Na choince,
Albo jakimis innymi, w zaleznosci od potrzeb.

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: Interfejs OUT
« Odpowiedź #19 dnia: 2017.02.20, 09:47:43 »
Masz czas. Nie musisz odpowiadać w ciągu kwadransa ;)
Czyli już na początek masz dwa warianty, które trzeba rozważyć oddzielnie.
Transoptory będą wymagać inaczej zaprojektowanej płytki, a diody LED inaczej.
Swoją drogą wersję z transoptorami rozdzieliłbym na dwie płytki, żeby napięcie sieciowe nie podchodziło zbyt blisko złącza krawędziowego :o
ZX/Enterprise/CPC/Robotron/C128D

tdu

  • *****
  • Wiadomości: 926
  • Miejsce pobytu:
    Gdansk
    • Nasze Wędrowanie
Odp: Interfejs OUT
« Odpowiedź #20 dnia: 2017.02.20, 10:43:02 »
Na razie jestem na etapie zrobienia projektu samego interfejsu,
a to czy transoptory będą na tej płytce czy na innej,
czy może to będą przekaźniki, to będzie kwestia przy ustalaniu
szczegółów projektu.

Na pewno da się pogodzić na jednej płytce sterowanie ledami pokazującymi stan bitów portu
ze sterowaniem transoptorami, a czy to będzie bezpieczne ze względu na napięcie sieciowe?
Można przyjąć że światła zewnętrzne wcale nie będą na potencjale sieci.
Mogą pracować na obniżonym napięciu i mogą być transformatorem odseparowane.

Może być też podwójna separacja, transoptory na interfejsie, pracujące przy niskim napięciu,
i przekaźniki (tyrystory) w dodatkowym urządzeniu sterującym światłami dużej mocy.

@Steev  ten schemat to jest prawie to o co mi chodzi
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: Interfejs OUT
« Odpowiedź #21 dnia: 2017.02.20, 10:49:05 »
Chciałem dobrze :)
Z doświadczenia wiem, że zostawianie szczegółów na później kończy się podwójną robotą.

Czyli ma być tylko jeden jednokierunkowy port 8-bitów ?
ZX/Enterprise/CPC/Robotron/C128D

tdu

  • *****
  • Wiadomości: 926
  • Miejsce pobytu:
    Gdansk
    • Nasze Wędrowanie
Odp: Interfejs OUT
« Odpowiedź #22 dnia: 2017.02.20, 11:11:42 »
Dokładnie tak.
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: Interfejs OUT
« Odpowiedź #23 dnia: 2017.02.20, 11:15:05 »
Wieczorkiem coś skrobnę. Może wzrokowo będzie łatwiej ogarnąć niż opisem.
ZX/Enterprise/CPC/Robotron/C128D

pear

  • *****
  • Wiadomości: 5511
  • Miejsce pobytu:
    Będzin
  • Z80 only
Odp: Interfejs OUT
« Odpowiedź #24 dnia: 2017.02.20, 20:47:04 »
Baza do dalszych rozważań w największym uproszczeniu wyglądałaby tak.
Adres portu 77h (jak port drukarki w D+).
ZX/Enterprise/CPC/Robotron/C128D

zaxon

  • *****
  • Wiadomości: 4693
Odp: Interfejs OUT
« Odpowiedź #25 dnia: 2017.02.20, 20:56:38 »
a potem juz drivery, sterowniki do modulow wykonawczych czyli nastepne pcb.. A w sumie dalej nie wiadomo co i jak
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: Interfejs OUT
« Odpowiedź #26 dnia: 2017.02.21, 11:02:09 »
Ja wymyśliłem coś takiego,
opierając się głównie na sugestiach Steva,
i pozostałych kolegów którzy się tu wypowiadali również.

Nie wiem do końca czy dobrze sygnały podłączyłem,
proszę o poprawki.
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

KWF

  • *****
  • Wiadomości: 6838
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • "I co ja robię tu, u-u, co Ty tutaj robisz ..."
    • PCBway
Odp: Interfejs OUT
« Odpowiedź #27 dnia: 2017.02.21, 11:09:02 »
Chcesz obciążać wyjścia bezpośrednio diodami. Przyjmij, że każda z nich może obciążać wyjście prądem ok. 20mA. Może od razu wsadz tam tranzystory i unikniesz przeciążenia tego układu, jakbyś nagle rozmyslil się i chciał podłączyć np przekaźniki.
KWF
-----
R Tape loading error 0:1
Moje zabawki: https://github.com/McKlaud76

pear

  • *****
  • Wiadomości: 5511
  • Miejsce pobytu:
    Będzin
  • Z80 only
Odp: Interfejs OUT
« Odpowiedź #28 dnia: 2017.02.21, 11:21:24 »
Zamiast tranzystorów może być ULN2003.
Układy serii ACT mają możliwość obciążania wyjść dość wysokim prądem i do tego symetrycznie.
Nie można jednak przekroczyć obciążenia liczonego na cały układ, a to jest mniej niż 8 razy obciążalność pojedynczego wyjścia.
ZX/Enterprise/CPC/Robotron/C128D

tdu

  • *****
  • Wiadomości: 926
  • Miejsce pobytu:
    Gdansk
    • Nasze Wędrowanie
Odp: Interfejs OUT
« Odpowiedź #29 dnia: 2017.02.21, 11:32:16 »
Dołożenie tranzystorów czy scalaka to już szczegóły,
na pewno skorzystam z rady.

Znalazłem takie gotowe rozwiązanie, (układ AVT) mozna by od razu transoptor na płytce umiescić,
są też poczwórne, więc 2szt, lub dać je w układzie zewnętrznym.
Możliwości jest wiele trzeba to jeszcze przemysleć.

Jak na razie problemem jest prawidłowość podłączenia wejść sygnałowych do 138.
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