Вывод цифры из магнитолы

Добавил пользователь Morpheus
Обновлено: 20.09.2024

А смысл?
Если оч нужно-обратись к тем, кто умеет. Сбережешь время и нервы.


Ясное дело что будет выпайвать человек со знанием)
Просто хотелось бы услышать практичесские советы!
Как что и откуда.

785 DB4 r6a-было. Sony А77, А 68,A58,Sony A200,Sigma 17-50/2,8 EX, Sony 35/1,8 Minolta 70-210/4, Малыш 35-70*4, Юпитер 9 85.2, Юпитер 37А 135-3,5 ,еще кучка старых Минольт. стало!

Мастер этого на практике не делал, просто линейников выпайвал из всех магнитол и из того же макинтоша тоже.
А вот цифру в теории) Поэтому я лишь спрашиваю какие особенности и возможно ли это на практике??
Делал ли кто-то на практике? Или может находил информацию какую-нибудь?

Извините за оффтоп но я бы не стал связываться с недостаточно опытным мастером,как бы потом не искать другого(имхо основанное на личном опыте)

785 DB4 r6a-было. Sony А77, А 68,A58,Sony A200,Sigma 17-50/2,8 EX, Sony 35/1,8 Minolta 70-210/4, Малыш 35-70*4, Юпитер 9 85.2, Юпитер 37А 135-3,5 ,еще кучка старых Минольт. стало!

Подскажите пожалуйста, где искать цифру, куда припаиваться, есть ли примеры? особенности и подводные камни.
Благодарю за любую помощь! Голова Мкинтош с субы)


Сначала надо найти схему/разобрать голову и посмотреть что там стоит за чип в/на СД приводе/главной плате, и по даташиту посмотреть, есть ли там железный DOUT (в формате CP-1201). вероятность, что повезет с железным DOUT - 50/50.
Вот для примера про вывод цифры на оптику.

"Арфы нет - возьмите бубен" (с) А.Титаренко

цифру можно вытащить только с СД, радио останется по аналогу. но из макинтоша на субаре - только шильдик, так что на качество особое можно не расчитывать

цифру можно вытащить только с СД, радио останется по аналогу. но из макинтоша на субаре - только шильдик, так что на качество особое можно не расчитывать

это реально сделать с любого источника с СД-приводом. вот только что делать потом с этой оптикой?

например громкость как регулировать?

Подскажите пожалуйста, где искать цифру, куда припаиваться, есть ли примеры? особенности и подводные камни.
Благодарю за любую помощь! Голова Мкинтош с субы)

Вывод оптики из ГУ в котором только аналоговые выходы

Риторический вопрос - можно ли в ГУ, у которого нет цифрового выхода в природе вживить плату с оптическим выходом - с целью подключения внешнего процессора для полноценного разруливания 7 каналов (3-х полоска + саб). И сколько это счастье будет стоить (примерно) применительно к ГУ Kenwood KIV700.

p.s. прошу сильно не пинать.

Если Вы впервые на нашем Форуме:

Авторитет Старший мастер

Думаю можно. Но без электронной схемы трудно говорить о реализации.
Может получиться так:
1. Цифровой выход будет задействован только для канала CD проигрывателя.
2. Цифровой выход будет работать с CD и USB.
Занимаюсь аналогичным решение, но пока только для магнитол алпаин.

Тоже очень интересует вопрос вывода цифры из магнитол. Применительно к kiv-700 или 88rs

Похоже мертвая тема.
Ни кто так и не нашел способы "выпаивания оптики"

Начальник барабанов Бригадир

хочешь АЗ спроси меня как Начальник кадров

Более 5 лет на форуме

Массовик-затейник МАГНИТОЛЫ
Лауреат 13-летия Форума
За наставничество

Эта оптика выводится до проца? Или уже после, с какой-то пары каналов? Или вообще только с CD привода? Наверное, если бы я не только картинку посмотрел, но и текст почитал, не задавал бы эти вопросы

Более 5 лет на форуме

Лауреат 13-летия Форума
За активность
Лауреат 12-летия Форума

В принципе это возможно, но есть одно но, сигнал по оптике будет идти только с CD и USB,если есть, с радио вывести будет проблематично. Там сразу аналог..
но в каждом конкретном ГУ это придется реализовывать по разному, у большинства JVC это сделать весьма просто для вывода цифры с CD, так как они используют контроллер с уже готовым ttl выходом.

