Запрошуємо, Гість
Ім'я користувача: Пароль: Запам’ятати мене

ТЕМА: Доробка мережевого димеру

Доробка мережевого димеру 17 трав. 2018 19:02 #101

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Это уже будет не диммер...
Вы чем управлять будете? Освещением, нагревателем...?
Увійдіть до облікового запису, щоб писати повідомлення.

Доробка мережевого димеру 17 трав. 2018 19:52 #102

  • arabov
  • arabov аватар
  • Оффлайн
  • В минулому
  • Дописи: 35
  • Подякували: 1
Soir пише:
Вы чем управлять будете?
Электроплитой МЕЧТА, - очень плохого качества делают переключатели (при чем разные производители), устал их менять.
Останнє редагування: 17 трав. 2018 19:56 від arabov.
Увійдіть до облікового запису, щоб писати повідомлення.

Доробка мережевого димеру 17 трав. 2018 20:34 #103

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Для электронагревателя можно и не использовать фазоимпульсный принцип регулирования (как сейчас).
Можно реализовать число-импульсный. Если упрощенно, то например, 10% мощности будет отрабатываться так: 0,1 сек нагрузка включена, 0,9 сек выключена. Или, если ступеньки по 10%, то 0,01 сек включена, а 0,09 сек выключена. В этом случае синхроимпульсы не нужны.

У обоих способов регулирования есть свои преимущества и недостатки. Выбор за Вами.
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: arabov

Доробка мережевого димеру 17 трав. 2018 21:31 #104

  • arabov
  • arabov аватар
  • Оффлайн
  • В минулому
  • Дописи: 35
  • Подякували: 1
Soir пише:
Можно реализовать число-импульсный.
Спасибо, Вам, за предложение, но мне как-то фазоимпульсный принцип регулирования больше по душе. Остановлюсь на нем.
Увійдіть до облікового запису, щоб писати повідомлення.

Доробка мережевого димеру 29 трав. 2018 07:46 #105

  • arabov
  • arabov аватар
  • Оффлайн
  • В минулому
  • Дописи: 35
  • Подякували: 1
Добрый день, Soir, наконец-то созрел со сборкой диммера из #95 поста.
Подправьте пожалуйста выхода на индикаторы:
PB0 - F
PB1 - G
PB2 - E
PB3 - D
PB4 - DP
PB5 - C
PB6 - B
PB7 - A
Еще одна просьба, если можно, после выхода из дежурного режима - управление передавать тому каналу, который был активным до отключения. Заранее Вам благодарен.
Увійдіть до облікового запису, щоб писати повідомлення.

Доробка мережевого димеру 29 трав. 2018 13:29 #106

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Выводы переназначил.
Долучення:
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: arabov, demirov

Доробка мережевого димеру 26 лют. 2019 13:09 #107

  • demirov
  • demirov аватар
  • Оффлайн
  • I go sometimes
  • Дописи: 74
  • Подякували: 1
Уважаемый, Soir, собрал в железе конструкцию из поста #106 - возникли вопросы:
Предисловие:
При включении в сеть на индикаторе загорается UA, зуммер издает один короткий сигнал и регулятор переходит в дежурный режим.
При длительном нажатии энкодера, зуммер издает два коротких сигнала и на первом индикаторе два раза мигает точка.
Короткими нажатиями на кнопку энкодера происходит переключение между индикаторами, при долгом - переход в дежурку.
А теперь сама проблема:
При вращении ручки энкодера не происходит никаких действий, т.е. на индикаторах только точка и регулировки мощности не происходит.
На 6-м выводе МК импульсы 100Гц есть.
Схема без силовых цепей во вложении.
Попередження: Спойлер! [ Натисніть, щоб розгорнути ]
Останнє редагування: 26 лют. 2019 15:12 від Wolf. Причина: п м Wolf
Увійдіть до облікового запису, щоб писати повідомлення.

Доробка мережевого димеру 26 лют. 2019 17:30 #108

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Длительное нажатие включает регулятор. Когда регулятор включен, тогда короткое нажатие выбирает канал, а вращением устанавливается мощность выбранного канала. Точка показывает, какой канал выбран. Если индикатор потушен - у соответствующего канала установлена нулевая мощность.
Когда регулятор выключен - светятся обе точки.
Увійдіть до облікового запису, щоб писати повідомлення.

