Jump to content
IMXO

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

Recommended Posts

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

900904557___.png.d66061bdbd74e919de73fcce799216b2.png

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

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

Популярные пружинные клеммники Degson со склада Компэл

Пружинные разъемные клеммники Degson с технологией Push-In обеспечивают надежное и безопасное электрическое соединение. При их использовании исключается возможность короткого замыкания в точке контакта, что гарантирует надежное соединение. Электрическая безопасность клеммных блоков подтверждается соответствием мировым стандартам UL, IEC и VDE.
Подробнее

А чем плоха схема на 4538? Там все в одном корпусе...

Share this post


Link to post
Share on other sites

Приглашаем на вебинар "Как сделать эффективную антенну для устройств IoT. Решения Quectel" (29.07.2021)

Вебинар посвящен проектированию и интеграции встроенных и внешних антенн Quectel для сотовых модемов, устройств навигации и передачи данных 2,4 ГГц. На вебинаре вы познакомитесь с продуктовой линейкой и способами решения проблем проектирования. В программе: выбор типа антенны; ключевые проблемы, влияющие на эффективность работы антенны; требования к сертификации ОТА; практическое измерение параметров антенн.

Подробнее

Вы, прежде чем задать вопрос, смогли осознать, что написано в первом посте, 4538 это умеет или нет?

Share this post


Link to post
Share on other sites

Решения TE Connectivity для 112 Gbps архитектуры и серверов. Перспективные решения для серверов и дата-центров

В статье дается полный обзор серий высокоскоростных разъемов IMPACT и Z-PACK, соединителей SFP- QSFP и Mini-SAS, а также разъемов и кабельных сборок для организации питания. Раскрываются преимущества и отличительные особенности данных серий высокоскоростных разъемов и области их применения.
Подробнее

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

Share this post


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

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

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

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

Share this post


Link to post
Share on other sites

Круто!

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

Share this post


Link to post
Share on other sites
24.03.2021 в 11:02, Eddy_Em сказал:

Но смысл? 

Иногда нужно именно "в железе".

Share this post


Link to post
Share on other sites
13 minutes ago, LiVit said:

Иногда нужно

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

Share this post


Link to post
Share on other sites
1 час назад, Eddy_Em сказал:

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

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

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

Share this post


Link to post
Share on other sites

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

 

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

Подскажите

24.03.2021 в 11:02, Eddy_Em сказал:

...20-30рублевый МК,...умеющий работать с энкодером.

Share this post


Link to post
Share on other sites
2 minutes ago, Геннадий said:

Подскажите

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites
On 10/24/2020 at 3:38 AM, IMXO said:

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

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

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

 

Rotary encoder converter.gif

encoder-signal.gif

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

Share this post


Link to post
Share on other sites
Posted (edited)

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

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

 

Enc_4030.png

Edited by _abk_

Share this post


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

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

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

op.jpg.5a915c84d6b4c472858fce18ab7906bd.jpg

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

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

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

Share this post


Link to post
Share on other sites
1 час назад, _abk_ сказал:

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

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

 

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

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

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

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

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

 

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

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


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

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

Share this post


Link to post
Share on other sites
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

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. 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...

  • Сообщения

    • Зачем? Хороший усилитель выдаст сбалансированный звук. Слух адаптируется и всего будет хватать. Слушаю без этого атавизма уже почти 25 лет. По сути, у дешевых ресиверов часто слабая энерговоруженность, слабый трансформатор, плюс маленькая емкость фильтра питания, длинные провода от фильтра к УМ. Крутилки тембра вопрос не решат. Самое смешное замеры АЧХ будут хорошими, а звук разным.
    • Затишье в Сраче...Странно...Не к добру это!..
    • 8 тыс? тут бесполезно ловить.  https://www.avito.ru/ramenskoe/audio_i_video/ostsillograf_s1-67_2020257158?utm_campaign=native&utm_medium=item_page_android&utm_source=soc_sharing чем хуже? 
    • Какой  у вас стоит резистор в цепи разряда, у меня  резистор 2Ом  50Вт, шунт 0,02Ом  10А   Как  не понял.
    • Всем привет. Запустил я это усилитель. Не обошлось и без бубна- сначала накосячил потом исправлял. Сейчас на выходе несущая вот такая:   На нагрузку 6 Ом сигнал какой-то не очень. Сигнал заполнен несущей. Вот:  Собирал по вот такой печатке. Плата Максима Владимировича. Только под себя подправил. Схема предварительного и самого усилителя.   Дроссель из транса от АТХ ER35/21/11. Зазор 2мм. Индуктивность измеренная 110мкгН.  Питание +-65В стабилизированное ватт 600 где-то. На выходе максимум смог снять 26В RMS на 6 Ом, на 12 Ом тож самое. На входе сигнал 6В RMS.  Вопрос усиленный сигнал так и должен быть заполнен несущей? и почему не удается снять с усилителя большее напряжение. усилитель планирую на дин 8 Ом и снять 250Вт.
    • Я на своем перемерил как-то кучу Д-0,55. Все нормально было.
×
×
  • Create New...