PDA

Просмотр полной версии : Валкодер - своими руками



Страницы : 1 2 3 4 5 6 7 8 [9] 10

UT0UM
25.11.2018, 05:58
в смысле чем их программировать.

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

Alex 1
25.11.2018, 06:56
ничем
они уже запрограммированыА можно подробнее? И как "вычислить" сколько импульсов будет в приобретаемой микросхеме, или там можно как то корректировать количество импульсов?

Ромм
25.11.2018, 11:22
Всем добрый день!
В журнале Радио №9 за 2002 год, страница 64, валкодер из мыши.
Кажется здесь не выкладывали.

301098

ua9ocb
25.11.2018, 12:12
Как-то по моему незаслуженно забыли вот этот пост (http://www.cqham.ru/forum/showthread.php?1786-%C2%E0%EB%EA%EE%E4%E 5%F0-%F1%E2%EE%E8%EC%E8-%F0%F3%EA%E0%EC%E8&p=95632&viewfull=1#post95632 ) Виктора, ut1wpr, а ведь теоретически это отличный валкодер с высокой разрешающей способностью и мизерной ценой. Кто-нибудь его повторял? Интересно, какая равномерность импульсов у него при вращении? Ведь на диске нет каких то строгих разметок. И сколько импульсов на оборот? При ликвидации компьютерного сервисного центра у знакомого забрал ящик старых мышек. Из 25 оптических нашел только 2 подходящих. Сделал один валкодер, импулсы не считал, но их было очень много, все зависит насколько вы от центра диска поставите оптику. Тогда был синтезатор без деления, а отдельно лепить еще делитель не захотел, так и валяется.

Ромм
25.11.2018, 12:26
В статье журнала Радио говорится, что нужно выпилить кусочек платы мышки с оптопарами, так что вариант установки видимо один: как в мышке.

UT0UM
25.11.2018, 14:53
как "вычислить"

даташит читать (https://ams.com/documents/20143/36005/AS5040_DS000374_3-00.pdf/1467eb2f-29c3-0499-5195-20d38506e8ad)
вот например на AS5040
по умолчанию mode 0:0 (quadrature A/B,1LSB index width, 256ppr).

UN7RX
02.01.2019, 20:22
Кто уже собирал на AS5040, подскажите, как можно проверить работоспособность данного энкодера кроме как осциллографом? Например, светодиодами на выходах А-В можно?
Снят вопрос. Светодиодами отлично инициируется.

Veka
03.01.2019, 02:34
Кому-нибудь встречались в бытовой технике м/с AS5040 или подобные? - Интересуют модели устройств, откуда можно извлечь ;-).

SAM
11.01.2019, 15:11
Валкодер из шагового двигателя MR1107, MR1108.
Ради любопытства попробовал этот шаговик 304602в качестве валкодера. Сразу оговорюсь - в какой-либо реальной схеме управления, скажем синтезатором, этот валкодер не испытывался. Схему для формирования импульсов взял из статьи: 304604.
Схема: 304606
Двигатель требует предварительной минимальной доработки для обеспечения кругового вращения:
304607
И эпюры, снятые в характерных точках схемы:
304601
304608
304609
304610
304611
304612
Количество импульсов на оборот примерно 180.

AlexanderT
11.01.2019, 21:46
Двигатель требует предварительной минимальной доработки для обеспечения кругового вращения:А ещё как-то нужно побороть люфт который в этой кинематике достигает половины оборота.

rx3apf
11.01.2019, 21:52
Вряд ли редуктор вообще долго проживет в "повышающем" режиме - слижет зубья. И да, люфт. Да и тактильно вряд ли это все будет комфортно, даже если маховиком дополнить.

UT0UM
11.01.2019, 23:48
Валкодер из шагового двигателя

мышки плакали, кололись, но продолжали жрать кактус :)

R4AAY
01.03.2019, 10:39
Почему изготовленный валкодер с оптикой из компьютерной мыши и с распечатанным диском на прозрачной пленке при медленном вращении вала пропускает импульсы? Формирователь выполнен на LM358.

Alex 1
01.03.2019, 11:08
Почему изготовленный валкодер с оптикой из компьютерной мыши и с распечатанным диском на прозрачной пленке при медленном вращении вала пропускает импульсы?
Евгений, сделай скриншот, с картинками импульсов которые пропускаются. Что то мне подсказывает, что скорее всего не пропуск импульсов, а их не соответствие по форме и фазе. Такое может быть только в случае неправильной ориентировки оптодатчиков относительно диска.

R4AAY
01.03.2019, 12:41
Такое может быть только в случае неправильной ориентировки оптодатчиков относительно диска.
Около двух лет назад, а может трех делал валкодеры с оптики от мыши и с формирователем на микросхеме, а также с формирователем на транзисторах и все было отлично. Тут же уже все перепробовал и не могу добиться стабильных импульсов. Много раз менял положение оптопары относительно диска, менял и сам диск, а результата нет. Ставил переменный резистор и регулировал напряжение на 2 и 6 ноге LM358 очень тяжело подбирается момент получения меандра.

