Страница 1 из 1

Драйвер для квадратурного энкодера под ПЛИС Spartan 2.

Добавлено: Пн мар 07, 2011 17:18:14
Nobodevi4
Пишу драйвер для квадратурного энкодера, не могу посчитать длительность импульсов синус и косинус метки.
Номинальная скорость вращения двигателя - 1500 об/мин.
Разрешающая способность энкодера - 2500 имп/об.
Не могу понять, получается что, период синус-метки и косинус метки будет равен:

1500/60=25 об/сек.
2500*25=62500 кГц.
T=1/62500=0,000016 с ???

И период будет всегда изменяться в зависимости от изменения скорости вращения вала двигателя?

Re: Драйвер для квадратурного энкодера под ПЛИС Spartan 2.

Добавлено: Пн мар 07, 2011 17:35:28
ChipKiller
Nobodevi4 писал(а):И период будет всегда изменяться в зависимости от изменения скорости вращения вала двигателя?
... конечно, ведь разрешающая способность энкодера - величина постоянная.

Re: Драйвер для квадратурного энкодера под ПЛИС Spartan 2.

Добавлено: Пн мар 07, 2011 18:30:45
Nobodevi4
тогда при написании драйвера для него нужно учитывать зависимость изменения периода от скорости вращения вала двигателя?

Re: Драйвер для квадратурного энкодера под ПЛИС Spartan 2.

Добавлено: Пн мар 07, 2011 20:37:58
Meteor
Если преследуете цель оценки и контроля скорости вращения двигателя, то надо учитывать. Если необходимо только направление вращения - то необязательно, главное что бы могли отработать при максимальной скорости