Obvod generátoru televizního signálu na mikrokontroléru. Generátor signálu pro nastavení televizorů - Televizní zařízení - Schémata zařízení pro domácnost

Elektroniku jsem dělal tak dlouho, jak jsem vždycky chtěl mít generátor signálu. různé tvary. Nedávno jsem potřeboval získat sinusový signál pomocí digitálních metod a rozhodl jsem se, že ze sebe udělám dobrý generátor! Výsledkem bylo vytvoření jednoduchého, ale funkčního generátoru signálů, který dokáže generovat: obdélníkové, trojúhelníkové, sinusové, šumové a pilovité signály. Maximální generovaná frekvence je 60 kHz (kilohertz). V tomto firmwaru lze zatím nastavit frekvenci pouze při generování obdélníkové vlny pro jiné signály, lze nastavit pouze zpoždění v mikrosekundách; Základem zařízení je mikrokontrolér ATtiny2313 AVR, signál je generován pomocí 8bitového digitálně-analogového převodníku (DAC), frekvence, signál nebo zpoždění jsou zobrazovány na LCD indikátoru 8x2. Zde je skutečný schematický diagram:

Pro montáž budete potřebovat díly:
1. Mikrokontrolér Attiny2313 - 1 ks.
2. LCD indikátor kompatibilní s WH0802 nebo HD44780 - 1 ks.
3. Čip LM324 - 1 ks.
4. Dotykové knoflíky bez fixace - 3 ks.
5. Rezistor 10 kOhm - 1 ks.
6. Rezistor 300 Ohm - 1 ks.
7. Rezistor 2 kOhm - 8 ks.
8. Rezistor 1 kOhm - 9 ks.

DAC je sestaven pomocí rezistorů a připojen přímo k portu B mikrokontroléru, signál za DAC je zesílen pomocí operačního zesilovače LM324. Použil jsem LCD indikátor WH0802 s kompatibilním ovladačem, tento LCD má 2 řádky po 8 známých. Je nezbytné používat jakýkoli LCD indikátor s kompatibilním ovladačem s HD44780. Mikrokontrolér Attiny2313 lze použít s libovolnými písmennými indexy v jakémkoli balení. Můžete použít jakákoli dotyková tlačítka, aniž byste je opravovali. Tlačítko "Select" vybírá typ generovaného signálu. Tlačítky „Plus“ a „Minus“ se nastavuje frekvence nebo zpoždění. Když zařízení zapnete, okamžitě začne generovat signál, standardně je to obdélníková vlna. Napájecí napětí: 5 voltů. Zde jsou oscilogramy signálů generovaných generátorem:






Sestavil jsem svůj generátor signálu do plastového pouzdra ZIV a stalo se toto:

První testy s domácím osciloskopem:

Obvod jsem sestavil na plošném spoji vyrobeném pomocí , nákres plošného spoje naleznete v souborech k článku. Na desce jsem použil díly v pouzdrech SMD, jedinou výjimkou je čip LM324, který je použit v pouzdru DIP. Firmware pro zařízení jsem napsal v prostředí BASCOM-AVR, zdrojový kód je přiložen. Připojen je také projekt zařízení v programu. Mimochodem, po flashování firmwaru nezapomeňte nastavit následující pojistkové bity (pro program SinaProg):

Seznam radioprvků

Označení Typ Označení Množství PoznámkaProdejnaMůj poznámkový blok
U1 MK AVR 8bit

ATtiny2313

1 Do poznámkového bloku
U2 Operační zesilovač

LM324

1 Do poznámkového bloku
R1-R8 Rezistor

2 kOhm

8 Do poznámkového bloku
R9-R16, R18 Rezistor

1 kOhm

9 Do poznámkového bloku
R17 Rezistor

10 kOhm

1 Do poznámkového bloku
R19 Rezistor

300 ohmů

1 Do poznámkového bloku
BTN1-BTN3 KnoflíkBez fixace3

Dendy je generátor testovacích televizních signálů. Nová verze

