forum speccy.pl

ZX Spectrum => HARDWARE => Wątek zaczęty przez: KWF w 2022.09.19, 07:25:30

Tytuł: Videoface (Romantic Robot)
Wiadomość wysłana przez: KWF w 2022.09.19, 07:25:30
W jednym z postów (https://www.speccy.pl/forum/index.php?topic=6871.msg100231#msg100231) kol. retromaniak zamieścił schemat digitizera do ZX Spectrum. W sumie interfejs o którym nie miałem pojęcia, że istniał i pozwalał na skanowanie ruchomych obrazów ze źródeł z wyjściem kompozytowym (PAL lub SECAM). Dostępne opisy w sieci są lakoniczne i niekompletne, a sam interfejs rzadko pojawia się na serwisach aukcyjnych. Aby nie przepadło to co znalazłem, opis oraz szczegóły techniczne zamieściłem na naszej wiki: Videoface Digitiser (http://www.speccy.pl/wiki/index.php?title=Videoface_Digitiser).

Jeśli któryś z forumowiczów ma w swoich zasobach ten interfejs, prosiłbym o kontakt przez PW.
Tytuł: Odp: Videoface (Romantic Robot)
Wiadomość wysłana przez: KWF w 2022.09.21, 12:44:32
Zbudowałem sobie ten interfejs. Nie było tak prosto, bo schemat w sieci jest niekompletny, a w kilku miejscach błędny.

Krótki filmik, jak to cudo działa można zobaczyć tu: https://www.youtube.com/watch?v=k9CNnm2Zklg
Tytuł: Odp: Videoface (Romantic Robot)
Wiadomość wysłana przez: damik w 2022.09.21, 13:16:30
Fajna i ciekawa zabawka, ale jakość obrazu nie poraża, może kwestia odpowiedniego przygotowania sygnału i digitalizowanej sceny ;)
Kiedyś dawno w Katowicach w pewnym domu towarowym był taki punkt gdzie jeden gość digitalizował obraz z kamery na ZX Spectrum i potem drukował na zamówienie chyba nawet kalendarze.
Tytuł: Odp: Videoface (Romantic Robot)
Wiadomość wysłana przez: KWF w 2022.09.21, 13:23:02
On pewnie digitalizowal obrazy statyczne, wiec łatwiej, a tu masz ruchomy obraz PAL skanownay z częstotliwością 4 klatek na sekundę. Próg działania (piksel biały czy czarny) można zmieniać przez pokrętło "kontrastu". Zero zaawansowanej logiki, algorytmów ditheringu, procesorów o mocy obliczeniowej większej niż samo ZX Spectrum. Ten interfejs nie ma nawet własnego ROM czy RAM. Wszystko załatwia program z taśmy, który ma 4KB i korzysta tylko z pamięci dostępnej w speccy.
Tytuł: Odp: Videoface (Romantic Robot)
Wiadomość wysłana przez: paroos w 2022.09.21, 17:34:50
Jak dla mnie efekt całkiem fajny :)
Też wcześniej o takim nie słyszałem.
Tytuł: Odp: Videoface (Romantic Robot)
Wiadomość wysłana przez: jack_świdnik w 2022.09.21, 21:26:07
ciekawy ten interfejs, jest w ogóle w sieci strona na której są wymienione wszystkie interfejsy dostępne w tamtych czasach do zx?
Tytuł: Odp: Videoface (Romantic Robot)
Wiadomość wysłana przez: retromaniak w 2022.09.22, 21:27:50
Tak z czystej ciekawości... Myślicie że np. na Spectrum 128k byłoby to w stanie chodzić lepiej (np. skanować obraz z prędkością 10kl/s) czy raczej tutaj już ograniczeniem jest procesor sam w sobie?
Tytuł: Odp: Videoface (Romantic Robot)
Wiadomość wysłana przez: damik w 2022.09.22, 22:36:37
Obawiam się że nie bardzo poprawi się wydajność w przypadku ZX128 bo to ta sama moc obliczeniowa, jednak jeśli by napisać całe oprogramowanie od nowa lub je sprytnie zmodyfikować  to można by wtedy upchnąć więcej klatek obrazu do bufora bo jest więcej RAM'u do dyspozycji ;)

BTW, pod koniec lat 80' w czasopiśmie Byte był publikowany projekt autonomicznego Video-grabbera na procku i8051 z przetwornikiem A/D typu flash odtwarzającym poziomy szarości co prawda do PC, ale to też dało by się podpiąć do Speccy po jakimś IF szeregowym lub po przeróbkach równoległym z tego co pamiętam, jednak poziom komplikacji był zdecydowanie bardziej zaawansowany i koszt elementów w tamtym czasie skutecznie mnie zniechęcił do tego projektu ;)
Tytuł: Odp: Videoface (Romantic Robot)
Wiadomość wysłana przez: KWF w 2022.09.22, 23:39:26
... jest w ogóle w sieci strona na której są wymienione wszystkie interfejsy dostępne w tamtych czasach do zx?

Nie, nie ma takiego spisu, ze względu na mnogość interfejsów i ich wariantów w poszczególnych krajach.

Dla zainteresowanych schemat z poprawkami:

(https://raw.githubusercontent.com/McKlaud76/VideoFace/1c46caf18a25de919bd5c3f48030a74527de89d4/Docs/VF_schem_markups.jpg)
Tytuł: Odp: Videoface (Romantic Robot)
Wiadomość wysłana przez: tooloud w 2022.09.23, 10:31:05
Kupiłbym gotowca tego klona jakby co ;)
Tytuł: Odp: Videoface (Romantic Robot)
Wiadomość wysłana przez: retromaniak w 2022.09.23, 13:17:02
BTW, pod koniec lat 80' w czasopiśmie Byte był publikowany projekt autonomicznego Video-grabbera na procku i8051 z przetwornikiem A/D typu flash odtwarzającym poziomy szarości co prawda do PC, ale to też dało by się podpiąć do Speccy po jakimś IF szeregowym lub po przeróbkach równoległym z tego co pamiętam, jednak poziom komplikacji był zdecydowanie bardziej zaawansowany i koszt elementów w tamtym czasie skutecznie mnie zniechęcił do tego projektu ;)
Szczerze mówiąc to nie sądzę aby podłączenie takiego sprzętu było możliwe. O co mi chodzi. Otóż nawet jeśli czysto teoretycznie złożyć by takie urządzenie i nawet dostosować do współpracy ze Spectrumem to problemem może się okazać sam komputer... Przypominam że ma on problem z wyświetlaniem więcej niż dwóch kolorów w bloku 8×8 px (w Timexie 8×1 px).
Tytuł: Odp: Videoface (Romantic Robot)
Wiadomość wysłana przez: retromaniak w 2022.09.23, 13:28:31
Swoją drogą może otworzyć by wątek o akcesoriach nietypowych/nietuzinkowych... Takich już zapomnianych przez los?
Tytuł: Odp: Videoface (Romantic Robot)
Wiadomość wysłana przez: damik w 2022.09.29, 21:38:09
BTW, pod koniec lat 80' w czasopiśmie Byte był publikowany projekt autonomicznego Video-grabbera na procku i8051 z przetwornikiem A/D typu flash odtwarzającym poziomy szarości co prawda do PC, ale to też dało by się podpiąć do Speccy po jakimś IF szeregowym lub po przeróbkach równoległym z tego co pamiętam, jednak poziom komplikacji był zdecydowanie bardziej zaawansowany i koszt elementów w tamtym czasie skutecznie mnie zniechęcił do tego projektu ;)
Szczerze mówiąc to nie sądzę aby podłączenie takiego sprzętu było możliwe. O co mi chodzi. Otóż nawet jeśli czysto teoretycznie złożyć by takie urządzenie i nawet dostosować do współpracy ze Spectrumem to problemem może się okazać sam komputer... Przypominam że ma on problem z wyświetlaniem więcej niż dwóch kolorów w bloku 8×8 px (w Timexie 8×1 px).

Kwestia oprogramowania po stronie ZX Spectrum, można by wtedy zastosować tzw dithering lub inne algorytmy rasrtowej obróbki obrazu.
Tytuł: Odp: Videoface (Romantic Robot)
Wiadomość wysłana przez: KWF w 2022.10.04, 11:13:49
Loader, menu użytkownika i wywołanie procedur obsługujących interfejs wyciągnięte z obrazu taśmy (BASIC): https://github.com/McKlaud76/VideoFace/blob/main/Docs/loader.txt (https://github.com/McKlaud76/VideoFace/blob/main/Docs/loader.txt)
Tytuł: Odp: Videoface (Romantic Robot)
Wiadomość wysłana przez: KWF w 2022.10.10, 07:30:50
Dzięki uprzejmości @Boyo dotarł do mnie oryginalny VideoFace. O tyle ciekawa wersja, że pierwsza producji DATA-SKIP z Holandii, a nie późniejsza Romantic Robot z Wysp Brytyjskich. Są drobne różnice pomiędzy nimi, ale nie mają one wpływu na użytkowanie. Na tę chwilę, zweryfikowałem wartości elementów biernych i znalazłem drobne rozbieżności w ich wartościach pomiędzy publicznie dostępnym schematem a sprzętem. Holendrzy zasilali ten interfejs z +9 V, więc w środku jest stabilizator napięcia +5 V, którego nie ma w wersji brytyjskiej. Usunęli także oznaczenia z dwóch układów scalonych. Płytka ma ręcznie rysowane ścieżki i jest bez maski.