Доробка мережевого димеру 26 лют. 2019 17:36 #109

  • demirov
  • demirov аватар
  • Оффлайн
  • I go sometimes
  • Дописи: 74
  • Подякували: 1
Да, так и есть: Точка показывает, какой канал выбран. Когда регулятор выключен - светятся обе точки.
Вращением энкодера мощность не меняется, - соответственно на индикаторе только точка.
Останнє редагування: 26 лют. 2019 19:51 від demirov.
Увійдіть до облікового запису, щоб писати повідомлення.

Доробка мережевого димеру 26 лют. 2019 18:10 #110

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
По внешнему виду я не могу определить алгоритм работы энкодера.

Давайте сначала.
При подаче питания горят две точки. Так?
После нажатия кнопки и ее удержания более 1 сек, остается включенной одна. Так?
Вращение энкодера ничего не меняет. Так?
Короткое нажатие на кнопку переключает канал, включается другая точка. Так?
Энкодер снова ничего не меняет.
Увійдіть до облікового запису, щоб писати повідомлення.

Доробка мережевого димеру 26 лют. 2019 18:26 #111

  • demirov
  • demirov аватар
  • Оффлайн
  • I go sometimes
  • Дописи: 74
  • Подякували: 1
Да, все верно. Еще, при подаче питания кратковременно загорается UA на индикаторе, т.е. индикатор подключен правильно.
P.S. Энкодер механический, с кнопкой, выход 2 бит с кодом Грея, 20 щелчков, 20 импульсов на 1н оборот. (RE1601AB1-H01-016)
Останнє редагування: 26 лют. 2019 18:29 від demirov.
Увійдіть до облікового запису, щоб писати повідомлення.

Доробка мережевого димеру 26 лют. 2019 18:31 #112

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Значит энкодер. Подключен правильно?
Измерьте напряжения на его выводах. Посмотрите, как меняются напряжения при его вращении.
Увійдіть до облікового запису, щоб писати повідомлення.

Доробка мережевого димеру 26 лют. 2019 19:48 #113

  • demirov
  • demirov аватар
  • Оффлайн
  • I go sometimes
  • Дописи: 74
  • Подякували: 1
U в дежурном и в рабочем состоянии 5В на крайних контактах энкодера.
При вращении энкодера U меняется в очень малых пределах - до 1 Вольта (измерения проводил Мультиметром, т.к. Ослика нет в наличии).
Вот так подключен энкодер:
Попередження: Спойлер! [ Натисніть, щоб розгорнути ]
Останнє редагування: 26 лют. 2019 19:49 від demirov.
Увійдіть до облікового запису, щоб писати повідомлення.

Доробка мережевого димеру 26 лют. 2019 19:58 #114

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
demirov пише:
При вращении энкодера U меняется в очень малых пределах - до 1 Вольта
Подключение правильное. Если пытаться медленно вращать энкодер, то наверно можно поймать и 0 на выводах.
Изменил алгоритм обработки энкодера, попробуйте.
Долучення:
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: demirov

Доробка мережевого димеру 02 бер. 2019 15:36 #115

  • demirov
  • demirov аватар
  • Оффлайн
  • I go sometimes
  • Дописи: 74
  • Подякували: 1
Soir, извините за задержку с ответом, были проблемы с программатором.
Прошивка из 114 поста, сдвиги есть, но ведет себя неадекватно: мощность как-то не понятно меняется (даже не могу объяснить).
Нужно сделать несколько щелчков чтобы попасть на 1-цу, при чем без разницы в какую сторону крутить энкодер, тоже и для остальных уровней. Если уровень дошел до максимума, то переключения идут только между 9 и H.
Увійдіть до облікового запису, щоб писати повідомлення.

Доробка мережевого димеру 02 бер. 2019 17:08 #116

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Давайте по-порядку. Не пойму, проблема одна или две.
Энкодер худо-бедно, но работает? Можно ним установить какие-то значения, например 4, 7...?

