Jump to content
Signus

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

Recommended Posts

Данная тема посвящена обсуждению Ctrl-Amp -  гибкой системы для управления и контроля усилителя мощности или предварительного усилителя. Система включает в себя два контроллера управления на базе микроконтроллера с дисплеем и исполнительные модули, непосредственно осуществляющие контроль, регулировку или коммутацию. Модули совместимы с обоими котроллерами.  Управление системой осуществляется с помощью кнопок, энкодера и пульта дистанционного управления. Статьи о Ctrl-Amp:

Контроллер управления на базе Atmega-16 с символьным дисплеем:

c2.jpg.35c409d4ff9fd3a1d5ae148900c51914.jpg

Контроллер управления на базе STM32F103 c графическим дисплеем:

c1.jpg.1d6a056e5af4962058f242a86a3c7bc4.jpg

 

Регулятор громкости Никитина с поддержкой обычных и бистабильных реле:

rg.jpg.7139665f4cd0d7bd7058b8d494df4728.jpg

Селектор входов с поддержкой обычных и бистабильных реле:

sel.jpg.9f9e735e599e3a038b84ddb41968f967.jpg

Регулятор тембра Матюшкина с поддержкой обычных и бистабильных реле:

tb.jpg.334bc62a544f993dd99682359c58a9ef.jpg

 

Защита АС на одну и две группы АС:

protect.jpg.1a24187031bc87f1d3e49b9d0253c106.jpg

Блок дежурного питания с мягким стартом, сетевым фильтром и фильтром постоянной составляющей в сети:

bp.jpg.85c1b7c423f9357729ded01c68284019.jpg

Датчик температуры:

Обновления:

  • 08.03.2020 - все модули в одном посте
  • 23.03.2020 - 3D-модели
  • 07.04.2020 - описание на дежурный БП
  • 22.04.2020 - прошивка контроллера Atmega - V2.4, обновление руководства
Edited by Signus
23.10.20 - прошивка контроллера STM32 - V1.3

Share this post


Link to post
Share on other sites

Мои поздравления!!! Колоссальный труд! Вот это уровень)

Аж самому захотелось собрать на будущее проект NXp на этом управлении...

Share this post


Link to post
Share on other sites

Изготовление 2-х слойных плат от 2$, а 4-х слойных от 5$!

Быстрое изготовление прототипа платы всего за 24 часа! Прямая доставка с нашей фабрики!

Смотрите видео о фабрике JLCPCB: https://youtu.be/_XCznQFV-Mw

Посетите первую электронную выставку JLCPCB https://jlcpcb.com/E-exhibition чтобы получить купоны и выиграть iPhone 12, 3D-принтер и так далее...

Как говорил ( еще в прошлом веке) один мой приятель :" ..кто знает Си, тот знает всё..".
 


Все мысли, изложенные выше, являются собственностью автора.
Нелицензионное обдумывание их запрещено.

Share this post


Link to post
Share on other sites

В поисках идеального силового ключа

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

Подробнее

Добрый день.

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

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

Мои поздравления.  


Корпорация Mars

Share this post


Link to post
Share on other sites

Запускаем новый BLE 5.2-чип BlueNRG-LP от STMicroelectronics

Любая разработка начинается с чтения документации и изучения доступных средств разработки. Данный материал целиком посвящен средствам разработки, включая детальные инструкции по запуску вашего первого приложения на BlueNRG-LP. Описана работа с отладкой STEVAL-IDB011V1, набором инструментов и пакетом ПО позволяющим разработчику быстро войти в курс дела.

Подробнее

@Yanshun , спасибо! Все платы  делал вручную, фоторезистом точно реально. Фотошаблоны верхнего и нижнего слоя совмещаются и склеиваются по краям. Между ними вкладывается плата, и дальше все как обычно. Паять их - да, геморой конечно, в некоторые отверстия впаивал проводки вместо металлизации.  Разъемы на контроллере и сама Атмега прекрасно паяются с двух сторон. Так что было  бы желание ;) .   

Share this post


Link to post
Share on other sites

Материалы вебинара Практическое использование TrustZone в STM32L5

Материалы вебинара, посвященного экосистеме безопасности и возможностях, которые дает новая технология TrustZone в МК STM32L5, содержат две подробные практические работы: создание простого приложения с изоляцией в TrustZone, и пример отладки и тестирования TFM-SBSFU. Программа рассчитана на технических специалистов и тех, кто уже знаком с основами защиты ПО в STM32.

Подробнее

@Signus Добрый вечер.

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

РГН сделан суперски, взял идею Макса (antecom). Хотя подключения резисторов к реле сделал по другому, уважуха за это :thank_you2:

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

А будет ли, в будущем, облегченная версия РГН и селектор входов, с дисплеем. но только убрана вся информация лишняя?

Супер, сил и времени вложено не мерено. Проект выложили в сеть для всех. Просто нет слов.............


Корпорация Mars

Share this post


Link to post
Share on other sites

@Yanshun , платы контроллера, рг никитина и входного селектора у меня есть, можем договориться - пришлю.  Расположение реле долго крутил по разному, в итоге как у Максима всетаки на мой взгляд опимально.  

Минимальная разумная конфигурация - контроллер+Рг+селектор, кнопка включения и энкодер. Без селектора естественно тоже будет работать, и даже без РГ :D. Но тогда пропадает весь смысл проекта. Я за него и взялся только потому, что у Макима с Веги на мой взгляд индикация очень минималистична и не поддерживалась PGA. А все остальные функции получаются практически бесплатно в виде кода прошивки.  

Кстати, переключение колонок левая/правая было добавлено за 10 мин, после того, как я поковырял фильтр S90 ( заменил кондеры на пропилен ).  Хотел сравнить звучание переделанной и не переделанной АС - надо было их быстро переключать. Получилось очень удобно.   

С индикацией - не могу придумать, как ее изменить, если РГ Никитина один и не используется баланс. Получается, что третья строка лишняя :) .   Если  делать опционально двухстрочный дисплей - пропадает все удобство меню настройки и привязки пульта,  конструктив из за разных размеров плат будет не такой удобный, поэтому забил на эту идею. Если есть красивые мысли как переделать индикацию, пишите, попробую реализовать ;) .    

Все знания в процессе изготовления получал из интернета, как же после этого их не выложить обратно ;) . 

Share this post


Link to post
Share on other sites

А вот что вывести на первую строчку пока в голову не идет.

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

4 строки самый раз, это очень важно для индикации, красиво очень.

Печатные платы не проблема, нарисую, я делаю только односторинии и с Dip компонентами, СМД не очень мне нравятся.  

Это если Вы будете делать в будущем, не прям "сейчас" облегченую версию ГРН.

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

Либо в двух свободных строках показывать текущую индикацию сигнала.


Корпорация Mars

Share this post


Link to post
Share on other sites

Разумеется энкодер и пульт остаются на месте.

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


Корпорация Mars

Share this post


Link to post
Share on other sites

Автор предлагал обсуждать здесь.
Получил платки.
Собрал регулятор громкости.
Поставил в корпус усилка. (ОМ 2.5)
Потихоньку подбираю детальки и паяю платку контроллера.

us.jpeg


Все мысли, изложенные выше, являются собственностью автора.
Нелицензионное обдумывание их запрещено.

Share this post


Link to post
Share on other sites

Прочитал обсуждение корпуса в VK. Я там не тусуюсь, поэтому рискну ответить здесь (надеюсь - не погонют)
- корпуса DAC_a и усилителя от железок фирмы MRV.
Были такие коммутаторы. Валялись у меня такие корпуса, валялись, а чего в них нужные вещи не собрать ?
Еще не закончил. А что места свободного много - так это хорошо.
По центру там 100000 мкФ , под регулятором громкости.
Большое спасибо тов.NemO и Signus_у...

3.JPG


Все мысли, изложенные выше, являются собственностью автора.
Нелицензионное обдумывание их запрещено.

Share this post


Link to post
Share on other sites

Небольшое дополнение к проекту - плата дежурного питания с сетевым фильтром и софт-стартом. У меня от нее питается контроллер и защита АС. Питание на защиту подается только в момент включения устройства ключами q3 и q4.  Делал ее под конкретный корпус, поэтому был ограничен по размерам платы. Поэтому есть некоторые ограничения и проблемы - дроссель  рассчитан на 2A,  которые лучше не превышать. И между от силовыми дорожками и слаботочкой меньше 5 мм. Но как основа под доработку, может кому-нибудь пригодится: bp.thumb.png.01cfb06d7d7c32dc6355f572512234f9.png

softstart.jpg

Sleep_BP_Softstart.zip

Share this post


Link to post
Share on other sites

Собрал контроллер, прошу помощи. Не прошивается atmega16. Программатор USBASP с Али. Софт - как у автора, avrdude_prog (GUI). Схему подключения нарисовал в пейнте. Фото монтажа во вложении. Джампер J2 на программаторе ставил, что с ним, что без ошибка. Питания брал как внешнее, так и с программатора. Шил этим программатором atmega48 раньше. все было окей.

isp10.png

avrusb.png

1.jpg

4.jpg

5.jpg

6.jpg

Share this post


Link to post
Share on other sites

@spekky Добрый вечер.

Скорее всего не верно подключен разъем от программатора к плате, проверьте.
MOSI и MISO попутаны.

USB-ASP-pinout.jpg


Корпорация Mars

Share this post


Link to post
Share on other sites

@spekky , красота!

Похоже у вас неправильная картинка с распиновкой разъема программатора. Из за этого подключаетесь не к тем ногам. @Yanshun дал правильную распиновку. Провода родного кабеля от USBASP:

Programmator-AVR-za-3_Распиновка-программатора-usbasp-avr.jpg

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

@spekky Доброе утро.

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


Корпорация Mars

Share this post


Link to post
Share on other sites

Коса получилась уже в процессе. Изначально я пробовал напрямую, шлейфом. Про кварц читал, да. Попробую с внешним кварцем. Я просто в себе сомневаюсь ввиду отсутствия опыта, сразу мысли "спалил". SMD первый раз в жизни паял вообще)

Share this post


Link to post
Share on other sites

@spekky , тут подробно расписано про USBASP - http://www.elenblog.ru/programmator-avr-za-3-usbasp

После подключения программатора проверь наличие питания 5в на атмеге -  ноги 11,30. Я с родного кабеля срезал один разъем, и припаял разъем BLS. На первый красный провод не смотри, он  должен быть с другой стороны, у меня перепутано.

 

usb.jpg

Edited by Signus
исправления

Share this post


Link to post
Share on other sites

Отличный получился наборчик !
Удобно управлять одним пультом от телека усилителем, плейером и самим телеком.
И самое главное РГ- не портит звук !
Но есть одно предложение - пусть контроллер температуру радиаторов всегда показывает.
Ну, или сделать в меню пункт "Показывать - всегда/аларм."

 


Все мысли, изложенные выше, являются собственностью автора.
Нелицензионное обдумывание их запрещено.

Share this post


Link to post
Share on other sites
В 10.08.2017 в 20:08, Yanshun сказал:

А будет ли, в будущем, облегченная версия РГН и селектор входов, с дисплеем. но только убрана вся информация лишняя?

@Signus Добрый день. 

 

В 10.08.2017 в 21:15, Signus сказал:

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

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

Share this post


Link to post
Share on other sites
3 часа назад, MaratAM сказал:

сильно избыточен.

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

АС - в настройках выбрать один комплект, кнопку на морде не делать, если лень.  На пульте обычно кнопок достаточно, не проблема выбрать одну для вкл/выкл АС.

Анализатор спектра, уровня - не устанавливайте часть деталей, в настройках не выключаете скрин-сейвер.  И никто не узнает, что он там есть :) 

Термоконтроль - не устанавливаются разъемы, не включается в настройках. 

В собственном усилителе с РГ на PGA у меня используется все, кроме ТБ.  А более легких конструкции в сети и так достаточно.  Наоборот, интересно сделать контроллер с подключением к сети и управлением с телефона/планшета. Stm32 и модули сетевых уже копаю ;)  .    

Share this post


Link to post
Share on other sites

" Всегда можно не использовать лишнее" . Я именно так и поступил. Собрал РГ и контроллер. Мне больше и не надо. На данный момент...
Анализатор спектра и уровня не делал  - он мне не нужен. Пока ...
Кнопки на  морду    переднюю панель не выводил. Лень...
Собственно - у меня как раз облегченная версия !

И я не  считаю, что "Проект ....... сильно избыточен".
А то, что на дисплее какая-то "лишняя " информация меня не волнует. Я, когда слушаю музыку, его вообще выключаю.
Да и автор делал все это лично для себя. А потом ему пришла в голову мысль - а почему бы не поделиться ?
Он и поделился..
Огромное спасибо !

Но температурку-то можно вывести на дисплейчик ?


Все мысли, изложенные выше, являются собственностью автора.
Нелицензионное обдумывание их запрещено.

Share this post


Link to post
Share on other sites

@MaratAM ,  тут http://forum.vegalab.ru/showthread.php?t=38671 давно лежит открытый проект ДУ NEC.  У меня немного по другому, но долго из остального кода доставать, размазано по всему проекту - отдельную библиотеку не писал.

Сама теория с примерами - тут .  

Для отладки в Протеусе сделал себе модельку передатчика: IR Transmitter Nec.zip. Коды кнопок  можно переопределить под свой пульт в исходнике,  наименования кнопок переделать под свои нужды и в бой :) .

Share this post


Link to post
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
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...

  • Сообщения

    • Ещё парочку реле надо добавить, а то несерьёзно как-то. 
    • Вариант первый. ldi r16, 1 Cycle: dec r16 Проверка на переполнение или отрицательное число, не помню команду. Если да, выход, если нет lsl r16 rjmp Cycle Получили бит в соответствии с переменной от 0 до 7. Второй вариант. Создаем таблицу. Table_bits: .db 0b00000001, 0b00000010 .db 0b00000100, 0b00001000 .db 0b00010000, 0b00100000 .db 0b01000000, 0b10000000 Установка адреса указателя на flash таблицу. Прибавляем переменную. Считывает значение. Получаем бит в соответствии с переменной от 0 до7. Народ. В данном случае вопрос касается алгоритмов. Вы не правы, отправляя тс читать книги. В книгах зачастую нет ответа на такие вопросы.
    • Ну не скажите!! фен скорее всего есть. Нужен фен не для пайки, а для разогрева, чтоб пластик стал более податливым  (60-80грС) Есть ребёнок сломавший фотоаппарат - значит есть жена -  у жены есть волосы и их надо сушить - значит есть фен. Он не мастер в ремонте, но у него есть фен годный к применению для разбора фотика. А вот "медиаторов" и прочих приспособ для расщепления, что МАВР выше  указал,  у него нет. С уважением, Сергей  
    • Да ладно , правда что ли? Мне например многие служившие Советской армии рассказывали что тот же питер например был советской  гей столицей. И почему  что в питере что в москве, секс меньшинства раза три больше чем у нас...И ходят они свободно и не скрываются. а другие причины могут быть, как ты думаешь? с жильем у меня проблем нет в питере. В Польшу только с России едут работать, Белоруссии и Украины. Не вариант.
    • В днище забыли наделать дырок для вентиляции. А так прикольно
    • Такой срок (гарантийный) специально заложен инженерами-конструкторами. Снимайте люстру и дуйте в магазин покупать новую, чтобы у них сбыт был хороший, так называемый товарооборот. Они тоже кушать хотят...
  • Similar Content

    • By Lost13
      Проблема вот в чем:  при включении ТБ максимальная громкость на выходе ОМ2,5 не привешает 20 вт. Сигнал подаю с телефона. И еще При включеном ТБ при положении громкости в почти максимальном положении даже без подачи сигнала из колонок в течении секунды раздается свист, пердеж и потом защита отключает АС. В обход ТБ все нормально. На плате предусилителя не впаяны конденсаторы 470p. имею поверхностные знания в электронике.Что посоветуете ?
      Осциллографа нет.
      питание ОМ2,5  +-45
      питание предус. +-15
      Сборку начал много лет назад и вот теперь решил закончить 

    • By serglobo
      Продам РГ Никитина, регулировка переменным резистором и ДУ. Ослабление -96Дб, шаг регулировки 1,5Дб. Режимы Mute и ослабление громкости(-80Дб).  СМД вариант на резисторах Susumu RR 0.5%. Вариант на выводных Vishay Dale 1%. Реле Axicom. Цена комплекта на СМД резисторах 900грн., на выводных Vishay Dale 1200грн. Качество гарантирую. Телефон 05O6751256(Украина) Сергей. EMAIL tatunovs@ukr.net.
      В комплект входит:
      1. Плата управления
      2. Плата реле(регулировка громкости)
      3. ИК-приемник
      4. Переменный резистор(энкодер)
      5. Пульт ДУ.
      Возможны три варианта питания: переменное напряжение 6-15В, постоянное не стабилизированное 6-20В, постоянное стабилизированное 5В.

      РГ Никитина + селектор входов на 4 канала. Регулировка энкодер и пульт ДУ. После выключения запоминает последнее состояние.
      В комплект входит:
      1. Плата управления
      2. Плата реле(регулировка громкости)
      3. Плата селектора входов
      3. ИК-приемник
      4. Энкодер
      5. Пульт ДУ.
      Цена комплекта на СМД резисторах 1500грн., на выводных Vishay Dale 1800грн.





       
    • By RIMUS1989i
      ТБ Матюшкина (ПП ЛУТ) по схеме Signus. 6 реле, управление 74hc595 - 850р
      Отправлю почтой.
      Здесь еще фото.
       
       


    • By Signus
      Продаются заводские платы и киты модульной системы управления усилителем Ctrl-Amp2.
      Функции системы:
      Мягкий старт, задержка полного включения настраивается от 0 до 30 сек. Задержка подключения АС, настраивается от 0 до 30 сек. ДУ стандарта NEC c настройкой на пульт пользователя из системы меню. Коммутация АС c помощью плат защиты: включение/выключение или переключение зон A/B/выкл. (кнопка, ДУ), переключение левая/правая АС (ДУ). Данную функцию можно использовать для переключения выходов предварительного усилителя. Управление входным селектором на 2-4 входа (кнопки, ДУ). Количество входов задается в конфигурационном меню. Управление громкостью и балансом с помощью микросхемы PGA23XX или релейным РГ Никитина (энкодер, ДУ). Возможно подключение двух РГ Никитина для регулировки баланса. Управление регулятором тембра Матюшкина c релейной регулировкой НЧ и ВЧ (энкодер, ДУ). Режим отключения регулятора тембра, Direct (ДУ). Поддержка обычных и бистабильных реле в селекторе входов и модулях регулировки громкости и тембра. Контроль температуры радиаторов на цифровом датчике LM75, один или два канала, выключение при перегреве, выход для управления включением обдува.Температура включения обдува и выключения задаются в конфигурационном меню. Кнопки включения, переключения АС, четыре кнопки селектора входов и Mute. Регулировка яркости подсветки экрана (ДУ). Экранные заставки: гашение экрана, индикатор уровня и анализатор спектра. Выбор, включение и настройка задержки включения заставок задаются в конфигурационном меню. Пользовательская команда (ДУ), для управления другими устройствами. Тема на форуме: http://forum.cxem.net/index.php?/topic/195324-ctrl-amp-рг-pga2311-никитина-тб-матюшкина-селектор-входов-и-прочее/&page=14&tab=comments#comment-3166710
      Контроллер Ctrl-Amp.
      Плата - 250р. Кит с платой - 1100р. Включает прошитый контроллер, все разъемы и их ответные части. Дисплей и энкодер в комплект не входят, цвет дисплея и характеристики вала энкодера существенно зависят от предпочтений и конструктива. Почтовые расходы в цену не входят. Руководство по сборке, схема, размеры, список деталей: Ctrl-Amp - Контроллер.pdf
      Регулятор громкости Никитина с бистабильными реле.
      Плата - 200р. Кит - 1300р с бистабильными реле Fujitsu и резисторами ряда E96. Почтовые расходы в цену не входят. Руководство по сборке, схема, размеры, список деталей: Ctrl-Amp - РГ Никитина.pdf
      Селектор на 4 входа с возможностью установки обычных и бистабильных реле.
      Плата - 150р. Кит - 700р  с бистабильными реле Fujitsu. Входные  разъемы RCA в комплект не входят. Почтовые расходы в цену не входят. Руководство по сборке, схема, размеры, список деталей: Ctrl-Amp - Селектор.pdf
      Регулятор тембра Матюшкина + ПУ Натали с возможностью установки обычных и бистабильных реле.
      Плата - 250р. Не полный Кит - 2850р. Бистабильные реле Fujitsu. Входные конденсаторы, ОУ и радиаторы в комплект не входят. Полный Кит - 3990р. Бистабильные реле Fujitsu. Входные конденсаторы Epcos MKT 2.2мкф , ОУ OPA134 и радиаторы входят в комплект. Почтовые расходы в цену не входят. Руководство по сборке, схема, размеры, список деталей: Ctrl-Amp - ПУ Натали ТБ Матшкина.pdf  
×
×
  • Create New...