Энкодер Pro
Правила форума
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
-
- Сержант
- Сообщения: 215
- Зарегистрирован: 21 сен 2020, 12:31
- Имя: tema
- Благодарил (а): 29 раз
- Поблагодарили: 1 раз
Энкодер Pro
Уважаемый Dryundel.
А не могли бы Вы сделать етот параметр:
Количество тиков, выдаваемых энкодером, за один физический шаг(щелчок).
входом к блоку
что бы можно было менять на лету.
мне нужно накручивать большие числа. И таким образом можно было бы ускорить набор числа.
спс.
А не могли бы Вы сделать етот параметр:
Количество тиков, выдаваемых энкодером, за один физический шаг(щелчок).
входом к блоку
что бы можно было менять на лету.
мне нужно накручивать большие числа. И таким образом можно было бы ускорить набор числа.
спс.
- ingener
- Лейтенант
- Сообщения: 580
- Зарегистрирован: 14 окт 2018, 00:26
- Имя: Андрей
- Благодарил (а): 2 раза
- Поблагодарили: 3 раза
Re: Энкодер Pro
Добавить бы к этому энкодеру еще автоматическое переключение шага при длительном вращении, очень актуально при большом диапазоне устанавливаемого параметра (к примеру, 0...1000). Если крутишь больше 1 оборота (или несколько щелчков), то потом уже выдает значения сразу +10, например.
-
- Рядовой
- Сообщения: 2
- Зарегистрирован: 14 окт 2024, 01:28
- Имя: Сергей
- Благодарил (а): 2 раза
Re: Энкодер Pro
Доброго времени суток. На ресурсе - куда ведет ссылка не подтверждают регу. Могли бы Вы залить блок сюда или может на Яндекс, Гугл и т.п.?Dryundel писал(а): 10 сен 2021, 13:57 Энкодер_Pro_V1.5_(Code_-_Professional).ubi
- обновлена библиотека Encoder.h до 1.4.3
- Добавлен псевдо-абсолютный режим работы энкодера.
- kulibinsvv
- Лейтенант
- Сообщения: 487
- Зарегистрирован: 18 сен 2015, 10:04
- Откуда: Омск
- Благодарил (а): 3 раза
- Поблагодарили: 5 раз
Re: Энкодер Pro
Пробуйте. Думаю Dryundel не будет возражать против размещения данного блока на этом ресурсе.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Мой змей, этот ползучий соблазн сомнения,всё шевелится, побуждая «искать концы»... (Станислав Ермаков)
- fefar51702
- Сержант
- Сообщения: 248
- Зарегистрирован: 26 июн 2022, 07:35
- Имя: Валера
- Благодарил (а): 1 раз
- Поблагодарили: 5 раз
Re: Энкодер Pro
только что попробовал в настройках поставить 5 тиков на шаг как нанка начала вонять и обжигать палец притом подгорать начинает стабилизатор ещё недолго и сгорел бы
вернул обратно на 4 стало норм как раньше
опасный блок всё таки

вернул обратно на 4 стало норм как раньше
опасный блок всё таки

-
- Рядовой
- Сообщения: 77
- Зарегистрирован: 28 окт 2024, 04:02
- Откуда: Белогорск
- Имя: Илья
- Благодарил (а): 1 раз
- Поблагодарили: 3 раза
Re: Энкодер Pro
Подскажите, для ESP32 какой блок работает и как его установить правильно? У меня ФЛ Прог 8.2.3. блок версии не 1.4 не компилится. Блок версии 1.5. вешает камень. Блок 1.3 не пойму где и куда библиотеку закачать.
Re: Энкодер Pro
Работает на STM32F103. Использует TIM2. Входа РА0,РА1.
Если в проекте путь умещается в 16 бит можно подключится к выходу Vx.
В проекте следует учитывать что TIM2 занят .
Для выделения направления счета в виде битового сигнала надо выход DIR сравнить через компаратор с числом 17
Проверялся на версии 7.3.8.
Не использует библиотек, должен работать и из под пболее поздних версий
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Сержант
- Сообщения: 103
- Зарегистрирован: 27 мар 2025, 12:13
- Имя: Коля
- Поблагодарили: 6 раз
Re: Энкодер Pro
а где у вас в блоке ра1 прописан ?MM33 писал(а): 29 апр 2025, 13:56 Энкодер STM32 F1 рабочий.flp
Файл обрабатывает оптический инкрементальный энкодер . Путь - в пределах 32 бит. Счет с учетверением ( считает все перепады с обоих треков)
Работает на STM32F103. Использует TIM2. Входа РА0,РА1.
Если в проекте путь умещается в 16 бит можно подключится к выходу Vx.
В проекте следует учитывать что TIM2 занят .
Для выделения направления счета в виде битового сигнала надо выход DIR сравнить через компаратор с числом 17
Проверялся на версии 7.3.8.
Не использует библиотек, должен работать и из под пболее поздних версий
ра0 вижу но вы его пометили как ра8 почему то
Re: Энкодер Pro
расшифровка регистров TIM - https://www.rotr.info/electronics/mcu/s ... TIMx_CCMR1
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 5 гостей