Если что-то установить удается, то неадекватно себя ведет мощность? Или если установить удалось, то с мощностью порядок?
Увійдіть до облікового запису, щоб писати повідомлення.

Доробка мережевого димеру 02 бер. 2019 17:23 #117

  • demirov
  • demirov аватар
  • Оффлайн
  • I go sometimes
  • Дописи: 74
  • Подякували: 1
Проблема одна: энкодер неадекватно реагирует на вращение. С мощностью все в порядке, - регулируется.
Вот видео работы
Останнє редагування: 02 бер. 2019 17:37 від demirov.
Увійдіть до облікового запису, щоб писати повідомлення.

Доробка мережевого димеру 02 бер. 2019 18:00 #118

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Видео не доступно.
Еще один вариант работы энкодера.
Долучення:
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: demirov

Доробка мережевого димеру 02 бер. 2019 18:14 #119

  • demirov
  • demirov аватар
  • Оффлайн
  • I go sometimes
  • Дописи: 74
  • Подякували: 1
С этой версией не работает.
Попробуйте еще раз открыть видео.
Останнє редагування: 02 бер. 2019 18:16 від demirov.
Увійдіть до облікового запису, щоб писати повідомлення.

Доробка мережевого димеру 02 бер. 2019 20:35 #120

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Проверил работу энкодеров в прошивках.
№106 - работает отлично.
№114 - энкодер реагирует очень быстро и цифры проскакивают через одну. Но это было ожидаемым - такой алгоритм.
№118 - работает отлично.
На энкодере никаких опознавательных знаков нет, но внешне похож на Ваш.

В архиве прошивка с выбором алгоритма работы энкодера.
Когда устройство выключено (горят две точки), кратковременно нажать на кнопку. На две секунды на индикаторы будет выведен номер алгоритма. Повторное короткое нажатие - изменение номера. Всего 4 алгоритма, они уже есть в прошивках (кроме одного).
У меня работают все. (№3 = №114 - плохо, но работает).

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

Если с каким-то заработал нормально - скажите мне номер, остальные удалю. Можно случайно переключить и потом искать почему же снова не работает.
Долучення:
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: demirov

Доробка мережевого димеру 03 бер. 2019 09:18 #121

  • demirov
  • demirov аватар
  • Оффлайн
  • I go sometimes
  • Дописи: 74
  • Подякували: 1
Спасибо Вам, Soir, что не заставляете долго ждать ответа.
Разобрался я с энкодером, вывода не в той последовательности, т.е. центральный - не общий.
Из всех вариантов подошел алгоритм №2 (остальные не работают или работают не так как надо). Иногда при вращении энкодера щелчки есть, а показания не меняются, но это уже не критично.
Прошу Вас оставить алгоритм №2.
Вот правильное подключение энкодера:
Попередження: Спойлер! [ Натисніть, щоб розгорнути ]
Останнє редагування: 03 бер. 2019 10:41 від demirov.
Увійдіть до облікового запису, щоб писати повідомлення.

Доробка мережевого димеру 03 бер. 2019 12:03 #122

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Убрал лишние.
Долучення:
Останнє редагування: 31 жовт. 2019 08:44 від Soir. Причина: Обновление прошивки
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: demirov

Доробка мережевого димеру 03 бер. 2019 13:15 #123

  • demirov
  • demirov аватар
  • Оффлайн
  • I go sometimes
  • Дописи: 74
  • Подякували: 1
Soir пише:
Убрал лишние.
Немного перестарались. В дежурном режиме пропали (не светятся) точки.
Увійдіть до облікового запису, щоб писати повідомлення.

Доробка мережевого димеру 03 бер. 2019 14:05 #124

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Да. Обновил прошивку в предыдущем сообщении.
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: demirov

Доробка мережевого димеру 03 бер. 2019 14:35 #125

  • demirov
  • demirov аватар
  • Оффлайн
  • I go sometimes
  • Дописи: 74
  • Подякували: 1
Спасибо Вам огромнейшее, Soir, за помощь. Приятно осознавать, что не перевелись еще добрые люди на земле нашей.
Увійдіть до облікового запису, щоб писати повідомлення.
Модератори: Wolf, Vakula, Айнцвайдрайченко, Soir