Подскажите/ ткните пожалуйста в алгоритмы измерения скорости вращения вала двигателя по инкрементальным датчикам. Заранее спасибо.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
xc164
27 марта 2004 г. 11:59
Составить ответ
|||
Конференция
|||
Архив
Ответы
не думаю что есть особые алгоритмы(+)
—
net
(27.03.2004 14:43, 199 байт)
м.б. необходимо что- то типа конвейерных замеров ?
—
xc164
(27.03.2004 15:25, 562 байт)
в идеале мерить надо и колво импульсов и период
—
DSN
(27.03.2004 16:16, 199 байт)
Возьмите, например, xc164
—
Iwan
(27.03.2004 16:41, 451 байт)
Точность изготовления датчиков 150" на импульс. Применяется tms320f2810 со встроеным модулем декодимрования сигналов квадратурного энкодера, аппаратным учетверением и аппаратным определением направления вращения вала.
—
xc164
(27.03.2004 17:29,
пустое
)
Этого зверя я не знаю.
—
Iwan
(27.03.2004 17:43, 219 байт)
Это типовой метод (измерение периода с усреднением методом плавающего среднего).Есть какие- нибудь грабли кроме необх динамически перестраивать предделитель таймера и разбивать измерение скорости на поддиапазоны? В принцыпе, этот метод позволяет избежать погрешности, связянной...
—
xc164
(27.03.2004 18:24, 169 байт)
Я делал на CAPCOM С167 и других граблей не нашел.
—
Iwan
(27.03.2004 19:16, 58 байт)
Измеряется длительность N-го числа импульсов.
—
xc164
(27.03.2004 16:28,
пустое
)
вы определитесь что вы понимаете под скоростью - и потом уже модифицируйте методы под ваше определение и все
—
net
(27.03.2004 16:48,
пустое
)
Я спрашивал про методы, а не предлагал. Необходимо замерять угловую скорость вращения вала двигателя об/сек. Метод измерения скорости по периоду 1го импульса с инкрементального датчика не предлагать.
—
xc164
(27.03.2004 17:24,
пустое
)
вы бы прежде чем огрызаться поняли, что скорость вращения вала - это не определение, а констатация - нужно ли вам определять детонацию, за какой период нужна скорость - или вы считаете - что сможете опеределить скорость как производную угла в дискретном представлениии? ваши дебаты от отсутствия определения что вы хотите померять
—
net
(27.03.2004 18:58,
пустое
)
Это буржуи могут себе позволить замерять по периоду(+)- у нас в Росии точности изготовления, имхо достичь в принцыпе невозможно...
—
xc164
(27.03.2004 19:32,
пустое
,
ссылка
)
все можно в россии - только придется сильно захотеть ;-)
—
net
(27.03.2004 19:43,
пустое
)
Я не хотел... Но нужно знать точное значение мгновенной угловой скорости на каждом прерывании по таймеру. Точность ... Я не хотел огрызаться, честно...
—
xc164
(27.03.2004 19:28, 279 байт)
Погодите, я чего-то не понимаю, если у вас уже есть 11% погрешности
—
Iwan
(27.03.2004 19:35, 72 байт)
Погрешность = 11% при макс скорости и замере длительности 1го имп. При замере длительности N имп, погрешность замера(обусловленная неточностью нанесения рисок и пр...)= 11% / Nимп
—
xc164
(27.03.2004 20:00,
пустое
)
боюсь вы оптимистичны наверное больше похоже на 11%/sqrt(N) и то в общем случае так сказать - но не в вашем конкретном ;-(
—
net
(27.03.2004 20:05,
пустое
)
Цитата из Техн описания на датчик: Погрешность, угла поворота, соотв N дискретам в 2 раза больше погрешности 1-ой дискреты. Согласен, что ошибся в 2 раза.... E= 2* б / Nимп
—
xc164
(27.03.2004 20:13, 718 байт)
То есть 11% это максимальная разница в измерении двух произвольно выбранных импульсов?
—
Iwan
(27.03.2004 20:02,
пустое
)
не торопитесь с выводами(+)
—
net
(27.03.2004 19:41, 446 байт)
Можно, но откуда уверенность, что он не меняется в процессе работы?
—
Iwan
(27.03.2004 20:15, 466 байт)
ну если в процессе все меняется то нафига тогда такая точность? мгновенная скорость тогда превращается в среднюю - и тогад о чем речь идет? ;-)
—
net
(27.03.2004 22:53,
пустое
)
Запомнить калибровки на каждую дискрету (допустим 1000 дискрет на оборот)?? и убить весь выч ресурс на внесение поправок и пр??
—
xc164
(27.03.2004 20:04,
пустое
)
ну и что - вам ехать или шашечки? и потом 1000 байт на поправку ? это что весь ваш ресурс?
—
net
(27.03.2004 20:07,
пустое
)
байт вариации позволит вам в 100 раз точность повысить на импульс - всетаки надо как то ТЗ более точно обозначать - а так одни непонятки
—
net
(27.03.2004 20:10,
пустое
)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru