16+
Пятница
19 апреля
Вход |Карта сайта |Upload |codebook | PARTS

 О смысле всего сущего 0xFF

 Средства и методы разработки

 Мобильная и беспроводная связь

 Блошиный рынок Объявления

caxapa

Микроконтроллеры ARM 

AVR PIC MSP PLD,FPGA,DSP 

Кибернетика Технологии 

Схемы, платы, компоненты 

Схемы, платы, компоненты

 
Новая темаПравила РегистрацияСтатистика Архив
Вернуться в конференциюТопик полностью
Yurasvs  (17.12.2018 23:48 - 18.12.2018 00:00) , в ответ на Механический ротор-энкодер. Нужно дребезг давить, или он давится автоматически? Функцию обработки датчика Холла допиливать под ротор, или не нужно? автор: VLLV
Самое мерзкое, что иногда бывает - плохой контакт замкнутой в данный момент фазы (не связанный с дребезгом в момент включения-выключения). Приводит к тому, что вместо шага вперед иногда засчитывается шаг назад,что просто бесит. Никакой антидребезг 
тут не поможет. Поэтому очень рекомендую между выходами фаз и входами контроллера установить интегрирующие RC цепочки, окромя подтяжек (ни в коем случае не просто конденсаторы параллельно фазам!). Опрашивать энкодер с частотой не менее 1кГц, иначе буде пропускать шаги при резком вращении. Алгоритм обработки можно заимствовать у незабвенного Леонида Ивановича, его можно как из прерывания запускать, так и из основного цикла.
Главная | Карта сайта | О проекте | Проекты | Файлообменник | Регистрация | Вебмастер | RSS
Лето 7527 от сотворения мира. При использовании материалов сайта ссылка на caxapу обязательна.
MMI © MMXIX