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

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


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

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

900904557___.png.d66061bdbd74e919de73fcce799216b2.png

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

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

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

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

Реклама: ООО ТД Промэлектроника, ИНН: 6659197470, Тел: 8 (800) 1000-321

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

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

20% скидка на весь каталог электронных компонентов в ТМ Электроникс!

Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!

Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!

Перейти на страницу акции

Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849

Выбираем схему BMS для корректной работы литий-железофосфатных (LiFePO4) аккумуляторов

 Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ, также как и для других, очень важен контроль процесса заряда и разряда, а специализированных микросхем для этого вида аккумуляторов не так много. Инженеры КОМПЭЛ подготовили список имеющихся микросхем и возможных решений от разных производителей. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 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 пользователей онлайн

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

    • Ну вот, пока готовил эскиз, на все вопросы ответили :-) Действительно, в 3D моделях DipTrace нет (или не нашёл) модели корпуса ТО220 с распайкой с нижней стороны и креплением к радиатору - по этому и получился такой 3D-портрет платы. Задуманная конструкция выглядит примерно так:  По факту, для наладки, сейчас подключаю транзисторы, закрепленные на радиаторе, проводами.
    • Чтобы потом не допиливать паровоз до истребителя. Заводские варианты схемотехники куда более предсказуемы. Из "вольностей" в первую очередь как-то решать проблему коммутации, подходящий переключатель для режимов искать история долгая и грустная. Что-то там с реле. На диапазоны 6п4н вроде же ?  пг2 хрен найдёшь, п2г тугое неудобство(  Рассыпушный ацп делать, боже упаси. Ну разве что был грешен, побаловался когда-то пнч-ацп. С 1108пп1 и 155 серией
    • Но зачем повторять 1в1? Там дана просто топология   Но не совсем же с нуля. Маловероятно, что вы найдете расширение диапазона 7135 до 200мВ по тому же методу, что это реализовано в В7-38, тем не менее, это вполне реализуемо. А вот до 20мВ я спустить диапазон не смог Что-то предусилитель интегратора отказывается вести себя хорошо   Для сравнения, та же точка (вход интегратора) при 200мв пределе, усиление х10   Ну и 2В Госпаде боже лтц2400, на этой штуке можно и 6 разрядник собрать, лютый АЦП, какие 4.5 разряда Цена на него сейчас конечно негуманная кстати.
    • Что то не нашёл примеров такой реализации замены. С нуля целесообразность подобного действа под вопросом. Тут мои полномочия всё) Как бы почему смотрю на hm8011-3, возможность реализации +/- норм настольного мультиметра без всякой там жести в виде кодинга и микро-мелких современных элементов. Для калибровки валяется где-то в1-12 и прецизионных резисторов если моих не хватит, есть где заказать.  На данный момент разве что качественного файла нет, пытался там всякими улучшайками чего сделать, увы. Пойду через впн лазить по уголочкам всяким, вдруг всплывёт чего. ------------- 8012, 80c32 + 27c512. Чертежи плат есть, осталось hex раздобыть 
    • Вот на этом фото? Я думал  тут радиатор будет под ними, и они к нему "пузом" будут прикручиваться, а дырочки - для отвёртки. У @asng60 транзисторы в наружную сторону "мордой" смотрят. "Пузом" на плату ложатся. Плата так разведена. Вот и непонятно, как их "пузом" к радиатору прикручивать.
    • Что касаемо модели Парафина, я бы порекомендовал товарищу Джексону проверить ток покоя выходного каскада, это первым делом, и вторым делом- проверить модель ОУ. Ибо в ОМ нет никаких оу а в парафине- есть. 
×
×
  • Создать...