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

steev

  • *****
  • Wiadomości: 1366
  • Miejsce pobytu:
    inode 42
Odp: Interfejs OUT
« Odpowiedź #30 dnia: 2017.02.21, 11:56:39 »
Nie wiem do końca czy dobrze sygnały podłączyłem,
proszę o poprawki.
Musisz zamienić A0 i WR miejscami.
Machines should work. People should think.

tdu

  • *****
  • Wiadomości: 926
  • Miejsce pobytu:
    Gdansk
    • Nasze Wędrowanie
Odp: Interfejs OUT
« Odpowiedź #31 dnia: 2017.02.21, 12:51:24 »
Dzieki, zaraz poprawie.

Niepokoi mnie jeszcze brak sygnału M1, który zalecał Nietoperz,
a Pear użył sygnału MREQ.

@Pear UL1203 jest 7 krotnym Darlingtonem a ja potrzebuje 8x.
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ź #32 dnia: 2017.02.21, 12:58:41 »
To weź ULN2803 i będzie dobry ;)
Wystarczy wiedzieć, że MREQ nie jest aktywny.
Sygnał M1 nigdy nie występuje w połączeniu z IORQ.
M1 tylko w niektórych cyklach poprzedza MREQ, ale nigdy IORQ.
ZX/Enterprise/CPC/Robotron/C128D

tdu

  • *****
  • Wiadomości: 926
  • Miejsce pobytu:
    Gdansk
    • Nasze Wędrowanie
Odp: Interfejs OUT
« Odpowiedź #33 dnia: 2017.02.21, 18:16:38 »
Drobne poprawki i dwie kolejne wersje,
według sugestii forumowiczów.
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ź #34 dnia: 2017.02.21, 18:47:00 »
Ten drugi układ to już trochę na wyrost :) Sterowanie tranzystorów z ULN ?
Właściwie w każdej wersji masz na wyjściu diodę LED, czy to zwykłą, czy zamkniętą w transoptorze. Można więc zrobić płytkę z wariantowym obsadzeniem elementów.
Gdybyś chciał do wyjść podłączyć urządzenia na 230V, to jako wyjście z płytki możesz przewidzieć optotriaki z detekcją zera MOC3041.
ZX/Enterprise/CPC/Robotron/C128D

tdu

  • *****
  • Wiadomości: 926
  • Miejsce pobytu:
    Gdansk
    • Nasze Wędrowanie
Odp: Interfejs OUT
« Odpowiedź #35 dnia: 2017.02.21, 20:18:08 »
No tak, w drugiej wersji ULN nie jest konieczny.

Ale coraz bardziej jestem za zrobieniem wersji minimum,
bo może nigdy do tego nic nie podłącze.

Tu chodzi raczej o zabawę z projektowaniem,
jak już  ledy będą mrugały to mi wystarczy,
a jakby co wszystkie transoptory przekazniki itp. mozna dać w układzie zewnętrznym.
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

nietoperz

  • ****
  • Wiadomości: 400
Odp: Interfejs OUT
« Odpowiedź #36 dnia: 2017.02.22, 23:20:32 »
-> pear, M1 i IORQ jak najbardziej razem występują - cykl przyjęcia przerwania. Ale nigdy nie ma aktywnego -WR lub -RD wiec istotnie nie trzeba -M1 sprawdzać. Ale jak Z80 gada z chipem, który ma tylko chipselecta i jedną linie to sterowania kierunkiem przepływu danych to wtedy -M1 trzeba uwzględnić.

trojacek

  • *****
  • Wiadomości: 6846
  • Miejsce pobytu:
    Warszawa
Odp: Interfejs OUT
« Odpowiedź #37 dnia: 2017.02.23, 08:27:16 »
Ale jak Z80 gada z chipem, który ma tylko chipselecta i jedną linie to sterowania kierunkiem przepływu danych to wtedy -M1 trzeba uwzględnić.

Aha, na przykład AY? :D
M1 nie jest do niczego potrzebny w takich interfejsach. Trzeba po prostu zrobić prawidłowy dekoder na 138 lub bramkach.

