Перейти к содержанию

Расширенный Селектор Входов Умзч Версия Dav


dav1977

Рекомендуемые сообщения

shema.1409417580.jpg

Селектор входов для УМЗЧ версия dav 2014 v1.0

Селектор работает следующим образом:

для обучения пульта ДУ (любой фирмы и модели теоретически должен работать)

необходимо:

1.Нажать кнопку "Source Select" и не отпуская ее подать питание на микроконтроллер.

2.Затем должен замигать светодиод "Source1", далее непрерывное свечение.

3."Source Select" отпустить.

4.Нажать на пульте кнопку для подключения источника1 к усилителю.

5.Затем включатся все светодиоды Source 1-5 и AufoOFF и On/Standby.(это означает запись кода пульта в память микроконтроллера)

6.Затем все светодиоды отключатся, и включится светодиод "Source2".

далее методика аналогична, программируется Source3,Source4,Source5

далее программируется кнопка "On/Standby", затем "Aoff", затем "Mute"

7.Следующие функции не имеют светодиодов, но программирование функции продолжается

после программирования "Mute". Никакие светодиоды включены не будут.

Необходимо нажать на пульте ДУ кнопку функции Source Select (аналогично кнопке на схеме).

8. Далее аналогично программируется функция Громкость увеличить, и Громкость уменьшить

9. В завершениии программирования все Светодиоды Включатся и будут Непрерывно светится. Можно выключать питание.

10. Если вам какая-то функция не нужна, то в момент ожидания команды с пульта нажмите кнопку "On/Standby" (на схеме) и запись в память будет пропущена, хотя светодиоды по прежнему будут все включатся.

11. Для Очистки Памяти от всех кодов пультов. Неободимо, при выключенном питании

нажать кнопки(согласно схеме) "Source Select" и "AutoOFf" и включить питание.

Кнопки можно отжать.

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

-- Инструкция пользователя --

1. Предполагается что питание на микроконтроллер подано постоянно(режим StandBy)

2. Включение УЗМЧ - нажать кнопку "On/Standby" - включится светодиод "On/Standby"

включится "реле включения усилителя". Включится последний использовавшийся Source(источник). Затем включится реле "подключения колонок к усилителю".

3. Выключение УЗМЧ - нажать кнопку "On/Standby". Отключится реле "подключения колонок к усилителю". Затем все остальное.

4. Если во включенном режиме нажать кнопку "Mute" - отключится реле "подключения колонок к усилителю". Для обратного включения снова нажать кнопку "Mute".

5. Если во включенном режиме нажать кнопку "AutoOFF" вкючится соотв. светодиод и начнется обратный отсчет времени выключения (2 часа). Через 2 часа произойдет автоматическое выключение.

6. В момент нажатия кнопки "AutoOFF", светодиод "AutoOFF" начнет быстро мигать, если в этот момент отпустить кнопку пульта ДУ и нажать кратковременно снова

то светодиод "AutoOFF" начнет мигать медленно, затем включится непрерывно. Это означает, что время отключения будет не 2часа, а 30минут.(Если вам надо постоянное время выключения 30мин, то необходимо каждый раз проделывать эти действия или перекомпилировать прошивку).

7. кнопка "Source Select" последовательно коммутирует входы.

8. при нажатии Громкость должен формироватся соотв. Импульс 100мкс( сделал, но не проверял)

-- Инструкция пользователя у кого не работает пульт --

1. Вместо кнопок на выводы 2,3 микроконтроллера подключить преобразователь (RS-232 - Rx-Tx) подключить

к COM порту, запустить Терминал (я использовал Extem v1.2). параметры связи 9600, bit 8, patit NONE,stopbit 0.

2. Нажать кнопку "On/Standby" и не отпуская подать питание на микроконтроллер. Затем отпустить кнопку.

3. С терминала послать символ "1". В ответ микроконтроллер должен прислать сообщения со словом "Ready"

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

возможно, нужно подкорректировать алгоритм. (пример есть в приложении)

5. Если с терминала послать символ "e", то в ответ придет инфа содержимое EEPROM

6. Еще есть команда "0", включится краткий режим, анализа команд пульта.

ПРОШИВКА

Фьюзы для этого нужно записать так: CKSEL 3...0 = 1111 все остальные значения трогать не надо.

прошивка.rar

исходники.rar

Изменено пользователем dav1977
Ссылка на комментарий
Поделиться на другие сайты

Реклама: ООО ТД Промэлектроника, ИНН: 6659197470, Тел: 8 (800) 1000-321

1. Защитные диоды параллельно катушкам реле?

2. Почему бы светодиоды "Source1-5"не подключить аналогично "AC ON(Mute)", а освободившиеся порты не использовать для:

- Регулятора громкости

- Управления софтстартом

- Расширенной клавиатуры

- ...

Нет слова "не могу", есть слово "не хочу"...

Ссылка на комментарий
Поделиться на другие сайты

20% скидка на весь каталог электронных компонентов в ТМ Электроникс!

Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!

Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!

Перейти на страницу акции

Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849

1. Защитные диоды параллельно катушкам реле?

2. Почему бы светодиоды "Source1-5"не подключить аналогично "AC ON(Mute)", а освободившиеся порты не использовать для:

- Регулятора громкости

- Управления софтстартом

- Расширенной клавиатуры

- ...

1 Можно поставить (реле тут условно даже без названия, может кто-то двигатель будет ставить)

2 Что бы мигали после переключения для красоты

все остальное можно с пульта делать

Изменено пользователем dav1977
Ссылка на комментарий
Поделиться на другие сайты

Выбираем схему BMS для заряда литий-железофосфатных (LiFePO4) аккумуляторов

Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

...Можно поставить (реле тут условно даже без названия, может кто-то двигатель будет ставить)

...

Imho, если делать (рисовать), то корректно.

... все остальное можно с пульта делать

Т.е. для РГ ещё один МК?

Для софтстарта отдельная кнопка на пульте? (и ИК-приёмник и МК)

Изменено пользователем forever_student

Нет слова "не могу", есть слово "не хочу"...

Ссылка на комментарий
Поделиться на другие сайты

РГ уже есть, смотри импульсы...

Это понятно, что есть. Вопрос был в другом - один МК на селектор, второй - на РГ. Так?

Нет слова "не могу", есть слово "не хочу"...

Ссылка на комментарий
Поделиться на другие сайты

Нет, один. Он сделал по мотивам моей разработки :)

ПС: Плохо что автор не упомянул о том что устройство имеет корни из моей ветки, и было разработано на основе моей разработки .

Что может быть лучше в радиоэлектронике, чем программирование микроконтроллеров ?

Ссылка на комментарий
Поделиться на другие сайты

Подскажите пожалуста. У Вас кнопки (нажал и отпустил) , у меня селектор входов - галетник. Усилитель заводской. Как быть ?

пульт ДУ можно и с галетниками запрограммировать. Потом галетники будут не нужны

Ссылка на комментарий
Поделиться на другие сайты

Нет, один. Он сделал по мотивам моей разработки :)

ПС: Плохо что автор не упомянул о том что устройство имеет корни из моей ветки, и было разработано на основе моей разработки .

Плохо что вы не дали инфу по своей разработке, пришлось изобретать велосипед !!! Минус вам.

Ссылка на комментарий
Поделиться на другие сайты

Хоть и велосипед , но ездит он судя по описанию неплохо.

Я по моему тогда сказал что исходники закрыты.Так что я не считаю что заслужил "-" :)

Что может быть лучше в радиоэлектронике, чем программирование микроконтроллеров ?

Ссылка на комментарий
Поделиться на другие сайты

Подскажите, кто разбирается в программировании, почему в моем проекте "существенно плавает" длина abslen (измеряемый импульс в коде du.h t1 = TCNT1L; t2 = TCNT1H;). Измерение происходит через прерывание INT0(по изменению фронта). По идее погрешность измерения должна соотв. частоте счетчика, но она существенно выше. Чем это вызвано мне пока не ясно.

Изменено пользователем dav1977
Ссылка на комментарий
Поделиться на другие сайты

Это не одна из проблем , которую Вам предстоит решить :(

Но ремикс впечатляет :)

Что может быть лучше в радиоэлектронике, чем программирование микроконтроллеров ?

Ссылка на комментарий
Поделиться на другие сайты

Доработал новая версия

shema.1409773071.jpg

Селектор входов для УМЗЧ версия dav 2014 v1.1

Селектор работает следующим образом:

для обучения пульта ДУ (любой фирмы и модели теоретически должен работать)

необходимо:

1.Нажать кнопку "Source Select" и не отпуская ее подать питание на микроконтроллер.

2.Затем должен замигать светодиод "Source1", далее непрерывное свечение.

3."Source Select" отпустить.

4.Нажать на пульте кнопку для подключения источника1 к усилителю.

5.Затем включатся все светодиоды Source 1-5 и AufoOFF и On/Standby.(это означает запись кода пульта в память микроконтроллера)

6.Затем все светодиоды отключатся, и включится светодиод "Source2".

Далее методика аналогична, программируется Source3,Source4,Source5.

Далее программируется кнопка "On/Standby", затем "Aoff", затем "Mute"

7.Следующие функции не имеют светодиодов, но программирование функции продолжается после программирования "Mute". Никакие светодиоды включены не будут. Необходимо нажать на пульте ДУ кнопку функции Source Select (аналогично кнопке на схеме).

8. Далее аналогично программируется функция Громкость увеличить, и Громкость уменьшить

9. В завершении программирования все Светодиоды включатся и будут непрерывно светится. Можно выключать питание.

10. Если вам какая-то функция не нужна, то в момент ожидания команды с пульта нажмите кнопку "On/Standby" (на схеме) и запись в память будет пропущена, хотя светодиоды по прежнему будут все включатся.

11. Для Очистки Памяти от всех кодов пультов необходимо, при выключенном питании нажать кнопки (согласно схеме) "Source Select" и "AutoOFf" и включить питание. Кнопки можно отжать.

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

-- Инструкция пользователя для эксплуатации --

1. Предполагается что питание на микроконтроллер подано постоянно (режим StandBy)

2. Включение УMЗЧ - нажать кнопку "On/Standby" - включится светодиод "On/Standby". Включится "реле включения усилителя". Включится последний использовавшийся Source(источник). Затем включится реле "подключения колонок к усилителю".

3. Выключение УМЗЧ- нажать кнопку "On/Standby". Отключится реле "подключения колонок к усилителю". Затем все остальное.

4. Если во включенном режиме нажать кнопку "Mute" - отключится реле "подключения колонок к усилителю". Для обратного включения снова нажать кнопку "Mute".

5. Если во включенном режиме нажать кнопку "AutoOFF" включится соотв. светодиод и начнется обратный отсчет времени выключения.

6. При нажатии кнопки "AutoOFF", светодиод "AutoOFF" помигает и засветится непрерывно, время отключения будет 2 часа.

При повторном нажатии кнопки "AutoOFF", время отключения будет 1 час. Если снова нажать, то время отключения будет 30минут. Очередное нажатие отменит автоотключение. Светодиод отключится.

7. При нажатии Громкость должен формироваться соотв. Импульс 100мкс( сделал, но не проверял)

8. Кнопка "Source Select" последовательно коммутирует входы c 1 по 5.

Или через пульт ДУ можно сразу выбирать нужный вход. Коммутация входов осуществляется через отключение реле колонок(для исключения щелчков в акустике)

Если вам не нужен Source5, можно использовать выход(Source5) для независимого его вкл/выкл (например включения усилителя тыловых колонок).

Для этого при подаче питания на микроконтроллер необходимо удерживать кнопку "Mute". Загорятся светодиоды. Питание можно выключить.

После этого количество Source будет 4. Реле Source5 можно вкл. или выкл. соотв. кнопкой с пульта.

Для возврата в режим с Source5 необходмо повторить действия. (при установке режима с 4 source будет загораться только светодиод Source5, при выключенном режиме будут включаться все)

-- Инструкция пользователя у кого не работает пульт --

1. Вместо кнопок на выводы 2,3 микроконтроллера подключить преобразователь (RS-232 - Rx-Tx) подключить

к COM порту, запустить Терминал (я использовал Extem v1.2). параметры связи 9600, bit 8, patit NONE,stopbit 0.

2. Нажать кнопку "On/Standby" и не отпуская подать питание на микроконтроллер. Затем отпустить кнопку.

3. С терминала послать символ "1". В ответ микроконтроллер должен прислать сообщения со словом "Ready"

4. Затем можно нажать кнопку на пульте ДУ и в терминале отобразится информация для анализа(почему ваш пульт не работает)

возможно, нужно подкорректировать алгоритм.

5. Если c терминала послать символ "e", то в ответ придет инфа содержимое EEPROM

6. Еще есть команда "0", включится краткий режим, анализа команд пульта.

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

ПРОШИВКА

Фьюзы для этого нужно записать так: CKSEL 3...0 = 1111 все остальные значения трогать не надо.

Proteus+Terminal+Исходники v1.1.rar

Прошивка v1.1.rar

Изменено пользователем dav1977
Ссылка на комментарий
Поделиться на другие сайты

  • 2 недели спустя...

Новое обновление

Селектор входов для УМЗЧ версия dav 2014 v1.2

Изменения в версиях:

v1.1

- добавлена поддержка включения усилителя тыловых колонок вместо Source5

- изменена установка auto off

v1.2

- теперь во время мигания светодиодов(только Source) команды пульта обрабатываются

- новая команда пульта - возврат в предыдущий source

- команды пульта можно продублировать на втором пульте, т.е. на каждую функцию 2 кнопки пульта

- вместо импульсов громкости можно формировать постоянный сигнал

- подправлены задержки

- обновлен алгоритм кодирования

схема здесь и в архивах

http://f-picture.net...eba5b1e.jpg/htm

Селектор работает следующим образом:

для обучения пульта ДУ (любой фирмы и модели теоретически должен работать)

необходимо:

1.Нажать кнопку "Source Select" и не отпуская ее подать питание на микроконтроллер.

2.Затем должен замигать светодиод "Source1", далее непрерывное свечение.

3."Source Select" отпустить.

4.Нажать на пульте кнопку для подключения источника1 к усилителю.

5.Затем включатся все светодиоды Source 1-5 и AufoOFF и On/Standby.(это означает запись кода пульта в память микроконтроллера)

6.Затем все светодиоды отключатся, и включится светодиод "Source2".

Далее методика аналогична, программируется Source3,Source4,Source5.

7.Затем включатся светодиоды Source1,3,5 - программируется функция return(возврат в предыдущий source)

8 Далее аналогично п.6 программируется функции "On/Standby", затем "Aoff", затем "Mute"

9.Следующие функции не имеют светодиодов, но программирование функции продолжается после программирования "Mute". Никакие светодиоды включены не будут. Необходимо нажать на пульте ДУ кнопку функции Source Select (аналогично кнопке на схеме).

10. Далее аналогично программируется функция Громкость увеличить, и Громкость уменьшить

11. Затем будут мигать все светодиоды, после этого начинается повторное программирование аналогично с п.1 (запись идет в другую область памяти для дублирования команд)

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

12. В завершении программирования все Светодиоды включатся и будут непрерывно светится. Можно выключать питание.

13. Если вам какая-то функция не нужна, то в момент ожидания команды с пульта нажмите кнопку "On/Standby" (на схеме) и запись в память будет пропущена, хотя светодиоды по прежнему будут все включатся.

