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

Микроконтроллер ST92R195B для телевизоров с цифровым управлением

Документация
10 лет назад

Микроконтроллер ST92R195B для телевизоров с цифровым управлением


Микроконтроллер (МК) ST92R195B выпускается компанией STMicroelectronics для использования в современных цифровых телевизорах. МК питается напряжением 5 ± 0,5 В и имеет малое энергопотребление.

Ядро МК ST9+CORE (см. рис. 1) содержит центральный процессор CPU, регистровый набор Register File, контроллер прерываний Interrupt Management и драйвер запоминающего устройства MMU.

Рис. 1. Структурная схема микроконтроллера ST92R195B

 

Таблица 1. Альтернативные функции выводов портов ввода/вывода МК ST92R195B

Название

порта

Номер

вывода

Альтернативная функция

Обозна­чение

I (вход)или О (выход)

Название

P0.0

30

-

I/O

-

P0.1

29

-

I/O

-

P0.2

28

AN4

I

Вход 4 АЦП

P2.0

25

INT7

I

Вход 7 внешнего прерывания

P2.1

36

AIN1

I

Вход 1 АЦП

INT5

I

Вход 5 внешнего прерывания

P2.2

37

INT0

I

Вход 0 внешнего прерывания

AIN2

I

Вход 2 АЦП

P2.3

26

INT6

I

Вход 6 внешнего прерывания

VSО1

O

Выход 1 синтезатора напряжения

P2.4

27

NMI

I

Немаскируемый вход прерывания

P2.5

38

AIN3

I

Вход 3 АЦП

INT4

I

Вход 4 внешнего прерывания

VS02

O

Выход 2 синтезатора напряжения

P3.4

22

-

I/O

-

P3.5

21

-

I/O

-

P3.6

20

ASN

O

Выход адресного стробирующего сигнала (на внешнюю память)

P3.7

19

O

O

Выход внутреннего сигнала начального сброса

  

CSО

O

Выход синхросигнала

P4.0

43

PWM0

O

Выход 0 ШИМ (PWM)

P4.1

42

PWM1

O

Выход 1 ШИМ

P4.2

41

PWM2

O

Выход 2 ШИМ

P4.3

40

PWM3

O

Выход 3 ШИМ

P4.3

40

TSLU

O

Цифровой выход передачи

сигнала прозрачности

-

O

Выход сигнала полутонов

P4.4

39

PWM4

O

Выход 4 ШИМ

P4.5

33

PWM5

O

Выход 5 ШИМ

P4.6

32

PWM6

O

Выход 6 ШИМ

P4.7

31

EXTRG

I

Вход сигнала от внешнего АЦП

PWM7

O

Выход 7 ШИМ

STOUT

O

Выход таймера

INT3

I

Вход 3 внешнего прерывания

P5.0

24

INT2

I

Вход 2 внешнего прерывания

SCK

O

Тактовый выход последовательной шины SPI

P5.1

23

SD0

O

Выход данных последовательной шины SPI

SDI

I

Вход данных последовательной шины SPI

INT1

I

Вход 1 внешнего прерывания

Регистры общего назначения могут быть использованы как накопители, индексные регистры или адресные указатели. МК может выполнять 16-битовые операции.

Для оптимизации работы МК могут быть выбраны следующие режимы потребляемой мощности:

  • форсированный режим. Он предусматривает полное использование быстрых процессов CPU при максимальной тактовой частоте, допускаемой фазовой петлей PLL управляющего тактового генератора RCCU;
  • режим ожидания во время прерывания. Он предусматривает задержку выполнения основной программы на время обработки прерывания;
  • режим остановки CPU и периферийных контроллеров(в том числе тактового генератора). Для выхода из этого режима на соответствующий вход МК нужно подать сигнал начального сброса. Линии цифровых входов/выходов (I/O) группируются в пять портов PORT0-PORT5. Эти линии могут быть распределены для обеспечения временных и статусных сигналов, сигналов таймера, внешних прерываний и последовательных или параллельных сигналов I/0.

МК содержит весь необходимый набор периферийных устройств для управления телевизором:

  • синтезатор напряжения настройки VOLTAGE SYNTHESIS;
  • ограничитель-формирователь данных DATA/SLICER сигналов VPS (распознавание видеопрограмм) и WSS (распознавание радиостанций);
  • ограничитель DATA SLICER&ACQUISITION UNIT;
  • внешнее оперативное запоминающее устройство (ОЗУ) RAM дисплея телетекста.

Пользовательский интерфейс включает в себя узел экранного дисплея ON SCREEN DISPLAY (OSD), который обеспечивает до 26 телевизионных строк из 80, хранящихся в ОЗУ. Типовое разрешение при этом составляет 10x10 точек, кроме того, возможно отображение 4-х типовых размеров.

Внутреннее ОЗУ телетекста и дисплея TDS RAM может быть при сохранения страниц телетекста и параметров дисплея.

Синтезатор напряжения настройки телевизора использует широтно-импульсную модуляцию ШИМ (PWM) или модуляцию скорости передачи битов BRM.

Управление узлами телевизора, в том числе, обеспечивается восемью 8-битовыми выходами PWM, 

имеющими максимальную частоту 23 437 Гц при 8-битовом разрешении. Могут быть запрограммированы и более низкие разрешения с более высокими частотами.

Последовательный интерфейс SPI используется для управления (или обмена данными) различными узлами ТВ.

МК имеет один 16-разрядный таймер STANDARD TIMER с делителем частоты.

Рис. 2. Расположение выводов в корпусе PQFP80

На рис. 2 показано расположение выводов микроконтроллера в корпусе PQFP80. Их назначение следующее:

ADDR [15:0] (выв. 3, 5-7, 13, 14, 71-80) - линии адреса (на внешнее ОЗУ);

CVBS 1 (выв. 61) - вход 1 видеосигнала;

CVBS 2 (выв. 62) - вход 2 видеосигнала;

CVBS 0 (выв. 58) - тестовый вывод;

DAT [7:0] (выв. 63-70) - линии данных (на внешнее ОЗУ);

DSN (выв. 4) - линия синхронизации (на внешнее ОЗУ);

FB (выв. 44) - выход импульсов быстрого гашения;

GND (выв. 35) - общий цифровых цепей;

GNDA (выв. 62) - общий аналоговых цепей;

GNDM (выв. 9) - общий цепей управления интерфейса для внешнего ОЗУ;

HSYNC/CSYNC (выв. 49) - вход строчных синхроимпульсов;

JTRST0 (выв. 56) - тестовый вывод;

MCFM (выв. 55) - вход аналогового сигнала умножителя частоты;

MMU [5:0] (выв. 1, 2, 15-18) - интерфейс внешнего ОЗУ;

OSCIN (выв. 11) - вход тактового генератора;

OSCOUT (выв. 12) - выход тактового генератора;

PXFM (выв. 53) - аналоговый вход умножителя частоты узла OSD;

(выв. 54) - вход сброса тактового генератора;

R (выв. 47) - аналоговый выход "красного" цвета;

G (выв. 46) - аналоговый выход "зеленого" цвета;

B (выв. 45) - аналоговый выход "синего" цвета;

RWN (выв. 8) - сигнал строби-рования при выполнении операций чтения/записи (на внешнее ОЗУ);

TEST 0 (выв. 59) - тестовый вывод;

TXCF (выв. 57) - аналоговый вход ограничителя и формирователя сигналов телетекста;

VDD (выв. 34) - напряжение питания цифровых цепей 5 В;

VDDA (выв. 52) - напряжение питания аналоговых цепей 5 В;

VDDM (выв. 10) - напряжение питания элементов интерфейса с внешним ОЗУ;

VSYNC (выв. 48) - вход кадровых синхроимпульсов;

WSCF (выв. 51) - аналоговый вход ограничителя-формирователя данных VPS/WSS;

WSCR (выв. 50) - аналоговый вход ограничителя-формирователя данных VPS/WSS;

P0 [2:0] (выв. 28-30) - линии входов/выходов I/O порта 0;

P2 [5:0] (выв. 25-27, 36-38) - линии входов/выходов порта 2;

P3 [7:4] (выв. 19-22) - линии входов/выходов порта 3;

P4 [7:0] (выв. 31-33, 39-43) - линии входов/выходов порта 4;

P5 [1:0] (выв. 3, 24) - линии входов/выходов порта 5.

Каждый вывод портов I/O может нести различное функциональное назначение (см. табл. 1).

Рекомендуемая схема включения МК показана на рис. 3.

Рис. 3. Рекомендуемая схема включения микроконтроллера ST92R195B

Основные характеристики МК и рекомендуемые параметры приведены в табл. 2.

Таблица 2. Основные характеристики МК и рекомендуемые параметры

Обозначение

Параметр, единица измерения

Значение

минимальное

максимальное

VDD,VDDA

Напряжение питания, В

4,5

5,5

IDD

Потребляемый ток, мА

4,5

100

fOSCE

Частота внешнего генератора, МГц

70

8,7

fOSCI

Частота внутреннего генератора, МГц

-

24

VIHCK

Высокий уровень входного сигнала синхронизации,В

0,7VDD

-

VILCK

Низкий уровень входного сигнала синхронизации,В

-

0,3VDD

VIHT

Высокий уровень входного сигнала TTL, В

2

-

VILT

Низкий уровень входного сигнала TTL, В

2,0

0,8

VIHC

Высокий уровень входного сигнала CMOS, В

0,8VDD

-

VILC

Низкий уровень входного сигнала CMOS, В

-

0,2VDD

VIHRS

Высокий уровень входного сигнала сброса, В

0,7VDD

-

VILRS

Низкий уровень входного сигнала сброса, В

-

0,3VDD

VOH

Высокий уровень выходного сигнала, В

VDD-0,8

-

VOL

Низкий уровень выходного сигнала, В

-

0,4

TA

Температура окружающей среды, °С

-

70

Автор: Александр Пескин (г. Москва)

Источник: Ремонт и сервис