KrisZX

  • *****
  • Wiadomości: 788
  • Miejsce pobytu:
    Wodzisław Śl
Odp: Interfejs OUT
« Odpowiedź #38 dnia: 2017.02.27, 13:16:32 »
Witam
Kiedyś w sieci był dostępny taki projekt jak niżej na foto. Dziś już próżno szukać tej strony, ale przetrwał u mnie na papierze. Jeśli ci to w czymś pomoże to mogę zrobić skany. Jest opis schemat i krótki program w basicu do obsługi. Papier jest wieczny  :)
Timex 2048, TI of TTL FDD35, Timex 2068, Chrome 128, Harlequin, Just Speccy 128

tdu

  • *****
  • Wiadomości: 926
  • Miejsce pobytu:
    Gdansk
    • Nasze Wędrowanie
Odp: Interfejs OUT
« Odpowiedź #39 dnia: 2017.02.27, 14:41:14 »
Wprawdzie projekt mam już prawie gotowy,
ale zawsze można obejrzeć sprawdzone rozwiązanie.
Dopóki płytki nie zamówione to można jeszcze poprawki zrobić.

Bardzo proszę.
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ź #40 dnia: 2017.02.27, 14:41:40 »
Nie zastanawiaj się, skanuj i na forumowego FTPa dla potomnych.
« Ostatnia zmiana: 2017.02.27, 14:49:48 wysłana przez Klaudiusz »
KWF
-----
R Tape loading error 0:1
Moje zabawki: https://github.com/McKlaud76

KrisZX

  • *****
  • Wiadomości: 788
  • Miejsce pobytu:
    Wodzisław Śl
Odp: Interfejs OUT
« Odpowiedź #41 dnia: 2017.02.27, 14:45:24 »
Ok ale dopiero w piątek będę w pracy a tam mam skaner.
Timex 2048, TI of TTL FDD35, Timex 2068, Chrome 128, Harlequin, Just Speccy 128

KrisZX

  • *****
  • Wiadomości: 788
  • Miejsce pobytu:
    Wodzisław Śl
Odp: Interfejs OUT
« Odpowiedź #42 dnia: 2017.03.04, 19:39:02 »
Umieszczam skany sterownika LED. Niestety okazało się że schemat jest niekompletny brakuje części schematu z tranzystorami i diodami led. Może ktoś potrafi to odtworzyć i umieścić poprawny schemat.
Timex 2048, TI of TTL FDD35, Timex 2068, Chrome 128, Harlequin, Just Speccy 128

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ź #43 dnia: 2017.03.04, 20:09:12 »
Z opisu wygląda na to, że wyjścia z LS574 są podpięte bezpośrednio na bazy tranzystorów, emitery są spięte do masy, a między kolektor każdego tranzystora, a zasilanie (+5V) jest wpięty rezystor i dioda w szereg. Tranzystor NPN działa jako klucz. Zamiast BC107/8 można zastosować dowolny tranzystor NPN o Ic>20mA, można wsadzić 2N2222.

Edyta: schemat poniżej
« Ostatnia zmiana: 2017.03.04, 21:54:21 wysłana przez Klaudiusz »
KWF
-----
R Tape loading error 0:1
Moje zabawki: https://github.com/McKlaud76

tdu

  • *****
  • Wiadomości: 926
  • Miejsce pobytu:
    Gdansk
    • Nasze Wędrowanie
Odp: Interfejs OUT
« Odpowiedź #44 dnia: 2017.03.06, 19:14:42 »
Dopiero dzisiaj miałem czas aby przyjrzeć się temu układowi.
Idea podobna, trochę inaczej zrealizowana.

Scalaki raczej nieosiągalne.
Jestem za realizacją układu przez nas, zespołowo, opracowanemu .
Tym bardziej że autor sam wytyka błędy układowe których u nas nie ma.

Chciałbym jeszcze zrobić wybór adresu, zworką chciałby wybierać wyjscie
74138 Y0 lub Y1 lub Y2.
Czy może jakoś inacze to zrealizować ?

Dzięki KrisZx za skany, oczywiście plus za pomoc.

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