Юрий Яковлев писал(а):
чем луше измерить скорость вращения вала двигателя? в переходных процессах(пуска). уже установил тахогенератор ТДЭ-2, оказалось он синхронный, на выходе sin-да период которой зависит от скорости вращения. по периоду может быть? проблема в реализации, не знаю как:( может оптический датчик лучше? подскажите что нибудь..
Юрий Яковлев писал(а):
...точность измерения имеет большое значение
Здравствуйте. Какая схема измерения в итоге получится не знаю, но то, что для получения информации об ускорении в схеме не будет интегрирующих звеньев, уверен. Тахометр на фотографии работает от тахогенератора МЭ-45 с экзотическим коэффициентом преобразования, равным 45/16 и имеет следующий алгоритм работы:
Например:
Объект контроля вращается со скоростью 3210.9
87 об/мин; импульсы, сгенерированные датчиком поступают на вход микроконтроллера, работающего с тактовой частотой 1.000000МГц. Микроконтроллер обеспечивает выполнение следующих условий:
Тизм=Тх*Nx*K и Тизм=to*nox, где Тизм- принятое время измерения; Тх-период измеряемой скорости; Nx-целое число периодов измеряемой скорости; to-период тактовой частоты микроконтроллера Fo; nox-целое число периодов тактовой частоты микроконтроллера Fo; K-коэффициент преобразования, т.е. число импульсов датчика за 1 оборот. Делаем преобразование
Тх*Nx*K=to*nox
Тх=to*nox/Nx*K или Fx=Fo*Nx*K/nox.
Переходим от частоты к оборотам
S=60*Fx=60*Fo*Nx*K/nox
Для взятого примера:
Принимаем время измерения примерно 0.25 сек.
3210.987/60=53.51645 Гц> 1'000'000мкс/53.51645=18685.843ххх мкс
за время измерения пройдет 250000/18685.843ххх=13.379ххх периодов Nx. Дожидаемся окончания текущего периода Nx=14> 18685.843ххх*14=261601.806ххх мкс и nox=261601.
Подставляем в выражение
S=60*1'000'000*14*1/261601=3210.9
97 об/мин.
Достоинством данного метода, особенно для любительских условий, является:
-Fo-может меняться в широких пределах. Просто она должна быть известна
-отсутствие жесткого требования выдержки измерительного интервала, кратного единице времени
-легкая реализация на любом микроконтроллере...
Пример показывает только принцип и имеет некоторые упрощения
- частота тактирования выбрана равной "круглой" величине, но может быть любой (в пределах возможностей контроллера). Для снижения погрешности измерения частоту лучше брать близкой к максимально допустимой.
- время измерения составляет ~0.25 сек. Для Вашего случая будет зафиксирована величина Nx=1
- коэффициент преобразования принят равным 1. Для Вашего случая он будет равен 1/2.
Входная цепь преобразования сигнала тахогенератора содержит германиевый транзистор для снижения уровня начала работы