Jump to content

Ctrl-Amp. РГ PGA2311, Никитина, ТБ Матюшкина, селектор входов и прочее


Recommended Posts

Нашёл сам в теме по ПУ. Вроде бы всё не так страшно. Но всё-равно поробую чуть снизить ток покоя.

Link to comment
Share on other sites

Коллеги, Михаил, прошу подсказки: обнаружился глюк в работе Ctrl-Amp_2- РГ Никитина. Примерно в 20...30% случаев, после включения  питания и вывода  контроллера из "спящего" режима РГ не ослабляет сигнал, УМ начинает играть на полную, хотя на индикаторе отображаются показания громкости с прошлого включения, например "-36 дБ". После манипуляций энкодером сначала на  уменьшение, а затем на увеличение громкости-начинает работать нормально. Какой-то системы, когда проявляется этот глюк- пока не смог установить...

Посоветуйте, пожалуйста, на что обратить внимание/проверить?

Link to comment
Share on other sites

3 часа назад, lopuh сказал:

Посоветуйте, пожалуйста, на что обратить внимание/проверить?

длинна шлейфа +его расположение.

глюк был обратный, при регулировке громкости иногда пропускалась одна две ступеньки регулирования, индикатор при этом цифирки менял. И совсем иногда -один канал (у меня двойной регулятор с балансом) уходил в минимум и не регулировался совсем до выклвкл.

Причина в красоте сделал длинные шлейфы, приклеил к корпусу (алюминь), все параллельно и перпедикулярно.DSC_0526.thumb.JPG.f6b098f42d7f0a7326028109469eac23.JPG

Не делайте так. Сейчас шлейфы укорочены, проложены по воздуху кратчайшим путем. Глюков нет.

Edited by Юрий Воропаев
Link to comment
Share on other sites

1 час назад, Юрий Воропаев сказал:

длинна шлейфа +его расположение

Да, у меня с этим пока все безобразно... Собрано на фанерке, с целью проверки работоспособности, да так и прижилось. Уже  пару месяцев так слушаю...

Похоже, не нужно обращать внимание на глюки, а собирать нормально в корпус...

IMG_20230324_192022.jpg

Link to comment
Share on other sites

1 час назад, Юрий Воропаев сказал:

длинна шлейфа +его расположение.

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

А вообще желательно фильтр на плоский кабель ставить, типа такого https://www.chipdip.ru/product/k1ff16.0

У китайцев тоже есть в продаже разные.))

Если это не весело, значит вы делаете это неправильно.

Боб Бассо

Link to comment
Share on other sites

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

Link to comment
Share on other sites

  • 4 weeks later...
В 24.03.2023 в 14:15, lopuh сказал:

Посоветуйте, пожалуйста, на что обратить внимание/проверить?

 

В 24.03.2023 в 17:56, Юрий Воропаев сказал:

длинна шлейфа +его расположение.

У меня при коротких, с толстыми проводами, шлейфах работало очень не стабильно. С длинными стало лучше. Поменял везде 74HC595D вероятно на более медленные, и заработало на коротких. Поставил  на выводы: DI, CS, CLK резисторы ом на 40, и конденсаторы на землю пик по 40 (давно было, точно не помню).

r.jpg

c.jpg

Link to comment
Share on other sites

Наверное, так мастерски резисторы на МК не сумею поставить... 

Начал заниматься установкой в корпус, попробую поставить экранирующие перегородки между блоками. Возможно, проблема уйдет. Если останется- будем  дальше посмотреть...

Link to comment
Share on other sites

Добрый день, может есть  плата

Регулятор тембра Матюшкина + ПУ Натали с возможностью установки обычных и бистабильных реле.

или кит, пиши Михаилу не отвечает.

Я бы купил

 

Link to comment
Share on other sites

  • 1 month later...

Давно меня тут не было, к сожалению пришлось все отложить на некоторый срок. 

Многие делают регулировки на микросхемах, типа TDA. Меня даже просили встроить подобные решения в контроллер. Однако, если смотреть на цифры в документации по этим микросхемам, возникало подозрение что с качеством звука будет не очень хорошо.   В итоге все-таки решил послушать, что будет на выходе при хорошем источнике и УМ с TDA7439. 

