Autor ::Libor L.A. Poslaná :: 10.11.2013 08:32:37 Predmet ::Re: Šestý pixel
To by odpovídalo zpožděnému příchodu signálu STB (načtení nové šestice pixelů do posuvného registru).
Samotný efekt ze zapojení podle mne nevyplývá, a sám si nepamatuji, že bych kdy takovou věc zaregistroval. Podle údajů z katalogu je časový rozdíl ca 5nsec při délce pixelu 162nsec ovšem naopak ve prospěch rychlejší odezvy na STB oproti CLOCK VIDEO (čili nepozorovatelné). Ale hypoteticky, pokud někdo v hradlové síti nahradil některé z hradel jeho ekvivalentem s otevřeným kolektorem, nebo pokud došlo k poruše, která zpožďuje průchod signálu STB, mohlo by se jednat o příčinu.
Správa
Autor ::Zdeněk Poslaná :: 10.11.2013 09:16:02 Predmet ::Re: Šestý pixel
Já to pouštěl na monitor PMD-60, možná to vyniklo více než na TV. Nešlo o žádnou katastrofu, ale pokud se tento pixel nepoužil na meziznakovou mezeru, tak bylo zřetelný rozdíl např. u písmene H v levé a pravé svislé čáře.
PMD nikdo neopravoval (první zásah jsem do něj provedl až já :-) ) a ten signál nevznikal u hradel s otevřeným kolektorem, takže asi příčinou bylo zpoždění mezi signálem STB a posunem pixelů, způsobené tou šílenou diskrétní logikou.
Mám teď doma sice všechny funkční verze PMD, ale ještě jsem se nedokopal k tomu zprovoznit jim video výstup, abych se na to podíval.
Správa
Autor ::Libor L.A. Poslaná :: 10.11.2013 10:21:21 Predmet ::Re: Šestý pixel
Posledním společným zdrojem signálu jak pro STB tak i pro CLOCK VIDEO je synchronizační posuvný registr 74164. Za ním následuje kaskáda dvou hradel pro STB a kaskáda rovněž dvou hradel pro CLOCK VIDEO. Jediný rozdíl tak zůstáva v reakčních časech na STB/CLOCK VIDEO samotného posuvného registrů pixelů, který je tvořen dvěma obvody 7496. Samotný asynchronní zápis STB do 7496 podle časových diagramů PMD-85 plně kryje hodinový puls CLOCK VIDEO (a překrývá jej s dostatečnou rezervou), takže tady bych příčinu neviděl. Spíše nějaká závada. On totiž ten synchronizační obvod 74164 spolu s navazujícími hradly vytváří něco jako děličku třemi, a jednotlivé pulsy CLOCK VIDEO mají sice nástupní hrany co jeden pixel, ovšem délka těchto pulsů kolísá. Ani bych se nedivil, kdyby někdo "posunul" výstupy 74164 o jeden bit a signál STB by pak "nevykrýval" spolehlivě signál CLOCK VIDEO při načtení nové šestice pixelů (pak by šestý pixel byl delší).
Správa
Autor ::Zdeněk Poslaná :: 10.11.2013 11:02:53 Predmet ::Re: Šestý pixel
S tím generováním CLOCK, který by měl impuls o 1/3 větší, to asi nebude, to by zase jiný pixel musel být o 1/3 kratší - což jsem nezpozoroval. Je pravda, že počet hradel je ve větvi STB i CLOCK stejný, takže tím to taky nebude.
Teď koukám na schéma PMD85 na stránkách sapi.cz, a v cestě k signálu STB stojí jeden kondenzátor 100pF. Ten zřejmě pozdrží nárust napětí na log.1. Tohle je podle mého ta pravá příčina.
Mě ale spíše zajímalo, jestli si toho někdo také všimnul, ten můj kondenzátor měl asi větší hodnotu.
Díky za účast na brainstormingu :D A držím pěsti s Lemmingama, to co prozatím je, vypadá velmi slušně!
Správa
Autor ::Libor L.A. Poslaná :: 10.11.2013 13:39:07 Predmet ::Re: Šestý pixel
Díky za přání :)
Ale k tomu obrazu. Já jsem si nezávisle na stránkách sapi.cz v roce 2008 vytrasoval plošný spoj jedničkové verze PMD-85 a dnes jsem se na to díval a žádný kondenzátor v cestě STB jsem tam neměl. To spíše byla nějaká edice nebo kus s "vylepšením". Teď se zrovna koukám i na plošný spoj a nikde tam není není místo na vložení kondenzátoru do cesty STB (ani proti zemi ani jako derivační článek). Je tam jen nějaká ta prokovená díra, tak snad tam někdo něco dobastlil.
K té poznámce, že šestý pixel byl širší ale ne na úkor ostatních bitů: to se mi moc nezdá. To by ve vodorovném směru muselo chybět mnohem více obrazu, než chybělo na standardních Merkurech. I když 288 pixelů / 6,144 MHz = ca 47usec a obraz by měl mít viditelných 52 usec, tak stejně skoro vždy kousek vpravo chyběl. A Tobě by v tomto případě muselo chybět snad dalších šest znaků!
Správa
Autor ::Schotek Poslaná :: 11.11.2013 21:19:20 Predmet ::Re: Šestý pixel
Ahoj,
tento efekt jsem si nikdy nezkoušel vysvětlit, nicméně na některých kusech v domě dětí to viditelné bylo. Takže Zdeňku, nejsi v tom sám :-)
Dex: různá šířka znaků na obrazovce může být způsobena křivou "pilou" horizontálního vychylování. Tento problém jsem řešil i u starších PC monitorů - většinou mizerné kondíky.