Jump to content
semka

Замена Энкодера кнопками

Recommended Posts

Мужики всем привет. появилась необходимость заменить энкодер кнопками, ситуация такая: знакомых хочет подключить к приборке Flash x3 подрулевые переключатели от калины, в более поздних версиях пп есть колодка для подключения, но на этой версии такого добра не имеем, управление только с энкодера. это не очень удобно когда у тебя есть органы управления на переключалках. в общем нужно как-то адаптировать приборку к кнопкам. полагаю можно сделать эмулятор энкодера, покапался в интернете и нашел одну схемку, собрал ее на коленке, выпаял энкодер и подпаялся к плате. опробовал, схема работает на 50%, а именно переход по пунктам осуществляется только вперед. поменял местами провода, ситуация не изменилась, так же только в перед.

Прошу помощи у знающих людей!!!

энкодер.png

Share this post


Link to post
Share on other sites

а начинать нажатие с другой кнопки пробовал?

Share this post


Link to post
Share on other sites

Особенности схемотехники и трассировки печатных плат для STM32WB55

Разработка новых устройств на базе беспроводного микроконтроллера STM32WB от STMicroelectronics может быть сделана в короткий срок, если выполнять некоторые важные правила и воспользоваться готовыми конструктивными решениями и рекомендациями инженеров ST.

Читать статью

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

Share this post


Link to post
Share on other sites
1 минуту назад, Soundoverlord сказал:

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

возможно, я добавил еще один на 100n ничего не меняется

попробовать меньше впаять?

Share this post


Link to post
Share on other sites
                     

CoolGaN - на предельной скорости коммутации!

Решения на галлий-нитриде (GaN) обладают фундаментальными преимуществами перед кремнием. В частности, имея более высокую критическую напряжённость электрического поля, в сравнении с традиционными кремниевыми транзисторами, транзисторы на основе галлий-нитрида обладают выдающимися динамическими характеристиками, что позволяет коммутировать их на высоких частотах. Семейство CoolGaN™ – это именно то, что необходимо, чтобы поднять ваши устройства на принципиально новый уровень. Мы собрали все самые интересные материалы по данной теме на одной странице.

Читать статьи

думаю, он просто воткнул не туда. В принципе это (то, что нарисовано) заготовка для готового сигнала в реверсивный счетчик без заморочек на анализ фаз. Была бы схема самого блока, можно было бы рассуждать более предметно

Share this post


Link to post
Share on other sites

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

Edited by Mahno

Share this post


Link to post
Share on other sites

согласен, но это если на магнитоле, а тут энкодер на панели приборов, руль очень мешает

 

Share this post


Link to post
Share on other sites

К тому же кнопки дают возможность расположить выносной пульт в любом удобном месте - например, на руле или под креслом

Share this post


Link to post
Share on other sites

А дырку просверлить,затянуть гаечкой и одеть красивую ручку тяжело?Помоему оформить две кнопки бует сложней.

Share this post


Link to post
Share on other sites

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

 

имхо, я тоже думал о эмуляторе на мк, но как программист я, мягко сказать, не очень

Soundoverlord, поиграл с кондерами, 100-200n это золотая середина, меньше -не работает, больше нет отклика на короткое нажатие кнопки. назад все же не передвигается.

Share this post


Link to post
Share on other sites

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

5a9fa914c6a63_.png.46e348f37dc1720e430255608ac0fece.png

Share this post


Link to post
Share on other sites
1 час назад, пафнут сказал:

может там вообще управление по плюсу а не по массе

Тогда он и вперед не считал бы

Share this post


Link to post
Share on other sites
2 часа назад, пафнут сказал:

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

5a9fa914c6a63_.png.46e348f37dc1720e430255608ac0fece.png

Я имею четкое представление о том как работает энкодер. И четко знаю что  управление идет по массе.

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites
15 часов назад, semka сказал:

думал о эмуляторе на мк, но как программист я, мягко сказать, не очень

12F629_encoder.png.3ce52fe6aa99a1276dfe40fe709e32f2.png

исходник и прошивка в архиве

12F629_encoder.rar

Share this post