14. Для Очистки Памяти от всех кодов пультов необходимо, при выключенном питании нажать кнопки (согласно схеме) "Source Select" и "AutoOFf" и включить питание. Кнопки можно отжать.

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

-- Инструкция пользователя для эксплуатации --

1. Предполагается что питание на микроконтроллер подано постоянно (режим StandBy)

2. Включение УMЗЧ - нажать кнопку "On/Standby" - включится светодиод "On/Standby". Включится "реле включения усилителя". Включится последний использовавшийся Source(источник). Затем включится реле "подключения колонок к усилителю".

3. Выключение УМЗЧ- нажать кнопку "On/Standby". Отключится реле "подключения колонок к усилителю". Затем все остальное.

4. Если во включенном режиме нажать кнопку "Mute" - отключится реле "подключения колонок к усилителю". Для обратного включения снова нажать кнопку "Mute".

5. Если во включенном режиме нажать кнопку "AutoOFF" включится соотв. светодиод и начнется обратный отсчет времени выключения.

При нажатии кнопки "AutoOFF", светодиод "AutoOFF" помигает(3 раза) и засветится непрерывно, время отключения будет 2 часа.

При повторном нажатии кнопки "AutoOFF", время отключения будет 1 час(помигает 2 раза). Если снова нажать, то время отключения будет 30минут(помигает 1 раз) .

Очередное нажатие отменит автоотключение. Светодиод отключится.

6. При нажатии Громкость должен формироваться соотв. Импульс 100мкс( сделал, но не проверял)

7. Кнопка "Source Select" последовательно коммутирует входы c 1 по 5.

Или через пульт ДУ можно сразу выбирать нужный вход. Коммутация входов осуществляется через отключение реле колонок(для исключения щелчков в акустике)

8. Если вам не нужен Source5, можно использовать выход(Source5) для независимого его вкл/выкл (например включения усилителя тыловых колонок).

Для этого при подаче питания на микроконтроллер необходимо удерживать кнопку "Mute". Загорятся светодиоды(при установке режима с 4 source будет включаться только светодиод Source5).

Питание можно выключить. После этого количество Source будет 4. Реле Source5 можно вкл. или выкл. соотв. кнопкой с пульта.

9. При повторном включении питания с нажатой кнопкой "Mute"(включатся светодиоды Source 3,4,5) изменится режим работы громкость - вместо импульсов на выходах, будет формироваться постоянный сигнал. (этот режим

можно использовать для включения внешних реле, даже не связанных с громкостью).

10.При очередном включении питания с нажатой кнопкой "Mute"(включатся светодиоды Source 3,4). Снова будет режим с пятью Source. п.9 будет в силе.

11.При очередном включении питания с нажатой кнопкой "Mute"(включатся все светодиоды). Снова включится режим громкостм с импульсами на выходе.

-- Инструкция пользователя у кого не работает пульт --

1. Вместо кнопок на выводы 2,3 микроконтроллера подключить преобразователь (RS-232 - Rx-Tx) подключить

к COM порту, запустить Терминал (я использовал Extem v1.2). параметры связи 9600, bit 8, patit NONE,stopbit 0.

2. Нажать кнопку "On/Standby" и не отпуская подать питание на микроконтроллер. Затем отпустить кнопку.

3. С терминала послать символ "1". В ответ микроконтроллер должен прислать сообщения со словом "Ready"

4. Затем можно нажать кнопку на пульте ДУ и в терминале отобразится информация для анализа(почему ваш пульт не работает)

возможно, нужно подкорректировать алгоритм.

5. Если c терминала послать символ "e", то в ответ придет инфа содержимое EEPROM

6. Еще есть команда "0", включится краткий режим, анализа команд пульта.

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

Практически на каждом пульте есть 1-2 пары кнопок, код которых практически совпадает. Алгоритм их пока не различает.

Proteus+Terminal+Исходники v1.2 IAR640.rar

Прошивка v1.2.rar

