Jump to content
Signus

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

Recommended Posts

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

с дивана ~ 3 метра все читается, а под 7" экран потребуется отдельный корпус

Не уверен,  что у меня будет так-же. Я с дивана (дистанция аналогичная)  не очень то в 40"телевизоре все вижу :) Обычный корпус для нормального усилителя. Высота хареньки 122мм, ширина 420. Представить на таком фейсе 2.8" как-то не формат выходит. Я не рассматривал возможность оснащения КонтролАмпом игрушечного УМЗЧ :blush:

Share this post


Link to post
Share on other sites
5 минут назад, Димитрий А сказал:

не очень то в 40"телевизоре все вижу

сочувствую

6 минут назад, Димитрий А сказал:

Я не рассматривал возможность оснащения КонтролАмпом игрушечного УМЗЧ 

Если в вашем понимании УМ Сухова игрушечный, то что входит в разряд взрослого?

Share this post


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

а платку сами разводили

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

Share this post


Link to post
Share on other sites

Приглашаем на вебинар «Новинки и уникальные решения Molex. На что обратить внимание и почему»

15 апреля приглашаем на вебинар, который будет интересен разработчикам и инженерам-схемотехникам, интересующимся тенденциями рынка, новыми перспективными решениями для соединений «провод-провод», «провод-плата», «плата-плата». Для инженеров КИПиА и IT будут освещены уникальные решения Molex для «удлинения» интерфейсов HDMI, DisplayPort и USB даже в условиях сильного зашумления, а также семейство бесконтактных датчиков Contrinex. Помимо этого, будет уделено внимание дальнейшему развитию направления антенн, где Molex имеет ряд интересных и уникальных решений.

Подробнее

 

 

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

можно и без платы, на базе отладочной платы и куска макетки

Согласен, можно, но я в таком виде не хочу в усилитель пихать. Да и усилителей у меня несколько - не делать ведь для каждого колхоз, легче один раз развести и в Китае заказать.

Share this post


Link to post
Share on other sites
2 часа назад, Юрий Воропаев сказал:

Если в вашем понимании УМ Сухова игрушечный, то что входит в разряд взрослого?

Ну так  Сухова в 50мм по 

высоте корпус не всунуть, насколько я помню там 110мм плата с транзисторами ВК, а  стало быть и 7" - наше все. 

Share this post


Link to post
Share on other sites
                     

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

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

Читать статью

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

Share this post


Link to post
Share on other sites

К сожалению выпал на некоторое время из Он-лайна. Все, вернулся. Очень рад, что вы тут без меня не скучали а контроллер уже живет не только на моем столе!!! Да, пока на столе, до корпуса так руки и не дошли. Наверно потому, что программировать железки интереснее, чем их пилить и сверлить :D

Посему двигаемся дальше на пути к совершенству, публикую первое обновление прошивки, в которое вошли  исправления, изменения и новые планировавшиеся функции:

Новые функции и изменения:

  • Масштабирование на всю ширину экрана надписей селектора при разном количестве входов
  • При изменении в настройках количества входов, текущий запомненный вход сбрасывается в 1, если установлено меньшее число входов
  • При переключении в настройках типа АС, запомненное состояние сбрасывается в Выключено
  • Возможность установки любых PCF8574 с "A" и без  
  • В список входов добавлен Aux ( @Юрий Воропаев ). Если надо еще что-то, пишите, добавим :) 
  • В Настройки добавлено включение/выключение отображения индикатора уровня ( @Юрий Воропаев , да я и сам собирался :) )
  • Увеличен динамический диапазон индикатора уровня
  • Улучшена настройка "0" индикатора уровня (мерцание первых сегментов) 
  • Добавлено отображение времени аварии на экранах с ошибками (при включенных в настройках часах)
  • Добавлен Mute по долгому нажатию Энкодера ( @valikow )
  • Для каждого входа теперь есть Аттенюатор. Он необходим например когда есть несколько источников с разным уровнем выходного сигнала и хочется иметь одинаковый уровень громкость для всех входов. Можно уменьшить/увеличить ослабление РГ до 10дб. При этом реальная устанавливаемая громкость будет "На экране" + значение аттенюатора. Вход в аттенюатор - длительное нажатие на кнопку конкретного входа, регулировка - энкодером. Если кнопки прямого выбора не установлены, предусмотрен вход через нажатие кнопки энкодера. При регулировке аттенюатора, переключение входов блокируется. Выход из режима регулировки аттенюатора - по неактивности 10 сек. или нажатии кнопки энкодера. При работе с РГ Никитина есть некоторое ограничение. Если установлено положительное значение аттенюатора и реальная громкость "На экране" + значение аттенюатора больше 0дб, в РГ грузится 0дб. При работе с PGA и установленным максимальным диапазоне регулировки до 0дб такого ограничения нет, так как у PGA есть возможность усиления до +32дб. Остался вопрос с индикацией. Как думаете, куда и что вывести на экран?
  • В новом контроллере энергонезависимая память распаяна отдельно и не обновляется при обновлении прошивки. С одной сторны это хорошо, так как после перепрошивки данные сохраняются и не требуется перенастройка контроллера. Но с другой стороны, если в новой прошивке поменятся формат сохраненных данных, они прочитаются некорректно и норамальный старт будет невозможен. Поэтому в прошивку добавлен механизм, сбрасывающий сохраненные данные в состояние по умолчанию, если это необходимо и оставляющий не тронутыми, если это возможно. Он включается при первом старте после перепрошивки. Если сохраненные в eeprom данные сброшены, появляется уведомление об этом, что необходимо зайти в настройки и заново все сконфигурировать под ваше железо. Если это не нужно, контроллер стартует как обычно и нет необходимости заново все настраивать и привязывать пульт.

