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

обработка энкодера на логике


Рекомендуемые сообщения

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

900904557___.png.d66061bdbd74e919de73fcce799216b2.png

критика приветствуется,  симуляция в протезе с имитацией дребезга прилагается.

энкодержелезо1.DSN

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

  • 4 месяца спустя...

@IMXO Что-то я не понял, вращаешь влево импульсы идут только с А, а если вправо то только с B, так? По факту данную схему можно применять вместо кнопок?

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

Сравнительное тестирование аккумуляторов EVE Energy и Samsung типоразмера 18650

Инженеры КОМПЭЛ провели сравнительное тестирование аккумуляторов EVE и Samsung популярного для бытовых и индустриальных применений типоразмера 18650. 

Для теста были выбраны аккумуляторы литий-никельмарганцевой системы: по два образца одного наименования каждого производителя – и протестированы на двух значениях тока разряда: 0,5 А и 2,5 А. Испытания проводились в нормальных условиях на электронной нагрузке EBD-USB от ZKEtech, а зарядка осуществлялась от лабораторного источника питания в режиме CC+CV в соответствии с рекомендациями в даташите на определенную модель. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

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

Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств. Подробнее параметры и результаты тестов новой серии PLM по ссылке.

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

Литиевые батарейки и аккумуляторы от мирового лидера  EVE в Компэл

Компания Компэл, официальный дистрибьютор EVE Energy, бренда №1 по производству химических источников тока (ХИТ) в мире, предлагает продукцию EVE как со склада, так и под заказ. Компания EVE широко известна в странах Европы, Америки и Юго-Восточной Азии уже более 20 лет. Недавно EVE была объявлена поставщиком новых аккумуляторных элементов круглого формата для электрических моделей «нового класса» компании BMW.

Продукция EVE предназначена для самого широкого спектра применений – от бытового до промышленного. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

У неё на входе триггер шмитта, значит rc-цепочка решит проблему дребезга. Импульсы будут следовать по одному за щелчок энкодера, а не по четыре, только, зачастую, именно это и требуется. Но 4 корпуса - это перебор. Хотя, как решение логической задачи - круто.

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

10 минут назад, aleks_nn сказал:

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

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

и триггер шмитта,  rc-цепочка не решает проблему джитера на нагруженном застопаренном валу.

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

Круто!

Но смысл? Ведь сейчас собрать что-то на дискретной логике выйдет дороже, чем на МК! Возьмите любой 20-30рублевый МК, у которого есть хоть один таймер, умеющий работать с энкодером. Один вечер программирования, и у вас та же схема, но компактней и дешевле.

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

1 час назад, Eddy_Em сказал:

Тогда уж на пускателях сразу =D

Не, они слишком громко клацают ))

Иногда нужно обойтись без микроконтроллера, например.
Вот - выдумал на ходу:
Код в микроконтроллере поменять не можете, а хотите вместо кнопок использовать энкодер.
Эта схема как раз сгодится ))

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

Да понятно все. Я не  об этом речь вел, а об экономической целесообразности (1МК для этих целей стоит 20-30р, а сколько будет стоить дискретная логика) и эргономике (сколько места будет дискретная логика занимать).

 

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

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

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

2 minutes ago, Геннадий said:

Подскажите

Дождитесь окончания "кремниевой чумы", и опять появятся 20-ногие STM32F030 по 30 рублей. Еще дешевле — STM8S103, например (а то и вообще STM8S003). Можно поискать среди китайских: скажем, недавно я покупал ch552g по 25р за штучку (у них безкристалльный USB, но вот косяк с оперативкой: всего лишь 1кБ, да еще и в двух разных банках), но не помню по документации, есть ли там encoder mode.

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

На работу я обычно беру заказ на сумму тысяч от 50. А для себя покупаю на али. Но там сейчас тоже очень дорого: от полтинника. Ждем, пока кончится "кремниевый кризис", а пока довольствуемся старыми запасами.

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

On 10/24/2020 at 3:38 AM, IMXO said:

на каждую смену фронта импульсов на входе.

На каждый(любой) фронт на обоих ВХОДАХ. А зачем так?  Учетверить? Период непостоянный, как это позволит измерять угол поворота?

Если не решать эту непонятную задачу, есть вариант попроще.

 

Rotary encoder converter.gif

encoder-signal.gif

А на 3-х корпусах можно сделать схему, различающую еще и быструю/медленную скорость поворота энкодера. 

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

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

Здесь выходные разъемы - просто выбор перемычкой или "оригинальных" сигналов с А и В, или "очищенных".

 

Enc_4030.png

Изменено пользователем _abk_
Ссылка на комментарий
Поделиться на другие сайты

9 минут назад, _abk_ сказал:

вариант попроще

лажа это а не вариант,

op.jpg.5a915c84d6b4c472858fce18ab7906bd.jpg

37 минут назад, _abk_ сказал:

как это позволит измерять угол поворота?

элементарно, если у вас 180 импульсов на оборот , то смен фронтов будет 360 , и если вправо  отсчитало 750 импульсов , то вал совершил 2оборота + 30град , и монопенисуально какой там период.

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

1 час назад, _abk_ сказал:

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

Здесь выходные разъемы - просто выбор перемычкой или "оригинальных" сигналов с А и В, или "очищенных".

 

Ну конденсаторы  намекают о граничной частоте вращения энкодера....

Есть специальные микросхемы для этого:  LS7183

1 час назад, _abk_ сказал:

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

Здесь выходные разъемы - просто выбор перемычкой или "оригинальных" сигналов с А и В, или "очищенных".

 

Ну конденсаторы  намекают о граничной частоте вращения энкодера....

Есть специальные микросхемы для этого:  LS7183

Все можно наладить, если вертеть в руках достаточно долго!

Если ничто другое не помогает, прочтите, наконец, инструкцию!

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

6 hours ago, IMXO said:

180 импульсов на оборот... и если вправо  отсчитало 750 импульсов , то вал совершил 2оборота + 30град...

Может быть, 2 оборота + 7...8 градусов?

6 hours ago, IMXO said:

монопенисуально какой там период.

Не совсем так. При равномерном повороте энкодера в Вашей схеме выходные импульсы будут следовать неравномерно, более того, они привязаны к дребезгу. Конечно, если угол надо определить приблизительно, то сойдет.

5 hours ago, chip-chip said:

Есть специальные микросхемы для этого:  LS7183

Зачет! :i-m_so_happy: Только ссылка на даташит там не живая, есть вот здесь

Вариант хороший, но на любителя - 6 долларов штучка :D

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

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

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

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

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

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

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

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

Загрузка...
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...