на главную
Карта сайта
English version
Вы читаете:

Загрузчик кода частоты в ДМВ-модулятор на базе микросхемы TA1243CF

Разное
8 лет назад

Загрузчик кода частоты в ДМВ-модулятор на базе микросхемы TA1243CF


Для передачи телевизионных сигналов по коаксиальному кабелю от спутникового ресивера к телевизору, находящемуся в другом доме на расстоянии 11 м, я решил использовать ДМВ-модулятор от неисправного видеомагнитофона. Оказалось, что найденный модулятор собран на микросхеме TA1243CF, содержащей встроенный синтезатор несущей частоты телевизионного сигнала, которую нужно задавать в цифровом виде по интерфейсу I2C.

По этой причине потребовался микроконтроллер, который в начале работы модулятора отправит ему по интерфейсу I2C пять управляющих байтов. Первые три из них в моём случае имеют фиксированные значения:

0xCA - адрес микросхемы TA1243CF на шине I2C;

0xF8 - первый байт команды (C1); 0x7F - второй байт команды (С2).

В справочных данных микросхемы TA1243CF (URL: http://www.digchip. com/datasheets/download_datasheet. php?id=948 544&part-number = TA1243CF (30.03.16)) указано назначение всех разрядов байтов С1 и С2, и при необходимости, откорректировав их значения, можно изменить мощность генерируемого сигнала, соотношение уровней несущих изображения и звука и некоторые другие параметры.

Остальные два байта (PD1 и PD2) содержат код синтезируемой несущей частоты изображения согласно таблице. В ней N1 (младший) - N10 (старший) - двоичные разряды числа N=F-0,25, где F - частота, МГц; TSG - разряд, единичное значение которого включает генерацию телевизионного тест-сигнала в виде вертикальных полос. Для передачи двух программ я использовал частоты стандартных телевизионных каналов: канала 36 - 591,25 МГц (PD1=0x24, PD2=0xF4) и канала 50 - 807,25 МГц (PD1=0x32, PD2=0x74).

Эти байты я для удобства расположил в EEPROM микроконтроллера. По адресу 0 - байт PD1, по адресу 1 - PD2 канала 36 (591,25 МГц). По адресам 2 и 3 - соответственно PD1 и PD2 канала 50 (807,25 МГц).

Рассчитав число N и поместив его в EEPROM по указанным адресам, можно установить с шагом 1 МГц любую желаемую частоту в интервале от 471,25 МГцдо 855,25 МГц, смещённую на 250 кГц относительно целого значения.

Схема загрузчика управляющих байтов в микросхему модулятора TA1243CF приведена на рис. 1. Один из двух каналов выбирают, подавая на устройство питание при нажатой кнопке SB1. Её следует удерживать нажатой ещё около 2 с после включения питания. Каждая такая операция выбирает поочерёдно один из двух каналов. Если включать питание, не нажав на кнопку, модулятор будет работать на ранее выбранном канале.

Схема загрузчика управляющих байтов в микросхему модулятора TA1243CF

Рис. 1. Схема загрузчика управляющих байтов в микросхему модулятора TA1243CF

 

О завершении передачи пяти байтов светодиод HL1 сигнализирует чередой вспышек. Затем микроконтроллер DD1 "засыпает" и остаётся в этом состоянии до выключения питания.

Устройство питают постоянным напряжением 12 В. Но в нём имеется повышающий преобразователь напряжения на микросхеме DA2 (MC34063), выходное напряжение которого +33 В необходимо для варикапов модулятора. Напряжение +5 В, полученное от интегрального стабилизатора DA1 (78L05), питает микроконтроллер и блок модулятора.

Все элементы, включая извлечённый из видеомагнитофона блок модулятора, я расположил на монтажной плате подходящих размеров (рис. 2).

Элементы на монтажной плате

Рис. 2. Элементы на монтажной плате

 

Программу микроконтроллера можно скачать здесь.

Автор: А. Усков, г. Мурманск