Баги:

  • Исправлено отображение часов в рабочем режиме ( @welex )
  • Исправлено сохранение часов при подключенной батарейке и выключении питания ( @welex )
  • Исправлено поведение пунктов меню настройки ДУ - баланса и тембров  ( @Юрий Воропаев,  @welex )
  • Исправлено мигание экрана при входе в меню настройки 

Прошивка Ctrl-Amp2 V1.1:  CtrlAmp2-V1.1.hex

20.01.2020 в 13:34, Юрий Воропаев сказал:

при переключении входов клацает много реле

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

20.01.2020 в 13:34, Юрий Воропаев сказал:

- на дисплее не отображается режим обхода тембра

Есть такое.  Пока не придумал как, просто написать "Директ" как-то банально :). Есть ли какой-то стандартный графический значок?

20.01.2020 в 13:34, Юрий Воропаев сказал:

- добавить индикацию наличия питания (на период наладки очень нужна)
- команду включения завести на микроконтроллер напрямую 

Так ноги все уже использованы :). Для облегчения запуска есть мысль сделать выдачу лога на USART, тогда будет точно видно что происходит без экрана и светиков.

15.01.2020 в 15:39, Юрий Воропаев сказал:

оказывается без работающего часового кварца не запускается

Действительно надо будет сделать инициализацию часов при старте только в случае включения их в настройках. И по умолчанию сделать их отключенными. Это облегчит старт и позволит не устанавливать кварц, если часы не нужны. Так что, Юрий, ваши мучения не напрасны :),  буду дописывать.

20.01.2020 в 15:52, Alex2404 сказал:

возможно ли адаптировать дисплей от PSP 1000 Sharp lq043

Нет. 

20.01.2020 в 13:34, Юрий Воропаев сказал:

На текущей версии можно использовать прямые разъемы (вместо угловых), установив их с обратной стороны платы и тогда все втыкаемые провода, будут уходить взад. 

Да, разъемы сверху и снизу платы меняются на прямые. Немного не рассчитал с разъемом под USB, на него в таком варианте налезает разъем защиты. Нашел в загашнике из распая XH на 9 пин, срезал с него боковинки, удалось воткнуть вместо PLS на кнопки, вот как это выглядит:

IMG_3962.jpg.1480c11d8fcb2f5b0dad624c4b01dfd7.jpg

Share this post


Link to post
Share on other sites
12 часов назад, Signus сказал:
20.01.2020 в 20:34, Юрий Воропаев сказал:

- на дисплее не отображается режим обхода тембра

Есть такое.  Пока не придумал как, просто написать "Директ" как-то банально :). Есть ли какой-то стандартный графический значок?

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

Share this post


Link to post
Share on other sites

@Dormidont Теоретически да, только цвет интерфейса меняется в настройках :), может совпасть. И отображение все отключается, кроме цифр громкости. А делать в настройках пару цветов - заморочисто и ресурсы съест не пропорционально задаче. 

@Юрий Воропаев , забыл дописать, анализатор спектра еще в прошлой прошивке отключался в настройках - Заставка. Сейчас она одна в виде спектра вместо иконки с громкостью. В будущем планирую добавить на выбор полноэкранный спектр, может как было раньше гашение экрана, а дальше как фантазия и оставшиеся ресурсы позволят.   @Димитрий А уже давно предложил очень красивую идею, постараюсь реализовать.

 

Share this post


