» » Что есть валкодер...

 
 
 
14

Что есть валкодер...

Разместил alx32 21 июля 2008. Просмотров: 55 629

Приветик!

Что есть валкодер...

Ща я вам как расскажу, как устроен валкодер. Да проще некуда.
В самом простом механическом валкодере есть три контакта, один общий и два сигнальных.
Валкодеры сейчас можно встретить почти повсеместно, в музыкальных центрах, автомагнитолах, и прочей бытовой мишуре.
Проще можно пояснить действие валкодера таблицей истинности:
Что есть валкодер...

На всякий случай приклею график:


Сигналы с валкодера поступают со сдвигом фазы в 90 градусов.
То есть за один щелчок валкодер проходит все пять пунктов согласно таблице. Обычно один из сигналов (VAL0,VAL1) используется для счёта импульсов, а второй для определения направления. Например, при вращении ручки валкодера вправо, в момент появления напряжения на VAL0, на VAL1 его ещё нет. А при вращении ручки влево, в момент появления напряжения на VAL0, на VAL1 оно уже присутствует. То есть можно определить направление вращения, и сосчитать количество импульсов во время поворота ручки валкодера. Отсюда можно предложить следующую схему валкодера:


Здесь может быть использовано два щелевых оптрона, например АОТ147Б, можно использовать светодиод и сдвоенный фототранзистор из старой шариковой мышки. Оттуда же можно взять колесо со «щёлками».

А теперь о схеме подробнее. На транзисторах VT1 и VT2 собрана схема, укорачивающая импульсы VAL0, потому как самодельный оптический валкодер, как правило, не имеет фиксации в нейтральном положении, и что будет, если будет открыт верхний оптрон, программа в МК или будет бесконечно считать, или попросту зависнет, ожидая снятия напряжения с VAL0. Для этого и была введена данная укорачивающая схема, длина импульса выбирается, подборкой C1 и R5, достаточная для того, чтобы МК смог зафиксировать импульс.

В принципе данную схему можно собрать и на цифровой микросхеме, что, по-моему, даже лучше:


На элементах DD1.1 и DD1.4 собран аналог транзисторной схемы, а свободные элементы DD1.2 и DD1.3 применены в качестве буферных элементов. Это, конечно же, не универсальная схема, так что пробуйте, экспериментируйте.

Желаю удачи всем!!!

Александр
Александр (alx32)
Ульяновск
Профиль alx32
Я простой электрик
 

Понравилось? Палец вверх!

  • всего лайков: 21

Поделись с друзьями!

Связанные материалы:


Схема на Датагоре. Новая статья Малогабаритный «военный» трансформатор 400 Гц в преобразователе напряжения из 12 в 220 Вольт... Для уменьшения веса военной радиоаппаратуры применялась частота питающей сети 400 Гц. При этом...
Схема на Датагоре. Новая статья Шкала со светодиодной подсветкой для усилителя: Corel + плёнка ORACAL + режущий плоттер... Привет, друзья! После публикации моей первой датагорской статьи «Ламповый аудио усилитель на 6П6С...
Схема на Датагоре. Новая статья Домашний кинотеатр на процессорах pt2323 и pt2322... В статье описано схемное решение блока регулировок и коммутации на звуковых процессорах РТ2323...
Схема на Датагоре. Новая статья Характеристика резистора для пассивного регулятора громкости... Давайте по простому разберемся, какая кривая зависимости сопротивления от угла поворота должна быть...
Схема на Датагоре. Новая статья Автомобильный бестрансформаторный DC/AC конвертор: получаем 50Гц в автомобиле... Несмотря на огромный арсенал всевозможных аналогов бытовых устройств, предназначенных для работы от...
Схема на Датагоре. Новая статья Электронная замена механическому таймеру СВЧ-печи... У знакомого по работе, сломался механический таймер СВЧ печки. Попросил помощи, но через три дня...
Схема на Датагоре. Новая статья Преобразователь сигналов для механического энкодера... При использовании механического энкодера в своих разработках возникают некоторые проблемы, так как...
Схема на Датагоре. Новая статья Таймер "Незабудка" - устройство предупреждения и отключения... Человеку свойственна забывчивость. И с этим ничего нельзя сделать – в силу каких-либо причин любой...
Схема на Датагоре. Новая статья Микроконтроллеры. Связь с внешним миром. Часть 2... Здравствуйте, дорогие Датагорцы! По некоторым слабо зависящим от меня причинам не мог участвовать в...
Схема на Датагоре. Новая статья Микроконтроллеры. Связь с внешним миром. Часть 1. Клавиатура... Очень давно обещал продолжить цикл статей по работе с микроконтроллерами, но не было физической...
Схема на Датагоре. Новая статья Универсальный привод с Системой Импульсно — Фазового Управления... Регулятор служит не только для плавного регулирования оборотов двигателя постоянного тока, но в...
Схема на Датагоре. Новая статья Программный валкодер... Это не новость и не статья. Это просто развёрнутый комментарий к датагосркой статье "Что есть...
<
  • Главный редактор
21 июля 2008 03:27

Игорь Петрович Котов / Datagor

Цитата
  • С нами с 25.02.2011
  • Ушёл в реал Пользователь offline
  • 1 680 комментариев
  • 264 публикации
 
  • 0
Саша, а какие есть варианты покупных валкодеров и доступны ли они?
Как-то не хочется париться с изготовлением точной и прочной механики...
winked

<
  • Гражданин
21 июля 2008 03:42

Гунтис / GuntisK

