To cudo operuje na standardowych sygnałach telewizyjnych, czyli PAL 4.43 MHz i SECAM 4.xx MHz.
Posiada jednak wejście sygnału DUB prosto z kasety magnetowidu, i to jest preferowana metoda podawania sygnału przy odzyskiwaniu obrazu ze starych kaset. Taki sygnał ma kilkaset kHz, więc musi zostać skonwertowany do tych 4.xx MHz za pomocą przemiany częstotliwości.
Sama przemiana jest dość prosta bo użyto tutaj zbalansowanego miksera (mieszacza) MC1964G.
Jednak dla systemu PAL zastosowano bardzo skomplikowany tor generowania sygnału heterodyny. Tak to wygląda na schemacie blokowym:
PAL generator.png
Z kolei dla SECAMa jest tam tylko prosty i niczym niesynchronizowany generator:
SECAM generator.png
Oryginalnie ten generator zrobiony jest dość nietypowo, bo na bramkach ECL z komplementarnymi wyjściami:
ECL GEN.png
Taki układ dostarcza mieszaczowi symetryczny, ale jednak prostokątny sygnał. Skoro taki sygnał wystarczał, to to dla nas dobra wiadomość bo mamy mało do odtworzenia. Pasuje jednak nie psuć za bardzo oryginalnego układu, i skorzystać z tego co już jest na płytce.
Tak wygląda fragment schematu z mieszaczem na płytce PAL:
3K.png
Sygnał heterodyny jest wytwarzany w mieszaczu 3K, i stamtąd dopiero podawany na docelowy mieszacz sygnału PAL (1L, pokolorowany).
Okazuje się że sygnał podawany do mieszacza 3K jest całkiem "grubo ciosany". Jedno z wejść jest sterowane różnicowym sygnałem cyfrowym (po lewej). Drugie (po prawej) wprawdzie dostaje sygnał 900 kHz po filtrze LP200, ale ten sygnał po mieszaczu będzie bardzo poszatkowany. Dopiero
filtry CF201 i CF200 wytwarzają z tego ładny sinusoidalny sygnał 5.36 MHz.
Podobne filtry były w magnetowidzie BVU-820, i stąd wiem że przenoszą one całkiem szerokie pasmo. Także potrzebną nam częstotliwość heterodyny równą 5.24 MHz.
Mając te wszystkie informacje można sobie uprościć budowę generatora, bo wiadomo że można dostarczyć zwykły sygnał cyfrowy, nawet taki o sporym jitterze. Dlatego jako metodę odtworzenia sygnału wybrano unieruchomienie mieszacza 3K, oraz "wstrzyknięcie" sygnału cyfrowego do tego punktu:
INJECT.png
Mieszacz jest polaryzowany przez rezystor 4.7 k. Prąd tym rezystorem wpływa do układu, a nie wypływa.
Wewnątrz wygląda to tak:
BIAS.png
Metody unieruchomienia są dwie. Zewrzeć dolną stronę rezystora do szyny -12V, albo odłączyć rezystor od górnego źródła zasilania (masy lub niewiele wyższego potencjału). Druga metoda jest prostrza w realizacji, bo tranzystorem można łatwo sterować poziomami logicznymi 3.3 V z FPGA:
BIAS DISABLE.png
Teraz wystarczy dostarczać nowy sygnał na przykład w taki sposób:
INJECT 2.png
Wartość rezystora jeszcze do ustalenia. Tranzystor być może zostanie zastąpiony małym sygnałowym MOSFETem.
Sygnał będzie wytwarzany w FPGA za pomocą DCO (Digitally Controlled Oscillator), więc będzie mógł mieć bardzo dokładnie ustaloną częstotliwość (ograniczaną jedynie dokładnością generatora kwarcowego taktującego FPGA (tutaj będzie to 300 MHz)).
Kod realizujący taki generator jest bardzo prosty:
Kod: Zaznacz cały
process(CLK_300MHz)
begin
if rising_edge(CLK_300MHz) then
PHASE_acc(23 downto 0) <= PHASE_acc(23 downto 0) + 293274;
end if;
end process;
CLK_OUT_5_244_141 <= PHASE_acc(23);
To po prostu licznik (tutaj 24 bitowy) nazywany akumulatorem fazy.
Dodaje on (akumuluje) pewną liczbę (niekoniecznie stałą jak tutaj). Sygnał jest pobierany z najstarszego bitu, więc poprzednie młodsze bity można potraktować jako ułamkowe (czyli jako ułamkową fazę przebiegu).
Bit 23 oznacza podział przez 2^24 = 16777216;
Natomiast dodawana wartość równa 293274 to mnożnik (licznik zlicza 293274 razy szybciej, niż gdyby za każdym razem dodawał wartość 1).
Zatem generowana będzie częstotliwość 300 000 000 HZ * 293274 / 16777216 = 5244147.778 Hz, czyli całkiem blisko potrzebnych 5244144 Hz.
W tym sygnale będzie niewielki jitter równy okresowi przebiegu 300 MHz czyli 3.3 ns). Ale jest do wystarczająco mały jitter jak dla sygnału SECAM. Poza tym filtry CF201 i CF200 trochę go wyczyszczą.
Podobny generator DCO, tym razem strojony zmienną wartością mnożnika, będzie też użyty przy odtwarzaniu modulatorów FM ze schematu SG-68_SECAM_3.jpg.
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.