Ale když tak na tím přemýšlím, je vlastně celý ten "ekosystém" okolo televize děsně složitá ale promyšlená věc. Nechápu, jak na to ti lidé před desítkami let vůbec přišli. A to, co vymysleli, funguje dodnes. Proti tomu mi binární počítače připadají (principiálně) směšně jednoduché. Vždyť počítat se dá i na pár relátkách
Generování videosignálu (přejmenováno)
Moderátor: Moderátoři
- nostalcomp
- Příspěvky: 169
- Registrován: 09 lis 2022, 00:00
Ale když tak na tím přemýšlím, je vlastně celý ten "ekosystém" okolo televize děsně složitá ale promyšlená věc. Nechápu, jak na to ti lidé před desítkami let vůbec přišli. A to, co vymysleli, funguje dodnes. Proti tomu mi binární počítače připadají (principiálně) směšně jednoduché. Vždyť počítat se dá i na pár relátkách
Jako smekáme my, co jsme u toho byli hodně blízko.
Říká se, že nejvíc závad se dalo diagnostikovat přímo ze stínítka obrazovky, to si dovolím potvrdit. Každá součástka měla svůj význam a, kdo věděl, k čemu tam je, opravil. Tak efektivně, že přístroj mohl sloužit další roky, dokud měl, co zobrazovat, samozřejmě.
Tento bonus u digitální televize jaksi chybí, ale byla to jediná cesta k dalšímu vylepšení, protože analogová televize narazila na své fyzikální limity.
- nostalcomp
- Příspěvky: 169
- Registrován: 09 lis 2022, 00:00
Přesně. Mě třeba hodně chybí zcela jasná a s ničím nezaměnitelná "signalizace", že je nutné vyměnit filtrační kondy v napáječi anténního zesilovače. Předsevzetí, že je budu měnit preventivně vzalo za své, a tak vždy čekám na kostičkování a sekání obrazu. Byť to může znamenat i zcela jiné závady.Hill píše:Říká se, že nejvíc závad se dalo diagnostikovat přímo ze stínítka obrazovky. Tento bonus u digitální televize jaksi chybí.
- nostalcomp
- Příspěvky: 169
- Registrován: 09 lis 2022, 00:00
Už jen připojení krystalu k obvodu 4060 nedodržuje doporučení výrobců. Chybí tam hlavně sériový odpor u krystalu. Ale budiž. Třeba to kmitá. Obvod generuje celkem 8 úseků po 8uS. Celková délka všech úseků je 64uS. To je v pořádku a odpovídá to TV mikrořádku. Pomocí DA převodníku R-2R jsou jednotlivá tříbitová slova převáděna na analogovou úroveň. To je taky v pořádku a mělo by to zobrazit 8 "RGB" pruhů v úrovních šedi od černé po bílou roztažených přes celou šíři obrazovky. Pravý krajní pruh sice nebude nikdy vidět v plné šíři a ten levý nebude vidět vůbec, ale to je detail. Ale kde je synchronizace? Připustíme-li, že za stavu 000 na výstupech 4,5,7 bude výstupní úroveň odpovídat synchropulsu, pak by se zobrazovalo jen 7 pruhů. Jenže v tom případě by měl synchropuls délku 8uS, což je téměř dvojnásobek správné hodnoty (4,7uS). Co na to televizor? Já vždy experimentoval jen s délkami v rozmezí 4-5uS.
Edit: Mám tu stránku otevřenou na druhém monitoru a teď jsem si všiml, že v textu autor píše, že ty opakující se sady úzkých pruhů na screenshotu dostal s krystalem 4,43MHz. Což je úplná blbost. V životě se z tohoto kmitočtu jednoduchým binárním dělením nemůže ani přiblížit frekvenci 15,625kHz.
Autor také uvádí, že signál z videogenerátoru do TV vysílal nějakým transmitterem. Je možné že by synchronizaci přidával ten vysílač? Ale jak pozná, kdy má zařadit příslušný impuls? Nebo mi něco uniklo?
Přidal bych 1 čtyřvstupé OR hradlo (4072) a ten levý krajní černý pruh bych rozdělil na 4uS hsync a 4uS bych ponechal jako backporch. Je to sice málo, ale mám odzkoušeno, že ty 4uS na obnovu bílé barvy stačí. Předpokladem je, že stav 000 generuje černou. Výstupy z 4060 by se musely šoupnout o jeden dopředu a krystal použít 2MHz. Není zde totiž vyveden výstup :8. Výstup z hradla přes malý odpor do báze toho trandu. Pak to bude fungovat.
Binárním dělením dostaneš 15625 Hz z krystalu 4 MHz přesně.
Ale viditelná část řádku má jen 54 µs, pro zjednodušení bych počítal 56 µs, to je na sedm pruhů akorát a na černobílý obraz to stačí. Do osmého by se dal přidat řádkový impuls pomocí hradla: 2 µs černá, 2 µs synchronizační impuls, 4 µs černá. Ovšem černý pruh se v tom případě nezobrazí, bude celý ve zpětném běhu.
Jestli ale chceš zobrazit barevné pruhy, pro jednoduchost tak, že ty tři výstupy, co se tahají přes odpory, vyvedeš každý zvlášť do RGB vstupů televize: nejpomalejší se zelenou, prostřední s modrou a nejrychlejší s červenou. To je osm stavů, které je třeba dostat do 54 (vyjímečně až 56) µs a do zbylých 8 - 10 µs zatemnění a synchronizační impuls.
Dnes to naprogramuješ do arduina na analogový výstup, nebo do attiny a sečteš čtyři digitální výstupy na odporech, nebo to udělej hradly. Nakonec, postaru analogově to jde taky, ale to už je na dnešní poměry strojovna.