Тогда вопрос на засыпку - как оборот отмерять будем? (технически)
если цикл программы будет медленнее оборота диска (6мс)
на валу стоит "Флажок" ,а рядом индуктивный датчик .Указан же диапазон частоты вращения движка -1000об\мин .это 60мс -оборот,а не 6.
Потому и поставил редуктор-счетчик ,что бы мерить период за 10 оборотов ,что бы было точнее.А вы -тон ,тоф.....,да еще столь категорично .
Последний раз редактировалось rovki; 27.11.2012 в 00:33.
электронщик до мозга костей и не только
а ну да, мс = 1/1000c, а я почему то подумал, что 1/100c..
а сколько работает один цикл программы? успеет за 60мс выполниться 2раза?
Цикл ПР ,для простых задач в пределах 3мс-10мс.
электронщик до мозга костей и не только
Последний раз редактировалось AI!; 27.11.2012 в 16:17.
Для начала ,как программист сделайте как в задании -сформировать одиночный импульс ,длительностью 1сек ,при уходе частоты за пределы ,а не формируйте последовательность импульсов на выходе .А остальное дело вкуса .Делал и не раз на тонах и тофах частотные фильтры ,сегодня захотел так -на счетчике .
Много раз задавал вопрос разработчикам -как будет вести себя счетчики от блинка ,если время цикла ПР больще ,чем задание-частота генератора (ФБ) ,учитывая ,что таймер отрабатывается по прерываниям .Но в ответ тишина ,а ведь это принципиальная особенность при проектировании схемы ,не описанная ни где.
электронщик до мозга костей и не только
Дело в том ,что время отсчитывается аппаратным таймером ,но запуск самого таймера (тон,тоф) идет от счетчика .Если импульсы на входе будут чаще чем сможет обработать ПР в цикле,то такие входные сигналы потеряются ,даже если вы их заведете напрямую на таймер ,без счетчика .Если же период входных импульсов больше чем цикл ПР ,то все равно как реализовать данную задачу.
Кроме того для запуска Таймера вы используете Ф триггер ,а он как известно формирует импульс длиной цикла ПР ,тогда в проекте возникает погрешность ,которая будет зависеть от длительности цикла ПР и в разных проектах ,погрешность будет разная ,что то же не гуд .
Вывод- для таких "скоростных" задач (тахометр ,частотомер) нужен 3 вариант или Пр114,все же в раз пять быстрей
.
Последний раз редактировалось rovki; 27.11.2012 в 22:49.
электронщик до мозга костей и не только