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

 
 
 

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

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

14 Приветик!

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

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

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


Сигналы с валкодера поступают со сдвигом фазы в 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 в

Для уменьшения веса военной радиоаппаратуры применялась частота питающей сети 400 Гц. При этом...

Шкала со светодиодной подсветкой для усилителя: Corel + плёнка ORACAL + режущий

Привет, друзья! После публикации моей первой датагорской статьи «Ламповый аудио усилитель на 6П6С...

Домашний кинотеатр на процессорах pt2323 и pt2322

В статье описано схемное решение блока регулировок и коммутации на звуковых процессорах РТ2323...

Характеристика резистора для пассивного регулятора громкости

Давайте по простому разберемся, какая кривая зависимости сопротивления от угла поворота должна быть...

Автомобильный бестрансформаторный DC/AC конвертор: получаем 50Гц в автомобиле

Несмотря на огромный арсенал всевозможных аналогов бытовых устройств, предназначенных для работы от...

Электронная замена механическому таймеру СВЧ-печи

У знакомого по работе, сломался механический таймер СВЧ печки. Попросил помощи, но через три дня...

Преобразователь сигналов для механического энкодера

При использовании механического энкодера в своих разработках возникают некоторые проблемы, так как...

Таймер "Незабудка" - устройство предупреждения и отключения

Человеку свойственна забывчивость. И с этим ничего нельзя сделать – в силу каких-либо причин любой...

Микроконтроллеры. Связь с внешним миром. Часть 2

Здравствуйте, дорогие Датагорцы! По некоторым слабо зависящим от меня причинам не мог участвовать в...

Микроконтроллеры. Связь с внешним миром. Часть 1. Клавиатура

Очень давно обещал продолжить цикл статей по работе с микроконтроллерами, но не было физической...

Универсальный привод с Системой Импульсно — Фазового Управления

Регулятор служит не только для плавного регулирования оборотов двигателя постоянного тока, но в...

Программный валкодер

Это не новость и не статья. Это просто развёрнутый комментарий к датагосркой статье "Что есть...
<
  • Главный редактор
21 июля 2008 03:27

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

  • С нами с 25.02.2011
  • Ушёл в реал Пользователь offline
  • 1 604 комментария
  • 257 публикаций
 
  • 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 604 комментария
  • 257 публикаций
 
  • 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, конечно валкодеры, правда оптические и с высоким разрешением...

Информация
Вы не можете участвовать в комментировании. Вероятные причины:
— Администратор остановил комментирование этой статьи.
— Вы не авторизовались на сайте. Войдите с паролем.
— Вы не зарегистрированы у нас. Зарегистрируйтесь.
— Вы зарегистрированы, но имеете низкий уровень доступа. Получите полный доступ.