Страница 6 из 6 Первая ... 456
Показано с 101 по 116 из 116

Тема: Микропроцессорная система управления усилителем. Обсуждение сборки, настройки, возможностей и т.п.

  1. #1 Показать/скрыть первое сообщение.
    Старый знакомый
    Автор темы
    Аватар для ~D`Evil~
    Регистрация
    03.02.2006
    Адрес
    Санкт - Петербург
    Возраст
    36
    Сообщений
    792

    По умолчанию Микропроцессорная система управления усилителем. Обсуждение сборки, настройки, возможностей и т.п.

    Тема для обсуждения этой конструкции: https://forum.vegalab.ru/showthread.php/31805

    Описание MCU v1.1 от 14 февраля 2011: --
    Схема платы микропроцессора: MCU v1.1 Board 1 от 2011.01.17.pdf
    Схемы плат БП, сенсорной панели, ИК: MCU v1.1 Board 2, 3, 4 от 2011.01.17.pdf

    Прошивка: MCU firmware v0.01 2011-02-23.rar (v0.01 от 2011-02-23)
    Это не рабочий вариант (хотя там почти все фишки работают), так, для демонстрации пока.

    Чего пока нету:
    - Аналоговое управление
    - Валкодер
    - Поддержка протоколов ПДУ RC5, Sony
    - Отображения меню на LCD (в пару пунктов заглянуть все-таки можно)
    - Не настроена правильна зависимость оборотов кулера от температуры
    - Поддержка моторизированного ALPS
    - Принудительно отключено сохранение настроек при отключении питания

    Видеоролик, демонстрирующий переназначение кнопок ПДУ: http://www.youtube.com/watch?v=NuQBJJ_Ko-c


    Основной функционал для версии прошивки 1.01:

    - Регулировка громкости
    Ослабление от 0 до 127дБ с шагом 1..5дБ для плат Natt v1.xx и v2.xx (релейный аттенюатор по схеме Никитина)

    - Управление балансом
    Ослабление от 0 до 127дБ с шагом 1..5дБ для плат Natt v1.xx и v2.xx

    - Управление селекторами каналов:
    3 - для плат Natt v1.xx
    5 - для плат Natt v2.xx

    - Двухканальный софт-старт (Регулируемое время задержки)

    - Двухканальное управление питанием УМЗЧ

    - Поддержка плат защиты: DCP v1.0x, а так же схемы защиты на платах WP mkII v1.2x
    Обеспечивается перевод усилителя в аварийный режим при срабатывании защиты
    Фиксированное время задержки подключения акустики
    Отключение акустики при переводе УМ в дежурный режим

    - Поддержка температурных датчиков:
    LM35
    Обеспечивается перевод усилителя в аварийный режим при перегреве (автоматическое выключение и включение после остывания до заданной в настройках температуры)

    -
 Двухканальный драйвер вентиляторов
    Автоматическое управление вентиляторами в зависимости от температуры, 3 режима работы

    - Поддержка валкодера
    Возможность программного деления частоты и инверсии направления

    - 8 кнопок управления
    Menu, Volume down, Volume up, Channel previous, Channel next, Set, Mute, St-by

    - ПДУ
    5 стандартов: NEC, Samsung, Panasonic, Sony, RС5
    До 20 программируемых кнопок

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

    - Трёхцветный светодиод состояния

    - Восьмиразрядный семисегментный индикатор
    Отображение громкости, баланса, температуры, текущего входа, навигация по меню, индикация аварии
    * для LED дисплеев доступна регулировка яркости свечения

    - LCD дисплей; поддерживаемые контроллеры:
    KS0066 (HD44780), размерностью 20x4

    - Меню пользовательских настроек
    Свыше 60 пунктов настроек (67)

    - Обновление прошивки через Com-порт ПК

    - Поддержка платы расширения (в разработке)






    FAQ: Тут будут собраны наиболее частые вопросы по поводу конструктива и функционала плат МК и ответы на них.

    Q: Платы все без деталей, но с контроллером?
    A: Платы без деталей, но в комплекте один контроллер с программой, оно и понятно, поскольку без процессора от плат толку нету.

    Q: Каков диапазон и шаг регулировки?
    A: Диапазон регулировки от 0 до -127дБ, шаг регулировки 1дБ, 2дБ, 3дБ, 4дБ или 5дБ, в меню можно выбрать любое из этих значений.

    Q: Кнопка меню - если стоят светодиодные индикаторы - я полноценно увижу настроечную информацию или нужен LCD?
    A: На LCD - полноценный текст, на LED - только цифры пунктов, подпунктов и значение настройки. В любом случае, с документацией вы разберетесь без проблем в показаниях LED дисплея в режиме меню.

    Q: Баланс как осуществляется?
    A: Один из аттенюаторов увеличивает ослабление в соответствии с заданным шагом регулировки баланса и поступившей командой, при последующем изменении громкости баланс сохраняется. При выключении/включении баланс тоже сохраняется.
    * для аналоговой регулировки баланса в настройках задается диапазон, что определяет чувствительность ручки-регулятора (шаг при этом будет равен 1дБ)

    Q: Можно ли подключить одновременно LCD и LED дисплей?
    A: Да, эти дисплеи работают независимо друг от друга.

    Q: Если не подключены некоторые модули, например датчики температуры, то как будет работать устройство?
    A: По-умолчанию в настройках отключена обработка защиты по постоянке и перегреву. Если используются платы защиты, или термодатчики - то в меню можно включить соответствующую настройку и тогда МК система будет отслеживать состояние защиты и текущей температуры и соответственно, при аварии выключать усилитель.
    Последний раз редактировалось ~D`Evil~; 26.02.2011 в 17:23.

  2. #101
    Старый знакомый
    Автор темы
    Аватар для ~D`Evil~
    Регистрация
    03.02.2006
    Адрес
    Санкт - Петербург
    Возраст
    36
    Сообщений
    792

    По умолчанию Re: Микропроцессорная система управления усилителем. Обсуждение сборки, настройки, возможностей и т.

    Цитата Сообщение от ТОХЫЧ Посмотреть сообщение
    Это комммерческий проект?
    Да.

  3. #102
    Частый гость Аватар для A s x
    Регистрация
    04.02.2006
    Адрес
    Минск
    Возраст
    38
    Сообщений
    118

    По умолчанию Re: Микропроцессорная система управления усилителем. Обсуждение сборки, настройки, возможностей и т.

    Жив ли проект? Остались крупицы информации, основной темы нету..

  4. #103
    Частый гость Аватар для Aliomodo
    Регистрация
    01.04.2010
    Сообщений
    165

    По умолчанию Re: Микропроцессорная система управления усилителем. Обсуждение сборки, настройки, возможностей и т.

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

  5. #104
    Новичок Аватар для auesys
    Регистрация
    20.09.2008
    Адрес
    Санкт-Петербург
    Возраст
    48
    Сообщений
    6

    По умолчанию Re: Микропроцессорная система управления усилителем. Обсуждение сборки, настройки, возможностей и т.

    Друзья, почитал пост, занят подобной разработкой, не судите строго. Основное отличие, делаю 4 х 2 канала, так уж сложилось. Усилители мощности 8 усилителей Алекса Никитина, но это отдельная тема.
    Пробовал много цифровых регуляторов DS1881, DS1808, AD5292, (хотел попробовать MAS6116, но не нашел), не плохо, но решил попробовать RK27, на нем и остановился. Сам усилите на LM4562MA, далее регулятор, и выход на паре IRL540N. Звук очень порадовал. Остановился в итоге на RK27112MC (моторизированные RK27), управление двигателями на MOSFET, контроллер ATxmega256A3U, вся логика на 3,3В, полевики соответствующие, на управление реле IRF7501 (очень удобный спаренный) / IRLML2402. Вместо 74HC573 давно использую последовательно-параллельные регистры 74HC595 (существенно экономят ноки контроллера на статике).
    От ЖК индикаторов тоже давно ушел, отвратительно они смотрятся, плюс бесящий угол обзора. Несколько лет использовал OLED, очень приятные, быстрые индикаторы. Но сейчас решил использовать наш VFD ИЛВ2-16/5х7Л и в качестве индикатора уровня входных сигналов 8 штук DC-7G3HWA (10 полосок). В качестве 8-ми канального АЦП основной контроллер, отлично с ним работать, выборки до 2000 kbps, но я уменьшил раз в 8 или больше, 12 бит более чем достаточно.
    Так как яркостью индикаторов надо было как-то управлять, повесил на один из АЦП данные с фотодиода ФД263-01 + ОУ с задержкой, программно подгоняется комфортный диапазон яркости в зависимости от освещенности (пока прототип на OLED, на VFD еще не собрал, в процессе).
    Вот у меня и вопрос, никто не заморачивался на моторизированных регуляторах в духе RK27112MC? Суть проблемы, как узнать, в каком он сейчас положении, это все таки не цифровой регулятор, с которым все просто, всегда можно по I2C считать инфу. Было несколько вариантов:
    1. При инициализации вгонять в ноль регуляторы, и примерно оценивать по времени регулирования, но погрешность от 10%
    2. Сравнивать сигналы на входе и выходе, прогонять через АЦП и вычислять, но это же не просто сигнал с генератора, сильно усложняется фильтрами (да и, в моем случае, восемью каналами)
    3. Повесить полупрозрачный диск на регулятор (все равно внутри корпуса) с насечками, и оптическими прерывателями вычислять положение.

    Исследуя все это, я попробовал прерыватели KTIR0721DS вполне доступные и бюджетные, и видя страдания форумчан по сенсорным кнопкам, решил предложить, а чтобы из не попробовать? Они нормально работают через оптическое препятствие 1 - 2 мм, при поднесении пальца. Просто чисто мое субъективное ИМХО, не тактильно это, и я использую в своих поделках энкодеры PEC12-4220F (или PEC16-4220F) с центральной кнопкой, для решения управления всем девайсом этого больше чем достаточно. Ведь неудобно громкостью управлять двумя кнопками, куда проще энкодером, который можно настроить на скорость вращения (ускорение).

    Собственно OLED, последняя шкала показывает уровень освещенности, цифры - значения на выходе АЦП, меняются очень быстро

    Нажмите на изображение для увеличения. 

Название:	oled.png 
Просмотров:	844 
Размер:	998.0 Кб 
ID:	253946

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

    Нажмите на изображение для увеличения. 

Название:	a12.png 
Просмотров:	752 
Размер:	851.7 Кб 
ID:	253947

    Буду рад пообщаться.
    Последний раз редактировалось auesys; 23.12.2015 в 01:14. Причина: добавление картинок

  6. #105
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    61
    Сообщений
    36,139

    По умолчанию Re: Микропроцессорная система управления усилителем. Обсуждение сборки, настройки, возможностей и т.

    Цитата Сообщение от auesys Посмотреть сообщение
    Пробовал много цифровых регуляторов DS1881, DS1808, AD5292, (хотел попробовать MAS6116, но не нашел), не плохо,
    Не, это все как раз из разряда "плохо" и "очень плохо".
    "Не плохо" - это PGA2310, 2311, 4311.



    Цитата Сообщение от auesys Посмотреть сообщение
    на моторизированных регуляторах в духе RK27112MC? Суть проблемы, как узнать, в каком он сейчас положении,
    Если есть свободный канал (а если нету - прилепить как-то) - дать на него 3.3 иил 5в (чес там проц питается) и с движка - на АЦП проца.
    Я так когда-то делал - ДУ управляло моториированнный потенциометром, с него сигнал на АЦП проца, с проца - по SPI на PGA. Достоинство такой схемы - привычное управление не с ДУ, т.е. просто ручку крутишь, не нужна индикация (ручка - и есть индикация), просто конструктивно (простая круглая дырка в передней панели, не надо думать о кнопка, окне для индикатора и т.п.).

    Цитата Сообщение от auesys Посмотреть сообщение
    и видя страдания форумчан по сенсорным кнопкам,
    Разве? По моему, с появлением готовых тач-контроллеров и тач-периферии во многих микроконтроллерах, электрический вопрос с сенсорами отпал сам собой, а вот механический - остался, чтобы не выглядело колхозно, а было красиво и удобно.
    Цитата Сообщение от auesys Посмотреть сообщение
    Ведь неудобно громкостью управлять двумя кнопками, куда проще энкодером, который можно настроить на скорость вращения (ускорение).
    Среди тач-контроллеров есть не только "кнопки" но и линейные и круговые регуляторы.
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  7. #106
    Частый гость Аватар для A s x
    Регистрация
    04.02.2006
    Адрес
    Минск
    Возраст
    38
    Сообщений
    118

    По умолчанию Re: Микропроцессорная система управления усилителем. Обсуждение сборки, настройки, возможностей и т.

    А тот же Atmel AT42QT1010, на которых Миша и делал сенсорную панель, может ли работать через алюминиевую панель 1-2мм толщиной? в даташите указано:
    "Panel materials: Plastic, glass, composites, painted surfaces (low particle density metallic paints possible)"
    Если увеличить размеры кнопки и с чувствительностью поиграться - может и можно будет заставить?

  8. #107
    Новичок Аватар для auesys
    Регистрация
    20.09.2008
    Адрес
    Санкт-Петербург
    Возраст
    48
    Сообщений
    6

    По умолчанию Re: Микропроцессорная система управления усилителем. Обсуждение сборки, настройки, возможностей и т.

    Спасибо за ответ,
    Цитата Сообщение от Alex Посмотреть сообщение
    Не, это все как раз из разряда "плохо" и "очень плохо".
    "Не плохо" - это PGA2310, 2311, 4311.
    PGA2310 и подобные стоят очень дорого, поэтому перешел на аналоговые потенциометры.


    Цитата Сообщение от Alex Посмотреть сообщение
    Если есть свободный канал (а если нету - прилепить как-то) - дать на него 3.3 иил 5в (чес там проц питается) и с движка - на АЦП проца.
    Свободный канал да, решил бы, но его нет, если только не ставить парные на каждый канал звука, но это запредельно дорого получается. Была мысль пускать небольшую постоянную составляющую, но позже отказался от этой идеи, проще, наверно, аудио сигнал сравнивать на выходе АЦП.

  9. #108
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    61
    Сообщений
    36,139

    По умолчанию Re: Микропроцессорная система управления усилителем. Обсуждение сборки, настройки, возможностей и т.

    Цитата Сообщение от auesys Посмотреть сообщение
    PGA2310 и подобные стоят очень дорого,
    2311 дешевле, $10-12 против $18-20 за 2310.
    По сравнению со всем остальным - ерунда.

    поэтому перешел на аналоговые потенциометры.
    Хорошие аналоговые потенциометры - еще дороже.
    Еще лучше - поставить "никитинский" на реле. Тем более, что его не надо делать а можно все купить готовое тут на форуме.
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  10. #109
    Частый гость Аватар для vbvb
    Регистрация
    01.12.2006
    Адрес
    Москва
    Сообщений
    346

    По умолчанию Re: Микропроцессорная система управления усилителем. Обсуждение сборки, настройки, возможностей и т.

    Alex, в прошлый раз когда заходила об этом речь, не помню, сравнивал еще с CS3310?
    и особенно в плане нагрузки
    По цене оно тоже в том же диапазоне от 10 до 17

  11. #110
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    61
    Сообщений
    36,139

    По умолчанию Re: Микропроцессорная система управления усилителем. Обсуждение сборки, настройки, возможностей и т.

    CS3310 уместнее сравнивать с PGA2311, по нагрузке примерно одинаково. по КНИ тексас лучше.
    PGA2310 по КНИ чуть хуже 2311, но лучше цирруса, смысл имеет только если требуется более высокое выходное напряжение, т.к. в отличие от остальных, у нее аналоговое питание не +/-5 а +/-15в.
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  12. #111
    Старый знакомый Аватар для forever_student
    Регистрация
    02.04.2011
    Адрес
    Москва
    Сообщений
    680

    По умолчанию Re: Микропроцессорная система управления усилителем. Обсуждение сборки, настройки, возможностей и т.

    Цитата Сообщение от auesys Посмотреть сообщение
    ...От ЖК индикаторов тоже давно ушел, отвратительно они смотрятся, плюс бесящий угол обзора...
    "Вы просто не умеете их готовить"(© A.L.F.)

  13. #112
    Частый гость Аватар для A s x
    Регистрация
    04.02.2006
    Адрес
    Минск
    Возраст
    38
    Сообщений
    118

    По умолчанию Re: Микропроцессорная система управления усилителем. Обсуждение сборки, настройки, возможностей и т.

    Не знал, в какую тему написать, просто хочу поделиться своим "открытием" .
    Открыл для себя мир микроконтроллеров =)

    Изучал тут тему Евгения Вериса https://forum.vegalab.ru/showthread.php?t=25091 о микропроцессорном управлении усилителем. Как раз искал что-то подобное. До этого момента о микроконтроллерах только и слышал, руками никогда не щупал. Вспомнил, что где-то лежала Arduino Mega 2560 )). Сначала опечалился, что нельзя вешать на пины внешние прерывания, но потом отыскал библиотеку, которая позволяет это делать. Достал из ящика провода, пару энкодеров, кнопки, 7-сегментные led индикаторы, реле...
    В общем, понеслась ).

    На данный момент реализовано управление селектором входов (кнопки, энкодер), управление регулятором Никитина (пока просто щёлкаю реле), также с кнопок, с энкодера и потенциометра и индикация всего этого на 3-х семисегментных led-ах через сдвиговые регистры. Сейчас пытаюсь приладить сенсорные кнопки и прикрутить пульт ДУ. Конечно, всё собрано левой ногой, на коленке, с кучей проводов, такое я себе в усилитель совать не собираюсь. Однако чем больше сижу разбираюсь, тем больше это нравится ))) Тем более возможности ещё не все исчерпал =)

  14. #113
    Корректор мозгоимпедансов Аватар для sewerin
    Регистрация
    20.03.2010
    Адрес
    Воронеж
    Возраст
    47
    Сообщений
    2,398

    По умолчанию Re: Микропроцессорная система управления усилителем. Обсуждение сборки, настройки, возможностей и т.

    Цитата Сообщение от Alex Посмотреть сообщение
    Хорошие аналоговые потенциометры - еще дороже.
    Еще лучше - поставить "никитинский" на реле. Тем более, что его не надо делать а можно все купить готовое тут на форуме.
    Так и не "срослось" сделать шунт- типа регулятор на реле. Ну, чтобы число реле равнялось числу шагов.
    Но особо не жалею. Надо ещё найти реле с качеством и износостойкостью контактов лучше чем в ГПК.
    Можно, при желании, и эти щелкунчики моторизовать.

  15. #114
    Частый гость Аватар для maxlenin
    Регистрация
    27.08.2012
    Адрес
    нижегородская обл
    Сообщений
    205

    По умолчанию Re: Микропроцессорная система управления усилителем. Обсуждение сборки, настройки, возможностей и т.

    всем доброго времени )) вопрос не много не в тему .. Но все же ..Пилю свой РГ на PGA2311, 6 каналов,как бы правильнее и красивее реализовать изменение уровня отдельных каждого канала относительно Мастер уровня (+ \ - несколько дб,или от минимума до максимума)

  16. #115
    Частый гость Аватар для vbvb
    Регистрация
    01.12.2006
    Адрес
    Москва
    Сообщений
    346

    По умолчанию Re: Микропроцессорная система управления усилителем. Обсуждение сборки, настройки, возможностей и т.

    maxlenin, Думаю что +/- от мастер (до 10-12dB) и не забывать об этом офсете при достижении макс-мин значений мастера. Причем попарно L+R (хотя могут быть варианты этого)

  17. #116
    Частый гость Аватар для Aliomodo
    Регистрация
    01.04.2010
    Сообщений
    165

    По умолчанию Re: Микропроцессорная система управления усилителем. Обсуждение сборки, настройки, возможностей и т.

    Приветы всем! решил написать и выразить свое спасибо автору сабжа, Михаилу за помощь и советы по сборке регулятора. Предыстория - я купил платы в 2011 году, и отложил в долгий ящик из-за рождения детей. Сейчас решил доделать его - но тк тема (я периодически заглядывал сюда) не развивалась - я был готов платы выбросить в мусор. Но - списавшись с Михаилом, понял, что он держит руку на пульсе и прошивка практически рабочая. Прошло 5 лет, но автор не канул в лету и подсказывал некоторые моменты по почте. Спасибо, Михаил! Теперь о сборке - собралось все легко и непринужденно (чего не ожидаешь, тк проект не закончен), критических ошибок вроде нет ни в схеме, ни в платах. Резисторы на регулятор громкости я поставил Виши выводные, звучит и на малой громкости очень чисто, что непривычно для меня. Меню все работает (там как помнится, пара несущественных пунктов не работает-но они и не нужны особо), ЖК тоже работает, так что - кто печалился о умершем проекте - основные функции и самые необходимые он выполняет, задержка, громкость, баланс и тд, прошивается тоже без проблем (единственное-на Вин 7 Атмел студия не видела программатор, пересел на ХР и все прошил). Понравилось, как подхватывается пульт - сам выбираешь кнопку и функцию, жмешь на пульт - команда записана. Главное - что бы устройство хотя бы частично пульт увидело. И еще на схеме указан приемник ИК на 36 кгц, но так как NEC протокол - ставьте на 38кгц. Хотя и так работает. По поводу платы кнопок сенсорных (еще и из-за этой микрухи затянулось у меня) - поставил обычные кнопки нефиксируемые и все работает без глюков. В общем - у кого еще не собран но платы есть- собирайте, автор на связи. Удачи!

Страница 6 из 6 Первая ... 456

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •