Энкодеры (1061122), страница 2
Файл №1061122 Энкодеры (Раздаточный материал по URC220) 2 страницаЭнкодеры (1061122) страница 22017-12-282017-12-28СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!
Текст из файла (страница 2)
int ENC_GetSpd()
{
// Текущий счётчик таймера
int CurCount = TIMER_GetCount();
// Определяемая скорость
int speed = 0;
// Определяем прошедшее время
int delta_time = CurCount - ENC_PrevCount;
// Определяем изменение числа импульсов
int delta_pos = ENC_Pos - ENC_PrevPos;
// Делим изменение числа импульсов на изменение
// времени и получаем скорость
if(delta_time != 0) speed = delta_pos / delta_time;
// Запоминаем текущее состояние таймера
ENC_PrevCount = CurCount;
// Позиция на момент предыдущего определения скорости
ENC_PrevPos = ENC_Pos;
// Возвращаем скорость
return speed;
}
6. Содержание
1. Что такое энкодер | 2 |
2. Области применения | 2 |
3. Внутреннее устройство | 3 |
4. Обработка сигналов с датчика | 4 |
5. Пример программы | 8 |
6. Содержание | 10 |
10
Характеристики
Тип файла
Документ
Размер
400,5 Kb
Материал
Тип материала
Высшее учебное заведение
Список файлов учебной работы
Раздаточный материал по URC220
Documents
URC220 Documentation
URC220 Driver Installation
pictures
vista
xp
index.htm
USB устройство
Энкодеры
URC220
Drivers