СХЕМЫ---->
СХЕМЫ ТЕЛЕВИЗОРОВ СТАТЬЯ №1-50
Особенности системы дистанционного управления СДУ-5. RC-5.
Шина управления I2С. SDA, SCL, Микросхемы SAA3010, TFMS5360, PCA84C640P/019B, PCF8582А, ЭКР1568КН1, ILMS5360, ЭКР1568ВГ1 (INA84C640ANS), ЭКР1568РР1.
В.Труфанов
Техническое совершенствование и создание новых моделей цветных телевизоров обусловливает развитие и систем управления ими. Так, на смену системе СДУ-4, которая имела ряд недостатков (малую информативность отображения команд, применение табло со светящимися цифрами, что отвлекало внимание зрителей, использование трехпроводной линии управления и др.) пришла более совершенная система СДУ-5 с кодом RC-5 (Remote control-5) и выводом информации управления на экран телевизора OSD (On screen display). Система СДУ-5 используется в целом ряде моделей отечественных цветных телевизоров — «Горизонт 51СТУ-510Д», «Рубин 51/54ТЦ-5141Д», «Темп 32ТЦ-5170» и др. Во всех этих моделях применяется базовый процессор управления PCA84CX4X фирмы PHILIPS, в обозначениях разных модификаций которого вместо буквы «Х» добавляются цифровые или цифро-буквенные знаки.
В отличие от СДУ-4 в СДУ-5 для управления телевизором используется двухпроводная шина управления I2С, или IIC (Inter Integrated Circuit), состоящая из двух линий: одна из них, обозначаемая как SCL (Serial Clock), служит для передачи импульсов синхронизации (тактовых импульсов); вторая, обозначаемая как SDA (Serial Data), — для передачи цифровой информации (данных). С помощью названных линий осуществляется соединение
процессора управления с другими микросхемами и совместимыми периферийными устройствами. Форма сигналов, передаваемых по указанным линиям, представлена на рис. 1.
Условием начала передачи (команда «Старт») является переход линии SDA из состояния высокого уровня (Лог. «1») в состояние низкого уровня (Лог. «0») при наличии на линии SCL высокого уровня, а условием окончания передачи (команда «Стоп») — переход линии SDA из состояния Лог. «0» в состояние Лог. «1» при наличии на линии SCL высокого уровня.
Шина I2С остается свободной, когда обе линии находятся в состоянии высокого уровня. Шина оказывается занятой после прохождения команды «Старт», а свободной — после прохождения команды «Стоп».
Микросхемы, подключаемые к линиям, должны иметь интерфейс, обеспечивающий восприятие команд «Старт» и «Стоп». В масштабе изменения времени высокий уровень (Лог. «1») и низкий уровень (Лог. «0») представлены на рис. 2.
Для повышения помехоустойчивости передаваемых сигналов кодовые биты передаются в бифазной форме. Кодирование импульсов осуществляется путем изменения полярности фронтов в середине битинтервала. Единичному биту (Лог. «1») соответствует перепад (фронт) «0, 1», нулевому (Лог. «0») — перепад «1, 0».
При питании микросхем от источника +5 В напряжение Лог. «0» не должно превышать +1,5 В, а напряжение Лог. «1» не должно быть меньше +3 В. При использовании КМОП-микросхем эти уровни должны быть соответственно равны 0,3 Vdd и 0,7 Vdd (Vdd — напряжение питания).
Минимальная продолжительность состояния Лог. «0» импульса синхронизации составляет 4,7 мкс, а Лог. «1» — 4 мкс. Это соответствует максимальной частоте синхронизации 100 кГц.
Шина I2С является двунаправленной с последовательной передачей информации в обоих направлениях. Максимальная скорость передачи 100 кбит/с, максимальная длина шины 4 м.
Выходы микросхем, подсоединяемые к шине, должны быть типа «открытый коллектор» («открытый сток»). Входы и выходы сигналов синхронизации (SCL) и данных (SDA) всех микросхем соединяются параллельно. Каждая из линий шины подключается к источнику питания через резистор. Максимальное
число микросхем, работающих с шиной, ограничено максимальной емкостью линии, которая не должна превышать 400 пФ.
Любая микросхема может рассматриваться при передаче информации как ведущая или как ведомая. Шина позволяет работать с несколькими ведущими процессорами управления, каждый из которых может и захватывать шину, и вести передачу данных. Предусмотренная процедура арбитража обеспечивает предупреждение искажений информации в процессе соревнования микросхем за захват линии. Из них ведущей становится та, которая будет передавать в линию SDA импульс низкого уровня, а остальные переходят в режим приема.
Микропроцессор должен опрашивать изменение состояния шины дважды за период. Данные имеют байтовый формат. Каждый байт содержит 8 бит. Число байтов, которые могут быть переданы за время передачи, не оговаривается. Первый байт передачи состоит из 7 бит адреса ведомой микросхемы, последний (восьмой) значащий бит указывает на направление передачи. Получение каждого байта информации подтверждается приемником, т.е. передаваемый байт должен следовать за импульсом подтверждения (девятым). Первым передается наиболее значащий бит MSB (Most Significant Bit) — старший бит (СБ), а последним — наименее значащий бит LSB (Least Significant Bit) — младший бит (МБ).
Если приемная микросхема не может принимать последующий байт данных, то она должна удерживать линию SCL на низком уровне. Это заставляет ведущий процессор управления перейти в режим ожидания.
Каждому импульсу данных соответствует импульс синхронизации. Во время его нахождения на линии SDA информация не должна изменяться. Изменение информации может происходить только в том случае, если линия синхронизации SCL находится в состоянии низкого уровня.
Система управления с кодом RC-5 может управлять 2048 командами 32 адресных групп, по 64 команды в каждой группе. Это обеспечивает управление широким диапазоном устройств электронной аппаратуры.
Для передачи команд управления используются сигналы ИК излучения в виде серии импульсов. Каждый импульс команды модулирует несущую частоту 36 кГц. Каждая серия состоит из 14 импульсов, что соответствует 14 битам командного слова. Формат командного (информативного) слова (рис. 3)
составляют: два стартовых бита; бит контроля для установки исходного состояния; пять бит системного адреса; шесть командных бит.
При этом к 14 битам информативного слова добавляются еще два бита предстартового состояния — время предустановки и поиска. Время пере
дачи одного бита t = 1,778 мс. Период следования серии импульсов составляет 113,78 мс (64 бита), что соответствует частоте повторения 9 Гц со скважностью 0,22 (0,11 с учетом бифазной формы сигнала). Длительность серии импульсов (время передачи 14 бит) — 24,89 мс.
Форма сигналов, передаваемых в системе управления с кодом RC-5, приведена на рис. 4.
Передача команд допускается при соблюдении следующих условий приема первой кодовой последовательности импульсов:
• полные 14 бит принимаются правильно;
• вход ДУ «успокаивается» в течение 3 мс после поступления последнего принятого бита;
• биты системного адреса S4=S3=S2=S1=S0=0;
• бит контроля расширения равен 0.
При этом шесть командных бит и бит контроля запоминаются в записывающем регистре ДУ для последующего использования основной программы управления. В дальнейшем каждая правильно принятая команда декодируется и управляется.
Структурная схема системы СДУ-5 приведена на рис. 5.
Система состоит из ИК передатчика на микросхеме SAA3010 (ПДУ) и блока управления, выполненного на микросхемах TFMS5360 (фотоприемник и усилитель ИК сигналов), PCA84C640P/019B (процессор управления) и PCF8582А (внешняя память). Аналогами указанных микросхем являются соответственно ЭКР1568КН1, ILMS5360, ЭКР1568ВГ1 (INA84C640ANS), ЭКР1568РР1. К указанным микросхемам еще добавляется микросхема КР1533АП4 (мультиплексор на четыре состояния) — коммутатор сигналов OSD.
Сигналы команд могут передаваться как с ПДУ, так и с клавиатуры (кнопок) платы местного управления (ПМУ), которые подаются соответственно на выв. 7 микросхемы ИК передатчика или на один из портов (выв. 13-19 процессора управления).
Для работы ИК передатчика в микросхеме имеются два набора линий входа: восемь Х-входов (выв. 21-27,1) и четыре Z-входа (выв. 3-6), каждый из которых при различных комбинациях подключений образует целый ряд коммутационных соединений с набором восьми линий DR-выходов (выв. 9-13, 15-17). При этом могут быть сформированы два типа матриц соединений — матрица команд 8x8 пересечением линий Х-DR (0, 1,..., 63) и матрица систем 4x8 пересечением линий Z-DR (0, 1,...31). Каждое соединение одного Х-входа и одного DR-выхода или одного Z-входа и одного DR-выхода должно быть распознано и это вызовет генерацию соответствующего кода при условии, что на выв. 2 микросхемы присутствует низкий уровень (Лог. «0»). Если на выв. 2 будет высокий уровень (Лог. «1»), то должно существовать монтажное соединение между Z-входом и DR-выходом, так как в противном случае сигнал номера системы (адресный код) не будет генерироваться. 32 номера систем могут быть адресованы в двух режимах работы: комбинированном и единичном (одной системы). В комбинированном режиме номер системы сначала выбирается, а затем запоминается, и команды, относящиеся к этому адресу, передаются. В режиме одной системы клавиатура является постоянной для специального (отдельного) номера системы или
переключаемой, если информация будет адресована более чем одной системе.
Для комбинированного режима на выв. 2 должен быть Лог. «0», а на линиях Х-входа и Z-входа — Лог. «1» при нахождении их в режиме покоя (пассивном состоянии). При нажатии одной кнопки линии Х-входа и Z-входа переходят в режим лог. «0», а при обнаружении контактного соединения в матрице Х-DR или Z-DR включается цикл дребезга контактирования, который стабилизируется в течение 18 бит (16 бит — время дребезга и 2 бита — время сканирования). Это соответствует 32 мс непрерывного контактирования выбранной кнопки. При этом генерируемый сигнал фиксируется и кнопка может быть отпущена, а прерывание в период 32 мс «зануляется», если в это время не передаются данные информации. Если контактирование задерживается на время передачи 2 бит, то сигнал генератора удерживается. В конце цикла дребезга (за 1,5 бита до окончания) DR-выходы выключаются и стартуют два сканирующих цикла, чтобы включить линии DR-выходов поочередно одну за другой. При первом цикле детектируется сигнал в линии Z-входа (матрица системы), а при втором — в линии Х-входа (матрица команды).
В режиме одной системы, который обычно применяется для управления телевизором, на линиях Х-входа устанавливается Лог. «1», а Z-входы не работают, потому что проводное соединение в Z-DR матрице (вход ZO и выход DRO соединены печатным монтажом) обеспечивает системный код. При нажатии одной кнопки в матрице Х-DR включается цикл дребезга, кнопка контактирования стабилизируется в течение 18 бит без прерывания контакта. Генерируемый сигнал фиксируется и кнопка может быть разомкнута, а прерывание в период передачи 18 бит «зануляется» внутренним воздействием. В конце первого цикла сканирования линии Х-входа выключаются, а во втором цикле вырабатывается номер команды, который фиксируется и передается вместе с номером системы.
После отпускания кнопки для сброса детектирования добавляется
дополнительный контрольный бит, который сообщает декодеру о появлении следующего кода в новой команде. Это особенно важно при необходимости введения большого числа цифр (при приеме трехзначных номеров страниц телетекста). Контрольный бит должен добавляться только после завершения, по крайней мере, одного кода передачи.
Коды и биты команд, а также назначение и функции основных команд управления цветным телевизором приведены в табл. 1.
Число и функции команд определяются типом процессора управления. Если вместо микросхемы PCA84C640P/019B используется PCA84C641/068, то к указанным в табл. 1 командам добавляются новые команды, приведенные в табл. 2.
Указанные в табл. 2 команды в процессоре управления PCA84C640P/019B могут осуществляться только с передней панели телевизора.
Микросхема ИК передатчика должна немедленно «зануляться» (сбрасываться в исходный режим) отпущенной кнопкой в течение цикла сканирования, а также между двумя кодами.
Если кнопка отпущена во время сканирования матрицы, то «зануление» должно иметь место в следующих случаях:
• кнопка освобождена в то время, как одна из линий DR-выходов находится в режиме Лог. «0»;
• кнопка освобождена после того, как она находилась в рабочем режиме;
• в матрице Z-DR нет монтажного соединения, когда на выв. 2 микросхемы ИК-передатчика имеется Лог. «1».
Выходные сигналы ИК излучения снимаются с выв. 7 микросхемы SАА3010 и модулируют генерируемые импульсы с частотой, равной 1/12 частоты генератора 432 кГц, с коэффициентом заполнения 25% и после усиления подаются на два излучающих диода АЛ156А (АЛ147А, CQY90) или на один (АЛ165А) в зависимости от необходимой мощности излучения.
Сигнал команды ИК-передатчика на приемной стороне блока управления принимается фотоприемником, в состав которого входят фотодиод для преобразования ИК сигналов в электрические, усилитель с АРУ и цепью контроля усиления, а
также полосовой фильтр для выделения частоты импульсно-кодовой модуляции (ИКМ) и демодулятор. Сигнал команды ДУ с выв. 3 фотоприемника поступает через выв. 35 на центральный процессор, который в составе основного ядра PCA84CXX через собственную внутреннюю 8-битовую шину данных осуществляет управление основными узлами (чипами) процессора: программируемым постоянным ЗУ (ПЗУ с объемом памяти 6 кбайт) для считывания данных, информационным оперативным ЗУ (ОЗУ емкостью 128 байт) для записи/считывания данных, 8-битовым таймером/счетчиком событий, цифроаналоговыми преобразователями (ЦАП) функционального назначения, 8-битовыми входными/выходными портами и одноуровневой системой прерыва
ний от трех источников. Основную часть центрального процессора составляет арифметико-логическое устройство. Процессор управления PCA84C640/1019 B выполнен по CMOS-технологии и работает от источника питания 3,5...5,5 В на частоте генератора 10 МГц, кварцевый резонатор которого подключается к выв. 31, 32 и обрабатывает 80 одиночных и сдвоенных байтов и команд, имея в наличии 18 двунаправленных входных/выходных линий общего назначения и 11 входных/выходных линий с комбинированными функциями.
Процессор управления имеет схему последовательного интерфейса, созданную на байтовом уровне, которая полностью выполняет функции шины I2С, а также внешние прерывающие входы для декодирования сигналов ДУ.
В состав ядра PCA84CХХ входит внутренний 8-битовый таймер/счетчик (выв. 29), который применяется как эталонное устройство хронирования (согласования во времени) при декодировании сигналов ДУ, опросе клавиатуры ПМУ, а также для хронирования всей системы управления. При этом осуществляется опознавание действующего видеосигнала, что необходимо при автоматическом поиске сигналов телепрограмм, замирании звука при изменении номера программы или источника видеосигнала, а также для перевода телевизора в дежурный режим через 5 мин после отключения сигнала телепередачи, что фиксируется уровнями: Лог. «0» — сигнал отсутствует, Лог. «1» — идет прием сигнала.
В составе ядра РСА84СХХ используются семь двунаправленных портов Р00-Р06 (выв. 13-19), формирующих матрицу из 28 кнопок местного управления. При нажатии каждой из кнопок образуются кодированные команды управления; они сведены в табл. 3,
коды наиболее часто используемых команд выделены полужирным шрифтом.
Процессор управления через каждые 25 мс производит опрос кнопок матрицы внутренними импульсами в определенной последовательности. Синхронизация (тактирование) опроса показана на рис 6. Если нажатие кнопки регистрируется три раза подряд в течение трех периодов опроса, то кнопка считается действующей и ее команда будет обрабатываться. Для аналоговых регулировок (яркость, контрастность, насыщенность и громкость) команда будет принята после пяти периодов опроса. Следовательно, время повторения опроса будет составлять 125 мс (25 мс x 5), которое почти эквивалентно периоду повторения команды (121 мс) с ПДУ. Если во время опроса регистрируется нажатие двух или более кнопок, то оно считается некорректным и игнорируется при дальнейшей обработке. Выв. 20 процессора управления (см. рис. 5)
используется для установки опций (за счет включения или выключения необходимых диодов VD2-VD8), которые должны управляться относительно выв. 13-19. Основные функции этих опций сведены в табл. 4.
При первом («холодном») включении телевизора после задержки напряжений питания (это время необходимо для стабилизации напряжений) в течение 5 с на выв. 20 остается Лог. «0», а затем устанавливается Лог. «1» до тех пор, пока не будет выключен телевизор.
Выв. 1 процессора управления — выход широтно-импульсного (ШИМ) сигнала отрицательной полярности 14-битового ЦАП настройки селектора каналов. Он вырабатывает 16384 (214) шага, которые допускают разрешение около 2 мВ при напряжении настройки около 30 В, что соответствует изменению в диапазоне ДМВ (UHF) около 40 кГц на один шаг. Основной период повторения выходного сигнала настройки 2 в 14степени x 3/10 МГц = 4915,2 мкс = 5 мс. Внутренняя тактовая частота выходного напряжения равна Fтакт = Fкварц/3 = 3,3 МГц. 14 бит напряжения настройки разделяются на семь старших бит для направленной в сторону увеличения частоты настройки с периодом 2 в 7 степени x 3/10 МГц = 38,4 мкс, которая обеспечивает основное изменение напряжения настройки за достаточно малое время с высоким уровнем быстродействия, и семь младших бит для точной настройки, производящейся циклами по 128 (2 в 7 степени) импульсов длительностью tимп = 3/10 МГц = 0,3 мкс. При этом система настройки обеспечивает постоянство числа импульсов за счет добавления в любую из групп необходимого до 128 числа импульсов.
В ходе настройки процессор управления изменяет напряжение настройки таким образом, что частота гетеродина в селекторе каналов изменяется со скоростью 8 шагов/с, (шаг может быть примерно равен 1 МГц, 1/4 МГц или 1/16 МГц в диапазонах МВ в зависимости от близости к частоте передающей телепрограммы). Диаграмма процесса настройки приведена на рис. 7.
ШИМ-напряжение настройки с выв. 1 процессора управления (см. также рис. 5) через RC-цепь (R = 5,6 кОм, С = 100 пФ, R = 2,7 кОм) подается на базу транзистора VT1 (интегрирующий каскад) и с его коллекторной нагрузки (R = 180 кОм, R = 220 Ом) через НЧ фильтр — на селектор каналов.
В каждом из диапазонов (I и III МВ, ДМВ) напряжение настройки изменяется в пределах 0,5...27 В, при этом происходит коммутация диапазонов за счет напряжения переключения +12 В. При выборе диапазона на соответствующем выв. 7, 8, 10 формируется уровень Лог. «1», в то же время на двух других будет Лог. «0». Для этого в процессоре управления используются 8-битовые входные/выходные порты (выв. 7, 8, 10).
Существуют два типа настройки телевизора на прием сигнала телепрограммы: автоматический поиск (автопоиск) и ручная (точная) настройка.
Автопоиск начинается с момента нажатия кнопки «Автоматический поиск». В процессе поиска на выв. 1 процессора управления вырабатывается напряжение настройки, а на выв. 7, 8, 10 — напряжение коммутации диапазонов. При этом изменяется частота настройки селектора каналов до тех пор, пока не будет найден сигнал телепрограммы. При достижении верхней или нижней границы диапазона поиск переходит в следующий диапазон более высоких частот. Остановка поиска (настройки) возможна только тогда, когда на выв. 29 появится сигнал опознавания передатчика, т.е. будет Лог. «1», и на выв. 9 установится номинальное напряжение 2,5 В аналоговой системы АПЧ (диапазон его изменения 0...5 В). Во время поиска процессор производит непрерывный опрос этих входов. При приближении частоты настройки селектора к частоте, которая примерно на 1,5 МГц ниже несущей частоты передатчика программы, скорость поиска снижается благодаря уменьшению шага настройки до 1/4 МГц. Вход системы АПЧ (3-битовый ЦАП) начинает работать при наличии сигнала опознавания передатчика и проводит дальнейшее снижение скорости настройки путем уменьшения шага настройки до 1/16 МГц. При достижении на выв. 9 напряжения АПЧ 2,5 В поиск прекращается. Уровень настройки при необходимости запоминается.
При повторном нажатии кнопки автопоиск будет продолжен только в том случае, если снизится уровень сигнала опознавания передатчика или частота станет выше на 5 МГц по сравнению с частотой настройки предыдущей телепрограммы.
При настройке на передатчик происходит захват сигнала за счет напряжения аналоговой АПЧ и автоподстройка частоты гетеродина селектора каналов продолжается до тех пор, пока будет присутствовать сигнал опознавания передатчика. Если напряжение системы АПЧ будет больше 3,1 В, процессор управления увеличит напряжение настройки, при напряжении ниже 1,9 В уменьшит его на один шаг. АПЧ-компаратор представляет собой устройство, в котором происходит побитовое сравнение сигнала АПЧ, имеющего уровни напряжения 1,2, 3,4 и 5 В.
Ручная настройка обычно используется в условиях приема слабого сигнала. При нажатии и удержании одной из кнопок точной настройки процессор управления первые 3 с изменяет частоту гетеродина на 1/16 МГц, затем через 3с — еще на 1/4 МГц до тех пор, пока присутствует сигнал опознавания передатчика. Шаг 1 МГц используется только при пропадании сигнала опознавания передатчика.
Для управления аналоговыми регулировками изображения и звука в процессоре предусмотрены пять 6-битовых ЦАП (выв. 2-6), для чего в системе управления используются три кнопки — выбор регулировки, уменьшение или увеличение уровня регулировки. Порядок следования регулировок при переключении: яркость — насыщенность — контрастность — громкость. На выв. 22-25 формируются сигналы графического символа или буквенного обозначения регулировки
и полосы, указывающие относительное значение этой регулировки. Регулировка осуществляется в 64 шага со скоростью 8 шагов/с. Сигналы ШИМ-регулировок снимаются с соответствующих выводов процессора с периодом следования 19,2 мкс и имеют вид, приведенный на рис. 8.
Включение или выключение (перевод) телевизора в дежурный режим осуществляется с выв. 41 (см. рис. 5), что соответствует Лог. «0» или Лог. «1». К выв. 28 подключается RC-цепь (R = 100 Ом, С = 68 пФ и переменный резистор R = 3,3 кОм), которая определяет частоту генератора OSD информации (буквенно-цифровые знаки, символы, графические изображения), выводящейся на экран кинескопа при исполнении команд управления телевизором. Частота генератора составляет около 10 МГц. В зависимости от выполняемой функции на экран телевизора выводятся: одно- или двузначный номер программы, условные шкалы регулировок изображения и звука, полосы настройки телепрограмм при автопоиске и ручной настройке, буквенные знаки или символы регулировок изображения и звука и т.д. Переменный резистор R = 3,3 кОм позволяет перемещать графическое изображение по горизонтали.
Вывод информации на экран осуществляется встроенным дисплеем, включающим две независимых строки с 16 символами (по 8 символов в каждой строке). Банк информации OSD организован 64 типами символов, представленных на рис. 9,а
с применением функции округления, что значительно увеличивает читаемость символов. Синхронизация сигналов OSD для встроенного дисплея осуществляется строчными и кадровыми синхроимпульсами (выв. 26, 27) — см. также рис. 5, а выводится информация на экран через выводы сигналов R,G,B, (выв. 22, 23, 24) с помощью быстрого переключения сигнала «Окошко» (выв. 25), что позволяет замешивать сигналы R,G,B OSD в выходной видеосигнал методом наложения.
Размеры символов определяются числом использованных строк:
18Н, 36Н, 54Н (где Н — одна строка). Для лучшей наглядности символы выполняются обычно в разных цветах: красном, зеленом, голубом, желтом, оранжевом и т.д. Для формирования фона используется черный цвет. Изображение знаков встроенного дисплея показано на рис. 9,б.
При выполнении функций запоминания, выбранных после настройки телепрограмм или их стирания, цвет изменяется (например, слово STORE красного цвета становится зеленым).
Каждый символ (буква, цифра) выводится на матрицу форматом 8 х 9 точек. Формат точки по вертикали — две линии х размер, по горизонтали — две линии х размер х То, где То (Dosc) —период следования синхроимпульсов, То = 1/Fкварц = 0,1 мкс.
Дисплей может быть включен или выключен разрешающим битом, что соответствует Лог. «1» или Лог. «0». Каждая строка дисплея должна начинаться с формата символа,который описывает формат этой линии. Однако сам формат символа на экран не выводится, хотя и подвергается логическому обследованию. Место символа определяется форматом команды (слова) и указывается одним старшим битом, а остальные биты определяют цвет и фон, оценивая необходимость его вывода на экран. Все это запрограммировано либо в команде и является кодированной информацией места символа между словами, либо в
формате символа на каждой начинающейся строке, даже если биты возможного места символа по горизонтали и вертикали являются Лог. «0». Нормальный алфавитный или цифровой знак запоминается в формате 8 х 9 точек, а на экран выводится формат 6 х 7 точек, так как исключаются по одному пустому ряду вверху и внизу, а также по одному пустому столбику справа и слева, хотя возможны и некоторые отклонения (слева столбик заполняется и др.).
Некоторые из примеров размещения информации OSD приведены на рис. 10.
Программное обеспечение процессора управления формируется внутренней (собственной) и внешней (дополнительно подключаемой) памятью.
В состав собственной памяти входят:
• программируемое постоянное запоминающее устройство (ППЗУ)
объемом (емкостью) 6 кбайт с организацией на трех страницах (по 256 х 8 бит на каждой странице), в которых хранятся однажды запрограммированные данные (изменить их нельзя);
• оперативное запоминающее устройство (ОЗУ) объемом 128 байт с организацией 128 х 8 бит, причем пользователь самостоятельно может и считывать, и записывать информацию.
Микросхема PCF8582А (см. рис.5) используется как внешняя память, которая через линии SDA и SCL (выв. 5, 6) обеспечивает связь с процессором управления через интерфейс шины I2C. Основным ее узлом является статическое электрически стираемое программируемое запоминающее устройство (ЭСППЗУ)с объемом памяти 256 байт с организацией 256 х 8 бит. Это — энергонезависимое запоминающее устройство, сохраняющее записанные данные в течение 10 лет, с одним источником питания 5 В (выв. 8), с автоматическим циклическим изменением адреса через три адресных входа А0, А1, А2 (выв. 1, 2, 3), коды которых соответственно 0, 1, 2. Существуют два варианта подключения адресных входов:
• соединение точек А-В, D-E дает возможность принимать 90 программ и одну страницу телетекста;
• соединение точек А-С, D-F позволяет принимать 40 программ и четыре страницы телетекста.
Для контроля времени программирования используется выв. 7. В микросхеме PCF8582А на одном чипе выполнен умножитель напряжения для считывания/записи данных, она содержит таймер для хронирования циклов считывания/записи, которое может обеспечиваться с помощью внешней синхронизации или от внутреннего генератора импульсов.
Анализируя работу процессора управления, можно выделить две основные функции тестирования:
• операционную, когда осуществляется логическая обработка информации с целью оценки ее достоверности;
• управляющую, при которой происходит декодирование команд и
формирование сигналов, необходимых для выполнения той или иной операции.
Каждая команда представляет собой небольшую программу, состоящую из элементарных операций. В ЭСППЗУ записанная информация может изменяться в соответствии с изменением электрического сигнала, в ней может храниться разная информация о 90 (40) предварительно выбранных программах — информация о настройке, системе принимаемого сигнала, состоянии аналоговых регулировок и т.д.
При выполнении любых операций по считыванию, записи, стиранию информации процессор управления формирует сигнал синхронизации и последовательный сигнал данных объемом 20 бит, в том числе:
• 14-битовое слово для ЦАП напряжения настройки;
• 2-битовое слово, указывающее выбранный диапазон настройки селектора каналов;
• 1 бит, определяющий стандарт принимаемых сигналов ПЧ изображения и звука;
• 1 бит управления постоянной времени АПЧФ для воспроизведения записей видеомагнитофона;
• 1 бит для выбора предпочтительного (из двух) языка;
• 1 бит запасной.
Происходит постоянный двунаправленной обмен данными между процессором управления и микросхемой PCF8582A, при этом ее внутренняя шина обеспечивает корректировку всех необходимых данных с использованием входного фильтра, двух статус-регистров, двух триггеров и регистра сдвига. Кроме того, осуществляется оценка проведенных исполнительных операций по времени и окончательный сброс после завершения работы, который реализуется через выв. 33 процессора управления.
Неисправности при выводе информации OSD СДУ-5
1. Информация не выводится на экран телевизора при нажатии кнопок ПДУ, при нажатии кнопок ПМУ информация высвечивается
Проверить наличие питания +3 В от батарей на ИК-передатчике:
• если напряжение меньше 2,5 В, то заменить батареи на новые;
• если напряжение при установке новых батарей стало меньше 2 В, то необходимо проверить конденсатор емкостью 220 мкФ и при несоответствии номиналу заменить на новый (проверив перед установкой его номинал).
Проверить генерацию импульсов пьезоэлементом ZQ1 (432 кГц), выводы которого часто бывают нарушены после падения ПДУ.
Проверить цепи контактирования кнопок при их нажатии.
Если после указанных проверок не удается вывести на экран информацию, то необходимо заменить микросхему ИК-передатчика (SAA3010) на новую.
2. Информация не выводится на экран телевизора ни с ПДУ, ни
с ПМУ
Проверить наличие напряжения +5 В на выв. 2 фотоприемника TFMS5360:
• если напряжение +5 В отсутствует, необходимо проверить целостность цепей его подачи и при необходимости устранить обрывы;
• если напряжение +5 В подается, то следует заменить фотоприемник на новый.
Проверить наличие пакетов импульсов на линиях SDA и SCL шины I2С, т.е. на выв. 39, 40 процессора управления и на выв. 5, 6 микросхемы внешней памяти, а в случае их отсутствия заменить микросхему PCF8582А.
Проверить наличие сигналов R,G,B и сигнала включения «Окошко» на входах и выходах этих цепей в микросхеме КР1533АП4.
3. Информация выводится на экран телевизора при ручной настройке, а при автопоиске настроенные телепрограммы не запоминаются
Необходимо проверить целостность RC-цепи на выв. 28 (генератор OSD) процессора управления, обратив особое внимание на места пайки выводов переменного резистора сопротивлением 3,3 кОм к печатной плате.
Проверить наличие пакетов импульсов на линиях SDA и SCL шины I2С.
№4 «Ремонт & Сервис» апрель 2002
|