Да, а с CD идет только пара каналов, и на сколько их поделит проц зависит от возможностей проца.

хочешь АЗ спроси меня как Начальник кадров

Более 5 лет на форуме

Массовик-затейник МАГНИТОЛЫ
Лауреат 13-летия Форума
За наставничество

Эта оптика выводится до проца? Или уже после, с какой-то пары каналов? Или вообще только с CD привода? Наверное, если бы я не только картинку посмотрел, но и текст почитал, не задавал бы эти вопросы

Всё-таки прочитал первые абзацы текста по ссылке. Цифра берётся с разъёма подключения транспорта. ТО есть на том оптическом выходе будет только CD.

Однако это натолкнуло меня на мысль. Вернее, на мыслище Ща ещё недельку отосплюсь и буду снова ковырять штатную башку. Может оптику с неё вытащу

Что такое iso

фото 1

Распиновка стандартного евроразъема

Евроразъемом называют стандартный штекер, который используют в большинстве стран мира. При подключении оборудования можно столкнуться с запутанными в пучок нестандартными проводами. Решается эта проблема приобретением переходников и распиновкой фишек магнитолы.

Стандарты 1din и 2din

фото 2

Разъемы акустических систем бывают двух видов: нестандартные от компании-производителя в основном штырькового вида и стандартизированные европейские, которые находятся сзади. Установка оборудования со специальным аудиоразъемом от производителя потребует использование специального фирменного коннектора. Если штекер ISO, то подключиться нему можно напрямую. Евроразъемы бывают двух видов 1din и 2din, разница в высоте автомагнитол. Двухблочный в два раза выше, подсоединяется не ко всем автомобилям, потому что на панели нет места под нужные размеры.

Магнитолы с европейским 1din самые распространенные.

При установке автомагнитол применяют провода с маленьким диаметром 1,5-2 мм, для силовых линий – с большим сечением. Несоблюдение этих простых правил исказит звук, выведет оборудование из строя.

№ 1
№ 2
№ 3
№ 4 Постоянное питание
№ 5 Питание антенны
№ 6 Подсветка
№ 7 Зажигание
№ 8 Масса

Производители в Японии, США и некоторые китайские применяют стандарт 2din.

фото 3

Верхний силовой разъем А

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

фото 4

Типы подключения

  • Первый – соединение в цоколе проводов двух цветов желтого и красного, включение/выключение ресивера не зависит от зажигания. Способ не удобен тем, что предрасполагает к разрядке АКБ, если не выключить акустику;
  • Второй – провод подключают через замок зажигания, желтый – к бортовому компьютеру.

Функциональное назначение выходов ресивера

ANT Разъем применяется, если в автомобиле имеется выдвижная антенна
Remote Возможно подключение несколько динамиков
Illumination Позволяет менять интенсивность свечения устройства
Mute Регулировка звука
А4 Включение/выключение

фото 5

Распиновка ISO-разъема магнитолы

А 4 Цв. желтый Аккумулятор + Питание
А 5 Цв. синий Антенна.
А 6 Цв. оранжевый Подсветка
А 7 Цв. красный Зажигание, 12В. При отключении сброс параметров к заводским.
А 8 Цв. черный Акустика

Нижний акустический разъем В

Применяют для подключения усилителей (2 кабеля на каждый). Звучание аппаратуры зависит от того, правильно ли подключены все разъемы. Главное – не перепутать, иначе акустика будет некачественной.

фото 6

Правила подключения колонок по цветовой маркировке проводов

Цв. белый Левая передняя
Цв. серый Правая передняя
Цв. зеленый Левая задняя
Цв. фиолетовый Правая задняя

Двойной ИСО разъем

фото 7

Штатные аудиосистемы некоторых автомобилей подключаются двойным штекером. Распиновка разъемов для них стандартная. Половинки контактов соединяются между собой прочной пластиковой перемычкой, фиксируются специальным зажимом. Для корректного монтажа используется направляющий паз, который исключает установку штекера в неправильном положении.

Черный присоединяет к магнитоле источник тока, коричневый – для акустики .

Переходники для iso разъемов

Срезка нестандартного штатного штекера и присоединение проводов напрямую не рекомендуется, потому что со временем соединение разболтается, может окислиться, придется спаивать не только проводку, потребуется дополнительный ремонт, замена перегоревших предохранителей. Иногда встречается акустика с тремя выходами, но она имеет стандаризированную маркировку и электросхемы, позволяющие соединить с помощью распиновки штатные кабели с устройством. Можно купить любой тип переходника для ИСО разъёмов от одной модели к другой.

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

Распиновка для различных марок авто и магнитол

Приступая к работе, ознакомьтесь с инструкцией к ресиверу, а также обратите внимание на маркировку и фишки самого изделия. На распиновку магнитол влияют штатные разъемы в разных автомобилях.

Схема распиновки iso разъемов к магнитолам pioneer

фото 9

Чтобы не сжечь акустику, перед подключением динамиков нужно подсоединить магнитолу, проверить, чтобы она светилась и переключалась.

toyota

Распиновку акустики этой марки осуществляют по стандартным схемам. Оптимально выбрать систему питания от АКБ, в этом случае нет риска его разрядки.

фото 10

№ 1 А+
№ 2 GND
№ 3 BAT+
№ 4 Подсветка
№ 5 Антенна
№ 6 Динамики (RR+, RR-, RF+, RF-, LF+, LF-, LR+, LR-)

При подключении магнитолы используются стандартные схемы.

№ 1 ANT
№ 3 LR. Линейный выход
№ 4 GND. Линейных выход
№ 5 RR. Линейный выход
№ 6 CD – LCH
№ 7 CD – GND
№ 8 CD – RCH
№ 9 CD – Reset
№ 10 CD – CD clock out
№ 11 CD – DSPL select
№ 12 CD – data out
№ 13 CD – clock in
№ 14 CD – data in
№ 16 A+
№ 17 GND
№ 18 ANT GND
№ 22-27 Динамики (LF-, LR+, RF-, RR+, LF+, LR-, RF+, RR-)
№ 28 Mute
№ 29-30 Динамики (LF-, LR+, RF-, RR+, LF+, LR-, RF+, RR-)
№ 31 ANT CONT
№ 32 CD ACC Постоянный
№ 33 AMP Постоянный
№ 34 B UP

nissan

Фото 11

№ 1-6 Динамики (LR+, RR+, LR-, RR-, LF+, RF+)
№ 7 А+
№ 8 Подсветка
№ 9 BAT+
№ 10 Динами LF-
№ 11 динамик RF-
№ 12 Антенна
№ 13 GND

honda

Все модели автомобильных магнитол оборудованы универсальным европейским штекером для подключения к гнезду.

№ 1 Динамик RR+
№ 2 Динамик LR+
№ 3 Подсветка
№ 4 BAT+
№ 5 A+
№ 6 Антенна
№ 7-10 Динамики LF+, RF+, RR-, LR-
№ 13 GND
№ 14-15 Динамики LF-, RF-

Стандартная европейская разводка выводов.

№ 1 А+
№ 2 BAT+
№ 3 GND
№ 4
№ 5-12 Динамики RR+, RR-, LF+, LF-, RF+, RF-, LR+, LR-

alpine

№ 1 А+ № 2 BAT+ № 3 GND № 4 - № 5-12 Динамики RR+, RR-, LF+, LF-, RF+, RF-, LR+, LR-

Alpine TDE-7823W: 1 – BAT+,

№ 2-5 Динамики LR-, LR+, RR-, RR+
№ 7 Усилитель
№ 8 Антенна
№ 9 GND
№ 10-13 Динамики LF-, LF+, RF-, RF+
№ 5-12 А+

mitsubishi

Во всех моделях используется стандартная европейская распиновка акустической системы.

№ 1-2 Динамики RR+, LR+
№ 3 Управление антенной
№ 4 Управление подсветкой
№ 5-8 Динамики LF+, RF+, RR-, LR-
№ 10 А+
№ 11 BAT+
№ 12 Управление подсветкой
№ 13-14 Динамики LF-, RF-
GND

Видео разбор распиновки автомагнитолы


Музыка в салоне автомобиля скрашивает путешествия и ежедневный путь из дома на работу. Некоторые водители любят ездить в тишине, но другим крайне необходимо музыкальное сопровождение. Для того, чтобы в машине всегда играла музыка, необходимо подключить магнитолу. С этим вопросом можно обратиться в ближайший сервис, а можно углубиться в данный вопрос и произвести подключение магнитолы самостоятельно.

Выбор автомагнитолы

Чтобы правильно выбрать автомагнитолу для машины, необходимо предварительно для себя определить, какие ожидания возложены на данное устройство.

Фото 1

Если в автомобиль нужна магнитола с навигатором, доступом к Интернету и мультимедиа, то можно выбрать устройства брендов Phantom, Alpine или Mydean. Такие бренды выпускают магнитолы, идеально встраивающиеся в штатное место. Правда выбор моделей ограничен и имеет высокую стоимость.

Если главным условием при выборе является качество звучания, то тут отличным вариантом станут марки Kenwood, Pioneer и Sony. Они не особо наворочены, но отличаются качественным звуком.

Также, существуют магнитофоны с DVD, МР3, с отсеком для USB или карты памяти, с экранами или без.

Пример установки автомагнитолы в автомобиль

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

Фото 2

Чтобы освободить отсек от магнитолы или заглушки, нужно применить специальный ключ, находящийся в автомобильном комплекте. Общепринятых стандартных ключей не существует, поэтому каждый разработчик вкладывает свой вид ключа в такой набор. Чтобы вынуть магнитолу, необходимо вставить ключ в отверстия на панели.

А для извлечения заглушки, предстоит поддевание по центру при помощи плоской отвертки. Чтобы избежать образования царапин и вмятин, под отвертку подкладывается какой-нибудь мягкий материал.

Заглушку закрепляют на 4 защелки, по паре с обеих горизонтальных сторон.

Фото 3

На примере автомобиля Hyundai видно, что установлена редкая колодка разъема, к которой сложно подобрать автомагнитолу.

Фото 4

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

Фото 5

А вот антенный штекер относится к стандартным, поэтому к нему подойдут магнитолы различных брендов.

Фото 6

С учетом замеров, была подобрана магнитола китайского производства. Она оказалась на 3 мм меньше, чем отсек, но используя полоски резины, ее можно без труда остановить в штатное место.

Фото 7

С автомагнитолой в комплекте лежала проводка, разъем и табличные данные, где разными цветами были обозначены значения каждого проводка. Желтый провод имел предохранитель на 10А, который была вмонтирован в изолированный корпус. Чтобы подключение произвелось без затруднений, необходимо было приобрести специальный переходник, стоимость которого составляла почти половину суммы за магнитолу. Поэтому проще было припаять готовую колодку к проводам. Если нет возможности припаять, то можно просто скрутить проводки между собой. Во избежание ошибок при объединении проводки, можно воспользоваться табличкой.

После штатную колодку необходимо прикрепить к спаянным проводам, используя изоленту. Затем подключить автомагнитолу и протестировать ее.

Фото 9

В связи с тем, что размер магнитолы был меньше необходимого, на каждую сторону нужно будет приклеить полоски из резины не толще 1 мм. Это обеспечит оперативную обстановку и плотную посадку.

Фото 10

Если при тестировании заиграла музыка, значит, ошибок при монтаже автомагнитолы не произошло. Осталось установить ее в штатное место и с удовольствием использовать.

Схемы подключения магнитолы

Подключить автомагнитолу можно, используя несколько вариантов:

  • с использованием ISO-разъема;
  • объединяя провода с фишкой или без;
  • путем объединения проводов питания с винтовыми зажимами АКБ;
  • через выключатель зажигания или отдельную кнопку;
  • через сигналку.

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

Фото 11

Схема подключения магнитолы, зачастую, располагается на верхней части корпуса оборудования. Такие схемы автомагнитол отображают маркировку проводки в соответствии с нормами:

  • алый – управление подачей питания;
  • белый в голубую полосочку – подача питания на усилитель антенны;
  • черный – электротехника;
  • ярко-желтый – подача питания на электротехнику и усилитель.

Чтобы надежно зафиксировать проводку, можно применить обычные кабельные стяжки.

Подключение с фишкой и без фишки

Такая установка автомагнитол возможна при наличии ISO-разъема, встроенного в нее. Если у магнитолы имеется фирменный электрический соединитель, то к нему придется купить дополнительно переходник, способный комплектоваться дополнительной фишкой или нет.

Фото 12

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

Подключение через АКБ

Если магнитофон имеет высокую выходную мощность, то его можно подключить прямо к АКБ. Такие магнитолы, обычно оснащены сабвуферами и все это в совокупности снижает пропускную способность контактов зажигания, и надежная работа устройства становится невозможной. Также таким способом можно воспользоваться, если при глушении двигателя отключаются все устройства. Подключение автомагнитолы производится с использованием кабеля, толщина которого должна быть не менее 3 мм2.

Фото 13

Сначала проводку прокладывают под капотом, избегая нагретых и подвижных деталей. А после кабели заводят через специальное отверстие под приборную панель, а после установки магнитофона все тщательно герметизируется, во избежание попадания влаги.

Чтобы подсоединиться к клеммам АКБ, нужно от каждой из них открутить гаечки и завести зачищенный провод автомагнитолы под болт, и, соответственно, снова закрутить гайки.

Подключение через выключатель зажигания

Положительной стороной подключения магнитофона через выключатель зажигания, является предотвращение разряжения АКБ при длительном простое. Это происходит из-за того, что отключается провод магнитофона желтого цвета, который отвечает за питание во время функционирования оборудования. А красный должен быть подключен к источнику непрерывного тока.

Фото 14

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

Через кнопку вместо выключателя системы зажигания

Возможно подключение автомагнитолы через кнопку, которая может отключить подачу питания, если магнитофон длительное время не используется. Это поможет предотвратить быстрое разряжение АКБ.

Фото 15

Чтобы подключить автомагнитолу, так, необходимо соединить вывод с любым из проводов сети электропитания автомобиля. Чтобы включить магнитолу, нужно будет нажать кнопку. А если нужно оставить авто на продолжительное время, то нужно отключить питание переключателем.

Через автосигнализацию

Подключение через сигнализацию можно настроить таким образом, что магнитофон будет включаться при реакции сигнализации, если сирена сломалась. Для грамотного подключения, понадобится коммутационное устройство. Обмотка коммутационного устройства должна соединиться с выводами для включения в систему охранной сигнализации. Через контакты коммутационного устройства магнитофон имеет подключение к источнику тока.

Фото 16

После правильного подключения, регулятор громкости необходимо установить на максимум. При активизации сирены, автомагнитола должна автоматически заработать. Чтобы использовать магнитофон в обычных целях, понадобится еще один включатель.

Подключение динамиков и антенны

Чтобы подсоединить динамики, необходим специальный провод для подачи звукового сигнала (АК), толщина проводников которого должна быть не менее 2 мм. Акустические выходы расположены на разъеме Б ISO-разъема. Все общие провода с минусом, которые соединяются внутри магнитофона, должны быть помечены черными полосками. Такие провода нужно объединить с отрицательными выводами динамиков.

Фото 17

Соблюдать полярность нужно, чтобы не произошло противофазное подключение колонок. Если оно произойдет, то динамики начнут воспроизводить плоское и неестественное звучание. Существует общепринятая цветовая маркировка кабелей:

  • динамик, расположенный слева и спереди – белый;
  • справа и спереди – серый;
  • слева и сзади – зеленый;
  • справа и сзади – сиреневый.

Антенна в виде трубки или стержня подключается при использовании коаксиального кабеля, который подсоединяется к разъему антенны и к гнезду магнитофона.

Проверка подключения, проблемы и их решение

Наиболее простым способом проверки подключения автомагнитолы производится путем вставления ключа в систему зажигания и его включения. Если при включении ближнего света и после магнитолы на ней срабатывает подсветка, значит все в порядке – устройство подключено. Проверить работает магнитофон или нет, можно с помощью кнопки включения. Если магнитола не среагирует, значит, она не работает. И последним пунктом проверки является звук, который можно увеличить или убавить соответствующей кнопкой.

Магнитофон может не включаться, если он подключен неверно или из-за перегорания предохранителя. Чтобы устранить данную проблему, необходимо вынуть магнитолу, проверить проводку и сравнить со схемами. При неверном подключении, необходимо поменять провода местами и повторить все заново.

Если проблема со звуком и экран выдает ошибку, значит, произошло небольшое замыкание либо утечка. Такая проблема устраняется заменой поврежденных кабелей и после их абсолютной изоляции.

Полезное видео

Для закрепления материала и уточнения некоторых моментов, следует посмотреть подобранный видеоряд, который подробнее раскроет тему.


Сигнал REMOTE (напряжение 12В, которое служит для включения внешних усилителей когда включена магнитола) из современных штатных магнитол вывести не так просто. Если раньше можно было использовать ножку ST-BY микросхемы-усилителя, то теперь разработчики магнитол не используют эту ножку, потому что появились микросхемы-усилители с цифровым управлением.

Можно поискать на плате дорожки, на которых появляется напряжение тогда, когда включается магнитола, но в большинстве случаев они не подходят. Можно подключиться к питанию подсветки дисплея, вот только в этом случае усилитель может включаться незапланированно — до включения встроенного усилителя (что сопровождается щелчками в тракте) или при регулировке климата или при работе парктроника.

