Темброблок - анализатор спектра на STM32F103

Обсуждаем цифровые устройства...
koka5555
Потрогал лапой паяльник
Сообщения: 344
Зарегистрирован: Вт окт 22, 2013 23:09:06

Re: Темброблок - анализатор спектра на STM32F103

Сообщение koka5555 »

Я проверил на RT232X ,не работает.Перепишу процессор другу,но он от меня далеко, так что сможет проверить на 7313 только в понедельник.А у меня rt232X не заработала.Несколько раз переписывал ,но не хочет звук появляться.
Реклама
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

Re: Темброблок - анализатор спектра на STM32F103

Сообщение WiseLord »

Когда звук пропал - при попытках регулировать другие параметры (баланс, тембры и т.д) - совсем немного, буквально на одно деление - не восстанавливают звук?

P.S. У меня в железе этой связки PT2322 и PT2323 никогда не было, поэтому починить подобно TDA7313 не могу. Нужно больше информации. Хотя бы - в каком именно коммите перестало работать.
Реклама
koka5555
Потрогал лапой паяльник
Сообщения: 344
Зарегистрирован: Вт окт 22, 2013 23:09:06

Re: Темброблок - анализатор спектра на STM32F103

Сообщение koka5555 »

А можете подсказать в каком комминте делали отключение звука при переключении входов ,а то так было много изменений, что сколько прошивок с коммитов не собирал, а звука нет.
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

Re: Темброблок - анализатор спектра на STM32F103

Сообщение WiseLord »

По идее, до этого коммита, всё ещё "по-старому"
Изображение

На всякий случай, ещё стоит проверить вариант, когда к шине кроме аудиопроцессора больше ничего не подключено (тюнер или что-то ещё). Я сегодня наткнулся на интересный баг, что RDA5807, висящий на шине, не даёт нормально работать TDA7313. Хотя тюнер в настройках вообще отключен и к нему никто вообще не обращается.
Реклама
Эиком - электронные компоненты и радиодетали
maxbarich
Открыл глаза
Сообщения: 44
Зарегистрирован: Чт июл 25, 2013 10:16:49
Откуда: Санкт-Петербург

Re: Темброблок - анализатор спектра на STM32F103

Сообщение maxbarich »

WiseLord писал(а):По идее, до этого коммита, всё ещё "по-старому"
Изображение

На всякий случай, ещё стоит проверить вариант, когда к шине кроме аудиопроцессора больше ничего не подключено (тюнер или что-то ещё). Я сегодня наткнулся на интересный баг, что RDA5807, висящий на шине, не даёт нормально работать TDA7313. Хотя тюнер в настройках вообще отключен и к нему никто вообще не обращается.
У меня сейчас процесс сборки встал, коротнул БП, и улетел RDA c аудиопроцессором, RDA поменял предварительно проверив на ардуине на работоспособность, а с процессором не понятно, вроде адрес своей выдает, но звук через себя не пропускает, входы не переключаются.

Я еще заметил что, если делать подтяжку i2c к 5 вольтам, на шине около 5,9 вольт, откуда они образовались не понимаю, в итоге сделал подтяжку 3,3 вольта.

Как проверить PT2323 на жизнь? ( заказал с китая 5 шт, покупать в офлайне накладно)
Реклама
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

Re: Темброблок - анализатор спектра на STM32F103

Сообщение WiseLord »

Разгадка глюков сочетания TDA7313 и RDA5807 оказалась до странности простой.

По отдельности работали нормально, вместе - зависало обращение к RDA7313. После замены подтяжек на шине с 4.7кОм на 10кОм стало нормально.

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

Кстати, на F303 всё работало прекрасно, глюки были только на F103.

Чем больше изучаю разницу F3 и F1, тем больше понимаю ущербность периферии последнего. А в случае I2C - тут вообще мрак.
Реклама
koka5555
Потрогал лапой паяльник
Сообщения: 344
Зарегистрирован: Вт окт 22, 2013 23:09:06

Re: Темброблок - анализатор спектра на STM32F103

Сообщение koka5555 »

А 303 заменяется без переделки платы? У меня есть F303CBT6 ,подойдёт ? или плату переделывать?
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

Re: Темброблок - анализатор спектра на STM32F103

Сообщение WiseLord »

Нет, плату переделывать не надо.

Что странно, RDA5807 при 10кОм подтяжке работает нестабильно, а на 4.7кОм нормально. А вот TDA7313 - с точностью наоборот.
kloker
Вымогатель припоя
Сообщения: 558
Зарегистрирован: Ср сен 09, 2015 13:09:15

Re: Темброблок - анализатор спектра на STM32F103

Сообщение kloker »

WiseLord, попробуйте поэкспериментировать на уровнях сигнала 3.3 В (подтяжки не к шине +5 а к шине +3.3). Для TDA по даташиту уровень 1 на шине от 3 В, а RDA от 2.5 В до 3 В оптимальное питание. может в этом и состоит несогласованность шины.

у меня так и не получилось подобрать резисторы для 3.3В для TDA, времени не было, RDA работала вообще без подтяжек в схеме, а вместе никак..
нижний предел 880 Ом по апноту на спецификацию протокола
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

Re: Темброблок - анализатор спектра на STM32F103

Сообщение WiseLord »

[uquote="koka5555",url="/forum/viewtopic.php?p=3721375#p3721375"]Я проверил на RT232X ,не работает.[/uquote]

Gürcan, as far as I remember, you are using PT2322/PT2323. Could you confirm if it works or not with recent sources?
Аватара пользователя
Gürcan
Нашел транзистор. Понюхал.
Сообщения: 182
Зарегистрирован: Ср авг 01, 2018 10:04:10

Re: Темброблок - анализатор спектра на STM32F103

Сообщение Gürcan »

I'll let you know when I test

Posted after 1 hour 4 minutes 52 seconds:
Wiselord PT2322 / PT2323 Full Test Run has no problem.

kloker
Вымогатель припоя
Сообщения: 558
Зарегистрирован: Ср сен 09, 2015 13:09:15

Re: Темброблок - анализатор спектра на STM32F103

Сообщение kloker »

о PullUp резисторах на шине I2C,
при инициализации I2C через STM32CubeMX на GPIO пины шины сразу и внутренние PullUp резисторы подтяжки подключаются, вместе с Alternate Function Open Drain , по умолчанию.
maxbarich
Открыл глаза
Сообщения: 44
Зарегистрирован: Чт июл 25, 2013 10:16:49
Откуда: Санкт-Петербург

Re: Темброблок - анализатор спектра на STM32F103

Сообщение maxbarich »

Gürcan писал(а):I'll let you know when I test

Posted after 1 hour 4 minutes 52 seconds:
Wiselord PT2322 / PT2323 Full Test Run has no problem.


Give me a scheme? I want to see how you have done, maybe I'm doing it wrong.
Аватара пользователя
Gürcan
Нашел транзистор. Понюхал.
Сообщения: 182
Зарегистрирован: Ср авг 01, 2018 10:04:10

Re: Темброблок - анализатор спектра на STM32F103

Сообщение Gürcan »

I've added to the print circuit diagrams I have added a check if you want one (PT2322 / 2323) integrates some of the potato material is 9 Volt if you know why I do not work in vain because of the error in vain I feed you too much time to give you tafsiyem, 8 Volt if you work.

Posted after 10 minutes 30 seconds:
Look, I'm testing some of the built-in circuits that make some sound, some do not switch between the channels are making nonsense forward, be aware of the supply voltage

Изображение
Вложения
Amp Tone Conrol Module.PDF
(63.42 КБ) 247 скачиваний
Amp Front Panel Control Unit_STM32F103_Rev 2.0.2.PDF
(46.01 КБ) 272 скачивания
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

Re: Темброблок - анализатор спектра на STM32F103

Сообщение WiseLord »

Добавил в настройки возможность выставить адрес PCF8574 для индикации статуса входов.
Аватара пользователя
Евгений-34
Встал на лапы
Сообщения: 116
Зарегистрирован: Ср июн 15, 2016 08:28:32
Откуда: Волгоградская область

Re: Темброблок - анализатор спектра на STM32F103

Сообщение Евгений-34 »

[uquote="WiseLord",url="/forum/viewtopic.php?p=3722597#p3722597"]PCF8574[/uquote]
На схеме его нет, как он подключается и для чего он нужен?
kloker
Вымогатель припоя
Сообщения: 558
Зарегистрирован: Ср сен 09, 2015 13:09:15

Re: Темброблок - анализатор спектра на STM32F103

Сообщение kloker »

Евгений-34, подключается к единой шине I2C, для индикации статуса входов. а если надо, то и для управления питанием источников звука.
Skorch
Открыл глаза
Сообщения: 57
Зарегистрирован: Чт окт 11, 2007 14:47:12
Откуда: Чернигов

Re: Темброблок - анализатор спектра на STM32F103

Сообщение Skorch »

Повторю свой ворос.

2 WiseLord -
распаял платку аудиопроцессора на TDA7719 (печатку прикреплял раньше). очень жду поддержку в проекте. По ДШ в конфигурации CFG2 (cod "010") имеет 6 входов. Причем вход2 - квазидиференциальный, что как раз подходит для согласования с VS1053B.
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

Re: Темброблок - анализатор спектра на STM32F103

Сообщение WiseLord »

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

Но, в принципе, ничто не мешает Вам начать делать какие-то базовые вещи самостоятельно.
Аватара пользователя
radioandrei74
Нашел транзистор. Понюхал.
Сообщения: 194
Зарегистрирован: Чт авг 30, 2012 16:25:53
Контактная информация:

Re: Темброблок - анализатор спектра на STM32F103

Сообщение radioandrei74 »

мой усилитель перестал работать. сам идикатор работает исправно, нет выхода звука с аудиопроцесора TDA7418
заранее напишу, звуковые сигналы на аудиопроцесор приходят и с питанием все нормально. а вот на выводах I2C осциллографом вижу только 5вольт,
встал вопрос как проверить наличие сигналов I2C ?
Ответить

Вернуться в «Цифровая техника»