Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| theory:encoder [2020/05/21 15:15] – labuser29 | theory:encoder [2021/05/23 14:01] (текущий) – labuser29 | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| ===== Инкрементальный энкодер ===== | ===== Инкрементальный энкодер ===== | ||
| - | Энкодер — устройство преобразующее угол поворота в электрический сигнал. Вы наверняка уже сталкивались с энкодерами. Чаще всего их используют в музыкальных центрах и аудио системах, | + | Энкодер — устройство преобразующее угол поворота в электрический сигнал. Вы наверняка уже сталкивались с энкодерами. Чаще всего их используют в музыкальных центрах и аудио системах, |
| Энкодеры различают по виду: абсолютные или инкрементальные. На выходе абсолютного энкодера в любой момент времени можно получить уникальный цифровой код, соответствующий его текущему углу поворота. А инкрементальный энкодер выдает импульсы при вращении. По ним можно определить направление вращения. Когда вал инкрементального энкодера не вращается — импульсы не поступают. | Энкодеры различают по виду: абсолютные или инкрементальные. На выходе абсолютного энкодера в любой момент времени можно получить уникальный цифровой код, соответствующий его текущему углу поворота. А инкрементальный энкодер выдает импульсы при вращении. По ним можно определить направление вращения. Когда вал инкрементального энкодера не вращается — импульсы не поступают. | ||
| Строка 8: | Строка 8: | ||
| Рассмотрим подробнее устройство механического инкрементального энкодера. | Рассмотрим подробнее устройство механического инкрементального энкодера. | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | У инкрементального энкодера 3 вывода. Сигнал А, сигнал B и общий контакт. Внутри энкодена находится скользящий контакт, | ||
| + | |||
| + | Подключим общий контакт к земле, а сигналы А и B подтянем через резистор к питанию. Тогда мы получим сигналы на контактах A и B согласно графику. | ||
| + | |||
| + | В положении 0 скользящий контакт (подключенный к земле) соединен с контактами A и B, поэтому на них низкий уровень. По мере вращения ручки, контакт перемещается в положение 1. В этом положении соединения с красной площадкой уже нет, но есть с синей. Поэтому на выводе A появится высокий уровень, | ||
| + | |||
| + | Таким образом, | ||