Podomácku vyrobená cartridge do video set-top boxu Dendy, která z něj udělá generátor televizního testovacího signálu (GITS), naše čtenáře zaujala. Díky jejich zpětné vazbě byl autor designu a programu S. Ryumik z Černigova oceněn motivační cenou v soutěži „Nejlepší publikace roku 2001“ Dnes představujeme GITS-2 - vylepšenou verzi kazety.

Oproti první verzi navrhovaného zařízení se nezměnil rozsah jeho použití - nastavení a nastavení barevných (provoz v systému PAL) a černobílých televizorů, posouzení kvality kineskopu při nákupu televizoru, vygenerování testu stoly pro kabelovou televizi. Počet testovacích obrázků vytvořených GITS-2 se však zvýšil z 81 na 466 (s přihlédnutím ke všem barevným možnostem) a zvukových testovacích signálů - ze dvou na čtyři. V některých charakteristikách je GITS-2 lepší než známé generátory "Electronics GIS 02T" a "Laspi TT-03".

Vzhledem k tomu, že všechny funkce generátoru testovacího signálu jsou implementovány softwarově, bylo při úpravě nutné změnit pouze program. Hardwarová část zařízení - samotná cartridge deska s panely pro dva čipy EPROM - mohla zůstat úplně stejná jako v původní verzi. I ta však prošla mírným vylepšením, díky čemuž může fungovat i s částečně poruchovými konzolemi Dendy.

Schéma desky GITS-2 znázorněné na Obr. 1, se od originálu liší přídavnou propojkou XT3, která slouží k přepínání stránek obrazovky videoprocesoru Dendy.

(Klikni pro zvětšení)

Pokud je jedna z videostránek ve vašem set-top boxu vadná (na obrázku jsou vidět další čáry nebo čtverce), můžete přepnout na jinou přesunutím propojky a stisknutím tlačítka SELECT na joysticku. Na pozici "1" funguje první stránka video paměti, na pozici "2" - druhá stránka video paměti.

Výkresy tištěných vodičů a uspořádání prvků na kazetě jsou na Obr. 2.

(Klikni pro zvětšení)

Tvar desky byl zvolen na základě pohodlnosti její instalace do standardní nábojnice Dendy. Deska, která je užší a bez bočních výřezů, do ní nepůjde upevnit. Materiál byste proto neměli šetřit zmenšením šířky desky.

Pouzdro je převzato z herní kazety, která se stala nepoužitelnou. Občas jej musíte trochu upravit, například zkrátit plastové kolíky uvnitř.

Při vývoji programu GITS-2 se autor snažil implementovat maximální počet testů, které nezabírají více než 2 KB ROM. Konkrétně je obraz testovací tabulky uložen zabalený podle původního algoritmu. Kompresní poměr - 50,2 % (od 960 do 482 bajtů). Podprogram rozbalování dat přitom zabral pouhých 57 bajtů. Pro uložení stejných dat zabalených metodou ZIP by to vyžadovalo pouze 435 bajtů, ale délka jeho rozbalovače je mnohonásobně větší.

Kódy, které je třeba zadat do RPOM DS1 a DS2 s informační kapacitou 2 KB každý (mikroobvody KR573RF5 nebo jejich analogy), jsou uvedeny v tabulce. 1 a 2.

(Klikni pro zvětšení)

(Klikni pro zvětšení)

Vlastnosti GITS-2 (stejně jako GITS první verze) nezávisí na typu a kapacitě použitých ROM čipů, takže ty lze na desce kombinovat v různých kombinacích, přičemž nezapomeneme pouze osadit XT1 a propojky XT2 v požadovaných pozicích. Pokud neplánujete vyměnit mikroobvody během provozu kazety, můžete místo propojek připojit odpovídající kontaktní podložky na desce běžnými vodiči.

Na nová deska(s propojkou HTZ v poloze „2“), mikroobvody naprogramované podle . Ale je třeba je použít jako sadu: oba „nové“ nebo oba „staré“. Přirozeně, v druhém případě bude mít GITS pouze vlastnosti, které byly popsány v původním zdroji.

Pokud máte hotovou desku staré verze GITS, stačí pro použití všech níže popsaných testů nainstalovat do jejího panelu RPOM čipy naprogramované novým způsobem.

Pomůžeme těm, kteří si přejí provést vlastní doplňky a vylepšení programu, který podrobně popisuje metodiku vývoje programů pro "Dendy"

POPIS ZKOUŠEK

Po instalaci kazety GITS-2 do „Dendy“ a zapnutí napájení by se na TV obrazovce měl objevit testovací obrazec (horní obrázek na 1. straně obálky) a měl by zaznít trylek. Pokud se nezobrazuje žádný obraz, ale je slyšet zvuk, zkuste přesunout propojku HTZ na desce kazety do jiné polohy a stiskněte tlačítko SELECT na joysticku. Tato operace vám umožňuje přepnout z možná vadné stránky videa na funkční. Pokud není slyšet žádný zvuk, pravděpodobně selhaly některé z hlavních buněk RAM herní konzole používané programem a další práce není možná.

Vzhledem ke zvláštnostem videosystému "Dendy" je obtížné tvořit přesné čtverečky na televizní obrazovce (nevejde se do daného množství ROM). Proto se na všech testovacích snímcích zobrazují jako obdélníky s poměrem stran 4:5. Středový kruh zkušebního stolu má však správný tvar, který umožňuje vyhodnotit geometrická zkreslení rastru a upravit jeho rozměry. Kromě toho vám tabulka umožňuje centrovat a zaostřovat obrazy pomocí pěti referenčních značek ve středu a rozích obrazovky a kontrolovat horizontální a vertikální čistotu (200...250 řádků na jemné mřížce). Existují oblasti se šachovým polem, barevné schéma, diagonální čáry. Když stisknete tlačítka NAHORU, DOLŮ na libovolném joysticku, obrázek se převrátí (druhý obrázek shora na 1. straně obálky), uprostřed, nahoře a dole na obrazovce se objeví malé nápisy.

K dalším 11 testovacím snímkům se dostanete pomocí tlačítek VLEVO a VPRAVO. Každý má čtyři možnosti, přepínatelné pomocí tlačítek NAHORU a DOLŮ. Možnosti jsou zase od dvou do 24 variant: tlačítko A mění barvu obrázku, tlačítko B jej invertuje nebo zapíná/vypíná jemnou mřížku překrývající hlavní obrázek. Tlačítko START přepíná zvukové testovací signály. Přechod z jednoho testu do druhého je doprovázen zvukem „pípnutí“ a začátek nového cyklu jejich změny je doprovázen trylkem.

Svislé barevné pruhy (obr. 3, a) - osm pruhů stejné šířky v následujícím pořadí (zleva doprava): bílý, žlutý, modrý, zelený, fialový, červený, modrý, černý. Umožňují zkontrolovat správnost maticování, upravit kontury korekce preemfáze a vyhodnotit sytost barev v sousedních řádcích. Odstíny generovaných barev závisí na vlastnostech videoprocesorů Dendy různých modelů a mohou se mírně lišit. Možnosti: nahrazení primárních barev dalšími barvami, vypnutí barvy (stupnice šedi, třetí obrázek odshora na 1. straně obálky). Odrůdy: Písmeno C na modrém pruhu pro snadnou identifikaci.

Vodorovné barevné pruhy (obr. 3, b, c) - osm pruhů podobných svislým, ale ten nejnižší je o polovinu vyšší.

Jednotné šedé pole. Umožňuje zkontrolovat a upravit statické vyvážení bílé a čistotu barev. Možnosti: čtyři stupně jasu. Variety: cyklická inverze obrazu s periodou 2 s, která umožňuje zkontrolovat kvalitu stabilizace velikosti obrazu a stabilitu synchronizace snímků a horizontálních skenů. Když stisknete a podržíte tlačítko B, frekvence „blikání“ se zčtyřnásobí.

Jednotné červené pole. Slouží ke kontrole čistoty barev a identifikaci vad v masce kineskopu (na obrázku by neměly být žádné bílé tečky). Možnosti: čtyři stupně sytosti. Odrůdy: „blikající“ s periodou 1 nebo 2 s.

Jednotné zelené pole je podobné červenému.

Jednotné modré pole je podobné červenému.