Владимир_К
01.03.2019, 13:03
Ставил переменный резистор и регулировал напряжение на 2 и 6 ноге LM358 очень тяжело подбирается момент получения меандра.
Операционный усилитель как включен? По схеме компаратора или...

R4AAY
01.03.2019, 13:23
Операционный усилитель как включен?
308553
R1 поставил 560 ом.

Владимир_К
01.03.2019, 13:38
R1 поставил 560 ом.
Ну схема и у меня почти такая, компаратор, но номиналы совсем другие. Подбирать ничего не приходилось. Тоже мышка. У Вас сопротивление обратной связи очень большое. Поэтому гистерезис компаратора очень мал. Практически его там нет, вот и приходится подбирать. Малейшее отклонение, или паразитная засветка и будет или постоянно открыт операционник, или наоборот.

R4AAY
01.03.2019, 14:01
Владимир_К, Попробую сегодня изменить значения сопротивлений, потом отпишусь..

Alex 1
01.03.2019, 14:18
Попробую сегодня изменить значения сопротивлений, потом отпишусь.. Вот схема формирователя , регулируется скважность только подстроечником ... 308560 .. схема от UR3ILF, я её прямиком в корпус валкодера устанавливаю .. 308561 .., и ещё соотношение размеров сегментов, абы какое, не должно быть. Если не затруднит , выложи файл диском.

R4AAY
01.03.2019, 14:34
Если не затруднит , выложи файл диском.
Вот..

Владимир_К
01.03.2019, 14:38
Попробую сегодня изменить значения сопротивлений
Тут все просто. Вот расчет. Допустим на выходе операционника высокий уровень, т.е. 5 вольт. Значит 3 нога операционника, подключена к +5 вольт через два параллельно включенных резистора по 10 к. Один прямо на +5 вольт, второй с выхода операционника. Значит на третьей ноге имеем 5v/(5+10)*10=3,33 v. Теперь, когда на выходе операционника ноль. Тогда третья нога через резистор 10 к подключена к питанию 5v, а на землю через два параллельно включенных резистора по 10 ком. Тогда на 3 ноге будет 5v/(5+10)*5=1,66 вольта. Данный операционный усилитель не дает на выходе напряжения от 0 до питания, а поменьше. Но это не важно, для простоты расчета принял так. Теперь надо только проверить тестером какое напряжение получается на выходе оптотранзистора мышки. Оно должно перекрывать диапазон, ну например меняться от 1,3 вольта до 3,5. Этого я добиваюсь подбором резистора через который запитаны светодиоды оптопары. Но, практически указанные номиналы на схеме менять не приходилось.
А с резистором 1 Мом в обратной связи, диапазон изменения на входе очень мал. Попасть трудно.
Диск валкодера такой. Раньше заморачивался чтобы риски соответствовали рискам диска мышки. Ничего этого не надо. Все работает прекрасно.

Alex 1
01.03.2019, 15:27
Очень малые, светлые сектора! Нужно уменьшить толщину тёмных секторов. Во вложении файл с дисками, те которые рабочие, подсвечены синей окантовкой. Остальные с проблемой в формировании импульсов. Сами диски великоваты, диаметром порядка 35 мм. Я свои делаю в проге Формат-Фактори, диаметром 20..22мм .

Добавлено через 31 минут(ы):

Вот мой диск на 100 сегментов, диаметром 20мм .. 308567

R4AAY
02.03.2019, 10:18
Сделал по схеме UR3ILF и сразу ещё поставил диск от мышки, ну чтобы 100% быть уверенным что диск рабочий. Валкодер заработал как надо, теперь буду мучать самодельные диски. Вот фото.
308618308619
308620308621
308622308623

Alex 1
02.03.2019, 11:50
Вот фото. Оптодатчики установлены не правильно! Эти датчики, относительно диска, нужно вот так .. 308640 .. 308641 .. устанавливать!

ra4lch
22.12.2019, 12:25
Опять превратил свой SW-2017 в стенд для проверки нового валкодера. В этот раз -магнитный, на основе AS5040. Работает отлично-1024 шага на оборот. Подшипник -801, ручка китайская, диаметр около 23 мм, высота-13мм. Микросхему установил на кусочек платы, вырезанной из старого сервака. Плата припаяна к латунной оси, диаметром 12 мм, в которой нарезал резьбу М3 для крепления к корпусу аппарата и пропилил паз для проводов. Вообще этот валкодер я хочу применить в приемнике "Малахит" и ТРХ "Аист" мини. Для сравнения рядом оптический валкодер из китайского набора (400 шагов на оборот-описан мной в теме мини SW-2016) и обычный механический.
.3265553265563265583 26559326560326561

4Y
22.12.2019, 12:54
Оптодатчики установлены не правильно!

В чём разница? Как не устанавливай будет хорошо работать, хоть под 45 градусов ставь...

rx3apf
22.12.2019, 12:57
Зависит от расположения фотоприемников. Должен быть сдвиг на 90 градусов между откликом датчиков.

ra4lch
22.12.2019, 17:17
Из опыта изготовления оптического валкодера из китайского набора http://www.cqham.ru/forum/showthread.php?32175-%F2%F0%E0%ED%F1%E8%E 2%E5%F0-Mini-SW2016&p=1702860&viewfull=1#post17028 60
Датчик нужно действительно повернуть на 90 градусов. Очень важно расстояние от диска до светодиода. Если установить ближе 6 мм, то не работает. Лучше мм 8-10. Постороннее освещение практически не мешает.

Юрий Т.
22.12.2019, 18:06
ra4lch (http://www.cqham.ru/forum/member.php?35743-ra4lch)А можно конкретнее - схему подключения AS5040, плату. Нужно ли переделывать программу прошивки ...?

ra4lch
22.12.2019, 20:28
Юрий, схема из даташита, по умолчанию настроена на 256 шагов, при обработке всех 4-ёх состояний, получается 1024. Посмотрите эту тему с 77 страницы. В инете куча информации по использованию и программированию.
Более интересная микросхема AS5601. Я заказал у производителя.

rx3apf
22.12.2019, 20:39
AS5601 начали потихоньку появляться на ali, но пока есть сомнения - продавец "свежеиспеченный", реальных отзывов нет (и не сказать, чтобы особенно дешево было). А вот 5600 уже есть давно, можно и их попробовать - но готовые конструкции под квадратурный вход не подойдут, тут уже придется считывать угол. Зато микросхема относительно недорогая. На ebay есть предложение за <$4, собственно чип на плате и магнит (далеко не во всех предложениях присутствует магнит, на это надо обращать внимание. А магниты сами по себе весьма недешевые).

ra4lch
22.12.2019, 21:26
На сайте производителя-18 микросхем с квадратурными выходами. 5601 в чипе и дипе стоит 300 рублей. В качестве магнита можно попробовать шарик. Они по моему везде, чуть ли не в овощных магазинах продаются. Или проверить квадратный магнит. Особая точность не нужна. Завтра проверю.

rx3apf
22.12.2019, 21:42
К удивлению да, от 300р. Правда, под заказ и 3-4 недели (что странно для "со склада в Москве"). Но хоть в списке есть, что обнадеживает (остальные-то с квадратурными выходами и дороже, и с корпусами не самыми удобными. 5040 хоть более менее распространена, хотя и дороговато, поэтому 5601 выглядит очень привлекательно). На счет квадратного магнита сомневаюсь в успехе, а вот с шариком и в самом деле весьма любопытно, может быть и получится ? А я ради любопытства думаю купить наборчик с AS5600 - ~250р не большие деньги, можно и попробовать...

Леонид3
22.12.2019, 22:00
Года два назад выкладывал программку для отрисовки диска. Вот здесь: http://www.cqham.ru/forum/showthread.php?36646-%D0%E8%F1%F3%E5%EC-%E4%E8%F1%EA-%E2%E0%EB%EA%EE%E4%E 5%F0%E0

RN3GP
22.12.2019, 23:22
А я ради любопытства думаю купить наборчик с AS5600 - ~250р не большие деньги, можно и попробовать...
А я ради любопытства за 660 руб. купил готовый.:ржач: https://www.ebay.com/itm/360-600P-R-Photoelectric-Incremental-Rotary-Encoder-5V-24V-AB-Two-Phases-Shaft/254214673272?hash=it em3b30601378:m:mDiuW 1F2qXINSH51TqAjhTg
Хотя кому габариты напрягают, можно и смастерить самому. Мелкие оптические от 2000р. начинаются. Наверно есть смысл.

UT0UM
22.12.2019, 23:39
квадратного магнита

какие еще квадратные магниты?
нужен круглый с диаметральной намагниченностью


А магниты сами по себе весьма недешевые).

они копеечные

без
магниты у нас в интернете по 14 центов (https://neodim.net.ua/magnity-c-diametralnoj-namagnichennostju/shajba-6-3dn)

...

rx3apf
22.12.2019, 23:46
какие еще квадратные магниты?

Это был ответ ra4lch на "Или проверить квадратный магнит"



нужен круглый с диаметральной намагниченностью

Я как бы знаю ;)


они копеечные
Ну, если полтора-два бакса за единицу это "копеечный", тогда да. По 14 центов - не встречал. По ссылке посмотрел - да, есть. Но на общедоступных площадках (ali/ebay) дорого, и штучно не продают.

UT0UM
22.12.2019, 23:50
По 14 центов - не встречал.

10 центов (https://magnet-prof.ru/index.php/Disk-Sterzhen-NdFeB/NdFeB-N33-D5x2mm.-diam/flypage.tpl.html)

rx3apf
22.12.2019, 23:52
Интересно. Как-то о локальных магазинах я вообще не подумал. Спасибо !

IG_58
23.12.2019, 00:37
А я ради любопытства за 660 руб. купил готовый.:ржач: Я только такими и пользуюсь. Руками такое делать - это, разве что, из любопытства - "вот смогу я такое сделать или не смогу?"

ra4lch
23.12.2019, 05:30
https://ru.aliexpress.com/item/33037337183.html?spm =a2g0s.9042311.0.0.2 7dc33edicVr53
магнитики по 12 руб (доставка 70 ?!)
1. По поводу покупки готового оптического: я купил 2 шт, один специально, чтобы разобрать и доработать с целью уменьшения габаритов.
2. 5601 -фирма производитель бесплатно высылает 5 шт. (можно и другие микросхемы серии AS).
3. Валкодер с 1000 шагами, бесконтактный, на подшипнике, габаритами меньше чем изготовленный мной-не встречал (по себестоимости 200руб.)
4. По поводу формы магнита: я думаю, что важна не форма, а направление силовых линий магнитного поля. Понимаю, что при быстром вращении ручки настройки, аэродинамика квадратного магнита не лучшая.

rx3apf
23.12.2019, 11:24
Хм, действительно дешевые магниты - вот что значит правильно сделать поисковый запрос на ali !

А вот с семплами AS5601 - реально получалось ? А то вот с семплами от AMS - как Россия - так и облом, аргументируют тем, что таможня (российская) не пропускает такого рода отправления...

p.s. Торможу - это (AS5601) те же AMS ! Т.е. уже пробовал (комплект AS7265x), и уже обломался...

sergejbelyj
23.12.2019, 11:46
Как вариант: диск и "оптика" из струйного принтера, втулка на подшипниках от "башки" винчестера. Ставиться на плату или на переднюю панель, крепиться родной пружинящей шайбой. На втулку наворачивается ось 6-ка и дальше ручка. Вот почти полный набор:
326635

ra4lch
23.12.2019, 16:43
Неплохо! НО!!! Минус-не тиражируется. В случае случайной поломки диска-остается датчик и втулка (которые убираются в коробочку в надежде, что подвернется еще один диск). По моему самый оптимальный вариант-это диск из нержавейки с али (неубиваемый). Дешево и 400 шагов на выходе.326649

VICTORY
23.12.2019, 17:16
нержавейки с алиСсылку дайте.

RV4LX
23.12.2019, 18:15
Ссылку
https://aliexpress.ru/item/32224660620.html?spm =a2g0s.9042311.0.0.2 64d4c4d92ApQ7

VICTORY
23.12.2019, 18:27
Что-то отзывы там не очень.

Владимир_К
23.12.2019, 20:05
В валкодере главное - ось с подшипниками и ручка с хорошим дизайном, которая бы на эту ось подошла. А остальное из подручных материалов за пару минут. оптопары из мышек, диск печатается на прозрачной пленке.
Вот пример валкодера, где применена механика шагового двигателя:
http://www.cqham.ru/forum/showthread.php?1786-%C2%E0%EB%EA%EE%E4%E 5%F0-%F1%E2%EE%E8%EC%E8-%F0%F3%EA%E0%EC%E8/page68
Тут ось диаметром 5 мм, а китайские неплохие ручки, имеют отверстие 6 мм.
Лучше из 5-дюймового дисковода. К сожалению, сейчас найти уже трудно. Вот тут и ось 6 мм.
Вот тут пример из 5-ти дюймового дисковода.
http://www.cqham.ru/forum/showthread.php?1786-%C2%E0%EB%EA%EE%E4%E 5%F0-%F1%E2%EE%E8%EC%E8-%F0%F3%EA%E0%EC%E8/page60
Пост 592. Там две левые фото диск на отражение и применены отечественные оптопары, работающие на отражение. Справа фото - диск напечатан на пленке. Ее надо зажать между двумя шайбами из 0,5 мм дюраля или другого материала. Диск тогда не будет коробиться.

ra4lch
25.12.2019, 13:40
Сегодня получил бесплатные образцы AS5601 ! Сам удивлен, потому-что не верил. От заказа прошло всего 5 дней!

rx3apf
25.12.2019, 14:03
Это действительно удивительно, поскольку в апреле этого года, когда вроде бы заказ был подтвержден и пришло соответствующее письмо, на следующий день пришло:
-----
Thank you for your sample request. Unfortunately, we are no longer able to ship samples to Russia. Our samples are continuing to be stopped in customs and eventually get returned back to our warehouse. We apologize for the inconvenience and have cancelled your sample order.
-----
Может, с тех пор что-то у них в правилах изменилось ? По счастью, коллега в Канаде тогда поделился комплектом семплов. Сейчас попросил его заказать и 5601....

rx3apf
15.01.2020, 12:29
Удалось получить семплы (AS5601 и еще кое-что) от AMS. Но если кто в Москве и области будет пробовать - если не готовы ехать во Внуково и оформлять на таможне, то не связывайтесь. Официально семплы на физлицо не полагаются, и UPS это не оформляет. Может, где-то в других регионах и проскочит, но здесь никак.

rx3apf
17.01.2020, 15:03
Пришла платка на AS5600 (с ebay, "lanny-2015"). Упакована прекрасно, куча "пупырки", магнит в комплекте. Но вот беда - магнит-то "обычный", из тех что сотнями за копейки. Жаль. Даже и не попробуешь, пока заказ с "поперечными" не придет...

sp9mrn
17.01.2020, 17:09
чтобы попробоват хватит -склеить- обычныйе магниты и исползоват не фронтом а боком

MAc

rx3apf
17.01.2020, 17:13
Весьма вероятно, что какой-то эффект будет. Но все равно сейчас не очень до этого, подожду уж, пока придут "правильные"...

ra4lch
20.03.2020, 20:45
Добрый вечер коллеги!
Сегодня дошли руки до очередных экспериментов с магнитными датчиками. Проверил в качестве магнита шарик диаметром около 7 мм. Работает отлично, никакой разницы с дисковым магнитом. Единственный недостаток-"сжирает" внутреннее пространство в ручке валкодера. Поверил микросхемы AS5601-на выходе всего 4 шага на оборот вала. Нужно программировать, а я не умею (тупой наверное). Может кто-то окажет помощь? Проверял в этот раз на приемнике "Малахит-DSP".
73! Александр.

rx3apf
20.03.2020, 21:32
Ну, места в ручке с трудом, но хватает (7 mm подшипник плюс полтора-два на плату). Результат с шариком интересный - ну, дисковые магниты я все ж от китайца получил (хорошие магнитики, очень сильные), с трудом, но отцентровал чип с платой, так что тоже с первого раза получилось (но пока только механика). Весьма вероятно, что и мелкие, 5-6 mm, шарики тоже будут работать (надо смотреть, что там в регистре уровня поля, есть ли запас).

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

ra4lch
05.06.2020, 12:30
Добрый день!
Окончен очередной этап по разработке "магнитного" валкодера на микросхеме AS5601. Пришлось приобрести Ардуину, немного освоить начала программирования. Особая благодарность SP9MRN !
Зашил в ПЗУ микросхемы необходимое число шагов на оборот вала (можно от 2 до 512-что дает от 8 до 2048 отсчетов). Работает от 5 или 3,3 вольт.
В выходные подключу к Малахиту и МИНИ SW. Если кто-то заинтересуется, то выложу чертежи деталей (всего одна! деталь) и скетч для Ардуино, позволяющий прошить AS5601
73!336984

Georgi
05.06.2020, 13:38
ra4lch, а такой модуль подойдёт? https://aliexpress.ru/item/4000507199893.html?s pm=a2g0o.detail.1000 014.2.420f3a15JSSwtF&gps-id=pcDetailBottomMor eOtherSeller&scm=1007.13338.17124 6.0&scm_id=1007.13338.17 1246.0&scm-url=1007.13338.17124 6.0&pvid=b1be48ad-d721-4ca6-b095-7b0a17de24c6&_t=gps-id:pcDetailBottomMor eOtherSeller,scm-url:1007.13338.17124 6.0,pvid:b1be48ad-d721-4ca6-b095-7b0a17de24c6,tpp_buc kets:668%230%2313192 3%2320_668%23808%237 756%23215_668%23888% 233325%238_3338%230% 23171246%230_668%232 846%238113%23614_668 %232717%237565%23789

ra4lch
05.06.2020, 14:42
У AS5600 нет инкрементного выхода. Т.е. обычный механический валкодер им не заменишь. Нужно в программу управления синтезатором (или что там еще управляется) вставлять обработку кода, выдаваемого микросхемой. В этом случае подойдет. Но я этого не умею. Кстати, на Али есть дешевая микросхема-TLE5012, у неё как раз инкрементный выход. И стоит она меньше 80 р. Я заказал пару штук, когда придут, поковыряюсь. У AMS есть много микросхем, которые можно применить в валкодерах, правда цена великовата...Особенн о для провинции. Ранее я расcказал в теме, что мне бесплатно!!!! в течении 5 !!!! дней прислали 5 штук AS5601 из америки.

R4N-885
16.06.2020, 08:57
TLE5012 их там несколько
TLE5012B - E1000
TLE5012B - E3005
TLE5012B - E5000
TLE5012B - E9000
Какая подойдет?
337631

rx3apf
16.06.2020, 13:10
Если конфигурировать при включении - то любая. Предустановленный режим с квадратурными выходами - у E1000. Но все ж лучше иметь возможность настраивать конфигурацию, заводская 12-битная может оказаться избыточной (и накладывает определенные ограничения на обработку, очень высокая частота импульсов).

На всякий случай, кто будет играться с AS560x (и, вероятно, к TLE5012 тоже относится), не наступите на мои грабли - может показаться удобным перевернуть чип и расположить магнит снизу. Этого делать нельзя ! 5601 при этом работает, но слегка сходит с ума - все время выставлен статус ML, AGC в зашкале. А если совсем вплотную прижать, то совсем забавно - на "B" появляется сигнала направления (т.е. переключается при смене направления вращения), а на "A" вообще тишина. Не то чтобы такое поведение было совсем неожиданным, однако некоторое удивление есть.

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

Georgi
16.06.2020, 14:45
rx3apf, если у вас есть ссылка на статью или на видео про сбоку и настройку такого валкодера, поделитесь, пожалуйста.

paguo-76M2fet
16.06.2020, 15:21
Вопрос про те AS560x, у которых есть режим "push button": при нажатии - можно ли вращать? То есть, как обрабатывается вращение приближенного магнита? Продолжается ли выдача сигналов A/B, сопровождаемая потенциалом на выходе "кнопка нажата", или выдача A/B прекращается?

mikey
16.06.2020, 15:44
RA4LCH,если не проблема, поделитесь программу програмирования AS5601 через ARDUINO.А также какое ARDUINO? На фото смотрится UNO.

rx3apf
16.06.2020, 15:46
Продолжается ли выдача сигналов A/B, сопровождаемая потенциалом на выходе "кнопка нажата", или выдача A/B прекращается?
Не проверял, но с уверенностью 99% - не влияет (хотя вряд ли при большом разрешении удастся нажать-отпустить так, чтобы позиционирование не сбилось), квадратурные сигналы генерируются независимо от силы поля.

paguo-76M2fet
16.06.2020, 15:49
Я подумал, что это можно было бы использовать в путешествиях по многоуровневому меню настроек, типа - просто кручу - хожу по меню. Пришёл на требуемый пункт - нажал и вращаю - выбираю параметры в нём. Не пробовал, рассуждаю сугубо умозрительно.

rx3apf
16.06.2020, 15:59
rx3apfи настройку такого валкодера, поделитесь, пожалуйста.
У меня это в сыром виде, за основу взял ранее описанную идею с 40-mm алюминиевой ручкой (с удаленной пластиковой вставкой) и подшипником 6805. Мой вариант механической вставки довольно нетехнологичен и, как оказалось, порочен в своей сути (перевернул чип и закрепил двумя винтами, потому и предупредил от таких граблях). В идеале, наверное, отпечатанная вставка - но у меня принтера нет (вот если ra4lch поделится - наверное, оно самое и будет), попробую сделать стеклотекстолитовые шайбы. Да, и на всякий случай - эти ручки с ali, имеющие мелкую и острую накатку - высота 17 mm, а другого типа, с крупными "зеркальцами" - 19 mm (хотя в описании указывают те же 17). Применимы оба варианта, места много.

Еще субъективное ощущение - ручка легкая, один 6805 имеет длинную дорожку, но относительно небольшую массу, нет "правильной" инерции. Я утяжелил ручку кузовной шайбой М12 (две показалось много, одна в самым раз, чуть больше 20 граммов), а для центровки магнита применил карболитовый изолятор от винтовой клеммы советских времен конца 60-х, она идеально по наружному в шайбу М12, и внутри на чуть-чуть больше 6 mm, магнит ложится и удерживается самим полем, не выпадая.


Не пробовал, рассуждаю сугубо умозрительно.
Неплохой вариант, хотя это можно сделать и отдельной кнопкой. Но если через встроенный детектор - то, наверное, надо делать небольшую кнопку по центру основной ручки. Всю ручку давить как-то не то (IMHO). Механику это несколько усложняет, но реально. При этом (переходе в меню), IMHO, надо уменьшать (и значительно) разрешение позиционера. Это нуждается в экспериментах, чтобы получить комфортное управление, не матерясь при этом ;)

paguo-76M2fet
16.06.2020, 17:11
Спасибо, буду пробовать. Заказал образец.

UT0UM
16.06.2020, 21:41
и, вероятно, к TLE5012 тоже относится

вот тут (https://www.infineon.com/cms/en/product/sensor/magnetic-sensors/magnetic-position-sensors/angle-sensors/tle5012b-e1000/)внизу есть кино
там микросхема как раз внутренней стороной к магниту расположена

rx3apf
16.06.2020, 22:33
Может быть TLE5012 к этому безразлична ? Но это уже надо смотреть уровни поля (если они доступны. Этих у меня нет, так что могу лишь гадать). В общем-то и 5601 на первый взгляд работает, но когда заглянул в регистры - очень это все не понравилось. Перевернул - все в норме, середина уровня AGC где-то при 1 mm между магнитом и корпусом.

paguo-76M2fet
17.06.2020, 11:17
:(
Пришёл отказ, - якобы, не могут выслать образцы в Россию...

R4N-885
17.06.2020, 11:57
Коллапс в международной авиапочте, после возобновления попробуйте сделать запрос еще раз.

rx3apf
17.06.2020, 12:39
Мне первый раз отказали по той же причине, второй - выслали, но UPS отказался растаможивать для частного лица. И пришлось самому пилить во Внуково и заполнять кучу бумаг, и долго беседовать с таможеницей...

UT0UM
17.06.2020, 13:01
пришлось самому пилить во Внуково и заполнять кучу бумаг, и долго беседовать с таможеницей...

дешевле просто купить :super:

rx3apf
17.06.2020, 13:22
В чипе с дипом они стоят дурных денег, на ali, кстати, тоже (да и есть только у пары продавцов), на lcsc нет. А у меня по каталогу Mouser семплов набежало на кругленькую сумму, жалко было отказываться от халявы...

Если TLE5012 с ali не подделка, то, возможно, неплохая альтернатива.

paguo-76M2fet
17.06.2020, 13:30
Попробую получить образцы AS5601 на иностранный адрес.

R4N-885
17.06.2020, 13:57
Какая разница, самолеты межгосударственные рейсы не выполняют , морем примерно 2 месяца.

UT0UM
17.06.2020, 14:20
Если TLE5012 с ali не подделка, то, возможно, неплохая альтернатива.

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

rx3apf
17.06.2020, 15:42
Да, и избыточно, и слишком быстро. Вообще, если ставить задачу сделать законченный проект, ориентированный на использование энкодеров конкретного типа, может быть и не надо возиться с обработкой квадратурных сигналов (это достаточно ресурсоемкая вещь на больших разрешениях), а работать непосредственно с регистрами угла (тогда, наверное, и много где доступная AS5600 подойдет). Аналогично, как предлагалось в начале темы, сенсоры оптических мышей с PS/2 (вот только остались ли вообще PS/2, и могут ли современные с USB работать в режиме PS/2 ?), принцип тот же, но физическая реализация совсем другая. Опрос 100 Hz уверенно решит такую задачу для любого сенсора. Достоинство квадратурного варианта - универсальность, но остальное - недостатки... Зато - потенциально можно присобачить к чужому проекту, а настройка разрешения - любой копеечный микроконтроллер.

UT0UM
17.06.2020, 16:31
сенсоры оптических мышей с PS/2

это все уже не те размеры

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

rx3apf
17.06.2020, 20:43
Ну да, готовые энкодеры на 400 позиций/оборот довольно давно есть на ali (новые, или массовый демонтаж откуда-то - цена намекает на второй вариант), от $15 (припоминаю, что год-два назад они были все ж от $10). Если габариты и разрешение устраивает - то да, чем возиться, проще готовый. С сенсором от мыши можно попробовать сделать компактнее (но незначительно) и с лучшим разрешением, но магнитный по габаритам, конечно, вне конкуренции.

UT0UM
27.06.2020, 18:02
по просьбе джентельменов делюсь файлами для энкодера

вот правильная ссылка (https://www.tinkercad.com/things/4EcPptM2Rfc) на детали для 3D печати для изготовления магнитного энкодера на базе AS5040

остальные подробности тут (http://www.cqham.ru/forum/showthread.php?33633-QRP-SDR-%F2%F0%E0%ED%F1%E8%E 2%E5%F0-M0NKA-mcHF&p=1539004&viewfull=1#post15390 04)

R2ZCP
04.01.2021, 15:18
В выходные подключу к Малахиту и МИНИ SW
Интересует подключение к SW. Получилось? Поделитесь результатом.

R2ZCP
21.01.2021, 23:38
Интересует подключение к SW. Получилось? Поделитесь результатом.

Не дождался ответа и сделал сам.
350135 350136 350137 350138 350139 350140 350141 350142 350145

За основу взял твердые тела UT0UM, нарисовал все с чистого листа. Размер 41х18,6мм.
ПП сделал под ЛУТ (размер платы 12,5х12,5мм) - во вложении. ПП разведена под питание 3,3в.

AS5040 (https://aliexpress.ru/item/32988082332.html?spm =a2g0s.9042311.0.0.4 99f33edwqqPit&_ga=2.221763608.1456 35063.1611260518-1879530307.160138736 4&_gac=1.126977791.160 7942710.CjwKCAiAt9z-BRBCEiwA_bWv-MALbrWWU5AJplJLUxV8p fpaEVl0kccLWo_zzUblk llXFrwJ_6ellxoCxKIQA vD_BwE&sku_id=67093824144) - брал 2шт. Перед покупкой уточнил у продавца про магниты, сказал магниты (6х2мм) в подарок.
Подшипник 6805RS (37*25*7мм) - купил на местном авторынке (65р.)
Винты:
3*16мм - 3шт. (нержавейка или латунь)
3*5мм - 5шт. (шляпка винта высотой 2мм)

Ну и на МОЙ взгляд механические и оптические энкодеры курят в сторонке. Крутить такой энкодер одно удовольствие!

"70-й"
31.03.2021, 20:16
Собрал "магнитный" энкодер, основываясь на сообщениях уважаемых UT0UM и R2ZCP, которым приношу признательность и уважение за консультации.
Воспользовался 3D моделями R2ZCP из его сообщения 885, по его же ссылке на AS5040 купил на Али микросхему и магниты.
Подшипник 1000805, применяется в Газелях, Оке, Волге, или на Али купить 6805RS.
Энкодер удобно крепить на передней панели, вращение плавное, без торможения трением.
Прилагаю фото из которых понятно как собрать конструкцию, и фото осциллограмм.

Alex2
19.05.2021, 16:10
Ребята никто не пытался сделать самодельный валкодер или модернизировать механику энкодера в трансиверах IC-731, IC-756& Вся проблема во втулке в которой вращается вал! Конструкция хлипкая и ненадежная, может кто имел дело с этим узлом?

SVd2004
20.05.2021, 11:36
Прикинул, какие минимальные размеры можно получить от магнитного энкодера на чипе AS5040.
Подшипник 6700 размером 10х15х3мм.
Магнит Ф6х2.5мм
3 токарно-слесарные детали из дюралюминия.
Плата толщиной 0.8мм.
Крепление на 2 винтах из нержавейки М1.2мм.
Винты проходят через отверстия в 1 фланце, во 2 фланце резьба.
Размеры энкодера Ф17х6.7мм.

UT0UM
20.05.2021, 12:01
Размеры энкодера Ф17х6.7мм.

Фантастика!

R2ZCP
20.05.2021, 12:19
Собрал "магнитный" энкодер
не правильно прикручена верхняя крышка. Нужно ее прокрутить до совпадения с нижней.

UR5VFT
20.05.2021, 13:18
- вариант от Андрея..
- http://dspview.com/viewtopic.php?f=22&t=291

"70-й"
20.05.2021, 18:56
Для R2ZCP (http://www.cqham.ru/forum/member.php?20303-R2ZCP): да, замечание правильное...поправи л. Спасибо.:пиво::пиво: :пиво:

radiofannat
21.07.2021, 18:44
собрал до кучи энкодер на AS5601 с "случайным" круглым магнитом, не работает! взял магнит от hdd поводил рядом и пошли импульсы....
вопрос, какой минимальный магнит кто использовал и где его выковырять? только на али не посылайте плиз! :-|

rx3apf
21.07.2021, 18:54
Со "случайным" (т.е. продольно-ориентированным) работать и не будет, нужна "поперечная" ориентация. В ветке приводились ссылки на продавцов. Лично я брал на ali (но в отличии от ширпотреба эти, поперечно-ориентированные, стоят несколько дороже). Говорят, успешно работает и с шариками от "магнитного куба", но производитель рекомендует "таблетку", значит лучшее ее и использовать.

radiofannat
21.07.2021, 18:59
rx3apf, раньше ноутами занимался, там попадались блины но забыл совсем, есть мысли поискать в рекламе по городу, в железках искал и уже голову сломал где бы такой блин достать???!!!
а какой размер его? у меня 1.5ммх5мм и ноль эмоций(

rx3apf
21.07.2021, 19:09
Рекомендованный - диаметр 6, толщина 2.5 mm. Такие и покупал. Они весьма сильные и из-за особенностей ориентации к железкам липнут гораздо сильнее. А "ноль эмоций" - именно из-за ориентации, у традиционных таблеток вектор будет направлен на микросхему и верти/не-верти, изменения не будет.

Брал здесь - https://www.aliexpress.com/item/33037337183.html

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

radiofannat
21.07.2021, 19:48
rx3apf, будем экспериментировать с тем что есть, может получится...
вопрос по программированию, читал что один раз можно зашить с ардуино по i2c, это конечно стремно но всё же 5 экземпляров есть (холявные семплы) так же заказал как и Вы, в прошлом году)
как понимаю в программе выставляем сколько импульсов на оборот нужно и зашиваем в ардуино, после подключаем нашу as5601 к ардуино и включаем питание, так прошивается....
или другой алгоритм?


----------
сейчас попробовал 11х4х2 от cd привода, с обратной стороны платы работает!!! попробую поменьше найти, отпишусь...

UT0UM
21.07.2021, 22:24
где

тут (https://neodim.net.ua/magnity-c-diametralnoj-namagnichennostju/shajba-6-3dn)

rx3apf
21.07.2021, 23:32
или другой алгоритм?

Да любым удобным способом посылаем настройки по i2c в чип (по умолчанию там 8 позиций на оборот). Программировать OTP - нет никакой необходимости, можно загружать при каждом включении так, как удобно. А если куда-то в готовое изделие встраивать (где только квадратурные входы) - присобачить что-то мелкое (ATtiny13, к примеру) для конфигурирования.



сейчас попробовал 11х4х2 от cd привода, с обратной стороны платы работает!!!

Только не пытайтесь использовать микросхему "вверх ногами" (в смысле магнит снизу) - ничего хорошего не выйдет. У меня поперла какая-то чертовщина, причем зависящая от расстояния, а глянул регистр AGC - он в зашкале. Перевернул - все стало нормально. Именно эти чипы - магнит строго сверху !

radiofannat
22.07.2021, 10:42
тут
отличный магазин!

Программировать OTP - нет никакой необходимости, можно загружать при каждом включении так, как удобно
не рассчитывал управлять чем то, только как отдельное устройство с квадратурным выходом, как описывает SP9MRN, очень надеюсь что нет подводных камней :roll:

как узнать его ориентацию? может какое то обозначение? https://magniton.org.ua/magnity_diski-category.html тут нашел у себя в городе первая попавшая ссылка