15.10.2019      67      0
 

Усилитель Hyundai Kia AMP-180AM (нет звука)


Штатный усилитель Hyundai Kia AMP-180AM, который стоял на Hyundai Sonata. На входе есть аудиосигнал, а на выходе — нет.

Усилитель Hyundai Kia AMP-180AM
Усилитель Hyundai Kia AMP-180AM

Вытаскиваем плату из корпуса. Корпус целый, поэтому придется вытянуть плату из него. Маркировка платы — A1505 REV.0.

Плата усилителя Hyundai Kia AMP-180AM
Плата усилителя

С обратной стороны плата выглядит следующим образом.

Плата усилителя Hyundai Kia AMP-180AM с обратной стороны
Плата усилителя с обратной стороны

Сперва проверяем прохождение аудиосигнала. Сперва он заходит в операционный усилитель TS974, который имеет 4 канала.

Операционный усилитель TS974
Операционный усилитель TS974

Далее аналоговые аудиосигналы заходят в два преобразователя АЦП PCM1802 (по 2 в каждый).

Преобразователи АЦП PCM1802
Преобразователи АЦП PCM1802

Типичная схема включения PCM1802 показана на схеме. Входа аналоговых сигналов — 1-2, а выхода — 13-14.

Схема включения преобразователя АЦП PCM1802
Схема включения преобразователя АЦП PCM1802

Далее уже цифровой сигнал заходит в аудиопроцессор STA308A. С него выходит сигнал на ЦАП AK4359VF. STA308A имеет в обвязке EEPROM 24C16 и микроконтроллер D78F90988 (NEC 78 серии).

Аудиопроцессор STA308A
Аудиопроцессор STA308A

C ЦАП AK4359VF уже аналоговый сигнал идет через два триггера MC14093 на УНЧ TDA7560.

Триггеры MC14093 и УНЧ TDA7560
Триггеры MC14093 и УНЧ TDA7560

Распиновка TDA7560 показана на рисунке. Необходимо проверить состояние сигналов ST-BY на 4 ноге и MUTE на 22-ой, которым мы управляем подачей сигнала на входном разъеме усилителя. Необходимо убедиться, что режимы ST-BY, MUTE на магнитоле не включены, а REMOTE подан. При отключенном REMOTE (отсутствие напряжения +12 В) — усилитель не стартует, логов I2C нет.

УНЧ TDA7560
УНЧ TDA7560

Подаем аудиосигнал на вход усилителя Hyundai Kia AMP-180AM и последовательно проверяем его прохождение через все указанные ранее элементы при помощи осциллографа. В моем случае сигнал обрывался на аудиопроцессоре STA308A. На 17 странице даташита показана схема включения данного процессора.

Схема включения аудиопроцессора STA308A
Схема включения аудиопроцессора STA308A

Проверяем наличие питания 3,3 В на соответствующих ножках процессора. Проверяем правильность установки сигналов на следующих ногах: 15 (POWER_ON_RST), 64 (PWRDWN), 20 (XTI) тактовые импульсы и 10 (LRCK) тактовые импульсы. В моем случае они были (логический анализатор при этом был подключен).

Обращаем внимание, что если на цифровых ногах аудиопроцессора есть жизнь, то это не значит, что на аналоговых выходах также должно что-то быть. т.к. могут передаваться «пустые» фреймы. Чтобы проверить это, убираем сигнала на входе усилителя и смотрим на наличие изменений цифрового сигнала после АЦП. В моем случае они были. Аналоговый сигнал на входе аудиопроцессора STA308A есть.

Также необходимо убедиться, что имеется связь EEPROM 24C16 — процессор STA308A. Прошивку EEPROM 24C16 я проверил — с ней все нормально (сравнивал с прошивкой другого усилителя). Прошивки один в один, т.е. прошивка и неисправность EEPROM исключается.

Теперь нам необходимо посмотреть, что происходит на I2C шине, а точнее попробовать снять лог, т.к. осциллографом не видно никаких движений. Это можно попробовать сделать через сервисный разъем терминалом или логическим анализатором. Сервисный разъем находится в углу платы Hyundai Kia AMP-180AM . Выводы SDA, SCL, RESET и GND подписаны. Если смотреть при помощи компьютерного терминала, то необходим преобразователь уровней 3,3 В в 5 В, т.к. в усилителе используется напряжение 3,3 В. Если ничего не печатается в терминале, то меняем местами Rx, Tx. Возможно при включении усилителя что-то печатается.

Сервисный разъем
Сервисный разъем

STA308A имеет множество регистров, доступных по I2C. Скорее всего их нужно инициализировать. Посмотрим обмен на шине I2C и снимем лог. Данные я считывал при помощи клона логического анализаторы USB от Saleae и программы Logic 1.2.18.

Обмен на шине I2C
Обмен на шине I2C

Видно, что происходит кратковременный обмен, а затем наступает тишина. 24C16 читает микроконтроллер D78F90988.

