Mesa 7i76 и энкодер ЛИР158А 1500-05-ПИ
- torvn77
- Мастер
- Сообщения: 2442
- Зарегистрирован: 02 июн 2012, 22:12
- Репутация: 215
- Откуда: Россия,Санкт-Петербург
- Контактная информация:
Re: Mesa 7i76 и энкодер ЛИР158А 1500-05-ПИ
Дали мне для изучения принципиальной возможности подключения к Mesa разных энкодеров и датчиков энкодер ЛИР158А 1500-05-ПИ
Пока я провожу эксперименты с энкодером 6i25+7i76, ну потом в случае удачи будут использоваться другие, более уместные для точных измерении платы.
И вот какие у меня трудности:
UPDATE. Оказалось что я просто не к тем контактам припаял диф-пару сигнала В.
Сейчас припаял правильно и всё работает.
Пока я провожу эксперименты с энкодером 6i25+7i76, ну потом в случае удачи будут использоваться другие, более уместные для точных измерении платы.
И вот какие у меня трудности:
- 1) Пины hm2_5i25.0.encoder.00.position ; hm2_5i25.0.encoder.00.rawcounts если быстро поворачивать энкодер,
работают "нормально".
А вот если поворачивать энкодер меденно, то сначала идёт дребез на +-1 в зависимости от направления поворота,
а потом пин как бы спохватывается и разом проскакивает несколько единиц. - 2) Как я понимаю, пин hm2_5i25.0.encoder.00.input-a показывает состояние сигнала А энкодера.
И действительно, halmeter на этом пине при повороте принимает случайные значения true/false
А вот на пине hm2_5i25.0.encoder.00.input-b этого не происходит.
И вот не пойму двух вещей, почему если сигнала B нету энкодер не только считает, но и чувствует направление,
а если сигнал B есть, то почему он не отображается на соответствующем пине? - 3)Пин hm2_5i25.0.encoder.00.velocity при вращении энкодера остаётся равным нулю.
Сейчас припаял правильно и всё работает.
Последний раз редактировалось torvn77 26 июл 2015, 17:03, всего редактировалось 1 раз.
-
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: Mesa 7i76 и энкодер ЛИР158А 1500-05-ПИ
как выглядит твое подключение в хал??
что за датчик конкретно испытывался ?
что за датчик конкретно испытывался ?
- torvn77
- Мастер
- Сообщения: 2442
- Зарегистрирован: 02 июн 2012, 22:12
- Репутация: 215
- Откуда: Россия,Санкт-Петербург
- Контактная информация:
Re: Mesa 7i76 и энкодер ЛИР158А 1500-05-ПИ
Подключения как такового нет, просто мониторил пины halmeter.nkp писал(а):как выглядит твое подключение в хал??
Состояние пинов постом выше под спойлером.
в посте выше я дал ссылку ЛИР158А 1500-05-ПИnkp писал(а):что за датчик конкретно испытывался ?
-
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: Mesa 7i76 и энкодер ЛИР158А 1500-05-ПИ
по ссылке 85 разновидностей по количеству тиков...
============
если никакого подключения в хал нет - тои пинов не должно быть
-------------
обычно с новичков вытягиваешь инфу по крупицам
============
одно предложение исключает другое:torvn77 писал(а):Подключения как такового нет, просто мониторил пины halmeter.Состояние пинов постом выше под спойлером.
если никакого подключения в хал нет - тои пинов не должно быть
-------------
обычно с новичков вытягиваешь инфу по крупицам
- torvn77
- Мастер
- Сообщения: 2442
- Зарегистрирован: 02 июн 2012, 22:12
- Репутация: 215
- Откуда: Россия,Санкт-Петербург
- Контактная информация:
Re: Mesa 7i76 и энкодер ЛИР158А 1500-05-ПИ
Под подключением я понимаю съём сигнала с одного пина для передачи его на другой пин.
Естественно, не осуществление этого действия существованию пинов не мешает.
И я разобрался в чём дело, провод B+ я припаял к -R, а B- к B+.
Сейчас перепаял и всё заработало как надо.
Естественно, не осуществление этого действия существованию пинов не мешает.
И я разобрался в чём дело, провод B+ я припаял к -R, а B- к B+.
Сейчас перепаял и всё заработало как надо.
- torvn77
- Мастер
- Сообщения: 2442
- Зарегистрирован: 02 июн 2012, 22:12
- Репутация: 215
- Откуда: Россия,Санкт-Петербург
- Контактная информация:
Re: Mesa 7i76 и энкодер ЛИР158А 1500-05-ПИ
К стати, в мануальнике к 7i76 рядом разъёмамми энкодера указаны какие то контакты IDX.
Это я понимаю в Mesa так сигнал Z назвали?
если было бы так то во первых он бы терял счёт при быстрых поворотах, а не медленных,
а во вторых либо бы работали оба сигнала AB, либо бы не работал ни один.
Это я понимаю в Mesa так сигнал Z назвали?
Ту кашу что я описал в начале неправильными тиками не объяснить,nkp писал(а):по ссылке 85 разновидностей по количеству тиков...
если было бы так то во первых он бы терял счёт при быстрых поворотах, а не медленных,
а во вторых либо бы работали оба сигнала AB, либо бы не работал ни один.