|
Энкодер инкрементный как замыкатель цепи 5 вольт. |
|
|
|
Mar 22 2016, 00:29
|
Группа: Участник
Сообщений: 13
Регистрация: 21-03-16
Пользователь №: 90 980

|
Энкодеры используются либо для подсчёта кол-ва оборотов, либо для определения угла. Возможно ли использовать их как переключатель?
Имеется устройство устройство с более чем 20 кнопками (5V). Логика использования такова, что для большинства функций управления были бы более удобны\логичны "крутилки", чем "кнопки". При этом полная замена контроллера устройства крайне не желательна.
Идея в том, чтобы используя инкрементные энкодеры с небольшим кол-ом отсчётов на оборот, тактильно ощутимыми "щелчками" и функцией нажатия, отрабатывать отсчёты как нажатия кнопок. Т.о. сократится втрое кол-во органов управления и само управление станет более логичным. Какими минималистичными способами это можно реализовать? Можно ли обойтись без программируемых микроконтроллеров?
|
|
|
|
|
 |
Ответов
|
Mar 24 2016, 15:02
|
Группа: Участник
Сообщений: 13
Регистрация: 21-03-16
Пользователь №: 90 980

|
Цитата(Herz @ Mar 24 2016, 21:18)  Не факт. Возможно, достаточно переписать кусок программы или даже всю, но кардинально менять железо из-за использования энкодеров вместо кнопок - это чересчур. В родной контроллер (в том числе и програмно) лезть нежелательно. Да и сомневаюсь, что возможно. Ко всему прочему он довольно таки древний. Цитата(Herz @ Mar 24 2016, 21:18)  Ну, и про блюдечко Вы забыли упомянуть. Может, в раздел "Предлагаю работу" обратиться, раз уж так дело запущено... Так не интересно =) С тем же успехом можно купить\заказать готовое решение с аналогичным функционалом и поддержкой в том числе энкодеров, но по ряду причин (и цена не одна из них - я понимаю, что только на эксперименты у меня, вероятно, уйдёт сумма, сравнимая со стоимостью десятка готовых решений, имеющихся на рынке) не хотелось бы... Если Вы имеете ввиду платную консультацию... Ну, по аналогии с знакомыми мне сферами я х.з. во сколько можно оценить ответ на вопрос "как сделать лакированый письменный стол из массива вишни?" "возьми Хусварну и ищи в лесу вишню..."  Хотя судя по тональности некоторых ответов консультация ближе к уровню "как забить гвоздь?" XD Разумеется - если бы я прожектировал некое устройство для коммерческого применения или запуска в серию, то тему бы разместил в соответствующем разделе. Но в данном случае это просто проявление зуда в руках (или ещё каком месте) для ковыряния длинными зимними (а зима у нас тут ещё не скоро кончится) вечерами. Возможно, конечно, что я вообще принципиально ошибся форумом, тогда - сори... (я не скандалю - я просто действительно сомневаюсь, что вопрос достоин размещения в разделе "job"...)
|
|
|
|
|
Mar 24 2016, 16:20
|

Местный
  
Группа: Свой
Сообщений: 494
Регистрация: 23-06-09
Из: Полтава, UA
Пользователь №: 50 579

|
Цитата(Kaiten @ Mar 24 2016, 17:02)  ...для ковыряния длинными зимними (а зима у нас тут ещё не скоро кончится) вечерами. Возможно, конечно, что я... Единственное что могу посоветовать - отрисовать полную принципиальную эл. схему и снять диаграммы с помощью логического анализатора. Гадать я думаю никто не будет что у Вас там с чем соединяется и какие сигналы куда бегают.
|
|
|
|
|
Mar 25 2016, 14:16
|
Группа: Участник
Сообщений: 13
Регистрация: 21-03-16
Пользователь №: 90 980

