Понял, спасиб.
Хотя мы их прописываем в пределах модуля ариск.
Понял, спасиб.
Для фазы B нет такой функции)stari40k писал(а): ↑09 авг 2021, 21:16Я-бы попробовал инвертиррвать входы.Игорь27 писал(а): ↑09 авг 2021, 08:12Этот параметр выключен(0), но если оставить просто одну фазу А, то начинает считать. Добавляю вторую и считает только до 1 потом 0 и так по кругу, меняю входы местами то до - 1, 0. Короче больше единицы не получается у него насчитатьstari40k писал(а): ↑08 авг 2021, 17:46
Думаю такое может быть если подключена только одна из линий А или В или включён параметр отключающий вторую фазу и енкодер работает в режиме счетчика.
Аналогичный параметр в Ариск-еКод: Выделить всё
encoder.N.counter-mode bit i/o - Enables counter mode. When true, the counter counts each rising edge of the phase-A input, ignoring the value on phase-B. This is useful for counting the output of a single channel (non-quadrature) sensor. When false (the default), it counts in quadrature mode.
Так как фазы линии А и В смещены на 90° то направление как раз определяется по ним.Код: Выделить всё
arisc.encoder.N.counter-mode(bit, io) Enables counter mode. When 1, the counter counts each rising edge of the phase-A input, ignoring the value on phase-B. This is useful for counting the output of a single channel (non-quadrature) sensor. When 0, it counts in quadrature mode. Default is 0.
Посмотрел доку по ариску, таки да - нет у В такой настройки или её просто не описали.
Драйвер обновил, энкодер 1000 имп 2 фазы. Скорость показывает вроде корректно. Я Ваш пример хал попробовал, тоже самое. В режиме счётчика с фазы А работает на любом из каналов(менял программно) в квадратурном такой глюк... О 1 0 1, местами меняю 0 - 1 0 - 1stari40k писал(а): ↑10 авг 2021, 08:10Посмотрел доку по ариску, таки да - нет у В такой настройки или её просто не описали.
Есть возможность логический анализатор накинуть и глянуть что там по-факту приходит?
И ещё, может Я пропустил и Вы уже писали какой у Вас энкодер, как он подключён и какая версия драйвера (там только с 06.07.2021 нормально работает ) ?
Так-же две страницы назад выкладывал свой рабочий конфиг с энкодеррм, сверьтесь, там работает без нареканий.
Vladimir 2011 писал(а): ↑ разведу плату shield в которую все будет вставляться - апельсинка, платы с преобразователями, платы с реле, драйвера, енкодеры и т.д
Нет ли подвижки в этом направлении ? Хотелось бы дальше по экспериментировать ,но подключение к пинам GPIO просто бесит ! Хотя бы конвертеры 3\5 вольт и винтовые клеммники на выходе ,не ?
У Михаила другой, более комплексный, подход. При котором отсутствие каких-то компонентов влечёт за собой реальный затык.гражданинъ писал(а): ↑05 сен 2021, 15:18 Если чо, michael-yurov подскажет как легко сейчас организовать производство и сбыт .