Тёмный
No video :(

Полный мануал: Инкрементальный энкодер EC11 + Arduino и не только 

Виктор Кравченко
Подписаться 29 тыс.
Просмотров 88 тыс.
50% 1

В видео описывается работа с инкрементальным энкодером, и сферы его применения и использования.
Краткое содержание видео:
- описание и подключение
- программное и аппаратное устранение дребезга
- программирование навигации
- навигация по меню неограниченной вложенности
- замена энкодером двух кнопок БЕЗ МИКРОКОНТРОЛЛЕРА
Текстовая версия ролика: codius.ru/artic...
Устранение дребезга: codius.ru/artic...
Обзор логического анализатора - • Обзор USB-логического ...
Ссылки на товары из видео:
✔ Скидка от 5% на все на Ali - cashback.epn.b... (видеоинструкция - • Перезалит. AliExpress:... )
★ Энкодер EC11 с кнопкой - codius.ru/produ...
★ Ручка потенциометра 30×10 мм (d - 6 мм) - codius.ru/produ...
★ SN74HC00N (4 логических элемента 2И-НЕ) - codius.ru/produ...
★ SN74HC74N (2 D-триггера) - codius.ru/produ...
★ SN74HC08N (4 логических элемента И) - codius.ru/produ...
★ SN74HC14N (инвертирующий триггер Шмитта) - codius.ru/produ...
Теги: #энкодер, #arduino, #ликбез
*********************************
✔ Поддержать проект - codius.ru/donate
*********************************
✔ Медиасеть AIR для блогеров - join.air.io/codius
✔ Группа ВКонтакте - club132...
✔ Instagram - / codius_ru
*********************************

Опубликовано:

 

21 авг 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 261   
@Aleksey_Vorotov
@Aleksey_Vorotov 6 лет назад
Здорово! Это редкое видео, где не надо увеличивать скорость воспроизведения и вместо перемотки болтовни требуется ставить паузу для обдумывания.
@gray_area
@gray_area 4 года назад
И получилась каша.
@VVS-ev2sf
@VVS-ev2sf 3 года назад
@@gray_area у вас в мозгу
@gray_area
@gray_area 3 года назад
@@VVS-ev2sf у твоего бати в штанах.
@user-bd6ox3mw8n
@user-bd6ox3mw8n Год назад
Согласен . А еще заметил что ролик имеет некоторую целостность содержания . Это означает что нет обрыва в понимании , не спотыкаешься о недостаток информации .
@mikemanfunny9103
@mikemanfunny9103 6 лет назад
Великолепный ролик! Долго не мог понять, чем он так хорош? Есть ролики схожие и по качеству наполнения и по качеству подачи информации.... А потом понял, ПРОСТО НЕТ ПУСТОЙ БОЛТОВНИ! от которой уже всех тошнит! Спасибо огромное за хорошее видео! Это отличная работа! 5+
@JohnSmith-tr9yn
@JohnSmith-tr9yn 6 лет назад
Сжато лаконично и доходчиво, продвигаем вверх!
@djovan2012
@djovan2012 6 лет назад
С такими роликами осознаёшь, как легко и понятно можно воспринимать "тяжелую" информацию для мозга. Хороший труд! Спасибо!
@user-rv7gj3gl3h
@user-rv7gj3gl3h 2 месяца назад
Читаю отзывы и такое ощущение , что воскресли составители лозунгов далёкой эпохи СССР. Прям восхищение через край. Экзальтация подвыпивших женщин-библиотекарей. Нормальный ролик, уверенный автор, знающий предмет о котором урок. Спасибо большое! Правда ни один скетч не заработал. Ну да ладно. Разберусь.
@user-ve9hn8um3c
@user-ve9hn8um3c 2 года назад
Случайно увидел ваш ролик. Понравилось. Подписка и лайк.
@user-ns2bw6vw3r
@user-ns2bw6vw3r 6 лет назад
Виктор это первое ваше видео, что я посмотрел. Отлично по всем уровням! Почти 10 минут удовольствия, спасибо за отличную работу. Здоровья и успехов.
@David-xl1rb
@David-xl1rb 6 лет назад
Отличное видео,все понятно и ясно. Действительно не как у всех.60% понимания пришло из за анимации. Музыкальное сопровождение приятное.Спасибо за ваш труд. Like
@Kelerva
@Kelerva 6 лет назад
Согласен с Сергеем, Виктор очень мне помог своими вилдео в настройке многих платок, все четко, лаконично, почему так мало подписчиков - непонятно. Речь внятная, графика хорошая, камера на уровне.. не понимаю почему там мало подписечников...
@jar978
@jar978 2 года назад
Классно, как долго я искал это видео, спасибо.
@kreking39
@kreking39 7 лет назад
Очень хорошо оформлено для 10 минут, для начинающих самое то. Если плохо доходит, можно скачать видео и просматривать по кадрам. Сюда заглянул по ссылки в теме "Ищу схему энкодера для замены им двух кнопок" на форуме "KAZUS".
@sculptallday6960
@sculptallday6960 4 года назад
Пересмотрел кучу видео, и только ваш скетч заработал как надо. Спасибо большое)
@dronwolf5199
@dronwolf5199 3 года назад
Спасибо! Видео помогло решить ряд проблем, как только отказался от библиотек энкодера все заработало)
@13MAMOHT
@13MAMOHT 6 лет назад
под этим видео не хватает кнопки (супер лайк)
@maoxao
@maoxao 7 лет назад
Просто и понятно. Спасибо Вам огромное за Ваш труд.
@pobedyst
@pobedyst 6 лет назад
Всё в точку!!! Каждая секунда времени такая как должна быть. Очень молодец!!!
@kamin7364
@kamin7364 3 года назад
Очень молодец?
@dennweiss4080
@dennweiss4080 6 лет назад
Видео и метод подачи инфы на высоте, автору большое спасибо за материал! Поставил лайк и подписался.
@user-jn9cq8zq6p
@user-jn9cq8zq6p 7 лет назад
Спасибо что заметили. Я и не обратил внимание на это. А так подключаю через твердотельное реле. Изначально так делал что бы не нагружать реле термостата. Значит правильно делал. Спасибо еще раз!
@bessonov_mr
@bessonov_mr 6 лет назад
Однозначно лайк и "колокольчик"!!! Контент и подача информации просто супер, да еще и текстовая версия имеется. Пример для всех блоггеров
@angelovintelservis
@angelovintelservis Год назад
Спасибо - Полезная Информация!
@gipigipi5154
@gipigipi5154 6 лет назад
Великолепно. От текстовой версии просто в восторге. Так держать.
@werdy64
@werdy64 5 лет назад
Добрый вечер. Для наглядности введите большую задержку в лупе с выводом на блинк, а блок вывода в сериал переместите в нижний блок void setCount(int state) {.......} Это будет очень наглядно, что независимо от тяжеловесного и медленного кода в основном цикле, обработка энкодера быстро и корректно выполняется через прерывания.
@viktorkravchenko4007
@viktorkravchenko4007 4 года назад
Лучший ролик на эту тему, который я видел! Спасибо, тёзка!!!
@user-cj8mz5vz8f
@user-cj8mz5vz8f 6 лет назад
Спасибо вам за видео, все очень доходчиво и последовательно рассказано. Очень много информации за 10 минут, ничего лишнего.
@romanpotashov2957
@romanpotashov2957 6 лет назад
Приветствую Отличное видео. И главное хорошо изложенный материал. Очень понравился пример с организацией меню. Хотелось бы побольше уроков по этой теме, так как многих останавливает и пугает тема внедрения меню в свою разработку. Благодарю вас, и успехов вам.
@vladimirsubbotovsky627
@vladimirsubbotovsky627 3 года назад
Дай Бог тебе здоровья! А можно поподробнее про энкодер вместо кнопок - "для чайников" со схемкой
@codius
@codius 3 года назад
Куда же подробнее codius.ru/articles/255 ?
@joiner777
@joiner777 7 лет назад
Очень интересный материал! Сохранил в избранном, обязательно изучу и разберусь. Спасибо!
@krulikonik
@krulikonik 4 года назад
Отличное видео, спасибо. Мало что понял, но для расширения кругозора полезно
@mrsorockin
@mrsorockin 6 лет назад
очень круто снято и речь продумана и вообще все) спасибо! однозначно лайк и подписка
@user-kk5gr7zk3m
@user-kk5gr7zk3m 6 лет назад
Видео просто невероятно! Большое спасибо!
@Легко
@Легко 7 лет назад
+100500 плюсов! очень расширено и статья супер в текстовом виде!!!
@MsGraden
@MsGraden 6 лет назад
Доброго дня, очень грамотный контент. Спасибо
@user-zu9gt1rs7r
@user-zu9gt1rs7r 5 лет назад
Статьи отличные, красивый код.
@borisorlov7314
@borisorlov7314 7 лет назад
Отличое видео! Спасибо!
@provorota1782
@provorota1782 6 лет назад
Информация и подача на +5! спасибо!
@BesIgor
@BesIgor 5 лет назад
Как всегда, круто, красиво и доступно. Хотя нового для себя ничего не узнал - посмотрел до конца)))
@x_mouzzer_x
@x_mouzzer_x 6 лет назад
всё объяснил как надо!
@romanpotashov2957
@romanpotashov2957 6 лет назад
Виктор, еще раз спасибо за пример применения энкодера. В сети есть видео где предлагают так называемые энкодеры с памятью. Суть такова, энкодер + железо, выдает импульс Step и Dir. Подключенный контроллер в свою очередь получает эти 2 сигнала и прижимает линию Step на землю (сбрасывая железку в дефолт) говоря энкодеру что я получил шаг и направление. Позиционируют эту приблуду как штуковину компенсирующую потери шагов . Ну и соответственно разгрузить контроллер и возможное использование любых пинов ардуино, не прибегая к прерываниям. Я никак не могу разобрать что за логика стоит у них на плате. И поэтому попробовал изменить ваш скетч , адаптировав под их концепцию. У меня все работает на столе на 2 ардуино. Пропуски шагов имеются при быстром вращении и имеются ложные сигналы направления. Пробовал компилировать под тини13, код составил всего 480 байт (46%) памяти устройства. Вот ссылка на предлагаемый модуль. iarduino.ru/shop/Expansion-payments/enkoder-s-pamyatyu-trema-modul-v2-0.html Вот ссылка на доработанный мной скетч. yadi.sk/d/IFAvLIwF3S3P4R На чем же собран продаваемый модуль?
@codius
@codius 6 лет назад
Там на фото видно, что микросхема 74 серии - 74HCxxx. Но поскольку их достаточно много, можно предположить, что какой-нибудь триггер.
@romanpotashov2957
@romanpotashov2957 6 лет назад
Добил я схему как в том примере. Для этого мне понадобилось 74HC05 + 3 транзистора npn, ну и немного обвязки. В протеусе работает на ура. Если в ближайшее время найду 74 логику то попробую в железе. Не пойму зачем на плате оригинала 4 транзистора )))?
@userName-ij8hx
@userName-ij8hx 6 лет назад
классное видео Спасибо Виктор. Кстати С нетерпением жду, 5ю часть проекта SIM800l )
@Caliban_75
@Caliban_75 6 лет назад
Спасибо. Видео полезное, но хотелось бы еще и печатную плату по схеме подключения энкодера вместо 2-х кнопок.
@Persilrus
@Persilrus 7 лет назад
Для меня это "тёмный лес ", мало что понял, но видео реализовано великолепно.
@codius
@codius 7 лет назад
Михаил Петрушко спасибо))
@artur-km7bz
@artur-km7bz 7 лет назад
Отличное видео!! Жаль что мало подпичиков, ты заслуживаешь больше!
@UCanDo
@UCanDo 5 лет назад
Спасибо, полезное видео
@user-jy9fm1nt1h
@user-jy9fm1nt1h 7 лет назад
классное видео с нетерпением жду проэкта
@szamuraev
@szamuraev 5 лет назад
Молодец!!! Всё подробно и четко)))
@user-nc4ep9uo5m
@user-nc4ep9uo5m 6 лет назад
Хороший ролик. + И подписка. Ждем новых роликов.
@truthful-liar
@truthful-liar 7 лет назад
было интересно, спасибо!
@Ardbot
@Ardbot 6 лет назад
Вот это то я и искал. Спасибо всё подробно и ясно. Отличное качество видео. *Вторая часть скоро?*
@codius
@codius 6 лет назад
Если под второй частью вы подразумеваете видео о проекте, то, думаю, уже не в этом году)))
@Werbard
@Werbard 4 года назад
Спасибо за видео и статью. Подписался, найдя материал по sim800l - очень грамотно и толково объясняете, без нудежа и воды! Один вопрос по сути: если мы уже аппаратно подавили дребезг триггером, то зачем фиксация шага и прерывание по изменению? Не проще ли прерывание вызывать по спаду, если на втором при этом высокий уровень счетчик++, иначе счетчик--. Ведь без дребезга спад будет происходить один раз на шаг. Или я не прав и тогда где не прав?
@codius
@codius 4 года назад
А если пользователь не докрутит энкодер до конца шага (не 4 перемены состояния, а 1,2 или 3), а вернет вал в середине шага назад - в предложенном вами варианте шаг будет некорректно зачтен. Мой вариант корректно отработает эту ситуацию.
@Werbard
@Werbard 4 года назад
@@codius понял вашу логику, всмотрелся внимательнее и понял, что не верно сперва прочел последнее условие. Разобрался и оценил. Спасибо!
@MrYurAlex
@MrYurAlex 3 года назад
155ЛА3 производства Херсонского завода полупроводников! родной завод ) 155ТМ2 можно использовать с импортной лашкой , т.к 2.4В это уже гарантированный уровень единицы.
@runime_sty
@runime_sty 4 года назад
та видео просто шикарное! тут однозначно и палец вверх, и подписка и репост!
@user-jn9cq8zq6p
@user-jn9cq8zq6p 7 лет назад
Спасибо за столь быстрый, доходчивый и разумный ответ. Буду пробывать. Пока энкодер только заказал. Если что то получится обязательно отпишусь.
@codius
@codius 7 лет назад
Удачи. (Обратите внимание на напряжение нагрузки этого термостата - 125V переменки, для 220 вольт не подойдет)
@smoke0082
@smoke0082 7 лет назад
Есть у меня сосед, так вот он может так мозг за..рать по компам. 5 баллов, для тех кто шарит в электронике всё ясно, но вот у меня мозг взорвался.
@user-if2dy7qx9g
@user-if2dy7qx9g 5 лет назад
Гулять по уровням проще при нажатой кнопке. В этом случае логика работы не изменится. Только учесть флаг нажатия кнопки.
@maximilianKaplyanini
@maximilianKaplyanini 4 года назад
мужик, ты лучший!
@labus35
@labus35 3 года назад
Лайк, подписка, колокольчик!
@user-nz6xj2um7j
@user-nz6xj2um7j 7 лет назад
Ну Виктор, это было круто! Очень качественный контент!)) Я жду новых видео) Я новичок в этом деле, но я многое уловил, эти картинки и схемы в видео...Все очень доходчиво, я искал материал на тему управления сервопривода энкодером, помогите пожалуйста.) Буду очень признателен!
@codius
@codius 7 лет назад
Ильяс, вы совершаете стандартную ошибку новичков - не нужно искать готовое решение "энкодер + сервопривод" (тем более, что без МК решение будет в разы сложнее). Разбейте задачу на минимально возможные подзадачи и реализуйте каждую из них - отдельно (без использования энкодера) поуправляйте сервой, материал по энкодеру у вас есть, а потом соединить это вместе у вас труда не составит. Такой подход позволит вам и ошибки искать и отлаживать комфортно.
@semenrastopchin942
@semenrastopchin942 3 года назад
Круто, надеюсь что не закончишь учить
@Dimanchy_Boss
@Dimanchy_Boss 6 лет назад
Крутой дядька!
@user-ut8xp3pd6x
@user-ut8xp3pd6x 6 лет назад
Подписка хотя бы для того, чтобы поддержать одно из немногих приятных исключений ютуба. Никаких идиотизмов в духе "эту плату я заказал и я нарисовал, теперь я расскажу, как я сюда ставлю эту деталь, хотя она мне не очень нравится, а вот сюда подводим отрицательное питание ардуино, так, тут что-то не работает, я обязательно переделаю и покажу в одном из будущих видео, а вы пока ставьте лайк". Всё строго по делу, информативно, исчерпывающе. Так держать, и успехов!
@Andrei011000
@Andrei011000 4 года назад
СПАСИБО !!!!!
@ARozhok
@ARozhok 3 года назад
Здорово. А как заменить энкодер двумя кнопками?
@user-live_fair
@user-live_fair 4 года назад
Ролик отличный! Возможно ли изменение шага энкодера с 1 на 0.25? Я имею ввиду программно.
@codius
@codius 4 года назад
Конечно. В ролике показан принцип. А какая переменная и как будет меняться в итоге - решаете сами.
@menfree2636
@menfree2636 5 лет назад
Приветствую! Подскажи пожалуйста как делать такие обозначения 2:05 или скинь ссылку на обучающий ролик плиз.
@user-zw3dt4qx3i
@user-zw3dt4qx3i 3 года назад
1:46 На анимации фиксация вала всегда GND, у меня энкодер на котором при каждой фиксации вала поочередно GND и 5V.
@user-pt6hn5wz3p
@user-pt6hn5wz3p 4 года назад
В анонсе! Сортировщик, четырех ступенчатый!:)
@isorport32
@isorport32 5 лет назад
можно сделать и без аппаратного антидребезга, для 2ого случая, кстати автор так и не объяснил логику для него) про то что по фронту(спаду) первого выхода просто смотрим состояние второго выхода. Итак, int должен быть настроен на фронт и на спад. Определяем фронт или спад в обработч внешнего прерывания с помощью дополнительных флажков(предыдущ состояния), фронт/спад считается валидным если по истечении некоторого времени не произошло обратное. Если произошло - игнор. Да придется использовать таймер счетчик, но зато фильтр дребезга будет исключительно цифровой с параметрируемым временем дребезга. Для кнопки то же самое. Таймер счетчик естественно тот же, просто добавляем еще один байт для второго счета.
@user-zp2kb9xr8y
@user-zp2kb9xr8y 6 лет назад
Доброго дня! Спасибо за Ваш труд. На высшем уровне! Один вопрос:" Почему у меня выбор пунктов меню происходит за два щелчка энкодера а не за один?
@codius
@codius 6 лет назад
Я не знаю, нужно осциллограмму смотреть (при желании и мультиметром можно) - она покажет, что происходит в вашем энкодере за два щелчка. Может просто фиксация ручки помимо шагов, ещё и в полушагах.
@RoDanTV
@RoDanTV 7 лет назад
Добрый день! Очень познавательное видео! Судя по обзору Вы человек Понимающий в этом толк! У меня вопрос:в чём разница между энкодером EC11 и энкодером KY-040?Заранее спасибо за ответ!
@codius
@codius 7 лет назад
РОМА ДАНИЛОВ, во-первых EC11 это энкодер, а KY-040 это модуль на энкодере. Модуль как правило добавляет плюшки основному устройству, на котором построен - здесь распаяны стягивающие резисторы, поэтому в них уже нет необходимости. Ну и по неподтвержденной информации у него 30 шагов на оборот, вместо 20 у EC11.
@RoDanTV
@RoDanTV 7 лет назад
Спасибо большое за пояснения!Удачи!
@user-dj9je3ld5u
@user-dj9je3ld5u 6 лет назад
подтягивающие к + питания
@ibrag2012
@ibrag2012 5 лет назад
Корисне відео, дякую, +підписка.
@zh25lt
@zh25lt 5 лет назад
Очень доступно и понятно. Но у меня возник вопрос. Если используется 2 энкодера у каждого энкодера своя навигация по меню. Как следует подключать энкодеры?
@codius
@codius 5 лет назад
Проблема в том, что Arduino Uno умеет обрабатывать прерывания только на 2 пинах, это не позволит просто подключить обработку прерываний на других пинах. Решения здесь может быть как минимум 2 - либо переписывать скетч без использования прерываний, либо вместо Arduino Uno использовать, например, Arduino Mega2560 (codius.ru/products/481 ) - у неё 6 пинов, способных обрабатывать прерывания.
@igorjkovrigin1724
@igorjkovrigin1724 4 года назад
В названии ролика сразу 3 не понятных для меня термина. Думал, что звездобол! Оказалось - великолепный ПЕДАГОГ! Удачи тебе сынок! Дед Палыч.
@andreichernyshev8554
@andreichernyshev8554 5 лет назад
Круть!
@Coldonagro-Novator
@Coldonagro-Novator 5 лет назад
Подключил модуль энкодера к ардуино нано, скетчи с кнопкой не работают, кнопка самопроизвольно бесконечно срабатывает, даже если отсоединить провод от модуля
@varerik82
@varerik82 3 года назад
анонс- на стадии бета тестирования анигеляторная пушка, управляемая энкодером😄😄😄
@Seriyv0lk
@Seriyv0lk 11 месяцев назад
256 комментариев.😄Исправлю я эту ситуацию.😂
@Dmitrii82
@Dmitrii82 4 года назад
От дребезга можно избавиться таймером. И не нужно вешать кучу деталей.
@tiranua2928
@tiranua2928 4 года назад
Всем привет! Вопрос к автору: мне нужно собрать девайс, который бы управлял дроссельной заслонкой в зависимости от скорости вращения вала двигателя - то есть чтобы при отклонении количества оборотов вала (двигателя внутреннего сгорания) от заданной "нормы" - проворачивал бы вал (с дроссельной заслонкой) по часовой стрелке при превышении нормы и против часовой стрелки при занижении до тех пор пока количество оборотов (ДВС) не вернется к "норме". Буду рад любым напутствующим советам.
@Memo_777
@Memo_777 2 года назад
Всем привет.вопрос для тех кто в теме.какими микросхемами можно заменить 2.кроме 155тм2.?
@Rus_slan
@Rus_slan 4 года назад
Да. Очень полезно. Автор конечно продвинут, спору нет. Но вот к вопросу практического применения. Например реализовать с помошью энкодера последовательное включение группы реле, к примеру на 10 каналов. Ну и выключение, при повороте в обратную сторону. Это нужно для управления электронной нагрузкой например. Как вы видите такую реализацию? Возможно ли такое?
@codius
@codius 4 года назад
Возможно все. Как вы видите механику? Просто само действие без электронных нюансов? Вот у вас энкодер и группа реле на 10 каналов. Как это с вашей точки зрения должно работать?
@Rus_slan
@Rus_slan 4 года назад
Спасибо за внимание. Вижу, вы человек увлеченный. Само действие очень просто. Группа реле. Контакты реле коммутируют к примеру лампу, которая при определенном напряжении потребляет скажем 5 ампер. Таким образом, подключив к этой группе реле источник питания, мы сможем плавно нагружать источник нужным током. Смысл в том что такое устройство сможет обеспечить большие токи нагрузки. При этом не реализовано с помощью сложных и не надёжных схем на транзисторах. Не скрою, давно ищу такую грамотную реализацию. По моему вы гуру. Надеюсь понятно изложил.
@Rus_slan
@Rus_slan 4 года назад
В сети много схем электронных нагрузок. Но это все очень сложно. Куча транзисторов. Сейчас занимаюсь изготовлением стенда для проверки генераторов. Для себя. Денег покупать заводской, нет. Да и цена там мягко говоря, не слабая. Конечно можно реализовать на пакетниках, на чистой механнике. Но хочется чтобы было современно, более удобно, для души так сказать. Сам я в электронике не профи, ардуино, только только осваиваю. Углубиться времени не хватает, работа, семья. Пробовал на форумах общаться. Но там такие "спецы", разговаривают только с позиции "мы боги, а вы все никто". Ну их, нервов не хватает. Вот рою Инет, в поисках понимающих и добрых людей. За результат я даже готов заплатить адекватные деньги.
@codius
@codius 4 года назад
@@Rus_slan Я имел ввиду процесс. Вы начинаете вращать энкодер - что должно происходить? Когда необходимо подключать реле - по нажатию или по вращению? и т.д. Как должно работать конечное устройство? PS. Я не занимаюсь проектированием устройств и написанием скетчей на заказ, в т.ч. и на коммерческой основе.
@Rus_slan
@Rus_slan 4 года назад
@@codius Реле должны подключаться последовательно. Подключаться по вращению, желательно чтобы подключение следующего реле происходило не на следующий шаг энкодера, а через три- пять шагов, так как реле не много, это будет более плавно в плане вращения энкодера. Итак реле включаются последовательно от первого до последнего. При вращении вправо. При вращении влево, все должно отключаться последовательно, в братом порядке. При включении реле, предыдущее не отключается. Все начинает последовательно отключаться при вращении энкодера против часовой. Нажатие в принципе не нужно, неплохо оставить эту функцию как свободный канал. Возможно пригодиться, тоже удобная опция. На счёт желания заплатить, я сказал, так как, никто не хочет ничего делать просто так. Я рад если вы сможете помочь. Как сможете.
@user-el4dm8nr5k
@user-el4dm8nr5k 6 лет назад
Топ.
@reptiloidx8942
@reptiloidx8942 5 лет назад
ЗДРАВИЯ . А КАКОЙ ЭНКОДЕР НЕ НУЖДАЕЦА В МИКРАСXЕМЕ ДЛЯ ЗАМЕНЫ ДВОX КНОПОК А ??? ТxЕнКс
@user-xi2hl8xn7p
@user-xi2hl8xn7p 6 лет назад
Плюсанул, но термин основательно замылили до вас. это не энкодер, а валкодер, он позволяет отслеживать шевеление и считать импульсы. Энкодер на несколько порядков сложней и дороже. Он выдаёт на CNC не импульсы, а угол относительно нулевой координаты оси, причём, как в динамике, так и в статике. Как пример энкодеры INDRAMAT которые выдают грады т.е. 400/об. информация на оптическом диске откуда снимается оптической головкой. Ковырял, сам )))
@1Santik
@1Santik 5 лет назад
Для терпеливых - это какой то воздуховод, который будет регулировать уровень открытия хаслонок с помощью энкодера?
@user-vq5qt6xn2y
@user-vq5qt6xn2y Год назад
Здравствуйте, вы говорили про три микросхемы 74HC00N, 74HC08N, 74HC74N. А на схеме ещё есть 74HC14N? Ее тоже нужно ставить?
@codius
@codius Год назад
codius.ru/articles/255#36 Вот здесь описано для чего она нужна. Ставить её или нет решать вам.
@mLGilderoy
@mLGilderoy 4 года назад
Видео классное, всё прекрасно работает, спасибо) Но есть один вопрос. При прокрутке энкодера в одну сторону все нормально, но, когда меняется направление вращения, теряется первый шаг. Подскажите, как это исправить?
@codius
@codius 4 года назад
Нужно посмотреть осциллографом (или логическим анализатором), что происходит на линиях A и B, потом делать заключения.
@mLGilderoy
@mLGilderoy 4 года назад
@@codius спасибо
@uvarrik1885
@uvarrik1885 6 лет назад
спс
@user_best666
@user_best666 5 месяцев назад
Знал бы что это такой геморный энкодер, в жизни бы не заказал, мне нужно чтобы просто контакты энкодер а подключить к ардуино, без всяких лишних паяний деталей, какой для этого подойдёт?
@alexandrbelov6526
@alexandrbelov6526 7 лет назад
За ролик спасибо! А как лучше подключить несколько энкодеров? как сильно загрузиться ардуинка? Хотелось бы подключить 4 энкодера, возможно больше в дальнейшем
@codius
@codius 7 лет назад
Самый простой способ использовать Arduino Mega 2560 - у неё 6 пинов с прерываниями. У меня есть одна идея как использовать один пин с прерыванием на несколько устройств, но не факт, что рабочая - нужно проверять. Проверю, если удачно, отпишусь или статью напишу)))
@alexandrbelov6526
@alexandrbelov6526 7 лет назад
Виктор Кравченко Удачно что я для своего проекта купил мегу. Хочу собрать миди контроллер, но пока собираются данные для железной части. В частности готовлю железо, но хотел бы чтобы кто-то это дело прописал. Сам имею только общие понятия. Пришёл к выводу что входы лучше мультиплексировать 74hc4067. Уже сделал даже разводку на плате. Может и энкодеры возможно мультплексировать, хотя я сомневаюсь, исходя из логики мультиплексора
@alexandrbelov6526
@alexandrbelov6526 7 лет назад
Можете подсказать какие пины можно задействовать в меге для энкодеров?
@codius
@codius 7 лет назад
Да у вас выбор не сильно большой - пины 2, 3, 21, 20, 19, 18. Я бы в первую очередь повесил бы сигнальные линии на эти пины, а оставшиеся с кнопок отслеживал бы в цикле loop(). Я поэтому и не посоветовал вам мультиплексор, потому что придется постоянно перебирать состояния его входов - а это ресурсы МК.
@alexandrbelov6526
@alexandrbelov6526 7 лет назад
Виктор Кравченко спасибо
@user-xy9fk3js7s
@user-xy9fk3js7s Год назад
Здравствуйте.почистил.работает .но все наоборот...в право уменьшается до нуля а влево -увеличивается до максимума.наверное нужно менять или есть причина. как будто поменялся плюс и минус. спасибо.
@user-sq1cb8no3f
@user-sq1cb8no3f Год назад
Здравствуйте! а есть возможность вместо энкодера наоборот сделать две кнопки.
@user-yl4ec5bu6r
@user-yl4ec5bu6r 5 лет назад
Есть устройство регулирования собранное на этом энкодере с проблемкой: все выбранные кнопкой параметры выводятся на максимальные значения сами по себе, т.е. в сторону уменьшения получается крутить энкодер, но как только перестаю крутить значения автоматом поднимаются на максимум. Кстати, у в моем случае на корпусе сидит не центральный вывод энкодера, а краиний правый, почему? Думал проблема в энкодере, выпаял его к черту, ничего не изменилось. При включении устройства цифровое значения параметра уходит на максимум само по себе. Куда копать?
@ushakov3412
@ushakov3412 4 года назад
Здравствуйте, у меня проблемы с регулятором громкости. Я вижу проблема может быть не в самом энкодере? А ещё и в резисторах...
@user-gg3kc7sn1k
@user-gg3kc7sn1k 2 года назад
Я не понимаю, зачем нужны 3 логические микросхемы, ведь есть микроконтроллер?
@user-xn2ed1wi1d
@user-xn2ed1wi1d 5 лет назад
Привет. На балансировочном станке где они стоят.? Ошибку err reu выдает. Залез в инет там пишут энкодер надо заменить.
@hMaxFly
@hMaxFly 3 года назад
А есть а природе переменный резистор с кнопкой как на энкодере. Я в интернете обыскался, не могу найти
@gordost334
@gordost334 2 года назад
Видео очень полезное, но помогите мне, разобраться, в магнитоле менял энкодер и оторвал пайки на плате, как щас найти откуда они идут. Как его на место припоять. Срочно очень, жду вашего ответа, спасибо заранее кто поможет
@n0tfr3shm1lk
@n0tfr3shm1lk 6 лет назад
Здравствуйте! такой вопрос, а почему нельзя изменение state считать за шаги энкодера? Это же вроде должно увеличить разрешение энкодера в 4 раза?
@codius
@codius 6 лет назад
SuperL3n1n этот энкодер с фиксацией шагов - у вас просто не получится зафиксировать положение вала на 1/4, 1/2, 3/4 шага - поэтому увеличение разрешения бессмысленно. На энкодерах без фиксации положения вала, можно пробовать.
@user-pn5el2kr7c
@user-pn5el2kr7c 6 месяцев назад
Привет автору и всем зрителям! Объясните пожалуйста! мне нужны два енкодера один точно такой же как в ролике EC 11 а второй внешне такой же ( с кнопкой)только у него вращение не полное ,а только на 11 и 13 часов . Вот я хочу купить второй, как правильно вписывать в поисковик так как я уже купил шесть штук таких как в ролике с полным поворота вала)
@SashaSwitch
@SashaSwitch 5 лет назад
А мне попался энкодер с переключателем концы которого выходят на выводы сигнальных линий, а два контакта которые должны быть переключателем, на сигнальные линии. Какая маркировка у этого энкодеры? Или есть на него ссылка?
Далее
SHIRT NUMBER OR SWIM 🙈💦
00:32
Просмотров 4,7 млн
PlatformIO или прощай, Arduino IDE
35:23
Просмотров 157 тыс.
Уроки Arduino. Работа с энкодером
10:55
We accelerate Arduino more than 20 times!
28:18
Просмотров 70 тыс.
Энкодер.
14:00
Просмотров 18 тыс.
SHIRT NUMBER OR SWIM 🙈💦
00:32
Просмотров 4,7 млн