Synchronizace

Pavel Hudecek pavelhudecek
Středa Březen 17 12:07:46 CET 2004


1) Vynasobte pocet radku nejvyssiho rozliseni nejvyssi frekvenci,
jenz je v tomto rozliseni funkcni. Priklad:

Monitor zvlada nejvic 1600x1200 pri 72 Hz.
1200 . 72 = 86400 = 86,4 kHz

Skutecna frekvence bude ovsem o neco vyssi, protoze tento vypocet
ignoruje delku snimkoveho synchronizacniho impulsu.

Nektere monitory mohou mit nejvyssi radkovou frekvenci i pri nizsim
rozliseni (protoze tam vychazi vyssi max snimkova frekvence).

2) Nasobice frekvence funguji a jsou pouzitelne pouze pro signaly,
ktere na pohled pripominaji sinusovku a proto nejsou priliz
sirokopasmove. Jejich cinnost je zalozena na vhodnem zkresleni
puvodniho signalu, cimz se v kmitoctovem spektru obevi vyssi
harmonicke, ty se zesili a puvodni signal potlaci.
    Pokud bychom tento postup aplikovali na obrazovy signal,
vysledny obraz by se asi priliz nepodobal puvodnimu...

Bezny postup pro zmenu frekvence obrazoveho signalu je jeho
digitalizace, ulozeni do pameti a nova vyroba signalu s jinou
rychlosti vzorkovani.
    Mohou ovsem nastat dalsi komplikace, napriklad nutnost
konverze mezi normalnim a prokladanym radkovanim,
ci obecne zmena poctu radku, jejichz reseni jiz neni tak
jednoduche.
    Ve vasem pripade lze pouzit pomerne jednoducheho
postupu, kdy zapojeni bude obsahovat A/D prevodnik,
2 pameti s kapacitou na jeden snimek obrazu a D/A
prevodnik:

A/D bude do prvni pameti ukladat obraz
V dobe vert. zpetneho behu se provede zkopirovani
do druhe pameti.
D/A bude z druhe pameti dvakrat vetsi rychlosti cist.

    Vzorkovaci frekvenci mozno pouzit bud asynchroni,
ale nekolikrat vyssi, nez ktera odpovida rozliseni (odhad
pocet bodu na radek krat radkova frekvence), nebo
synchronni, ktera bude ovsem pro kazde rozliseni jina
a musi se synchronizovat s obrazem.
    Dluzno dotat, ze Amiga pouziva take prokladane
radkovani, takze pokud nemate monitor, ktery jej umoznuje,
tak je nutno resit i jeho konverzi.
    Obecne bych asi vzhledem k slozitosti cele problematiky
a take cene prevodniku (zde budete potrebovat 3 prevodniky
se vzorkovaci frekvenci nejmene 6 MHz) asi doporucil spise
porizeni nejakeho starsiho analogoveho multisincu, ktery umoznuje
800 x 600 interlace pri 50 Hz.

Dale bych vam doporucil, abyste si ve svem editoru mailu
pridal do slovniku pro opravy pravopisu zkratky el.
jednotek, zejmena kHz, MHz a GHz. Obecny algoritmus
tvorby techto zkratek je, ze velka a mala pismena nazvu
jednotek a predpon zustavaji zachovana nezavisle na jejich
kombinovani. Priklad:

miliwatt - mili m, watt W - mW
MW je megawatt, tedy miliardkrat vice,
Mw ani mw nema smysl

U pocitacovych jednotek je navic jeste bajt a bit:
bajt, angl. byte, zkratka B
bit, angl. bit, zkratka b
1 B = 8 b, tedy 1 bajt = 8 bitu

a nasobeni predpon zde neni po 1000, ale po 1024

1 kB = 1024 B =  8 kb = 8192 b
1 MB = 1048576 B = 1024 kB = 8 Mb = 8192 kb = 8388608 b

Chyba typu "velke pismeno na zacatku, ostatni mala" se velmi
rozmohla zavedenim automatickych korektur v textovych
editorech, kdy nezname slovo obsahujici velke pismeno
je identifikovano jako podstatne jmeno vlastni s preklepem
a ten je tedy "opraven" zmenou na prvni pismeno velke...

Hudecek

> Dobry den. Rozhodl jsem se pripojit pocitac Amiga na klasicky PC 
> monitor (multisync). Problem je, ze amiga standartne pouziva H-
> sync 15Khz. Existuji i ovladace pro 24Khz a 31 Khz (mozna i 
> jine). Ovladace pro 31Khz jiz aktivne pouzivam, problem je ze 
> tyto ovladace lze pouzit pro operacni system, ale aplikace 
> standartne pouzivaji zase jen 15Khz. Rozhodl jsem se tedy vyrobit 
> nasobic frekvence. A k tomu mam par dotazu:
> 
> 1) Jakou maximalni frekvenci standartne zvlada PC monitor. Pro 
> pripad ze znasobim 15Khz > 30Khz, je to ok. Ale pokud to bude 
> 30Khz > 60Khz. Zvladne to ten monitor ? Nebo je schopen pouzit 
> jen jednu frekvenci ? 
> 
> 2) Nemate nekdo jednoduche schema nasobice, ktere bych mohl 
> pouzit ?  Treba nejaky vhodny integrac plus par soucastek okolo.
> 
> Dekuju za rady
> 
> Ludek Tomasek





Další informace o konferenci Hw-list