Плата получилась очень компактная, в размер китайских RCA на 4 входа. Запитал от разъема питания АС на дежурке и послушал немного с Никитин+, заменив штатные РГ Никитина и селектор.  

TDA7439-top500.jpg.463b413cdc7ec2d8f8196207f490d2d2.jpg

TDA7439-bottom500.jpg.bc043d7db94f30bc90d4e556fa323cbd.jpg

В итоге цифры говорят правду :) - детальность конечно сильно потерялась, по ВЧ на слух в регулировках пришлось добавить +2дб. С входными конденсаторами 0.47мкф ноу-ней по даташиту все было совсем плохо, заменил на 1мкф CBB. На выходе есть постоянка из-за однополярного питания.  Попавшиеся под руку электролиты пришлось зашунтировать, чтобы не заниматься отслушиванием и выбором конденсаторов :)

При стандартном сейчас выходе источников около 2в, при регулировке тембров микруха уходит в клип - приходится давить входной сигнал на 8дб в селекторе до регулировки тембров, если применять полную регулировку +-16дб. 

В общем итоге - так себе решение. Из плюсов - габарит, тембры, дешевизна. Может подойти для системы с невысоким разрешением, куда-нибудь в гараж, например :).   

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

Link to comment
Share on other sites

Posted (edited)

Добрый вечер!

Спешу поделиться успешным запуском контрллера 1-й версии, пока без остальных плат Селектора и РГ.

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

Р.S. И когда Вы, Михаил, все это успеваете?

2004.jpg

Down.jpg

top.jpg

Edited by cddb
+ п.с. комментарий
Link to comment
Share on other sites

2 часа назад, cddb сказал:

И когда Вы, Михаил, все это успеваете?

Ночь - время программистов :) . Вот на самом деле нифига не успеваю, из того что запланировал. Но не сдаюсь, ковыряю потихоньку разные идеи ...  

Link to comment
Share on other sites

1 час назад, Signus сказал:

Ночь - время программистов :) . Вот на самом деле нифига не успеваю, из того что запланировал. Но не сдаюсь, ковыряю потихоньку разные идеи ...  

Это да, времени в сутках маловато. Удачи Вам :).

Link to comment
Share on other sites

Всех приветствую!

2 часа назад, Дмитрий Викулов сказал:

Как на счёт идеи по ограничению громкости при клипе?

А лучше понижение текущего уровня громкости до исчезновения клипа. То есть понижать уровень громкости пока не исчезнет клип.

Прошу прощения если оффтоп.

Я вижу клип-ограничитель как отдельный модуль, состоящий из клипдетектора и логической части дающей команду Ctrl-Amp понизить уровень громкости.

Клипдетектор, на просторах часто встречается простая схема с хорошими отзывами.

Логическая часть на МК, анализируем уровень напряжения на светодиодах LED1 и LED2. И от уровня и длительности сигнала формируем команду для Ctrl-Amp.

К сожалению у Ctrl-Amp нет возможности управления громкостью кнопками +/-, это упростило бы задачу. А так, нужно формировать либо команду пульта для ИК приемника, либо формировать импульсы при вращении энкодера, на уменьшение громкости. Оба варианта не лишены недостатков.

 

Спойлер

post-152930-0-80139400-1445067462.png.7211cedc26240b4b93dd769da68f7a6f.png

 

Link to comment
Share on other sites

16 часов назад, Дмитрий Викулов сказал:

Так и останется твоей идей?

К сожалению да.  

Сейчас работаю над подключением других дисплеев, побольше - 480x320, на ili9488. В ветке было фото, на него уже выводил картинку, но в штатном 320x240.  Удалось сделать автоматическое определение дисплея при старте, подключение соответствующего драйвера. Сделал масштабирование интерфейса под другое разрешение.

ili9488 не поддерживает 16-битный цвет, ему надо 18.  Старый экран работал в 16 битах цвета, но поддерживает 18.  Пока вывожу с конвертацией 16 в 18, но надо будет переделывать всю прошивку на 18 бит цвета.

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

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

Еще в планах сделать селектор 4x цифровых входов с оптикой и коаксиалом. WM8805 на макете уже как-то дышит в софтовом режиме, но со стабильностью пока беда. 96 кгц захватывает с трудом, но цель то была - 192 :D ! Как-то фигово ловить мегагерцы на макетке, непонятно - то ли контакты/потери/наводки, то ли косяки прошивки :) . А плату для отладки заказать не успел до демарша китайцев.  

В 24.05.2023 в 08:21, Andrey Prinyov сказал:

В вашем проекте уже целых два замечательных РГ. Поэтому какой смысл лохматить бабушку?

Интересно сделать механизм подключаемых драйверов разных РГ/ТБ на выбор, и на 2-4-5 каналов. Чтобы интерфейс управления не особо зависел от того, что реально управляет. Ну и есть же еще перемножающие цапы, на Веге хвалили это решение.  При наличии универсального механизма смены драйверов, можно их подоткнуть будет достаточно просто.

6 часов назад, star сказал:

нет возможности управления громкостью кнопками +/-

И над этим надо подумать. Расширять количество кнопок точно надо.

Давно хочу сделать загрузку прошивки с флешки или по USB. Теорию уже изучил, памяти контроллера по прикидкам должно хватить, но 

22 часа назад, cddb сказал:

времени в сутках маловато.

Но все это программирование - фигня, по сравнению с продовольственной программой :), она тоже требует времени и сил. Вот огородик перфекциониста своим девчонкам сделал, теперь времени чуть больше будет ;) 

253974005_2023-05-2523_01_43.jpg.7e3c732fa3592213a902fee159a7762e.jpg

Link to comment
Share on other sites

В 25.05.2023 в 23:06, Signus сказал:

Вот огородик перфекциониста

633353543_.png.f095f57b4b5afd11cb7732f0f78a8c8e.png

 

Цифровые входы были бы очень кстати, и еше модуль Bluetooth подцепить..

Edited by cddb
Link to comment
Share on other sites

14 минут назад, cddb сказал:

Bluetooth подцепить..

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

Есть второй вариант - ставить  Bluetooth с выходом spdif и подключать к одному из коаксиальных входов. Тогда wm8805 восстановит MCLK и выход i2s будет более правильным. Но тракт удлинится.  И 4 аналога + 4 цифры в интерфейсе рисовать проще, чем 4 аналога + 5 цифровых.

Как думаете, как лучше делать?

Хотя сам предпочитаю AirPlay (Raspberry+цап), у него гарантированные 16/44 без сжатия.

Link to comment
Share on other sites

У меня одного такая проблема или нет? Контроллер иногда глючит. Честно говоря как-то надоедать начало. То нормально включается и все регулируется стабильно, то вообще не хочет включаться (до включения усилителя контроллер не выходит в ждущий режим и светодиод не загорается при поданном напряжении на держурный БП). То включаю усилитель, но регулировки громкости и ТБ иногда просто нет (на экранчике показывает что регулировка идёт, но релюшки не щёлкают...). Включен в одну и ту же розетку... 

Как с этим бороться?

Link to comment
Share on other sites

22 минуты назад, Дмитрий Викулов сказал:

то вообще не хочет включаться

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

24 минуты назад, Дмитрий Викулов сказал:

То включаю усилитель, но регулировки громкости и ТБ иногда просто нет

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

Link to comment
Share on other sites

8 часов назад, Дмитрий Викулов сказал:

на экранчике показывает что регулировка идёт, но релюшки не щёлкают...)

Было такое, когда проводок от контакта отвалился. Узнал просто - шевелением кабеля.

Было бы желание...

Link to comment
Share on other sites

В 27.05.2023 в 21:53, Дмитрий Викулов сказал:

То включаю усилитель, но регулировки громкости и ТБ иногда просто нет (на экранчике показывает что регулировка идёт, но релюшки не щёлкают...).

повторюсь

у меня такое наблюдалось при длинных кабелях

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

Link to comment
Share on other sites

3 часа назад, Юрий Воропаев сказал:

В первом случае шлейф был 60 см длинной, во втором 25.

Приветствую.

У меня максимальная длина шлейфа порядка 15 см.

Думаю в этом случае может быть проблема в разъеме. Он у меня только один и висит на контроллере. В остальном только пайка. Думаю запаять и там тоже. Все же наверно контакт плохой.

То, что контроллер иногда не выходит в ждущий режим, проверю по совету Михаила. Возможно емкости демонтирую.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.

×
×
  • Create New...