Link to post
Share on other sites

Я начал на ардуино собирать, но на pic мне больше нравится. Только вопрос: на схеме 4 кнопки, я так понимаю 2 из них энкодер!?

Share this post


Link to post
Share on other sites
В 07.03.2018 в 21:48, Soundoverlord сказал:

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

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

Share this post


Link to post
Share on other sites

не может, инверсия на другом выводе это смена направления.

3 часа назад, semka сказал:

я так понимаю 2 из них энкодер!?

правильно понимаете,  на место энкодера прибиваются коллекторы транзисторов

Share this post


Link to post
Share on other sites
В ‎08‎.‎03‎.‎2018 в 04:42, IMXO сказал:

12F629_encoder.png.3ce52fe6aa99a1276dfe40fe709e32f2.png

исходник и прошивка в архиве

12F629_encoder.rar

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

Share this post


Link to post
Share on other sites

она работает корректно.

28 минут назад, avtolomaster сказал:

состояние выходов не сбрасывается в конце цикла, удерживается до следующего нажатия. 

энкодеры они разные бывают...

если че не устраивает исходник выше , переделывайте как хочется.

 

Share this post


Link to post
Share on other sites

Join the conversation

You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Similar Content

    • By дезигнер
      Наша компания осуществляет полный комплекс услуг, связанных с подготовкой пластмассового изделия к серийному производству, начиная от эскизного проекта, разработки конструкции, изготовления прототипа, мелкосерийного литья в формообразующих вставках и заканчивая крупносерийным литьем на полноценных пресс-формах.
      Наша компания осуществляет мелкосерийное и крупносерийное литье изделий из пластмасс в формообразующих вставках, устанавливаемых в блок.Данная технология позволяет изготавливать не дорогостоящую пресс-форму целиком, а только формообразующую вставку под размер одного из наших блоков (доступные габариты изделия – до 100х200 мм), что обеспечит существенное снижение затрат времени и средств на изготовление серии деталей из пластмассы.
      Материалы: АБС, ТЭП, полистирол, полиэтилен, полиацеталь.
       
      http://blokforma.ru
      info@blokforma.ru
       

       
       
    • By Emelyannof
      E40S8-200-3-T-24 Инкрементальный энкодер с диаметром корпуса 40 мм, вал 8 мм, 200 имп/об, выход Totem pole, 24VDC Autonics
      2000₽
      +79997687609

       
    • By mal333
      Всем привет.
      Есть задачка на 2 пина контроллера посадить 4 кнопки и распознавать их состояние, а так же состояние "ни одна не нажата". Есть схемы подключения их в матрицу R2R и последующее аналоговое измерение, но я почему-то думаю, что можно считывать и чисто цифровым методом. Пораскинув мозгами, получилась эта схема.В ней опрос будет такой- сначала читаем состояние выводов, потом переключаем пины попеременно в 1 и смотрим состояние другого вывода. Может есть схемы проще, но вот что-то не нашел.

    • By AndreyPetrov
      Суть проблемы в том, что на съемной панели автомагнитолы не работают кнопки. Все, кроме стандартных: включение, откидывание панели и громкость. Они я так понимаю идут своей дорогой. 
      Проблема в том, что плата панельки когда то ковырялась 220 вольтовым паяльником, с тех пор и так чудит. 
      На ней элементов не много: сам контроллер m66006, 12 бит, 20 ног, кнопки с двумя видами подсветки, десяток резисторов и 5 диодов.
      Кнопки все проверил, все рабочие, не текут. Диоды заменил, плата начала работать, я обрадовался, думал что может диод какой подтекал. Но как только она нагревается, снова кнопки отказывают. 
      Стоит только её охладить, как она работает пару секунд, до нагревания, и потом опять.
      Просто контроллера такого в наших краях нету. Заказывать нужно партией 5 штук с Али. Может вообще так себя вести микросхема, от перепада температур? При условии, что она неисправна конечно
    • By touck
      Энкодер DFS60B-TEPK 10000 (Германия), фотоэлектрический переключатель VL18-4P3140(Италия).Новые в заводской упаковке. Недорого.
×
×
  • Create New...