Skip to content

INSANEWAVE/Course-project-A1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Курсовой проект "Тахометр стрелочного типа"

Выполнил: студент группы 233 Бельтюков А.А. Проверил: доцент каф. ИИБМТ Борисов А.Г.

##Введение Система основана на фоторезистивном датчике - отражатель на роторе при одном полном обороте один раз отражает свет от светодиода на фоторезистор. Система считывает импульс, и подсчитывает обороты в секунду.

Прототип выглядит так: 1000087193

Внутри - ротор с отражателем. В корпусе - фоторезистор и светодиод.

1000087194

Стрелочный привод состоит из сервопривода и стрелки.

Принцип действия

Алгоритм работы кода следующий: Система работает на двух таймерах: Первый таймер отвечает за скоростное обновление данных с датчика (раз в 5 миллисекунд). Второй таймер отвечает за обновление измеряемой величины (оборотов) с указанным периодом. При этом автоматически подстраивается под частоту обновления, для корректного отображения количества оборотов за единицу времени. Основная формула расчёта примитивна: (количество оборотов ротора)/(время замера)

About

Репозиторий с проектами

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages