Энкодер Pro

Пользовательские блоки расширяющие базовый функуионал программы по работе с различными датчиками и энкодерами
Правила форума
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
tema
Сержант
Сообщения: 215
Зарегистрирован: 21 сен 2020, 12:31
Имя: tema
Благодарил (а): 29 раз
Поблагодарили: 1 раз

Энкодер Pro

Сообщение tema »

Уважаемый Dryundel.
А не могли бы Вы сделать етот параметр:
Количество тиков, выдаваемых энкодером, за один физический шаг(щелчок).
входом к блоку
что бы можно было менять на лету.
мне нужно накручивать большие числа. И таким образом можно было бы ускорить набор числа.
спс.
Аватара пользователя
ingener
Лейтенант
Сообщения: 580
Зарегистрирован: 14 окт 2018, 00:26
Имя: Андрей
Благодарил (а): 2 раза
Поблагодарили: 3 раза

Re: Энкодер Pro

Сообщение ingener »

Добавить бы к этому энкодеру еще автоматическое переключение шага при длительном вращении, очень актуально при большом диапазоне устанавливаемого параметра (к примеру, 0...1000). Если крутишь больше 1 оборота (или несколько щелчков), то потом уже выдает значения сразу +10, например.
Vezunchik
Рядовой
Сообщения: 2
Зарегистрирован: 14 окт 2024, 01:28
Имя: Сергей
Благодарил (а): 2 раза

Re: Энкодер Pro

Сообщение Vezunchik »

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

Сообщение kulibinsvv »

Пробуйте. Думаю Dryundel не будет возражать против размещения данного блока на этом ресурсе.
Энкодер_Pro_V1.5.1_(Code_-_Professional).ubi
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Мой змей, этот ползучий соблазн сомнения,всё шевелится, побуждая «искать концы»... (Станислав Ермаков)
Аватара пользователя
Phazz
Полковник
Сообщения: 3123
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 233 раза
Поблагодарили: 114 раз

Re: Энкодер Pro

Сообщение Phazz »

Думаю против, если удалил и разместил в другом месте
Аватара пользователя
fefar51702
Сержант
Сообщения: 248
Зарегистрирован: 26 июн 2022, 07:35
Имя: Валера
Благодарил (а): 1 раз
Поблагодарили: 5 раз

Re: Энкодер Pro

Сообщение fefar51702 »

только что попробовал в настройках поставить 5 тиков на шаг как нанка начала вонять и обжигать палец притом подгорать начинает стабилизатор ещё недолго и сгорел бы
вернул обратно на 4 стало норм как раньше
опасный блок всё таки
:rtfm:
Alhim20
Рядовой
Сообщения: 77
Зарегистрирован: 28 окт 2024, 04:02
Откуда: Белогорск
Имя: Илья
Благодарил (а): 1 раз
Поблагодарили: 3 раза

Re: Энкодер Pro

Сообщение Alhim20 »

Подскажите, для ESP32 какой блок работает и как его установить правильно? У меня ФЛ Прог 8.2.3. блок версии не 1.4 не компилится. Блок версии 1.5. вешает камень. Блок 1.3 не пойму где и куда библиотеку закачать.
MM33
Рядовой
Сообщения: 60
Зарегистрирован: 23 июн 2021, 11:52
Имя: Михаил
Поблагодарили: 3 раза

Re: Энкодер Pro

Сообщение MM33 »

Энкодер STM32 F1 рабочий.flp
Файл обрабатывает оптический инкрементальный энкодер . Путь - в пределах 32 бит. Счет с учетверением ( считает все перепады с обоих треков)
Работает на STM32F103. Использует TIM2. Входа РА0,РА1.
Если в проекте путь умещается в 16 бит можно подключится к выходу Vx.
В проекте следует учитывать что TIM2 занят .
Для выделения направления счета в виде битового сигнала надо выход DIR сравнить через компаратор с числом 17
Проверялся на версии 7.3.8.
Не использует библиотек, должен работать и из под пболее поздних версий
У вас нет необходимых прав для просмотра вложений в этом сообщении.
lfgjikjjyj
Сержант
Сообщения: 103
Зарегистрирован: 27 мар 2025, 12:13
Имя: Коля
Поблагодарили: 6 раз

Re: Энкодер Pro

Сообщение lfgjikjjyj »

MM33 писал(а): 29 апр 2025, 13:56 Энкодер STM32 F1 рабочий.flp
Файл обрабатывает оптический инкрементальный энкодер . Путь - в пределах 32 бит. Счет с учетверением ( считает все перепады с обоих треков)
Работает на STM32F103. Использует TIM2. Входа РА0,РА1.
Если в проекте путь умещается в 16 бит можно подключится к выходу Vx.
В проекте следует учитывать что TIM2 занят .
Для выделения направления счета в виде битового сигнала надо выход DIR сравнить через компаратор с числом 17
Проверялся на версии 7.3.8.
Не использует библиотек, должен работать и из под пболее поздних версий
а где у вас в блоке ра1 прописан ?
ра0 вижу но вы его пометили как ра8 почему то
MM33
Рядовой
Сообщения: 60
Зарегистрирован: 23 июн 2021, 11:52
Имя: Михаил
Поблагодарили: 3 раза

Re: Энкодер Pro

Сообщение MM33 »

Энкодер STM32 F1 TIM2.flp
Прошу прощения . Действительно прицепил не тот файл. В Setap, регистр TIM2_CCMR1 должен быть равен 20817. На коменты внимания обращать не нужно, они остались от предыдущего проекта.
расшифровка регистров TIM - https://www.rotr.info/electronics/mcu/s ... TIMx_CCMR1
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Ответить

Вернуться в «Датчики и энкодеры»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 5 гостей