|
Цитата(Ga_ry @ Mar 24 2016, 23:20)  Единственное что могу посоветовать - отрисовать полную принципиальную эл. схему и снять диаграммы с помощью логического анализатора. Гадать я думаю никто не будет что у Вас там с чем соединяется и какие сигналы куда бегают. Не смог найти полной схемы. Применительно к данному девайсу обычно ставится обратная задача - замена контроллера, а не блока кнопок. Цитата(Herz @ Mar 25 2016, 16:42)  Нет, я не имею в виду платную консультацию. Здесь охотно помогают безвозмездно. Но Вы же хотите всё готовое. И схемное решение, и перечень элементов, и прошивку для контроллера... Да и разжевать на доступном языке. Я не просил писать прошивку и рассчитывать схему, подразумевал, что кто-то с таким уже сталкивался и возможно у него сохранилось решение. Я предполагал, что задача всё же достаточно типовая. Опять же - основное отличие специалиста от дилетанта в том, что даже не зная чего-то в своей области он знает что и где искать (и да - именно за это знание специалисту в основном и платят - тут Вы полностью правы). Т.е. была вероятность, что в поисках, скажем картинки\схемы для иллюстрации совета кто-то наткнётся на готовое решение в сети (и в отличии от меня поймёт что оно и есть подходящее =)). Цитата(Herz @ Mar 25 2016, 16:42)  Если Вы ищете себе занятие, то логично настроится на бОльшую часть самостоятельной работы. Океан информации перед Вами. Гугл Транслейт тоже. Возьмите любой мелкий МК от Микрочипа, например. Или уж Ардуино, как советовали. Освойте потихоньку. Это будет весьма полезный опыт. Пригодится на будущее. Ждать же, что кому-то нечем заняться долгими зимними вечерами и он будет для Вас искать решение, писать и компилировать программу, переводить даташиты и руководить монтажными работами...  Да, по ардуинкам довольно много информации в сети в том числе на русском. Есть и примеры подключения энкодеров как выяснилось (мне, правда, пока не совсем понятно как передавать результат обработки дальше - с ардуинки к моему контроллеру... ну да ладно...) с разобранными примерами прошивок. Мне всё же представляется несколько кривоватым решением цеплять к имеющемуся контроллеру, сопоставимый только для того, чтобы подключить энкодеры, но видимо для меня это действительно наиболее приемлемый в плане реализации вариант... Ушёл курить гайды по ардуинкам и формировать корзину заказа для экспериментов. На несколько месяцев я вас, видимо, покину =) Спасибо всем пытавшимся =)))
|
|
|
|
Сообщений в этой теме
Kaiten Энкодер инкрементный как замыкатель цепи 5 вольт. Mar 22 2016, 00:29 XVR Цитата(Kaiten @ Mar 22 2016, 03:29) Идея ... Mar 22 2016, 10:54 Kaiten Цитата(XVR @ Mar 22 2016, 17:54) Как вы (... Mar 22 2016, 15:14 Herz Цитата(Kaiten @ Mar 22 2016, 02:29) Энкод... Mar 22 2016, 15:32 Kaiten Цитата(Herz @ Mar 22 2016, 22:32) Не толь... Mar 22 2016, 16:20  rx3apf Цитата(Kaiten @ Mar 22 2016, 19:20) Если ... Mar 22 2016, 19:51   Kaiten Цитата(rx3apf @ Mar 23 2016, 02:51) Прими... Mar 22 2016, 21:20 Herz Я тоже не программист. Но в какой-то момент понял,... Mar 22 2016, 19:29 Plain Например, такой энкодер с такой ручкой и такой ИС ... Mar 22 2016, 21:24 Kaiten Цитата(Plain @ Mar 23 2016, 04:24) ...вкл... Mar 22 2016, 23:00  Alexashka Цитата(Kaiten @ Mar 23 2016, 03:00) Секун... Mar 23 2016, 08:34 Kaiten Цитата(Plain @ Mar 23 2016, 04:24) Наприм... Mar 23 2016, 22:22  Plain Цитата(Kaiten @ Mar 24 2016, 01:22) Идут ... Mar 24 2016, 08:06   Kaiten Так в том-то и дело, что готовой схемы у мну нет..... Mar 24 2016, 10:53    Plain Цитата(Kaiten @ Mar 24 2016, 13:53) 4021.... Mar 25 2016, 10:21 esaulenka Что-то типа того.
Только ещё делители нужны на вых... Mar 23 2016, 08:05 Plain Цитата(esaulenka @ Mar 23 2016, 11:05) ещ... Mar 23 2016, 11:52 Kaiten Цитата(esaulenka @ Mar 23 2016, 15:05) Чт... Mar 23 2016, 13:06 Alexashka Цитата(Kaiten @ Mar 23 2016, 17:06) Мне н... Mar 23 2016, 23:40  Kaiten Цитата(Alexashka @ Mar 24 2016, 06:40) Да... Mar 24 2016, 00:50 XVR ЦитатаНо вопрос про слишком короткие импульсы был ... Mar 24 2016, 11:54 Kaiten Ок. Убедили. Теперь бы ещё пинок в сторону подходя... Mar 24 2016, 13:30 esaulenka Цитата(XVR @ Mar 24 2016, 14:54) Более то... Mar 25 2016, 10:13 Herz Цитата(XVR @ Mar 24 2016, 13:54) Так что ... Mar 24 2016, 14:18 Onkel Цитата(Kaiten @ Mar 24 2016, 18:02) ... Н... Mar 25 2016, 07:21 Herz Цитата(Kaiten @ Mar 24 2016, 17:02) Если ... Mar 25 2016, 09:42 XVR Выбирайте по количеству портов ввода/вывода (что б... Mar 25 2016, 08:42 Onkel Цитата(XVR @ Mar 25 2016, 11:42) Выбирайт... Mar 26 2016, 15:38 Iptash Если работать с энкодерами, то мне кажется на мног... Mar 26 2016, 07:00 rx3apf Цитата(Iptash @ Mar 26 2016, 10:00) может... Mar 26 2016, 17:26  Iptash Цитата(rx3apf @ Mar 26 2016, 20:26) Недос... Mar 27 2016, 13:58  Onkel Цитата(rx3apf @ Mar 26 2016, 20:26) Преры... Mar 27 2016, 14:34 Herz Я бы ещё обратил внимание автора на морду какого-н... Mar 26 2016, 10:29 rx3apf Даже у галетного переключателя ресурс типично мень... Mar 27 2016, 14:06 Kaiten Цитата(rx3apf @ Mar 27 2016, 21:06) Потен... Mar 27 2016, 22:31  muravei Цитата(Kaiten @ Mar 28 2016, 01:31) Я тож... Mar 28 2016, 14:25 rx3apf Лишняя сущность для процессора, занимающегося толь... Mar 27 2016, 15:03
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|