Изменено пользователем dav1977
Ссылка на комментарий
Поделиться на другие сайты

  • 1 год спустя...

Селектор Входов DAV-PLATA_LAY.rarpost-142320-0-12239100-1459893629_thumb.gifПерерисовал схему под микроконтроллер в СМД корпусе 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 вольт). Но одно из достоинств этого устройства- изящество простоты, противоречит такому подходу. При помощи двух диодов можно легко сделать развязку для управлением двумя моно-защитами.

post-142320-0-92670900-1459978495_thumb.jpg

Изменено пользователем PROFESSOR_BY
Ссылка на комментарий
Поделиться на другие сайты

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

насчет глюков - все зависит от конструктива и от TSOP. попробуйте убрать С10(на вашей схеме) или закоротить R10. Провода от TSOP чем короче тем лучше.

TSOP можно попробовать на более высокую частоту, тогда кнопки может начать распознавать(у вас Горизонт). - это я предполагаю не пробовал.

Главное питание на TSOP когда у меня на нем было 4.9В тоже глючило. Сделал 5.0 - 5.1В глючить перестало. Важно стабильность питания.

Глюк с задержкой включения исправил давно, забыл выложить v1.22 .

Прошивка v1.22.zip

Proteus+Terminal+Исходники v1.22 для IAR640.zip

Изменено пользователем dav1977
Ссылка на комментарий
Поделиться на другие сайты

Фотоприёмник(ILMS5360 Интеграл) припаян на плату,С10-100нФ, R10-150 Ом. Пульт от телевизора LG работает без проблем. В прошивке 1.22, реле включения АС работает теперь как надо - спасибо, но появилась новая странность - при первом включении, включается SOURCE-2, а не SOURCE-1. В моём случае это не страшно, но те, кто уже использует коммутатор входов, после обновления не обрадуются требующимся доработкам. Спасибо, что не бросаете, продолжаете улучшать конструкцию, по соотношению качество-цена(2USD)-функциональность, ей нет равных.

Если проинвертировать в прошивке сигнал работы выхода управления реле включения Акустической Системы, то интеграция вашего устройства с большинством устройств защиты АС происходило-бы менее болезненно - не надо резать дорожки и допаивать транзистор и 2 резистора, а просто подпаять 1 провод от коллектора VT2 к затвору VT3(в схеме защиты), а ставить 2 реле, для разрыва питания 2-х защит(каждая из них питается от плюсового плеча усилителя, питание усилителя раздельное - двойное моно) - это излишество.

Можно не инвертировать сигнал, а дописать программу так, что-бы один из выводов МК (а у нас в TQFP-32 бонус - свободны выводы ADC6,ADC7) работал в противофазе с выходом управления реле включения АС.

post-142320-0-35296500-1459970032.jpg

post-142320-0-40230000-1459972720_thumb.gif

post-142320-0-01937200-1459973007_thumb.gif

Изменено пользователем PROFESSOR_BY
Ссылка на комментарий
Поделиться на другие сайты

у вас ILMS5360 - у него частота 36кГц

можно попробовать на 38кГц http://www.chipdip.r...oduct/tsop1738/

Если не поможет тогда похоже не хватает разрешения частоты Atmel 4Мгц надо повышать и менять прошивку.

"а ставить 2 реле, для разрыва питания 2-х защит" - чем реле с парой контактов не подходит?

Изменено пользователем dav1977
Ссылка на комментарий
Поделиться на другие сайты

чем реле с парой контактов не подходит?

Очень даже подходит, иногда это единственное решение для грамотной развязки, но когда можно обойтись без него - так и стараюсь делать. Трансформатор в блоке питания дежурного режима всего на 75мА, он хорошо тянет питание микроконтроллера, фотоприёмника, реле питания, возможно потянет одно реле коммутатора входов. Отдельная обмотка на основном тр-ре тоже загружена по полной: 2 реле защиты, 4 вентилятора 40мм и т.д. - вот и приходится экономить на электричестве :D .

ILMS5360 применяется в тех-же телевизорах(Горизонт), от которых применён пульт, но это не проблема - я подобрал(ради эксперимента) кнопки, которые стабильно не совпадают. Этот пульт я всё равно не собирался применять штатно, он первый под руку попался, а так пультов - как грязи. И последний вопрос: то, что первым включается SOURCE-2, а не SOURCE-1, это так задумано или ошибка?

Ссылка на комментарий
Поделиться на другие сайты

Прошился спец.прошивкой с инверсией, проверил основные функции - пока всё окей! Большое спасибо!Ещё раз плата в LAY(обрезайте под себя всё лишнее, стабилизатор на 5 вольт можно использовать 78L05 в корпусе ТО-92 или SOIC-8 - ток потребления всей схемы менее 30 мА) и схема в С-план(spl7):

+ вариант применения импульсного источника в качестве блока питания дежурного режима, при включении усилителя, импульсный источник(источник возможных помех) отключается и питание осуществляется от штатного трансформатора. Те, кто не планирует пользоваться функцией дистанционного управления, можно не устанавливать фотоприёмник(R1,R10,C10) и кварцевый резонатор(C1,C2), FUSE BIT - CKSEL3..0 = 0011(внутренний генератор 4МГц).

Селектор Входов DAV-PLATA.lay6

Селектор Входов DAV.spl7

post-142320-0-87137300-1460106559_thumb.gif

post-142320-0-57268200-1460123334.jpg

Изменено пользователем PROFESSOR_BY
Ссылка на комментарий
Поделиться на другие сайты

  • 2 недели спустя...

Присоединяйтесь к обсуждению

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

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу

  • Сообщения

    • собирай на 4558, будет работать 100%...  чуток более нелинейных искажений и чуток более шумов.. но на слух ты их скорее не определишь..
    • То, что вы называете "перекосом" (на одном плече 200 на другом 150) - это результат работы разделительной ёмкости С3. Она убрала постоянную составляющую, возникшую из-за лишнего импульса в нижнем плече. Начните с внимательной проверки каскада раскачки на Q3 Q4. Что на базы приходит, что на коллекторах получается, что на выходных обмотках. Надо найти причину возникновения этого лишнего импульса.
    • проверяйте на емкость и ЭПС. Все базовые цепи надо проверить. В любом случае, при замере напряжения к-э силовых ключей, разница будет видна при сухом конденсаторе
    • Если это нормальные оригинальные (или хотя бы просто нормальные) 4558 а не самая дикая китайская паль, то обычному человеку их боооолее чем хватит.  Вот такая схема, можете спокойно по ней собирать. Питание тут однополярное, 4558 прекрасно в ней работать будет. C3 только увеличить до 1-10 мкФ (микрофарад) и R2 убрать. PR1 регулирует усиление, от 1 до 100 раз. Если усилитель возбуждается (скорее всего так и будет), поставьте параллельно выводам резистора PR1 конденсатор на 47-100 пФ (пикофарад). У TL072 и 4558 в корпусах DIP8 и SOIC 8 распиновка одинаковая. 
    • Спасибо за помощь. Понял что эта схема не подходит но все таки хотелось бы именно на 4558.
    • С9 и С10 по 0,1 мкФ стоят, но не керамика, а плёнка. Думаете надо их заменить на керамику? И поставить непосредственно на выводы микросхемы?  По коррекции попробовать увеличить С6? Сейчас 5пф.
    • Возможно, подвозбуд в активном режиме. Стоит попробовать специальную NiZn ферритовую бусину на затвор. Нужно одеть бусину непосредственно на ножку, ближе к кристаллу. Eмкостная связь разрывается, условий для генерации емкостной трехточки уже не будет. Простое увеличение затворного сопротивления, как правило, в этом случае не эффективно. Марганец-цинковый феррит или амрфные/нанокристаллические сердечники тоже не очень хороши в этом месте.
×
×
  • Создать...