Цитата
  • С нами с 15.09.2011
  • Ушёл в реал Пользователь offline
  • 90 комментариев
  • 20 публикаций
 
  • 0
Из покупных можно поискать ВЕ-178А от станков с ЧПУ (правда данный валкодер весьма большой) или любой другой с квадратурным выходом. Можно также изпользовать шаговый двигатель- получится 200 имп./ об.
Могу подкинуть программу для изготовления дисков для валкодера. fellow

<
  • Гражданин
21 июля 2008 11:22

Александр / alx32

Цитата
  • С нами с 26.06.2008
  • Ушёл в реал Пользователь offline
  • 35 комментариев
  • 8 публикаций
 
  • 0
К сожалению у нас в городе я не встречал покупных валкодеров, единственный который мне попался это от старой радиостанции ALINCO DR-41, поэтому его некоторые и путают с переменником.

Если Гунтис выложит программу для изготовления валкодеров, можно попытаться сделать механико-контактный валкодер. Попроще чтобы было.

<
  • Гражданин
21 июля 2008 12:07

Гунтис / GuntisK

Цитата
  • С нами с 15.09.2011
  • Ушёл в реал Пользователь offline
  • 90 комментариев
  • 20 публикаций
 
  • 0
Фаил отправил Datagoru. smile

<
  • Прохожий
21 июля 2008 12:28

/ Серж Дмитрич

Цитата
  • С нами с --
  • 0 комментариев
  • 0 публикаций
 
  • 0
кхе...вопрос от особо одаренных...правильно ли я понимаю, что ента фиговина, которая валкодер, может использоваться в качестве регулятора тех или иных показателей в цифровых регуляторах ? То бишь своего рода "цифровой переменник" ?

<
  • Гражданин
21 июля 2008 13:00

Александр / alx32

Цитата
  • С нами с 26.06.2008
  • Ушёл в реал Пользователь offline
  • 35 комментариев
  • 8 публикаций
 
  • 0
Дмитрич, ты всё правильно понял!!! А в некоторых случаях его используют и как датчик относительных перемещений!

<
  • Прохожий
21 июля 2008 19:42

/ Серж Дмитрич

Цитата
  • С нами с --
  • 0 комментариев
  • 0 публикаций
 
  • 0
Сенкс элот!

<
  • Гражданин
28 июля 2008 22:33

Сергей / archinub

Цитата
  • С нами с 27.11.2011
  • Ушёл в реал Пользователь offline
  • 21 комментарий
  • 2 публикации
 
  • 0
А почему нельзя завести выходы оптронов прямо на порты микроконтроллера и отрабатывать диаграмму вращения программно? Я делал такое на кр580ик80 (когда он был новинкой) подпрограмма занимала около 20 байт.

<
  • Главный редактор
29 июля 2008 01:14

Игорь Петрович Котов / Datagor

Цитата
  • С нами с 25.02.2011
  • Ушёл в реал Пользователь offline
  • 1 680 комментариев
  • 264 публикации
 
  • 0
archinub, научи в своей новой замечательной статье!!!

<
  • Гражданин
29 июля 2008 06:34

Сергей / archinub

Цитата
  • С нами с 27.11.2011
  • Ушёл в реал Пользователь offline
  • 21 комментарий
  • 2 публикации
 
  • 0
Datagor, я сюда сам поучиться пришёл.
Читаю программу //datagor.ru/microcontrollers/259-mikroprocessornyjj-reguljator-gromkosti.html

<
  • Гражданин
29 июля 2008 19:14

Александр / alx32

Цитата
  • С нами с 26.06.2008
  • Ушёл в реал Пользователь offline
  • 35 комментариев
  • 8 публикаций
 
  • 0
Пожалуйста, можно и завести напрямую, но вот только прога будет висеть если один из выводов валкодера будет включенным, это в том случае, если в программе будет ожидание снятия напряжения с входа, в данном случае РВ0, а если там только задержка, то прога вам такого насчитает... wassat

<
  • Прохожий
18 августа 2008 20:58

/ rn3rbz

Цитата
  • С нами с --
  • 0 комментариев
  • 0 публикаций
 
  • 0
Цитата: GuntisK
Из покупных можно поискать ВЕ-178А от станков с ЧПУ


Дорогие горожане ! Подскажите пожалуйста, возможно, кто нибудь сталкивался с датчиком обратной связи от системы ЧПУ с хитрым названием BFE-170 Z=1024, как я понял на 1024 метки, но запустить не удалось....очень уж него лапок много))))

Может кто чем поможет ?!.....

<
  • Прохожий
1 сентября 2008 00:00

/ MCompressor

Цитата
  • С нами с --
  • 0 комментариев
  • 0 публикаций
 
  • 0
А не валкодеры случаем используются в компьютерных шариковых мышатах? Если использовать механику от мышки.

<
  • Гражданин
1 сентября 2008 17:11

Александр / alx32

Цитата
  • С нами с 26.06.2008
  • Ушёл в реал Пользователь offline
  • 35 комментариев
  • 8 публикаций
 
  • 0
MCompressor, конечно валкодеры, правда оптические и с высоким разрешением...

Добавление комментария


Налетай! Паяльники, станции, жала с доставкой
  • smilelolbyewinkyahoocoollaughing
    crazybadcryingsadirefulsickstraight
    ballooncakegooddrinksmailbombsun
    nightrainstarscolddashguitar-manhandshake
    musicnegativenopardonshoksleepunknown
    wackoyawnblushbullyhashsmokingwhew
Скопируйте текст вашего комментария на случай неверного ответа на контрольный вопрос.