Link to post
Share on other sites
13 часов назад, Signus сказал:

Вход в аттенюатор - длительное нажатие на кнопку конкретного входа, регулировка - энкодером.

А-ааа! не надо длительное нажатие. У меня новый "бзик" - делаю емкостную клавиатуру, а там медленная реакция на убирание пальца (по сути длительное нажатие (1 - 2 сек)), хотел попросить сделать клавиатуру с реакцией по переднему фронту, но похоже придется делать дифференцирующую цепочку.

Share this post


Link to post
Share on other sites
11 минут назад, Юрий Воропаев сказал:

но похоже придется делать дифференцирующую цепочку

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

Share this post


Link to post
Share on other sites
2 часа назад, Юрий Воропаев сказал:

А-ааа! не надо длительное нажатие

Ну вот, сколько контроллеров, столько мнений :). Подумаю над настройкой и клавой по переднему фронту, возможно ли. Длительное нажатие у кнопки включения и кнопок селектора противоречит с передним фронтом.

Share this post


Link to post
Share on other sites
21.01.2020 в 15:45, Юрий Воропаев сказал:

можно и без платы, на базе отладочной платы и куска макетки,

Точно, Весь контроллер на макетке:

IMG_3688.thumb.jpg.d1d2c26cd5e81d7d3593636996d93234.jpg

Share this post


Link to post
Share on other sites
20 часов назад, Signus сказал:

Есть ли какой-то стандартный графический значок?

Вот в аналогичном проекте режим обхода.

 spacer.png

Но это уже плагиатом попахивает.:D

Share this post


Link to post
Share on other sites
27.01.2020 в 01:22, Signus сказал:

Масштабирование на всю ширину экрана надписей селектора при разном количестве входов

Можно оставить одну ячейку, в ней номер текущего входа и название

21 час назад, Dormidont сказал:
  27.01.2020 в 01:22, Signus сказал:
20.01.2020 в 13:34, Юрий Воропаев сказал:

- на дисплее не отображается режим обхода тембра

Есть такое.  Пока не придумал как, просто написать "Директ" как-то банально :). Есть ли какой-то стандартный графический значок?

Индикация изменения тембра -> красиво, но не долго. Может ее совсем на экране расположить + на  "Директ" менять цвет с белого на красный на пример.

Share this post


Link to post
Share on other sites
28 минут назад, Юрий Воропаев сказал:

у меня скромнее

Супер :friends:, но так не все функции доступны :D

7 минут назад, Юрий Воропаев сказал:

Индикация изменения тембра -> красиво, но не долго. Может ее совсем на экране расположить

Вместо значка громкости? Тогда по логике цифры справа от иконки будут означать тембр.  

Share this post


Link to post
Share on other sites

Часовой кварц, что на синей платке распаян, работает корректно ? Планирую использовать именно её.

Share this post


Link to post
Share on other sites
24 минуты назад, Signus сказал:
33 минуты назад, Юрий Воропаев сказал:

Индикация изменения тембра -> красиво, но не долго. Может ее совсем на экране расположить

Вместо значка громкости? Тогда по логике цифры справа от иконки будут означать тембр.  

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

Share this post


Link to post
Share on other sites
9 минут назад, Юрий Воропаев сказал:

а лучше избавиться от цифр регулировки тембра

А если это будет процессор с регулировками +16дб? 

Share this post


Link to post
Share on other sites

Доброго Времени Всем! Для обозначения темброблока можно (на мой взгляд) значок "скрипичный Ключ". Отключен темброблок значок перечеркнут

Share this post


Link to post
Share on other sites

Ну, теперь тихой сапой можно начать разбираться чего напаял :). Не хватает пока разъема углового X7 , LM75 нету, ну и реле еще в защиты АС в пути. 

IMG_20200127_170846.jpg

IMG_20200127_170855_1.jpg

IMG_20200128_082426_1.jpg

IMG_20200128_093055_1.jpg

IMG_20200128_095053.jpg

Прошивался другим программатором , Миша сказал можно попробовать :) .. попробовали- можно шить , брал его для Блю Пилл на такой же стм-ке ...Не пропадать же добру. Впаяна СО4 вместо СО2 , тоже катит.  По дисташке еще не разбирался, вчера только на пайку пришли платы голенькие + детальки недостающие... Валкодер с кнопкой его работают, платы РГ на простых релюхах будут IM03/

Дисплей 2,8 дюйма , довольно контрастный. углы обзора хорошие

Edited by IDIOT

Share this post


Link to post
Share on other sites

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

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...

  • Topic Moderators

  • Similar Content

    • 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...