Перейти к содержанию
    

Энкодер или переменный резистор?

Здравствуйте.

 

Стоит задача: реализовать ручную регилировку темпа на цифровом метрономе.

Под комфортной ручной регулировкой понимается вращательная рукоятка.

 

Как лучше этот механизм реализовать?

Использовать переменный резистор, снимать потенциал с него и подавать на вход компаратора?

Использовать энкодер?

 

Градуирование будет от нуля до 300.

Хочется уложиться в один оборот между минимальным и максимальным значением.

Нужны абсолютные величины, т.е. в крайнем левом положении всегда 0 ударов в минуту, в крайнем правом: 300.

 

Очень хочеться конкретики. =)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Нужны абсолютные величины, т.е. в крайнем левом положении всегда 0 ударов в минуту, в крайнем правом: 300.

Энкодер удобен, но без цифровой индикации не имеет смысла.

Резистор удобен, но если вытянуть 300 градаций на 1 оборот, превратится в пытку для юзера, поскольку будет требовать к себе излишнее внимание.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

300 градаций на оборот в любом случае будут пыткой для пользователя, если их отображать. Кроме того, энкодеры с таким разрешением во-первых, оптические, и как следствие достаточно дорогие, а во-вторых, по большому счету не предназначены для организации пользовательского интерфейса.

ИМХО, или не отображать (или изрядно урезать "осетра") и использовать резистор, или же отказаться от фиксации в крайних положениях и использовать дешевый механический энкодер.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

И как старыйт рокер скажу - не упал никому метроном с такими регулировками. Лучче сделать простую драм машину, которая стандартные ритмы отбивает. С индикацией, разумеется.

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

Но никак не контактный.

А заодно туда же забабахать тюнер.

А в драммашине предусмотреть вход синхронизации и выход тактовых ударов. Тогда объединяем их в цепь и получаем настоящую драм машину. А если к выходу драм машим добавить фильтры - то получим ваще игрушку. Крути себе ручки и слушай.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А энкодер брать оптику, либо магнитный. Но никак не контактный.

А почему бы и не контактный. Нужно будет доделать простенькую схему для контактных энкодеров, устраняющую дребезг (где-то видел такую).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А почему бы и не контактный. Нужно будет доделать простенькую схему для контактных энкодеров, устраняющую дребезг (где-то видел такую).

Хе-хе! Дело не в дребезге, а в ресурсе бедняги :biggrin:

А если серьезно, то при живом энкодере совсем не обязательно один оборот вала делать священной коровой.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А кто сказал, что 300 градаций на оборот?

Нужны абсолютные величины, т.е. в крайнем левом положении всегда 0 ударов в минуту, в крайнем правом: 300.

Шаг может быть и 10, и 30, и 100 ударов. :rolleyes:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Шаг может быть и 10, и 30, и 100 ударов. :rolleyes:

У мну перед глазами сейчас механический метроном. Там, где presto, шкала 192/200/208 ударов. Largo начинается с 40 и далее через 2. Всего 20+19 + 1 =40 градаций.

Но я не думаю, что люди хотят повторить классический стандарт.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Метроном разрабатываю в первую очередь для себя. =)

 

Цифровая индикация будет: 3-х символьный семисегментный LED-дисплей.

Шаг нужен в один удар.

 

У гитариста есть процессор эффектов: BOSS GT-8 (http://www.guitariste.com/img/articles/577-big-boss-gt8.jpg)

Так там наибольшее колесо, с помощью которого выбирается патч, - идеальный вариант. Лёгкая фиксация в любом из 200 положений. К сожалению, когда он отдавал мне его на подбор утерянного блока питания, я не интересовался этим механизмом. :laughing:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Оптические энкодеры от 1000 руб, инкрементальные с точностью 256 пульсаций на оборот. В принципе достаточно, но дороговато... =/

Абсолютные механические, - матрица для 128 значений... =/

 

Вроде, нашёл неплохой вариант: http://users.tkk.fi/jwagner/electr/rotary-enc/ =)

К счастью, недавно в предотвращение выполнения условий второго закона Мэрфи оставил умершвлённый экземпляр.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Метроном разрабатываю в первую очередь для себя. =)

 

Цифровая индикация будет: 3-х символьный семисегментный LED-дисплей.

Шаг нужен в один удар.

Снобизм это чистой воды. Это Гаранян 40-минутный концерт без метронома в ошибку менее 20с сводил.

Простой смертный отличить на слух 90 и 100 ударов вряд ли сможет.

Такой метроном - как особоточные кварцевые часы. Никто еще не приходил на свидание с точностью до четверти секунды.

Потому - делайте проще. Поскольку это игрушка в единичном экземпляре - приищите, как программу-максимум проволочный потенциометр и не майтесь энкодерами и запасными разрядами в дисплее.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Снобизм это чистой воды. Это Гаранян 40-минутный концерт без метронома в ошибку менее 20с сводил.

Простой смертный отличить на слух 90 и 100 ударов вряд ли сможет.

Если вспомнить о современных (уже более полвека как) техниках композиции (сериализмы, пуантилизмы, алеаторика и проч), то это все не снобизм, а суровая реальность. Так что до простого смертного никакого дела нету. Главное - исполнить.

2lacitis: не делайте проще, делайте на все случаи жизни.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

приищите, как программу-максимум проволочный потенциометр и не майтесь энкодерами и запасными разрядами в дисплее.

Тем более, что существуют многооборотные с лимбом (индикация уже есть), и еще бывают два потенциометра в одном корпусе, что тоже дает очень хорошую точность и стабильность.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вроде, нашёл неплохой вариант: http://users.tkk.fi/jwagner/electr/rotary-enc/ =)

К счастью, недавно в предотвращение выполнения условий второго закона Мэрфи оставил умершвлённый экземпляр.

Тоже вариант... В качестве замены оптических энкодеров можно применить и дешевую оптическую мышь, но в данном случае явно нужна трещетка. Поэтому - какой-нибудь из механических энкодеров от Bourns (ресурс 50K оборотов), а чтобы долго не крутить - у них есть кнопка на штоке, сделать shift - чтобы при нажатии и удержании крутил через 10-20 шагов.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Тоже вариант... В качестве замены оптических энкодеров можно применить и дешевую оптическую мышь, но в данном случае явно нужна трещетка. Поэтому - какой-нибудь из механических энкодеров от Bourns (ресурс 50K оборотов), а чтобы долго не крутить - у них есть кнопка на штоке, сделать shift - чтобы при нажатии и удержании крутил через 10-20 шагов.

Наверное, имелась в виду неоптическая мышь - с колёсиком. А Bourns - дорогие... Хотя, здесь, видимо, даже хорошо. :rolleyes:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...