Энкодер в синтезаторе

Alex Hoffman
Сообщения: 428
Зарегистрирован: 19 апр 2022, 12:01
Благодарил (а): 19 раз
Поблагодарили: 28 раз

Энкодер в синтезаторе

Сообщение Alex Hoffman » 03 апр 2023, 08:10

Подходящей темы не нашёл, открыл новую.
Кто может поделится опытом правильного подключения энкодера к синтезатору?
Механический работает кое-как, а оптический вообще не заводится. :(
В какую сторону копать?

Аватара пользователя
ru0aog
Сообщения: 942
Зарегистрирован: 30 сен 2021, 05:50
Позывной: ru0aog
Город: Красноярск
Имя: Станислав
Благодарил (а): 125 раз
Поблагодарили: 138 раз

Энкодер в синтезаторе

Сообщение ru0aog » 03 апр 2023, 08:14

Что за энкодер? В какую схему добавляется?
Обычно механические "трещётки" имеют мало тиков на оборот (порядка 24) и механические контакты.
Оптика же тикает раз 600 за оборот, и имеет на выходе открытый коллектор.


Alex Hoffman
Сообщения: 428
Зарегистрирован: 19 апр 2022, 12:01
Благодарил (а): 19 раз
Поблагодарили: 28 раз

Энкодер в синтезаторе

Сообщение Alex Hoffman » 03 апр 2023, 08:26

Энкодер китайский механический, сколько тиков не знаю. Купил - поставил. Проработал около месяца. Потом стал "заедать", решил поставить оптику 360 шагов, но оптика не пошла, опять купил и поставил механику, но даже новый продолжает "заедать". Вверх по частоте идёт нормально, вниз "буксует".
Ну и схема прилагается.
Schematic_SINTEZ 3 BAND.png
Забыл добавить. Если вращать энкодер "очень медленно и грустно", то всё работает без проблем.

Аватара пользователя
ru0aog
Сообщения: 942
Зарегистрирован: 30 сен 2021, 05:50
Позывной: ru0aog
Город: Красноярск
Имя: Станислав
Благодарил (а): 125 раз
Поблагодарили: 138 раз

Энкодер в синтезаторе

Сообщение ru0aog » 03 апр 2023, 08:41

Alex Hoffman писал(а):
03 апр 2023, 08:26
Если вращать энкодер "очень медленно и грустно", то всё работает без проблем.
вот и ответ.
Или в прошивке указывайте делитель 1/10, или делите внешним

P.S.
оптика работает "медленно и грустно"? или механика?
Может быть недоработка прошивки.

Сигналы приходят на D6/D7 ардуино нано. Это явно не прерывания, значит обработка программная. Значит будет пропускать шаги, особенно на высокой скорости.
Следует перепроектировать управление.

Alex Hoffman
Сообщения: 428
Зарегистрирован: 19 апр 2022, 12:01
Благодарил (а): 19 раз
Поблагодарили: 28 раз

Энкодер в синтезаторе

Сообщение Alex Hoffman » 03 апр 2023, 08:59

ru0aog писал(а):
03 апр 2023, 08:41
оптика работает "медленно и грустно"? или механика?
Механика. Оптика не работает вовсе.

Аватара пользователя
ru0aog
Сообщения: 942
Зарегистрирован: 30 сен 2021, 05:50
Позывной: ru0aog
Город: Красноярск
Имя: Станислав
Благодарил (а): 125 раз
Поблагодарили: 138 раз

Энкодер в синтезаторе

Сообщение ru0aog » 03 апр 2023, 09:01

Значит подключение оптического энкодера перепутали.

Сейчас придёт R9OFG и расскажет, как надо энкодер подключать :)
В его проекте всё правильно сделано.
Последний раз редактировалось ru0aog 03 апр 2023, 09:03, всего редактировалось 2 раза.

Alex Hoffman
Сообщения: 428
Зарегистрирован: 19 апр 2022, 12:01
Благодарил (а): 19 раз
Поблагодарили: 28 раз

Энкодер в синтезаторе

Сообщение Alex Hoffman » 03 апр 2023, 09:01

ru0aog писал(а):
03 апр 2023, 08:41
Или в прошивке указывайте делитель 1/10, или делите внешним
Что на что нужно делить? Как деление реализовать программно?
Могу прицепеть исходник. Нужно?

Аватара пользователя
ru0aog
Сообщения: 942
Зарегистрирован: 30 сен 2021, 05:50
Позывной: ru0aog
Город: Красноярск
Имя: Станислав
Благодарил (а): 125 раз
Поблагодарили: 138 раз

Энкодер в синтезаторе

Сообщение ru0aog » 03 апр 2023, 09:02

Alex Hoffman писал(а):
03 апр 2023, 09:01
Могу прицепеть исходник. Нужно?
да

А также
Модель, фото энкодера. Как подключен.

Alex Hoffman
Сообщения: 428
Зарегистрирован: 19 апр 2022, 12:01
Благодарил (а): 19 раз
Поблагодарили: 28 раз

Энкодер в синтезаторе

Сообщение Alex Hoffman » 03 апр 2023, 09:05

ru0aog писал(а):
03 апр 2023, 09:01
Сейчас придёт R9OFG
Было бы неплохо. :D
Я читал его тему про синтезатор, но решил, что влазить в неё с моими вопрсами не стоит.

Alex Hoffman
Сообщения: 428
Зарегистрирован: 19 апр 2022, 12:01
Благодарил (а): 19 раз
Поблагодарили: 28 раз

Энкодер в синтезаторе

Сообщение Alex Hoffman » 03 апр 2023, 09:09

[/quote]
ru0aog писал(а):
03 апр 2023, 09:02
да

А также
Модель, фото энкодера. Как подключен.
Сейчас накидаю.

Ответить

Вернуться в «Микроконтроллеры и программирование»