Autor Wątek: HDMI dla ZX +2/Sizif/Karabas  (Przeczytany 25053 razy)

Waldek

  • ****
  • Wiadomości: 349
  • Miejsce pobytu:
    Łużyce
Odp: HDMI dla ZX +2/Sizif/Karabas
« Odpowiedź #30 dnia: 2024.09.05, 08:37:41 »
Mogę to potwierdzić,
napięcie +5V z HDMI do Pico lub odwrotnie nie jest odłączone.


paroos

  • *****
  • Wiadomości: 693
  • Miejsce pobytu:
    BB
Odp: HDMI dla ZX +2/Sizif/Karabas
« Odpowiedź #31 dnia: 2024.09.05, 08:43:22 »
Czyli przecinamy to miejsce i po sprawie, nie ma się o co kłócić? :)
Z80 --> 48K, 48K+, 128K+2/+3, CPC 464/6128, C128D, Canon V-20, Panasonic FS-A1F, Sega SC-1000, Enterprise 64, NEC PC-6601/PC-8001/PC-8801mkII SR, Sharp MZ-700/MZ-2521, Sharp-X1C, Toshiba Pasopia 7, Sord M5 :)

Waldek

  • ****
  • Wiadomości: 349
  • Miejsce pobytu:
    Łużyce
Odp: HDMI dla ZX +2/Sizif/Karabas
« Odpowiedź #32 dnia: 2024.10.23, 15:59:22 »
Może  są tu jacyś ciekawi lub zainteresowani moją wersją budowy i korzystania z konwertera na Spectrum +2 Grey?
W kilku słowach o konfiguracji, ustawieniu i instalacji na +2.
Nie wszystko na raz, ale krok po kroku  ;D

Artu2tu

  • ****
  • Wiadomości: 296
  • Miejsce pobytu:
    Prawie Szczecin.
Odp: HDMI dla ZX +2/Sizif/Karabas
« Odpowiedź #33 dnia: 2024.10.23, 18:06:20 »
Bardzo proszę. Sam jestem przed podłączeniem takowego ustrojstwa, wszelkie informacje na wagę złota.

paroos

  • *****
  • Wiadomości: 693
  • Miejsce pobytu:
    BB
Odp: HDMI dla ZX +2/Sizif/Karabas
« Odpowiedź #34 dnia: 2024.10.24, 11:21:48 »
A ja tylko wspomnę, że pojawiła się kolejna wariacja płytki do tego projektu, tym razem all-in-one-board.
Podobno rozwiązuje problemy, które niektórzy mieli z stabilnością działania, prawdopodobnie poporzez skrócenie ścieżek.
Z80 --> 48K, 48K+, 128K+2/+3, CPC 464/6128, C128D, Canon V-20, Panasonic FS-A1F, Sega SC-1000, Enterprise 64, NEC PC-6601/PC-8001/PC-8801mkII SR, Sharp MZ-700/MZ-2521, Sharp-X1C, Toshiba Pasopia 7, Sord M5 :)

Waldek

  • ****
  • Wiadomości: 349
  • Miejsce pobytu:
    Łużyce
Odp: HDMI dla ZX +2/Sizif/Karabas
« Odpowiedź #35 dnia: 2024.10.27, 11:49:05 »
Teraz zacznę pisać moją relację z budowy adaptera RGB2HDMI/VGA.
Każdy kto chce zbudować adapter na pewno ma przed sobą płytkę od Alex_Ekb.
 
Składamy ją według własnego uznania, czyli gniazdo HDMI lub VGA, Raspberry Pico przylutowany bezpośrednio do płytki lub przez podstawkę, rezystory i kondensatory tam gdzie ich miejsce.
Układ U2 to na przykład 74LVC245APW w wykonaniu TSSOP20, więc coś dla wprawnych oczu.
Zworki JP1, JP2 i JP3 są zamknięte, gdy jest używany jako adapter VGA.
Nie zastosowałem listwy złącz (GND,5V R,G,B itd.), np. pinów/gniazda Dupont, ponieważ adapter ma własną obudowę i nie znajduje się wewnątrz ZX Spectrum!
Dlaczego nie wewnątrz komputera? Nie chciałem piłować/przecinać lub pilnikować obudowy.
Jedynym odłączanym połączeniem jest +5V ze Spectrum do Raspberry Pico, ale na ten temat później.

Jak teraz dostać się do ZX Spectrum +2 Grey z przewodami Pico?
W tym celu wykonałem małą płytkę drukowaną, która znajduje się w miejscu modulatora.
Nawet jeśli jest to poważna ingerencja w komputer, modulator nigdy więcej nie będzie potrzebny a w razie potrzeby to mógłbym go ponownie zainstalować.

Aby przetestować i skalibrować adapter, złożyłem sobie płytkę drukowaną z podłączanymi połączeniami,
ponieważ na początku często ładowałem niewłaściwy firmware  :-\
Ale jak już powiedziałem, takie było moje podejście  :D

Waldek

  • ****
  • Wiadomości: 349
  • Miejsce pobytu:
    Łużyce
Odp: HDMI dla ZX +2/Sizif/Karabas
« Odpowiedź #36 dnia: 2024.10.27, 12:39:33 »
Usunąłem modulator i zaadaptowałem płytkę adaptera z 8-pinowym gniazdem.
Płytka z gniazdem musi być podniesiona o około 1 do 1,5 mm ze względu na połączenia lutowane.
Na płytce znajduje się również polimerowy bezpiecznik resetujący 1A/30V dla 5 V z komputera.


Waldek

  • ****
  • Wiadomości: 349
  • Miejsce pobytu:
    Łużyce
Odp: HDMI dla ZX +2/Sizif/Karabas
« Odpowiedź #37 dnia: 2024.10.27, 13:06:50 »
Okablowanie w ZX Spectrum +2 Grey.

Wymaganych jest 7 krótkich kabli między płytą adaptera a komputerem.
Szczegóły można zobaczyć bardzo wyraźnie na zdjęciach.
Adapter jest podłączony za pomocą wtyczki/gniazda JST.
Znaczenie skrótów na Pico:
R, G, B, odpowiada kolorom (czerwony, zielony, niebieski),
I to sygnał BRIGHT,
KSI to impuls synchronizacji obrazu, tutaj nie jest wymagany,
SSI to kompozytowy sygnał synchronizacji,
F to zegar procesora (pin 6 Z80), również nie jest wymagany.

osemenyuk

  • *
  • Wiadomości: 17
  • Miejsce pobytu:
    Kraków
Odp: HDMI dla ZX +2/Sizif/Karabas
« Odpowiedź #38 dnia: 2024.10.27, 15:18:51 »
Hej!

Zamiast leźć wewnątrz ZX-a zrobiłem takiego sobie HATa do tego konwertera. Przetwarza sygnały analogowe CSync, R, G, B. Na wyjściu są CSync, R, G, B, a także trzy "bright" (Ir, Ib, Ig) z poziomami TTL. Bright łącze programowo, aczkolwiek można też użyć 3OR na diodach i rezystorze.

Waldek

  • ****
  • Wiadomości: 349
  • Miejsce pobytu:
    Łużyce
Odp: HDMI dla ZX +2/Sizif/Karabas
« Odpowiedź #39 dnia: 2024.10.27, 16:28:10 »
Także Hej!
 :D
Czy będzie to Bright dla Pico? (rysunek)
Czy używasz tego samego oprogramowania?
Przepraszam za pytania, ale to nie jest mój projekt, tylko mój design w moim +2.

osemenyuk

  • *
  • Wiadomości: 17
  • Miejsce pobytu:
    Kraków
Odp: HDMI dla ZX +2/Sizif/Karabas
« Odpowiedź #40 dnia: 2024.10.27, 16:34:14 »
Poprawny schemat 3OR na diodach. Obrazek peirwszy z brzegu (poprawny). Rezystor 1kOhm, diody 1N4148 lub  Schottky
« Ostatnia zmiana: 2024.10.27, 16:45:50 wysłana przez osemenyuk »

osemenyuk

  • *
  • Wiadomości: 17
  • Miejsce pobytu:
    Kraków
Odp: HDMI dla ZX +2/Sizif/Karabas
« Odpowiedź #41 dnia: 2024.10.27, 16:40:26 »

Czy używasz tego samego oprogramowania?


Sprawdzałem na firmwarze z GiHub-a, na nowszych wersjach, pobranych z Telegramu. Mam też własną wersję z konfigurowaniem w terminalu i dodanym trybem VGA 800x600 @60 Hz. Muszę ją trochę uczesać przed publikacją na Git-cie.

Waldek

  • ****
  • Wiadomości: 349
  • Miejsce pobytu:
    Łużyce
Odp: HDMI dla ZX +2/Sizif/Karabas
« Odpowiedź #42 dnia: 2024.10.27, 16:56:25 »
Nie podążam za tobą.
Dlaczego  można BRIGHT wyłączyć?
Dlaczego na schemacie brakuje generowania sygnału BRIGHT?
Co masz na myśli mówiąc „Obrazek peirwszy z brzegu (poprawny)” ???

osemenyuk

  • *
  • Wiadomości: 17
  • Miejsce pobytu:
    Kraków
Odp: HDMI dla ZX +2/Sizif/Karabas
« Odpowiedź #43 dnia: 2024.10.27, 17:10:34 »
Nie podążam za tobą.
Dlaczego  można BRIGHT wyłączyć?
Dlaczego na schemacie brakuje generowania sygnału BRIGHT?
Co masz na myśli mówiąc „Obrazek peirwszy z brzegu (poprawny)” ???

Trzy osobne sygnały Bright (Ir, Ig, Ib) dla kazdego z podstawowych kolorów pobrane z wyjść komparatorów łączę (nie wyłączam) w jedyny I = Ir | Ib | Ig.

Nie mam możliwości szybko narysować schemat, więc wziąłem pierwszy z wyszukiwania, ale pomyliłem się i zamiast 3OR wrzuciłem 3AND. Potem zmieniłem na poprawny.

Waldek

  • ****
  • Wiadomości: 349
  • Miejsce pobytu:
    Łużyce
Odp: HDMI dla ZX +2/Sizif/Karabas
« Odpowiedź #44 dnia: 2024.10.27, 17:58:38 »
Ok, teraz cię zrozumiałem.
Ponieważ dodatkowa logika nie przynosi mi żadnych korzyści, nie będę kontynuował twojej sugestii.
Być może inny forumowicz znajdzie się i umieści Twoją sugestię na płytce, bo rozwiązanie dla +2 Gray jest idealne.
Jeszcze jedno pytanie, czy potrzebujesz zewnętrznego zasilacza dla 5V? lub skąd pochodzi napięcie?