. : New eShop! - Mobilní verze - Pandatron.cz - Pandatron.sk - Diskuzní fórum - Zakázkový vývoj : .
 
Integrovaný TV modulátor
20.prosince 2007 | Pandatron | Integrovaný TV modulátor | Komentářů: 0  
Integrovany TV modulator

Integrovaný TV modulátor

V tomto článku si představíme jeden velice zajímavý obvod od firmy Freescale s jehož pomocí lze snadno postavit kvalitní TV modulátor.

V nabídce firmy Freescale mne zaujal obvod MC44BS374. Doslova se jedná o "PLL Tuned UHF and VHF Audio/Video High Integration Modulator", tedy v překladu TV (UHF i VHF) video + audio modulátor. Abych ještě umocnil váš případný zájem dodám, že jeho cena při kusovém množství nepřesahuje 100Kč a že k sobě nepotřebuje žádnou cívku, varikap, ani nic podobného.

Rád bych vás s ním tedy v tomto článku lehce seznámil a odkázal vás na datasheet. K tomuto článku by měl následovat ještě jeden, obsahující vlastní konstrukci s PICem.
Pokud by se vám tento obvod nepodařilo získat u autorizovaných distributorů, ozvěte se mi.

MC44BS374
Takže nejprve pár základních informací:
- obsahuje VHF / UHF oscilátor, který obsáhne všechny TV kanály a to v kroku 250kHz
- vyžaduje jen naprosté minimum externích součástek
- výstupní úroveň je až 82dBuV
- ovládání je přes vysokorychlostní I2C sběrnici (až 800kHz)
- programovatelný zvukový odstup 4.5, 5.5, 6.0, 6.5 MHz
- integrovaný generátor zkušebních pruhů se zvukovým oscilátorem 1kHz
- jeden uživatelsky programovatelný výstupní OC pin

Na prvním obrázku je pinout obvodu a v následující tabulce popis jednotlivých pinů.


Obr. 1: Pinout obvodu


Tab. 1: Popis pinů obvodu

Na druhém obrázku přikládám vnitřní zapojení obvodu tak, jak je úvádí výrobce ve svém datasheetu.
Jak je z obrázku patrné, obvod obsahuje UHF oscilátor řízený PLL (v dolní části). Při požadavku o VHF frekvenci se jednoduše aktivuje VHF delička. V horní části jsou vstupní video obvody s modulátorem a vpravo se nacházejí obvody pro zvukový doprovod. Zhruba ve střední části jsou poté dva LPF (dolnofrekvenční) filtry a sumační obvod.


Obr. 2: Pinout obvodu

Řízení obvodu
K řízení obvodu potřebujete pouze dva vodiče. Nastavení a veškeré ovládání probíhá po I2C sběrnici.


Obr. 3: I2C

K dispozici jsou pouze dva 16ti bitové registry C a F, které se dále dělí vždy na dvě osmibitové poloviny. Tím jsou v podstatě k dispozici celkem čtyři registry. Význam jednotlivých registrů a jejich bitů je v následující tabulce.
CHIP ADDRES jsou dvě odlišné adresy. Jedna slouží k zápisu řídících registrů a druhá ke čtení stavového registru. To mimojiné znamená, že nemůžeme přečíst aktuální stav řidících registrů, takže s tím musíme při návrhu počítat a nastavené hodnoty si pamatovat sami.
Podrobný popis vlastních bitů, včetně příkladů naleznete opět v datasheetu.


Obr. 4: Mapa registrů

Na obrázku č.5 je tabulka popisující na čtyřech příkladech vlastní komunikaci s obvodem. STA = startbit, STO = stopbit, CA = CA-CHIP ADDRES.
Po start bitu a adrese pro zápis do pracovních registrů následuje vždy jeden horní byte, buď C1 nebo FM. Jak vidíte z obrázku č.4, CA registr má vždy nejvyšší bit 1 a FM má vždy nejvyšší bit 0, podle toho obvod pozná, do kterého z registrů patří vámi posílaná data. Za vyšším bytem vždy následuje i jeho nižší byte (C0, nebo FL). Poté lze komunikaci zakončit stop bitem a nebo pokračovat v komunikaci dál, zápisem druhého páru bytů (opět od vyšší poloviny). Poté již vždy následuje stopbit.


Obr. 5: Způsob komunikace

Příklad nastavení
Na závěr teoretického úvodu k tomuto obvodu ještě přidám příklad nastavení. Řekněme, že chceme obvod nastavit do základního režimu a na UHF kanál číslo 60, tedy frekvenci 783.25 MHz pro obraz.

Registr C1

bit číslo funkce hodnota
SO 5 zkušební oscilátor 1kHz 0
LOP 4 uživatelský výstupní pin 0
PS 3 poměr obraz/zvuk 0
X3 2 pro testovací mód 0
X2 1 pro testovací mód 0

Registr C1 tedy bude mít hodnotu 0b10000000, neboli 0x80.

 

Registr C0

bit číslo bitu funkce hodnota
PWC 7 Peak White Clip OFF 1
OSC 6 UHF oscilátor 1
ATT 5 attenuator 0
SFD1 4 odstup zvukové vlny 0
SFD0 3 odstup zvukové vlny 1
X5 1 pro testovací mód 0
X4 0 pro testovací mód 0

Registr C0 tedy bude mít hodnotu 0b11001000, neboli 0xC8.

 

Registr FM

bit číslo bitu funkce hodnota
TPEN 6 Testovací mód (pruhy) 0
N11 5 frekvence 1
N10 4 frekvence 1
N9 3 frekvence 0
N8 2 frekvence 0
N7 1 frekvence 0
N6 0 frekvence 0

Registr FM tedy bude mít hodnotu 0b00110000, neboli 0x30.

 

Registr FL

bit číslo bitu funkce hodnota
N5 7 frekvence 1
N4 6 frekvence 1
N3 5 frekvence 1
N2 4 frekvence 1
N1 3 frekvence 0
N0 2 frekvence 1
X1 1 pro testovací mód 0
X0 0 pro testovací mód 0

Registr FL tedy bude mít hodnotu 0b11110100, neboli 0xF4.

Odkazy & Download:
Datasheet k obvodu MC44BS374 (*.pdf, 2055kB)







GooglePlus1 FaceBook Twitter del.icio.us DiGG Google StumbleUpon Google Buzz Email RSS PDF Tisk

Komentáře (9):

Zobrazit starší 30 dnů (9)...

host
9. Dne 22. 02. 2008 v 00:00 zaslal host
Bez titulku
Cenu? Nejprve se nauc cist a pak si znovu precti clanek.


Název příspěvku: Vaše jméno: host
                 
  Zakázat formátování [Zakáže kódování a nahrazování smajlíky.]
Připojit soubory
reklama:
ID-12 - čtečka RFID
Modul čtečky bezkontaktní identifikace - RFID tagů s integrovanou anténou a dosahem 12 cm.
Skladem od 670 Kč

Informace uvedené v článcích jsou platné v době jejich vydání a samotné články jsou určeny pouze jako zdroj informací. Autor článku ani správce webu nenesou žádnou zodpovědnost za případné újmy na majetku a zdraví. Názvy společností a výrobků, loga a další multimediální materiál mohou být ochrannými známkami příslušných společností.
RSS kanály: | |
+420 723 846 377
info@pandatron.cz
Všechna práva vyhrazena | mobilní verze | © Copyright 2000 - 2016 ISSN 1803-6007