ni 6501 + энкодер

VISA, TCP/IP, USB, CAN, GPIB и подобные протоколы
Ответить
palladium
interested
interested
Сообщения: 2
Зарегистрирован: 24 окт 2016, 16:17
Версия LabVIEW: 2011
Контактная информация:

ni 6501 + энкодер

Сообщение palladium »

Всем здрасти, есть плата ni 6501 и энкодер (на основе датчика холла), повесил один из каналов на счетчик, но есть проблема с определением направления, а именно нестальное значение канала B в момент приращения счетчика.
Вложения
encoder_last.vi
он сделан через очереди и эвенты - это так для тренировки
(101.49 КБ) 151 скачивание
Аватара пользователя
IvanLis

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
guru
guru
Сообщения: 5462
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 28 раз
Поблагодарили: 86 раз

Re: ni 6501 + энкодер

Сообщение IvanLis »

palladium писал(а):Всем здрасти, есть плата ni 6501 и энкодер (на основе датчика холла), повесил один из каналов на счетчик, но есть проблема с определением направления, а именно нестальное значение канала B в момент приращения счетчика.
Посмотрите тему: http://labviewportal.org/viewtopic.php?f=108&t=8635
palladium
interested
interested
Сообщения: 2
Зарегистрирован: 24 окт 2016, 16:17
Версия LabVIEW: 2011
Контактная информация:

Re: ni 6501 + энкодер

Сообщение palladium »

спасибо за ссылку там был, в моем примере алгоритм сам по себе простой может ткнете носом, что исправить в примере применительно к моменту "ощупывания" канала В
немного цифр энкодер 14 импульсов на оборот, канал А- на счетчике ctr0 режим falling, канал В другой цифр.вход, двигатель -3000 об\мин, период импульса по 1000 знач -1.4мсек, совпадает с тем что показывает осцилограф. процент брака на канале В около 10 %.
за помощ спасибо
Ответить

Вернуться в «Коммуникация с приборами»