Звук - статьи


УМЗЧ ВВ с микроконтроллерной системой управления - часть 18


Программа построена таким образом, что этот сигнал будет присутствовать только в том случае, если выполняется обработчик прерывания таймера и основной цикл программы. В противном случае сторожевой таймер выполнит перезапуск микроконтроллера.

Processor


Рис. 9. Принципиальная схема платы процессора.

Дисплей связан с процессором с помощью 8-разрядной шины (разъемы XP4 - XP6). Для стробирования регистров платы дисплея используются сигналы C0..C4, которые вырабатываются дешифратором адреса U4. Регистр U3 является защелкой младшего байта адреса, используются только разряды A0, A1, A2. Старший байт адреса вообще не используется, что позволило освободить порт P2 для других целей.

При нажатии на кнопки управления программно генерируются звуковые сигналы. Для этого используется линия BPR, к которой подключен транзисторный ключ VT1, нагруженный на динамический излучатель HA1.

Основные платы левого и правого каналов подключаются к плате процессора с помощью разъемов XP1 и XP2 соответственно. Через эти разъемы на процессор подаются сигналы состояния системы защиты от перегрузки по току IOF и защиты от постоянной составляющей на выходе усилителя DCF. Эти сигналы общие для левого и правого каналов, их объединение возможно благодаря выходам схемы защиты с открытыми коллекторами. Сигналы готовности системы защиты OKL и OKR являются раздельными по каналам, чтобы процессор мог идентифицировать канал, в котором сработала схема защиты. Сигнал ENB, который поступает с процессора на систему защиты, разрешает включение реле нагрузки. Этот сигнал общий для двух каналов, что автоматически синхронизирует работу двух реле.

Линии TRR и TRL используются для чтения термометров, установленных на радиаторах правого и левого канала соответственно. Измеренная термометрами температура может индицироваться на дисплее, если включен соответствующий режим индикации. Индицируется максимальное значение температуры из двух для левого и правого каналов. Измеренное значение также используется для программной реализации защиты от перегрева.



Начало  Назад  Вперед