Обсуждаем цифровые устройства...
Ответить

Отловить режим AUX китайской морды-магнитолы SD/BT/FM

Вт мар 19, 2024 09:23:04

Делаю такое вот интернет-радио:
Изображение
На основе китайской морды (усилитель, проигрывание MP3, BT, FM-RADIO, всё уже на борту и возможность усиления с линейного входа AUX), ESP32 и PCM5102.
И вроде всё даже работает (даже подключился к IR-приемнику и считываю нажатия с пульта для переключения станций).
Но теперь хотелось бы сделать, чтобы моё радио включалось только в режиме AUX.
Никаких других идей не приходит, кроме анализа сигнала на дисплее.
Изображение
Дисплей имеет 7 контактов. Причём ни один из них с звонится с землёй. Относительно земли наблюдаются такие вот сигналы:
Изображение Изображение Изображение Изображение
Вроде как похоже на разноуровневые сигналы.
На сколько сложно такое декодировать? Или лучше сразу забросить эту идею?

Re: Отловить режим AUX китайской морды-магнитолы SD/BT/FM

Вт мар 19, 2024 10:12:36

семисегментный дисплей? там матрица + чаплиплексинг, то есть, на трёх выводах может сидеть аж 6 светодиодов диодов встречно-параллельно. И всё это в динамической индикации... Всё ради экономии числа выводов.
Отследить можно. Мне такие индикаторы попадались, я их выпаиваил, вызванивал, строил внутреннюю схему соединений светодиодов. При прозвонке пары контактов надо менять полярность (при одной будет светиться один сегмент, при другой - другой).

Re: Отловить режим AUX китайской морды-магнитолы SD/BT/FM

Вт мар 19, 2024 10:37:54

чаплиплексинг.

О как интересно! Очень похоже. И сигнал какой-то походу двухполярный.
Там 4 семисегментных индикатора + двоеточие, точка + значки: SD, BT, FM, AUX и + индикатор уровня (который, кстати от балды мыркает) - 5 сегментов.

Re: Отловить режим AUX китайской морды-магнитолы SD/BT/FM

Вт мар 19, 2024 11:11:26

Опечатался, правильно - чарлиплексинг. Где-то на радиокоте есть статьи, его описывающие. Да, сигнал будет двухполярным.

Добавлено after 4 minutes 14 seconds:
https://www.rlocman.ru/shem/schematics.html?di=106774

Re: Отловить режим AUX китайской морды-магнитолы SD/BT/FM

Вт мар 19, 2024 19:40:40

Да, спасибо, уже погуглил.
Попробую выпаять, прозвонить. Мне главное мой AUX отловить, 1 пару выявить.

Добавлено after 8 hours 21 minute 13 seconds:
Нашёл нужную пару, даже выпаивать не пришлось. А дальше что-то сообразить не могу - мерю мультиметром относительно земли то на одной, то на другой ноге - напряжение скачет в районе 1 В. Что в моём режиме, что не в моём. Через диод пробовал - разницы особой нет.
Как мне получить логический уровень в нужном режиме?
Как-то транзистор нужно присобачить?

Re: Отловить режим AUX китайской морды-магнитолы SD/BT/FM

Вт мар 19, 2024 19:49:21

нужно осциллографом смотреть, будет понятней.

Re: Отловить режим AUX китайской морды-магнитолы SD/BT/FM

Вт мар 19, 2024 19:55:04

Оптопару, и соединить на тот диод что светится

Re: Отловить режим AUX китайской морды-магнитолы SD/BT/FM

Вт мар 19, 2024 19:58:17

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

Re: Отловить режим AUX китайской морды-магнитолы SD/BT/FM

Вт мар 19, 2024 20:47:35

Подключил оптопару cosmo 1010 817 через резистор на 470 Ом. На выходе мерю сопротивление - в нужном режиме - 600 кОм, в других режимах - бесконечность. Думается, я на верном пути. Всем спасибо огромное!

Re: Отловить режим AUX китайской морды-магнитолы SD/BT/FM

Пт мар 22, 2024 09:10:02

Вы напряжение на светодиоде оптопары измеряли?

Re: Отловить режим AUX китайской морды-магнитолы SD/BT/FM

Пт мар 22, 2024 10:00:18

Вы напряжение на светодиоде оптопары измеряли?

Нет.

Re: Отловить режим AUX китайской морды-магнитолы SD/BT/FM

Ср мар 27, 2024 11:53:06

Где-то там есть EEPROM, а в ней информация о режиме работы при старте. Каждому режиму соответствует определенное значение в EEPROM.

Re: Отловить режим AUX китайской морды-магнитолы SD/BT/FM

Сб мар 30, 2024 08:27:39

DEE_, спасибо, тоже вариант, но похоже более сложный. Сделал через оптопару. Всё отлично работает.
Ответить