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

Waldek

  • ****
  • Wiadomości: 349
  • Miejsce pobytu:
    Łużyce
Odp: HDMI dla ZX +2/Sizif/Karabas
« Odpowiedź #45 dnia: 2024.10.30, 20:30:39 »
Po zamontowaniu płytki adaptera w +2 szukałem obudowy do PCB z Pico.
Montaż w obudowie zależy od upodobań, długa wąska lub bardziej kwadratowa obudowa, wedle gustu.
Gniazdo VGA można zamontować na PCB, a następnie użyć standardowego kabla VGA jako połączenia z monitorem.
Ja uciąłem stary kabel VGA i przylutowałem go w miejsce gniazda VGA.
Kabel z 8-pinowym złączem mini-Din jest również dostępny w sprzedaży, więc lutowanie tego małego złącza również nie jest konieczne.
Jak wspomniałem wcześniej, napięcie 5V od Spectrum do Pico musi mieć możliwość rozłączenia.

W razie jakichkolwiek pytań proszę o niezwłoczne zadawanie pytań :D

Waldek

  • ****
  • Wiadomości: 349
  • Miejsce pobytu:
    Łużyce
Odp: HDMI dla ZX +2/Sizif/Karabas
« Odpowiedź #46 dnia: 2024.10.30, 20:56:27 »
Następny krok.
Raspberry Pico wymaga firmware'u, jak działa programowanie z pewnością każdy wie.
Wszystkie wymagane pliki można znaleźć tutaj:
https://github.com/AlexEkb4ever/ZX_RGBI2VGA-HDMI

Oto lista najpotrzebniejszych plików:
flash_nuke.uf2 - plik do awaryjnego usunięcia pamięci flash w Pico
ZX_RGB_TO_VGA_HDMI.ino.uf2 - Firmware dla Pico
setupGUI.exe - plik konfiguracyjny, leci pod Win10.

Nie wiem, czy mogę umieścić te pliki jako plik .zip tutaj na forum  ???

Jutro dalej o konfiguracji  :D

Maryjan

  • *****
  • Wiadomości: 6878
  • Miejsce pobytu:
    Skarżysko-Kam.
  • Scotch whiskey and West Highland Terrier
Odp: HDMI dla ZX +2/Sizif/Karabas
« Odpowiedź #47 dnia: 2024.10.30, 21:35:45 »
No właśnie.
Skonfigurowanie tego programem setupGUI żeby działało z ZX +2 gray to będzie "clou programu".
"Co miałem powiedzieć - przeczytałem..." Nikodem Dyzma

Waldek

  • ****
  • Wiadomości: 349
  • Miejsce pobytu:
    Łużyce
Odp: HDMI dla ZX +2/Sizif/Karabas
« Odpowiedź #48 dnia: 2024.10.31, 11:11:35 »
Oto podstawowe okablowanie urządzeń na początek konfiguracji.
Mam nadzieję, że do tej pory jest to zrozumiałe.



Po podłączeniu kabla USB do komputera należy zwrócić uwagę na przypisany port COM w Menedżerze urządzeń.

Uruchamiamy plik setupGUI.exe i ten obraz powinien pojawić się na monitorze komputera.
Widoczne ustawienia niekoniecznie muszą wyglądać w ten sposób, czasami wybierane jest HDMI.
« Ostatnia zmiana: 2024.10.31, 11:20:02 wysłana przez Waldek »

Waldek

  • ****
  • Wiadomości: 349
  • Miejsce pobytu:
    Łużyce
Odp: HDMI dla ZX +2/Sizif/Karabas
« Odpowiedź #49 dnia: 2024.10.31, 11:47:52 »
Następnym krokiem jest przesunięcie suwaków, aby uzyskać obraz testowy.
Ważna wskazówka przed wypróbowaniem:
Każdą zmianę należy potwierdzić przyciskiem „Zapisz”!

Nie należy więc wprowadzać zmian wszędzie, a następnie ich zapisywać, ponieważ przynosi to efekt przeciwny do zamierzonego.
Proszę o cierpliwość, ponieważ zmiany są zawsze dopiero widoczne po zapisie!.
Pierwszym obrazem widocznym na monitorze VGA lub HDMI jest obraz z 8 kolorowymi poziomymi paskami.

Aby nie trzeba było zbyt długo szukać właściwego ustawienia, załączyłem je w formie wydruku (EKB_3).

Ostatnim krokiem jest odłączenie Pico od komputera i podłączenie 5V od Spectrum, oczywiście gdy jest wyłączony.
Jeśli wszystko jest prawidłowo podłączone, powinieneś zobaczyć ładny ekran startowy ZX Spectrum +2 Grey.
 
 

Maryjan

  • *****
  • Wiadomości: 6878
  • Miejsce pobytu:
    Skarżysko-Kam.
  • Scotch whiskey and West Highland Terrier
Odp: HDMI dla ZX +2/Sizif/Karabas
« Odpowiedź #50 dnia: 2024.10.31, 17:03:12 »
Gratulacje :)
Pomysł całkiem fajny z tym dodatkowym gniazdem RGB w szaraku.
Może wezmę się do takiej przeróbki któregoś z moich ZX +2 gray.
Oczywiście, jak znajdę czas :(
"Co miałem powiedzieć - przeczytałem..." Nikodem Dyzma

KWF

  • *****
  • Wiadomości: 7102
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • "I co ja robię tu, u-u, co Ty tutaj robisz ..."
Odp: HDMI dla ZX +2/Sizif/Karabas
« Odpowiedź #51 dnia: 2024.10.31, 18:15:09 »
@waldek: dzięki. Ale chyba masz kolory w trybie "BRIGHT" tylko, bo na obrazie kontrolnym powinno być 15 pasków (czarny + każdy z kolorów bez i z BRIGHT). Który F/W masz wgrany w konwerter, ten z githuba?
KWF
-----
R Tape loading error 0:1

Waldek

  • ****
  • Wiadomości: 349
  • Miejsce pobytu:
    Łużyce
Odp: HDMI dla ZX +2/Sizif/Karabas
« Odpowiedź #52 dnia: 2024.10.31, 19:52:48 »
Tak, firmware pochodzi z Github.

Teraz nie rozumiem, dlaczego BRIGHT jest u mnie „wyłączony”  ???
Masz jakiś pomysł?

osemenyuk

  • *
  • Wiadomości: 17
  • Miejsce pobytu:
    Kraków
Odp: HDMI dla ZX +2/Sizif/Karabas
« Odpowiedź #53 dnia: 2024.10.31, 20:20:53 »
Tak, firmware pochodzi z Github.

Teraz nie rozumiem, dlaczego BRIGHT jest u mnie „wyłączony”  ???
Masz jakiś pomysł?

Na dolnej stronie plytki trzeba zworki JP1-JP3 cyną połączyć.
« Ostatnia zmiana: 2024.10.31, 20:32:48 wysłana przez osemenyuk »

Waldek

  • ****
  • Wiadomości: 349
  • Miejsce pobytu:
    Łużyce
Odp: HDMI dla ZX +2/Sizif/Karabas
« Odpowiedź #54 dnia: 2024.10.31, 20:40:37 »
Ups, teraz szybko otworzyłem adapter  ???
Widzę, że zworki są lutowane.

osemenyuk

  • *
  • Wiadomości: 17
  • Miejsce pobytu:
    Kraków
Odp: HDMI dla ZX +2/Sizif/Karabas
« Odpowiedź #55 dnia: 2024.10.31, 20:45:03 »
Dla wyjścia VGA rezystory R3, R5, R7 muszą mieć wartość 390 Ohm; R4, R6, R8 - 820 Ohm, a R1, R2 - 100 Ohm. A u ciebie wszystkie są na 270 Ohm jak dla HDMI.

KWF

  • *****
  • Wiadomości: 7102
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • "I co ja robię tu, u-u, co Ty tutaj robisz ..."
Odp: HDMI dla ZX +2/Sizif/Karabas
« Odpowiedź #56 dnia: 2024.10.31, 20:48:19 »
Jakie masz rezystory? Wszystkie 6 (do kolorów) o takiej samej wartości 270R? Dla VGA one powinny mieć inne wartości w każdej parze, bo tworzą prymitywny przetwornik D/A. Na schemacie na githubie jest adnotacja na ten temat.
KWF
-----
R Tape loading error 0:1

Waldek

  • ****
  • Wiadomości: 349
  • Miejsce pobytu:
    Łużyce
Odp: HDMI dla ZX +2/Sizif/Karabas
« Odpowiedź #57 dnia: 2024.10.31, 20:54:19 »
Dla wyjścia VGA rezystory R3, R5, R7 muszą mieć wartość 390 Ohm; R4, R6, R8 - 820 Ohm, a R1, R2 - 100 Ohm. A u ciebie wszystkie są na 270 Ohm jak dla HDMI.

Masz dobre oczy  ;D
Zupełnie przeoczyłem małą tabelkę z wartościami oporników dla VGA wyjścia.
Zaraz zamienię.

Na schemacie widzę 300 Ohm i 1k ?
« Ostatnia zmiana: 2024.10.31, 21:03:10 wysłana przez Waldek »

osemenyuk

  • *
  • Wiadomości: 17
  • Miejsce pobytu:
    Kraków
Odp: HDMI dla ZX +2/Sizif/Karabas
« Odpowiedź #58 dnia: 2024.10.31, 21:12:15 »
Ze schematu na GitHub.

Waldek

  • ****
  • Wiadomości: 349
  • Miejsce pobytu:
    Łużyce
Odp: HDMI dla ZX +2/Sizif/Karabas
« Odpowiedź #59 dnia: 2024.10.31, 21:53:25 »
To zadziałało, dziękuję bardzo!

Przy tej okazji zauważyłem, że duży monitor Samsunga (który w rzeczywistości jest telewizorem) ma bardzo słaby kolorowy obraz.
Załączone zdjęcie przedstawia 10-calowy monitor (kiedyś był to iPad)  :D