Попробую описать другой вариант выхода из положения на примере штатной магнитолы Swing на Skoda Octavia A7

Изучаем устройство

Оконечный усилитель — TDA7563, на него аналоговый сигнал приходит с DSP SAF7741HV.

TDA7563, как выяснилось, очень любят разработчики штатных магнитол из-за того, что микросхема имеет цифровое управление и диагностику по шине i2c, а i2c применяется в магнитолах уже очень давно. Микросхема усилителя при включении магнитолы по команде основного процессора производит тест динамиков, результат теста отдаёт по i2c — определяется обрыв/КЗ, что позволяет блоку магнитолы выдавать эти ошибки по CAN диагностическому оборудованию. В спящий режим микросхема усилителя переводится тоже командами по i2c (нога ST-BY усилителя не используется), что сильно усложняет получение сигнала REMOTE.

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

Состояние включенности габаритов и включенности зажигания магнитола получает по CAN. Обмен с кнопками руля — по CAN до блока шлюза диагностических шин, далее — по LIN до контроллера кнопок в руле.

Само устройство было собрано в выходные на плате, на которой кроме микроконтроллера расположились только 3 резистора и 2 отладочных светодиода (необязательных). Микроконтроллер выковырян из ненужного устройства, поэтому долго над выбором мк я не думал.




Отлаживаем ПО контроллера

Всё достаточно просто. Нам всего лишь нужно реализовать i2c-slave с адресом как у TDA7563 (0x6C) и ждать обращений на запись. Далее нужно принять 2 Instruction byte от процессора магнитолы и их проанализировать. Интересующие биты — Standby Off в байте IB2, Unmute Rear Channels и Unmute Front Channels в байте IB1. Вообще выяснилось, что магнитола сначала выставляет бит Standby Off и с небольшой задержкой — биты Unmute Front Channels и Unmute Rear Channels.


Командные байты я описал в виде структур бит, которые поместил в объединение вместе с массивом из 2 байт, чтобы при заполнении буфера обращаться к нему побайтово, а при разборе команды иметь удобный доступ к битам:

typedef struct
unsigned char CD_10 :1;
unsigned char UnmuteRearChannels :1;
unsigned char UnmuteFrontChannels :1;
unsigned char RearChannelGain12db :1;
unsigned char FrontChannelGain12db :1;
unsigned char OffsetDetectionEnable :1;
unsigned char DiagnosticEnable :1;
unsigned char NotUsed1 :1;
> tIB1;

typedef struct
unsigned char HighEfficiencyMode_Left :1;
unsigned char HighEfficiencyMode_Right :1;
unsigned char CurrentDetectionDiagnosticEnable:1;
unsigned char LineDriverModeDiagnostic :1;
unsigned char StandbyOff :1;
unsigned char FastMuting :1;
unsigned char NotUsed1 :1;
unsigned char NotUsed2 :1;
> tIB2;

typedef union
struct
tIB1 IB1;
tIB2 IB2;
> IBs;
char Bytes[2];
> tTWI_Buff;

А так выглядит проверка команды (я проверяю биты Standby Off и Unmute Front Channels):

Чтобы шпион не мешал чтению состояния из TDA7563, при операциях чтения из слейва будем выдавать байты = 0xFF, чтобы TDA мог в нужные моменты притягивать линию SDA к земле и шпион ему не мешал это делать.

Весь проект можно скачать отсюда. В принципе код легко переделывается под любые мс усилителей с управлением по i2c. (встречал TDF8546, например).

Контроллер у меня спит 99% времени в режиме Power-down. Просыпается при обращении к его i2c-адресу (используется аппаратный TWI), принимает команду, анализирует её, при необходимости выдаёт 1 на вывод REMOTE_3.3, моргает вторым отладочным светодиодом (D2) и снова засыпает.


Собираем

Когда прошивка отлажена можно приступать к сборке магнитолы.

Плату я приклеил к экрану тюнера:


Т.к. на плате у меня не было предусмотрено место для транзисторов, формирующих из REMOTE_3.3 контроллера напряжение 12В, просто взял управляемый логическим уровнем 78R12. Также добавил интегральный предохранитель N10 на 0,4А.


К i2c-шине магнитолы подключился на ногах TDA7563:



Магнитола собрана. Заветный синий проводок

Читайте также: