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

ТЕМА: Таймер на энкодере

Таймер на энкодере 04 лют. 2021 17:12 #76

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

Таймер на энкодере 04 лют. 2021 17:42 #77

  • goller1957
  • goller1957 аватар
  • Оффлайн
  • I'm here long time
  • Дописи: 121
  • Подякували: 9
Спасибо Soir !! В proteuse все работает как хотелось. Соберу макетку в железе - отпишусь.
Увійдіть до облікового запису, щоб писати повідомлення.

Таймер на энкодере 04 лют. 2021 19:51 #78

  • goller1957
  • goller1957 аватар
  • Оффлайн
  • I'm here long time
  • Дописи: 121
  • Подякували: 9
В железе ( на макетке ) все замечательно работает . Энкодер крутит все хорошо , но конечно слабенький, думаю долго протянет . Не подскажете, что можно подобрать на АЛИ ? Еще раз СПАСИБО!
Увійдіть до облікового запису, щоб писати повідомлення.

Таймер на энкодере 04 лют. 2021 20:12 #79

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

Таймер на энкодере 05 лют. 2021 08:58 #80

  • goller1957
  • goller1957 аватар
  • Оффлайн
  • I'm here long time
  • Дописи: 121
  • Подякували: 9
В процессе тестирования выявился маленький баг : посмотрите , пожалуйста, выход с 15 ноги minus - импульс
идет только каждый пятый . С plus все нормально все 20импульсов. Думал энкодер , но менял концы местами результат тот же .
Увійдіть до облікового запису, щоб писати повідомлення.

Таймер на энкодере 06 лют. 2021 09:13 #81

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

Таймер на энкодере 06 лют. 2021 16:17 #82

  • goller1957
  • goller1957 аватар
  • Оффлайн
  • I'm here long time
  • Дописи: 121
  • Подякували: 9
Спасибо , теперь нормально , правда на minus импульс Вы сделали равным 1 минуте , но посмотрим как будет удобно с минутой или 30 сек.
Soir пише:
Уменьшить работу энкодера можно, если как-то разделить настройку времени на меньшие промежутки. Например, отдельно устанавливать часы и минуты. Может так: 99 часов 59 минут.
Тогда осмелюсь предложить , если это можно программно сделать, - установка по разрядам . Алгоритм такой :
1.Длительное нажатие (1,5-2 сек. ) вход в настройки времени по разрядам :
короткое нажатие -мигает DIG4 , поворотом ручки энкодера установили нужную цифру ,далее короткое нажатие - переход к DIG3 и процесс повторяется , и т.далее. Короткое нажатие - выход .
2. Изменение режима отсчета : по умолчанию стоит обр.отсчет ,если нужно изменить - длительное нажатие (1,5-2 сек. ) и поворот ручкой энкодера . Но это после установки времени и , если необходимо.
Если так получится , будет песня !
Увійдіть до облікового запису, щоб писати повідомлення.

Таймер на энкодере 06 лют. 2021 18:13 #83

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

Таймер на энкодере 06 лют. 2021 19:59 #84

  • goller1957
  • goller1957 аватар
  • Оффлайн
  • I'm here long time
  • Дописи: 121
  • Подякували: 9
Совсем другой коленкор - песня ! Soir Вы большая умница ! СПАСИБО !! Все работает как надо - легко и быстро набирается нужное время .Это мой первый энкодер - хорошая штука !
Увійдіть до облікового запису, щоб писати повідомлення.
  • Сторінка:
  • 1
  • 2
  • 3
  • 4
Модератори: Wolf, Vakula, Айнцвайдрайченко, Soir