Уровень громкость записан в EEPROM по умолчанию, аудиопроцессор STA308A читает его от туда и устанавливает.

В даташите на аудиопроцессор STA308A есть строка: «The master mute when set to 1 will mute all channels», т.е. отключение основного звука при значении 1 отключит все каналы.

Регистры (0x40, 0xA0…) — это адреса устройств. В регистр Master mute register (0x09) запись производится несколько раз. Master mute register (0x09) не включен. В считанном логе логическим анализатором содержится следующая информация.

Master volume register (0x0A) соответствует +0dB: HEX:0x00=BIN:00000000

Регистр Master volume
Регистр Master volume
1.419097250000000,16,0x40,0x0A,Write,ACK
1.419386125000000,16,0x40,0x00,Write,ACK

Channel 1 volume (0x0B) соответствует +0dB: HEX:0x60=BIN:01100000

Регистр громкости 1 канала
Регистр громкости 1 канала
1.420071500000000,17,0x40,0x0B,Write,ACK
1.420361625000000,17,0x40,0x60,Write,ACK

Впрочем все каналы установлены с нулевым изменением громкости от входа к выходу (0 dB).

1.420071500000000,17,0x40,0x0B,Write,ACK
1.420361625000000,17,0x40,0x60,Write,ACK
1.421049500000000,18,0x40,0x0C,Write,ACK
1.421338375000000,18,0x40,0x60,Write,ACK
1.422026125000000,19,0x40,0x0D,Write,ACK
1.422316250000000,19,0x40,0x60,Write,ACK
1.423004125000000,20,0x40,0x0E,Write,ACK
1.423294125000000,20,0x40,0x60,Write,ACK
1.423982000000000,21,0x40,0x0F,Write,ACK
1.424273250000000,21,0x40,0x60,Write,ACK
1.424961125000000,22,0x40,0x10,Write,ACK
1.425248750000000,22,0x40,0x60,Write,ACK
1.425936625000000,23,0x40,0x11,Write,ACK
1.426225500000000,23,0x40,0x60,Write,ACK
1.426913375000000,24,0x40,0x12,Write,ACK
1.427202250000000,24,0x40,0x60,Write,ACK

Все регистры Channel X volume trim, mute, bypass настроены на +9-10 dB: HEX:0x07=BIN:00000111 (пример расчета: The individual channel volumes are adjustable in 0.5 dB steps from +48 dB to -78 dB. As an example if C5V = 0xXX or +XXX dB and MV = 0xXX or -XX dB, then the total gain for channel 5 = XX dB).

Регистр 1 канала volume trim, mute, bypass
Регистр 1 канала volume trim, mute, bypass
1.427890000000000,25,0x40,0x13,Write,ACK 1.428180125000000,25,0x40,0x07,Write,ACK 1.428869125000000,26,0x40,0x14,Write,ACK 1.429158000000000,26,0x40,0x07,Write,ACK 1.429847125000000,27,0x40,0x15,Write,ACK 1.430137125000000,27,0x40,0x06,Write,ACK 1.430825000000000,28,0x40,0x16,Write,ACK 1.431115125000000,28,0x40,0x06,Write,ACK 1.431802875000000,29,0x40,0x17,Write,ACK 1.432094250000000,29,0x40,0x06,Write,ACK 1.432782000000000,30,0x40,0x18,Write,ACK 1.433070875000000,30,0x40,0x06,Write,ACK 1.433758750000000,31,0x40,0x19,Write,ACK 1.434048875000000,31,0x40,0x06,Write,ACK 1.434736625000000,32,0x40,0x1A,Write,ACK 1.435026750000000,32,0x40,0x06,Write,ACK

На включение и отключение режима MUTE усилитель отвечает следующим обменом. HEX:0x80=BIN:10000000 (normal operation)

Регистр MUTE
Регистр MUTE
Time [s],Packet ID,Address,Data,Read/Write,ACK/NAK
0.758600875000000,0,0x40,0x08,Write,ACK
0.758889750000000,0,0x40,0x80,Write,ACK

Усилитель Hyundai Kia AMP-180AM ведет себя так, словно он исправный, уровень громкости ставит верным. И даже если подать аудиосигнал на вход, то на выходе усилителя имеется звук. Это логи нормальной работы усилителя. Входа логического анализатора внутри него подтянуты на питание +3,3 В. При подключения анализатора к RESET шины I2C усилителя, я подавал на нее внешнее питание и он начинал работать исправно. При отключении логического анализатора пропадало напряжение RESET и усилитель отключался. В результате оказался обрыв подтягивающего сопротивления RESET 10 кОм на плате усилителя.

Распиновка аудиопроцессора STA308A
Распиновка аудиопроцессора STA308A

Усилитель Hyundai Kia AMP-180AM проверен в течении нескольких дней. Можно считать его отремонтированным.

Ранее заменил по просьбе владельца рабочий усилитель в магнитоле JVC KD-X100.


Ваш комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *