Селектор Входов DAV-PLATA_LAY.rarПерерисовал схему под микроконтроллер в СМД корпусе TQFP-32. Накидал в LAY макетную плату, собрал, прошил v1.2, обвесил нужные мне выходы светодиодами, что-бы видеть реальную отработку всех реле. Первые впечатления очень положительные, всё заработало с первого раза, реакция на кнопки внятная(пока запаяно только две), все выходы на реле и индикаторные светодиоды отрабатывают(очень понравилась индикация приёма сигнала от ПДУ, даже чужого, не прописанного, при помощи светодиода On/Standby). При отключении-подключении питания устройство стабильно остаётся в выключенном состоянии, но забывает последний включенный вход(если не вынимать из розетки, то при включении кнопкой включает тот вход, который был вкл. последним)- сразу оговорюсь: недостатком это НЕ считаю, от продуманности алгоритмов кайфую.
Теперь пару маленьких ложечек дёгтя. Был пойман стабильный глюк: при включении устройства кнопкой On/Standby(или с ПДУ), выход управления реле включения Акустической Системы включается как и положено, с задержкой(светодиод индикации входа успевает мигнуть 5 раз). Но стоит только переключить(поменять) источник сигнала(вход) при помощи кнопки SOURCE(или с ПДУ), и после этого, при включении устройства кнопкой On/Standby(или с ПДУ), выход управления реле включения АС включается уже БЕЗ задержки(с первым миганием светодиода индикации входа). Лечится отключением-включением питания устройства(или не пользоваться коммутатором входов). Второй нюанс связан с ПДУ. Процедура записи и стирания ПДУ проходит без проблем(не пробовал писать два пульта сразу), но попытка прописи стандартного пульта от Горизонта(RC-5) показала,что разные кнопки имеют одинаковое начало кодированной посылки, а устройство запоминает меньшее количество байт, чем длинна посылки(предположительно), что выражалось в том, что разные прописанные кнопки, выполняли одинаковые команды. При использовании ПДУ от телевизора LG данная проблема отсутствует. Была замечена разная реакция светодиода индикации приёма сигнала от ПДУ(ПДУ ещё не прописаны,память чистая): от одного ПДУ(RC-5) светодиод мигает до тех пор, пока удерживаешь кнопку, а от другого(LG) - мигает только один раз.
Не тестировалась работа выходов управления громкостью, т.к. эта функция не будет использоваться мною(как и многие другие). Пока основная функция - дежурный режим(при использовании дополнительного источника питания,~100мА с учётом реле включения питания усилителя), квазисенсорная кнопка вкл.-выкл. усилителя(замена родной,механической без изменения дизайна "носителя"), с правильным алгоритмом управления АС(задержка при вкл., и выкл. АС перед обесточкой усилителя) + ПДУ ( возможность убрать все лишние кнопки SOURCE,MUTE,AUTO OFF с передней панели усилителя(или не устанавливать)), заменив их одним глазком фотоприёмника).
И напоследок, главная просьба: в прошивке проинвертировать алгоритм(лог. состояние) работы выхода управления реле включения Акустической Системы. Объясню почему - так удобнее происходит интеграция вашего устройства с большинством устройств защиты АС от постоянного напр. на выходе(и т.д.), выход МК управляет NPN транзистором, который замыкает на массу базу(затвор) транзистора(NPN) в системе защиты, отвечающего за включение реле АС. Да, скажете вы, не такая уж большая проблема аппаратными средствами(+1 транзистор и пару резаков или один логический элемент,реле,оптрон и т.д.) решить эту проблему или вообще завести сигнал с МК сразу на базу транзистора защиты(но я привык делать развязку между МК с питанием 5в, и устройством, из которого может прилететь 12-30 вольт). Но одно из достоинств этого устройства- изящество простоты, противоречит такому подходу. При помощи двух диодов можно легко сделать развязку для управлением двумя моно-защитами.