Šachovnicové pole černobílých obdélníků (16 sloupců, 15 řádků) umožňuje vyhodnotit linearitu skenů, geometrické deformace rastru a zkontrolovat absenci barevných okrajů. Možnosti: inverze obrázku, zdvojnásobení velikosti obdélníků (spodní obrázek na 1. straně obálky). Odrůdy: jemná mřížka překrývající obraz, nahrazující bílou jednou z 12 možných barev (obr. 3, d).

Monochromatické pruhy („námořnický oblek“, obr. 3, d) se používají k vyhodnocení linearity skenu a rovnoměrnosti vybarvení rozšířených částí obrazovky. Možnosti: svislé nebo vodorovné pruhy, zdvojená šířka pruhu, inverze obrazu. Odrůdy: jemná mřížka překrývající obraz, nahrazující bílou jednou z 12 možných barev (obr. 3, f).

Bodové pole (obr. 3, g). Bílé body (15x16) na černém pozadí se značkou uprostřed slouží ke kontrole zaostření a astigmatismu elektronového paprsku po celé ploše obrazovky, stejně jako statické a dynamické konvergence paprsků primárních barev. Možnosti: poloviční nebo dvojnásobné nebo čtyřnásobné rozteč bodů (optimální si můžete vybrat v závislosti na velikosti televizní obrazovky). Odrůdy: inverze obrazu, nahrazení bílé jednou z 12 možných barev (obr. 3, h).

Pole mřížky 15x16 tenkých bílých čar na černém pozadí se používá k úpravě konvergence červených, zelených a modrých paprsků a ke kontrole zaostření. Možnosti: poloviční nebo dvojnásobný a čtyřnásobný rozteč mřížky. Odrůdy: inverze obrazu, nahrazení bílé jednou z 12 možných barev (obr. 3, i, j).

Zvukové testovací tóny se používají ke kontrole zvukového kanálu televizoru. Jsou poskytovány následující signály, cyklicky spínané tlačítkem START: obdélníkové pulzy se střídou 2 („meandr“) s frekvencí 500 Hz, pilové pulzy s frekvencí 6600 Hz, obdélníkové pulzy s pracovním cyklem 4 s frekvencí 6600 Hz, "siréna" - "čtvercová vlna" lineárně se měnící frekvence (od 27 do 12500 Hz po dobu 9 s).



Budeme mluvit o dvou poměrně známých schématech, se kterými jsem se setkával poměrně často a na různých stránkách. A tak, když jsem potřeboval generátor televizního signálu, snažil jsem se je samozřejmě najít.

1. Generátor videosignálu

Generátor je připojen k video vstupu televizoru, obvykle se jedná o konektor „tulipán“ nebo „SCART“.

Zařízení generuje šest polí:

  • textové pole 17 řádků;
  • 8x6 oka;
  • mřížka 12x9;
  • mělká šachovnice 8x6;
  • velká šachovnice 2x2;
  • bílé pole.





Přepínání mezi poli se provádí krátkým (trvajícím méně než 1 s.) stisknutím tlačítka S2. Podržením tohoto tlačítka po delší dobu (déle než 1 s) se generátor vypne (mikrokontrolér přejde do stavu „SLEEP“). Generátor se zapíná stisknutím tlačítka S1. Stav zařízení (zapnuto/vypnuto) je indikován LED diodou. Dva odpory spolu s odporem videovstupu TV poskytují potřebné úrovně napětí videosignálu:

  • 0 V - úroveň synchronizace;
  • 0,3 V - úroveň černé;
  • 0,7 V - úroveň šedé;
  • 1 V - úroveň bílé.

Technické vlastnosti zařízení:

  • frekvence hodin - 12 MHz;
  • napájecí napětí 3 - 5 V;
  • odběr proudu v provozním režimu: při napájecím napětí 3V - asi 5mA, při napájecím napětí 5V - asi 12mA;
  • snímková frekvence - 50 Hz;
  • počet řádků na snímek - 625.
Program. Program vygeneruje 6 polí. Každé pole se skládá z 301 řádků (300 informačních řádků + jeden černý řádek). Obecně je vypočtené číslo 305 (625 řádků rastru - 15 řádků synchronizace snímků = 610. Informace v rámci se zobrazují přes řádek, takže 610 / 2 = 305). Ale s tímto počtem řádků je vertikální velikost rastru o něco větší než to, co tvoří video signál přenášený televizním centrem. První řádek v každém poli je černý. V tomto okamžiku je dotazován stav tlačítka S2, vypočítává se doba jeho držení a je určena potřeba přesunu z jednoho pole do druhého. Další podrobnosti o programu na webu autora (http://pic16f84.narod.ru)

Regulátor by měl být zvolen na 20 MHz, já jsem použil PIC16F84A-20PI. Předpokládá se a autor programu tvrdí, že obvod bude fungovat na 4 MHz řadiči. Možná, ale na PIC16F84-04 mi to nefungovalo.

A ještě jedna věc, při programování zkontrolujte stav přepínačů:

  • oscilátor - HS
  • zapnutí
  • wach - off
  • ochrana kódu - vypnuto
K naprogramování regulátoru jsem použil programátor Willem:


Do datové paměti jsem nic nevložil, vše jsem nechal tak, jak je.

2. VGA tester

Design.

Mezi mnoha stránkami vyhledávač vrátil článek Alexandra Kuzmenka, zveřejněný na webu Radiokot. Líbil se mi nápad zkombinovat oba obvody na jedné desce: VGA tester a generátor video signálu.

Jediné, co jsem nepotřeboval, bylo napájení 12V, takže jsem PCB trochu upravil instalací USB-B konektoru místo čipu 7805.

Pozdravy všem!
Vážení návštěvníci stránek, chci Vám nabídnout obvod a desku plošných spojů GTIS (generátor testovacího televizního signálu), který jsem vyrobil před rokem na přání kamaráda. Zadáním bylo vyvinout plošný spoj deska, která by měla
pasují do pouzdra "Ranitsa RP-201" (hodinky - rozhlasový přijímač). Jsem ve svém
čas již sestavil univerzální generátor testovacích televizních signálů (verze 2.0 "Radio Amateur" 1999 č. 5 s. 5. Autoři: Chirkov & Larionov)
Rozhodl jsem se použít obvod verze 3 jako základní možnost (kodér m/c CXA1645M PAL,
TDA8505 - kodér SECAM)
Jako generátor - tvarovač hodinového signálu a testovacích obrazových signálů jsem se rozhodl vyzkoušet dvě možnosti:
1. generátor testovacího signálu - autor: Marcelo Maggi


2. malý generátor televizního signálu Autor: Alexander Musatov
(volba požadovaného testovacího signálu se provádí pomocí dvou tlačítek)

Zkontroloval jsem obě možnosti na prkénku a rozhodl jsem se pro druhou.
Díky vývoji Yu Chirkova, V. Larionova, A. Musatova, navržený
generátoru moc děkuji za jejich práci!
PCB soubor ve formátu Sprint Layout 3.0 a schémata zapojení
ve formátu SPlan.
Většina nejlepší program pro malosériovou výrobu "ham radio".
desky plošných spojů je Russified Sprint Layout 3.0 To se mi líbí
program pro možnost zapojení dle výkresu Naskenované výkresy desek z
k obnově kolejí lze použít časopisy a další literaturu
desky nebo přesměrování prvků. Chcete-li to provést, musíte obrázek naskenovat
(nebo použijte libovolný grafický soubor a převeďte jej na soubor *.BMP), bude
zobrazeno jako pozadí na desce.
Program SPlan 5.0 je editor schémat zapojení, it
podporuje makra, vestavěná i uživatelsky definovaná Můžete stahovat programy
ze stránek--
A i když jste s těmito programy již pracovali, doporučuje se číst
všechny sekce ruských souborů nápovědy až do konce, je možné, že najdete
dříve neznámé možnosti programu Z této stránky si můžete stáhnout Sprint Layout
4.0 (ruská verze)

Pomocí programu Sprint Layout 3.0 můžete změnit mé možnosti rozložení
desky plošných spojů (máte například jiný napájecí transformátor, diodový můstek,
rám)
Schéma a tištěný spoj prozatím, abych tak řekl, pro začátek (kaskáda byla změněna na
tr-ah V5 a V6). V budoucnu budou soubory (a revize) zveřejňovány
1. Generátor plně barevného televizního signálu na dvou čipech
Článek z "RET" č. 5 2003 autor: M. Medveděv (formát DJVU)
2.Generátor video vzorů -autor: Marcelo Maggi
3.Zahraniční integrované video kodéry
Článek z "Radioamator" č. 1-3 2002 autor: S.M Ryumik (formát DJVU)
4. Datasheety pro m/c TDA8505, CXA1645M ve formátu DJVU (převedl jsem z PDF -
zabírají mnohonásobně méně místa).

Generátor videosignálu na mikrokontroléru

Zdroj: http://pic16f84.narod.ru

Pro generování videosignálu stačí pouze jeden mikroobvod a dva odpory - tzn. můžete doslova vyrobit kapesní generátor videosignálu velikosti klíčenky. Takové zařízení bude užitečné pro televizního technika. Lze jej použít při míchání kineskopu, úpravě čistoty barev a linearity. Generátor je připojen k video vstupu televizoru, obvykle se jedná o konektor „tulipán“ nebo „SCART“.

Zařízení generuje šest polí:
- textové pole o 17 řádcích;
- síť 8x6;
- síťovina 12x9;
- malé šachové pole 8x6;
- velké šachové pole 2x2;
- bílé pole.

Přepínání mezi poli se provádí krátkým (trvajícím méně než 1 s) stisknutím tlačítka S2. Podržením tohoto tlačítka po delší dobu (déle než 1 s) se generátor vypne (mikrokontrolér přejde do stavu „SLEEP“). Generátor se zapíná stisknutím tlačítka S1. Stav zařízení (zapnuto/vypnuto) je indikován LED diodou.

Specifikace zařízení:
- taktovací frekvence - 12 MHz;
- napájecí napětí 3 - 5 V;
- spotřeba proudu v provozním režimu:
- při napájecím napětí 3V - cca 5mA;
- při napájecím napětí 5V - cca 12mA;
- snímková frekvence - 50 Hz;
- počet řádků na snímek - 625

Veškerou práci na generování video signálu provádí program zabudovaný v mikrokontroléru. Dva odpory spolu s odporem videovstupu TV poskytují potřebné úrovně napětí videosignálu:
- 0 V - úroveň synchronizace;
- 0,3 V - úroveň černé;
- 0,7 V - úroveň šedé;
- 1 V - úroveň bílé

Rýže. 1. Schematický diagram generátor

Pro generování video signálu se používá nulový bit PORTA a celý PORTB (tento port pracuje v režimu posunu). Přestože je signál brán pouze z jeho nulového bitu, program jej využívá celý. Proto jsou všechny bity PORTB nakonfigurovány jako výstupy. První bit PORTA se používá k indikaci stavu oscilátoru. Když je zařízení zapnuté, LED se rozsvítí. Když je zařízení vypnuté, LED nesvítí. Třetí bit PORTA slouží k přepínání provozních režimů generátoru a jeho vypínání. Krátké stisknutí tlačítka S2 vám umožní přejít z jednoho pole generátoru do druhého. Když toto tlačítko podržíte déle než 1 sekundu. zařízení se vypne (mikrokontrolér přejde do stavu "SLEEP"). Pro zapnutí generátoru je nutné provést reset. To se provádí stisknutím tlačítka S1. Napájecí napětí zařízení lze volit v rozsahu 3 - 5 V. V tomto případě je třeba podle toho volit hodnoty rezistorů.
3V - R5=456Ohm a R6=228Ohm
3,5V – R5=571Ohm a R6=285Ohm
4V – R5=684Ohm a R6=342Ohm
4,5V – R5=802Ohm a R6=401Ohm
5V - R5=900Ohm a R6=450Ohm
Zde jsou uvedeny odhadované hodnoty. Reálně můžete instalovat odpory ze standardní řady, například pro 5V - 910 Ohm a 470 Ohm a pro 3V - 470 Ohm a 240 Ohm.



Podíl: