AS5600 бесконтактный датчик угла проверка в железе

  Рет қаралды 15,200

RADIOSOFT

RADIOSOFT

Күн бұрын

ВНИМАНИЕ! возможно для питания модуля от 5 вольт, необходимо выпаять резистор R1. Вроде как через него замыкается 1 и 2 нога микросхемы, у меня все работало и так, но лучше проверьте.
alitems.co/g/1... - - ссылка на товар
drive.google.c... - файлы проекта
02:00 - внешний вид модуля
02:20 - проверка магнита
03:55 - испытания
15:54 - описание программы
25:32 - макрос компонента

Пікірлер: 84
@gfdtk190
@gfdtk190 Жыл бұрын
при питании +5 - нужно снять перемычку R1 - и кондей 10мкф добавить. R4 - режим программирования - замкнуть выход на корпус - и что-то там запишется - ОДНОКРАТНО . остальное супер. заслушался и пересмотрел несколько раз
@ИгорьБаженов-ч2л
@ИгорьБаженов-ч2л Жыл бұрын
Интересно, автор не снимал перемычку и питал 5 вольтами и всё работало. У меня датчик сдох минут через пять питания от 5 вольт. А кондей на плате есть.
@gfdtk190
@gfdtk190 Жыл бұрын
@@ИгорьБаженов-ч2л мы можем предложить, что автор забыл сказать о снятии перемычки?? Ну или это маленькая военная хитрость. ))) В общем я перемычку снял. Добавил конденсатор. Без кондея там пульсации от пола до потолка. У меня не получилось настроить только через программу. После выключения какая-нибудь настройка (забыл уже точно) - сбивается. Поэтому перевёл в режим программирования через провод. Записал два крайних значения. И фсё. Хотя нет. Программу брал другую . Через Ардуино. Моего ума не хватило использовать программу автора ролика.
@ИгорьБаженов-ч2л
@ИгорьБаженов-ч2л Жыл бұрын
@@gfdtk190 ?? Может платки разные. Есть же конденсатор с 2 вывода на общий. Стоят вряд первый с VCC на общий, а второй он. Третья перемычка. Ёмкость у обоих 6,8 мкФ.
@ajdarseidzade688
@ajdarseidzade688 2 жыл бұрын
Одно только могу сказать (сейчас) - у Вас очень четкое и максимально наполненное информацией видео получилось! Спасибо за такой труд, особенно сейчас, в такое непростое время. А датчик интересный все-таки.
@RADIOSOFT1
@RADIOSOFT1 2 жыл бұрын
На здоровье
@Dr_Freon
@Dr_Freon Жыл бұрын
Кайф, спасибо, очень подробно как для такого простого устройства. Спасибо. Сэкономил много денег благодаря вам
@Truckman78rus
@Truckman78rus 11 ай бұрын
Лайк и спасибо! Думал спалил два модуля. А оказывается дело было в резисторе 😊
@friedtofu5309
@friedtofu5309 Жыл бұрын
thank you a lot, Sir! you've solved the analog output problem of this board
@SIM31r
@SIM31r 2 жыл бұрын
Обычный магнит тоже можно использовать похоже, просто ставить на ребро в прорезь вертикальную крутящегося диска. Чтобы меньше места занимал взять прямоугольный. Из плюсов точно понятно где полюса.
@erwe1054
@erwe1054 8 ай бұрын
Почему в документации однозначно показано на схеме, что вывод 5 (PGO) нужно притянуть к земле ? Установленный резистор R4 на китайской плате именно это и делает. В даташите, схема "Application Diagram for Angle Readout Through OUT Pin" . А все с точностью наоборот. Пока нога 5 притянута к земле, на выходе висит потенциал VDD и ничего не работает.
@Настяюпик
@Настяюпик 8 ай бұрын
При словах Крутим барабан... так ждал вставку с Якубовичем...)
@goiiia3774
@goiiia3774 2 жыл бұрын
Для всяких непонятных магнитов хорошо иметь магнитуную плёнку-индикатор.
@arscamera
@arscamera 2 жыл бұрын
Целофан и опилки железные (после напильника) не поможет вам?
@goiiia3774
@goiiia3774 2 жыл бұрын
@@arscamera , можно на крайняк, но этож надо ещё напильник найти.
@arscamera
@arscamera 2 жыл бұрын
@@goiiia3774 :)
@Dr_Freon
@Dr_Freon Жыл бұрын
​@@goiiia3774ахах:))
@zhdanvadim9536
@zhdanvadim9536 Жыл бұрын
Спасибо за обзор
@Ramik60
@Ramik60 2 жыл бұрын
👍👍👍👍👍
@k9209593769
@k9209593769 2 жыл бұрын
Благодарю за обзор! Возможно ли с этого датчика читать показания по i2c ? Без предварительного прожига?
@RADIOSOFT1
@RADIOSOFT1 2 жыл бұрын
Да возможно
@avi-crakhome2524
@avi-crakhome2524 2 жыл бұрын
Это практически вечный "переменный резистор" с диапазоном 0-350 градусов. Как энкодер работать не может, для этого требуется 2 линии на выход (sin/cos). При вращении будет выдавать качественный переменный ток, а не пилу как AS5600.
@vvdvlas8397
@vvdvlas8397 2 жыл бұрын
Это абсолютный энкодер и есть. С указанным диапазоном по углу. Есть абсолютные энкодеры на "много" градусов.
@amkudin
@amkudin 11 ай бұрын
​@@vvdvlas8397скажите пожалуйста, как называется, мне очень надо) sin/cosine, не досмотрел до конца, но уже пишу)
@ВасилийШумилов-о8ь
@ВасилийШумилов-о8ь 2 жыл бұрын
У комплектного магнита полюса не на плоскостях таблетки а на боковой поверхности, иначе датчик не сможет зафиксировать поворот магнитного поля
@ВладиславЖелнин-с7е
@ВладиславЖелнин-с7е 2 жыл бұрын
в прошлом видео сказали
@dmitrypokazanyev1708
@dmitrypokazanyev1708 5 ай бұрын
Подскажите пожалуста!! С какой максимальной скоростью может вращается магнит без потери сигнала?
@RADIOSOFT1
@RADIOSOFT1 5 ай бұрын
Не знаю, в документации не указано, в железе не проверял.
@dmitrypokazanyev1708
@dmitrypokazanyev1708 5 ай бұрын
@@RADIOSOFT1 понял спасибо
@arscamera
@arscamera 2 жыл бұрын
А что это дает в применении с шаговым двигателем? типа серво можно сделать? А насколько это точно - допустим в плане "дрожания" показаний в каких то положениях? Энкодер не точнее ли будет - там никаких дрожаний не будет - но конечно нагрузка на МК больше (на обработку массу импульсов)? Мне вот подумалось что можно применить на шаровом кранике который открывает/закрывает поток жидкости в критично важном месте... Преимущество что в любой момент времени (сбой питания например) мы можем знать положение краника. Кто еще какие реальные применения видит данного датчика?
@RADIOSOFT1
@RADIOSOFT1 2 жыл бұрын
С шаговым также дает понимание о точном положении ротора. По тонкостям практического применения ничего сказать не могу, не работал с ним.
@cybercube7915
@cybercube7915 2 жыл бұрын
Везде где требуется абсолютный энкодер... Первое что пришло на ум это контроль положения какой не будь массивной штуки которая управляется чем не будь вроде линейного актуатора . Не знаю насколько можно отнести магнит от модуля с сохранением работоспособности но думаю на миллиметр можно (если требуется измерить положение чего то находящегося в отдельной полости или типа того)
@LightRobotics
@LightRobotics Жыл бұрын
Спасибо за Ваше видео, оно меня спасло. Попробовал 2 разных отдельно заказанных мощных и "правильных" магнита, в Raw Angle приходила какая-то ерунда, уже все возможные махинации с сенсором перепробовал - всё без результата. Раз 5 перечитывал datasheet, и остался в полной уверенности, что если MD = 1, а ML и MH в нулях, то магнит в норме, на значение AGC не обращал внимания. А после просмотра видео решил на него тоже посмотреть, и оказалось, что на этих магнитах он показывает значение 255 (но почему не ставит в 1 регистр ML? Не понятно), в итоге мусор в данных. Проверил на оригинальном магните, поставленном боком, там значения AGC были в районе 15-20 и RawAngle стал корректным. Попробую прикрутить к сервоприводам робота для максимальной точности движений
@VaKula-ShmyrdjakNePrinjal
@VaKula-ShmyrdjakNePrinjal Жыл бұрын
А Вы смогли подключить датчик по I2С к ардуино?
@LightRobotics
@LightRobotics Жыл бұрын
@@VaKula-ShmyrdjakNePrinjal к Arduino не пробовал, работаю с Raspberry Pi
@Bondarev-Y
@Bondarev-Y 2 жыл бұрын
здравствуйте. Поставил я такой датчик на шаговый двигатель, но видимо соосность соблюсти не получились. Вращая двигатель на определенный градус датчик показывает другое значение, т.е. присутствует эксцентриситет. Возможно ли прокрутить шаговый мотор на 360 градусов параллельно снимая показания датчика и составить коррекцию? спасибо
@RADIOSOFT1
@RADIOSOFT1 2 жыл бұрын
Здравствуйте. Зависит от характера нелинейности, скорее всего можно. Не пробовал
@serg-jy4mj3br8f
@serg-jy4mj3br8f Жыл бұрын
а можно вывести информацию с датчика на OLED 128x64
@RADIOSOFT1
@RADIOSOFT1 Жыл бұрын
разумеется
@14types
@14types 2 жыл бұрын
Обычный датчик холла так же сможет? Там же тоже меняется напряжение в зависимости от положения магнита
@RADIOSOFT1
@RADIOSOFT1 2 жыл бұрын
если точного измерения не требуется, то сможет.
@сергейгончар-п3д
@сергейгончар-п3д 2 жыл бұрын
👍
@KLAAS-d3i
@KLAAS-d3i 4 ай бұрын
Здравствуйте. Скажите, какую терминальную программу использовали для работы с чипом? Мне нужно сделать угол на 90 градусов. Спасибо!
@RADIOSOFT1
@RADIOSOFT1 4 ай бұрын
Здравствуйте. программа Terminal 1.9b
@KLAAS-d3i
@KLAAS-d3i 4 ай бұрын
@@RADIOSOFT1 Спасибо! А подключались как? Через ардуинку?
@RADIOSOFT1
@RADIOSOFT1 4 ай бұрын
@@KLAAS-d3i да, ардуино читала разные каналы датчика и выдавала по ним информацию
@KLAAS-d3i
@KLAAS-d3i 4 ай бұрын
@@RADIOSOFT1 Где можно скетч раздобыть? Или просто библиотека?
@RADIOSOFT1
@RADIOSOFT1 3 ай бұрын
@@KLAAS-d3i это сделать довольно сложно, только немногие избранные на это способны... Ну вы попробуйте перейти по ссылке под видео.
@Sivolapus
@Sivolapus Жыл бұрын
Добрый день. Я пытаюсь подключится к микросхеме, можете подробнее описать настройку терминала и первые команды которые вводите? У меня задача только установка углов, через аналоговый способ программирования угла уже ушатал две микросхемы, поэтому прошу помощь (Если возможно).
@RADIOSOFT1
@RADIOSOFT1 Жыл бұрын
Здравствуйте. Настройки терминала стандартные, скорость 9600 или 19200. Все команды описаны в этом видео.
@Sivolapus
@Sivolapus Жыл бұрын
@@RADIOSOFT1 спасибо за ответ. Но я с терминалами и этой шиной не занимался никогда. У меня есть программатор на CH341A он подойдёт для этого ? У вас в окне отображаются значения угла, для этого какие-то команды заведомо вводили, регистры и т.д.?
@RADIOSOFT1
@RADIOSOFT1 Жыл бұрын
@@Sivolapus Модуль подключен к макетной плате на микроконтроллере atmega8, в него залита прошивка ссылка на которую есть под видео. И уже этот микроконтроллер общается с компьютером.
@Sivolapus
@Sivolapus Жыл бұрын
@@RADIOSOFT1 Ладно, не отвлекаю. Я спрашивал про программатор CH341 и какие команды и как вводите. Данное видео для людей с пониманием этого, а я больше ремонтом электроники занимаюсь, не программирую. Спасибо за помощь. Буду искать кто поможет в живую разобраться.
@RADIOSOFT1
@RADIOSOFT1 Жыл бұрын
@@Sivolapus Я написал прошивку для микроконтроллера, он обменивается данными с модулем и отправляет их на компьютер. Те команды которые я ввожу в терминале - они заданы в прошивке, это не чтото из документации на модуль датчика угла, а просто произвольные фразы которые в прошивке определены как команды.
@svbHiTek
@svbHiTek 9 ай бұрын
Все хорошо, но как увидел в какой среде идет программирование, сразу появился рвотный рефлекс.
@oleksandrskachok7099
@oleksandrskachok7099 2 жыл бұрын
Здрастуйте! Мне очень понравился ваш канал, и я даже посмотрел пару ваших видео, я заметил что у вас слишком простые превью. Я предлагаю вам свои услуги по созданию превью. Я помогу вас сделать качественное и кликабельное превью. Где мы можем обсудить вопрос?
@1PartiZzan
@1PartiZzan 2 жыл бұрын
Здравствуйте Олександр... зайдя на ваш канал я не увидел не одного видео... Не нашел не одного превью... ( не простого... не сложного... не какого) И поэтому хочу предложить услуги отличного психолога... Где и как мы можем это обсудить..?
@oleksandrskachok7099
@oleksandrskachok7099 2 жыл бұрын
@@1PartiZzan спасибо за помощь, но я не веду канал про превью, но я могу вам показать реальные заказы с реальными людьми и отзывами
@CrazyPit
@CrazyPit 2 жыл бұрын
@@oleksandrskachok7099 идея в том что ваша реклама не к месту
@АлександрПестерев-н8ы
@АлександрПестерев-н8ы 2 жыл бұрын
Не знаю почему у Вас он нормально работает от 5 вольт. Я у себя резистор не выпаивал но пришел к выводу что он у меня сразу сгорел. Так как я тоже в даташите высмотрел возможность питания от 5 вольт и так и подал. Но он не заработал ни с аналогового выхода ни через i2c. Как оказалось возможность питания от 5 вольт исключена платой. Так как вход питания 5 и 3.3 вольта у микросхемы на плате спаяны вместе. Поэтому подавать больше 3.3 вольта на вход питания на плате опасно. И магнитик в комплекте был неправильный. Поэтому когда я заказал у другого продавца повторно он прислал с правильным магнитом и при подаче питания 3.3 вольта все нормально работало без выпайки резисторов. Не знаю почему у Вас он пережил 5 вольт без проблем. Может плата немного отличается.
@RADIOSOFT1
@RADIOSOFT1 2 жыл бұрын
действительно, тестер показывает что 1 и 2 ножка замкнуты, скорее всего через резистор 0 ом на плате.
@АлександрПестерев-н8ы
@АлександрПестерев-н8ы 2 жыл бұрын
@@RADIOSOFT1 Я поздно посмотрел Ваше предыдущее видео и не успел написать комментарий по этому поводу что не желательно подавать на плату 5 вольт так как это может привести к выходу из строя микросхемы что собственно у меня и получилось и даже после подключения на 3.3 вольта она не заработала как надо. Я сделал вывод что она не "пережила" перенапряжения. Поэтому сегодня когда по возвращению с работы увидел ваше видео уже с испытаниями в железе был приятно удивлен что Ваш модуль "выжил". Но я кстати не додумался рассмотреть возможность замыкания 1 и 2 вывода через резистор. Думал что они жёстко запаяны на один пятак. Значит получается изначально модуль настроен на питание 3.3 вольта. А для перевода на 5 вольт нужно удалить резистор с 0 сопротивлением.
@АлександрПестерев-н8ы
@АлександрПестерев-н8ы 2 жыл бұрын
@@RADIOSOFT1 Возможно и повышенная частота у Вас была из за того что Вы получается подавали 5 вольт вместо 3.3 без снятия 0 резистора.
@RADIOSOFT1
@RADIOSOFT1 2 жыл бұрын
@@АлександрПестерев-н8ы возможно
@VaKula-ShmyrdjakNePrinjal
@VaKula-ShmyrdjakNePrinjal Жыл бұрын
@@АлександрПестерев-н8ы А Вы смогли подключить датчик по I2С к ардуино?
@Aleks_antiPu
@Aleks_antiPu 2 жыл бұрын
Ядренбатон! Я получил этот модуль, пытался врубиться почему у него на выходе постоянно 5v, посмотрел разводку и...и вижу, что при питании от 5 и 3.3 вольта - разные схемы, и в модуле распаяна схема на 3.3 вольта, а 5- это за ее допустимыми пределами. Думал сжег. Далее, по даташиту GPO в режиме аналоговом и ШИМ - должна быть подтянута на землю. Я ее и подпаивал на землю, хотя на платке был резистор (который вы убрали). Ну, думаю, дай-ка попробую...и оно заработало! Да что за такое????почему? Ткните носом, пожалуйста. Ведь это прямое нарушение даташита! Зачем тогда изображена схема с подтянутой GPO на землю? Почему эта срань продолжает работать от пяти вольт, хотя , по идее, вход пяти вольт лишь для питания собственного стабилизатора на 3.3, и который должен быть запитан напрямую замыкая первую и вторую ноги если питание 3.3? Черт, я сломался, что за хрень. И да, кстати, если верить даташиту, то DIR - нужно притягивать к земле или питанию в зависимости от того нужно нам увеличение значения или уменьшение значения при одинаковом вращении, т.е. мы программно меняем направление вращения. Но я уже ни в чем не уверен...не знаю коснется ли этого дальше в роликах, так как я побежал пробовать сделать дичь по своему мнению не досмотрев до конца и теперь пишу вот в полном смятении...
@VaKula-ShmyrdjakNePrinjal
@VaKula-ShmyrdjakNePrinjal Жыл бұрын
А Вы смогли подключить датчик по I2С к ардуино?
@Aleks_antiPu
@Aleks_antiPu Жыл бұрын
@@VaKula-ShmyrdjakNePrinjal не, я больше не связывался с этим. Сделал серво, используя аналоговый выход и все, нафиг наыиг. Даже пытаться не хочу методом тыка что-то еще из этого модуля извлекать
@СергейШумилкин-ч4ч
@СергейШумилкин-ч4ч Жыл бұрын
@@VaKula-ShmyrdjakNePrinjal я счас трахаюсь. с аналоговым получилось, а I2C такое впечатление, что и SDL, и SDA на землю подтянуты
@erwe1054
@erwe1054 8 ай бұрын
С такой же проблемой столкнулся. Абсолютно противоположные данные в даташите. 5 ногу притянуть к земле, в итоге на выходе висит потенциал VDD и чип не реагирует.🤦‍♂ Откуда вообще в сообщесте взяли информацию, что надо вывод 5 подвесить в воздухе ? Видимо метод тыка сработал, а дальше ютубные ролики вместо чтения документации. Главное никто не жалуется
@Aleks_antiPu
@Aleks_antiPu 8 ай бұрын
@@erwe1054 да, и ведь стоит не копейки...а по факту непонятная китайская хрень . Ни че против китайского прогресса не говорю, но бардак у них в электронике знатный. Каждый подвал лепит что хочет и даже с соседним подвалом документацией не делится. Ведь ее не может не быть? В общем...непонятно. наши тоже, кстати, пытаются убогие микросхемы производить. Ни документации, ни х. Точнее могут ее предоставить, но чуть ли не в индивидуальном порядке. Почему? Или наивный страх, что кто-то стырит начинку убогого по качеству операционника, к примеру? Арррр. Мда
How to treat Acne💉
00:31
ISSEI / いっせい
Рет қаралды 108 МЛН
UFC 310 : Рахмонов VS Мачадо Гэрри
05:00
Setanta Sports UFC
Рет қаралды 1,2 МЛН
Леон киллер и Оля Полякова 😹
00:42
Канал Смеха
Рет қаралды 4,7 МЛН
LCD1602 - это очень просто!
22:19
Гневисть
Рет қаралды 150 М.
This Component solves "All" Motor Problems?! (Motor Encoder) EB#58
11:34
Magnetic rotary encoder vs stepper motor accuracy
5:41
Matthias random stuff
Рет қаралды 156 М.
as5600 тест датчика угла поворота
9:25
Mikhail Momot
Рет қаралды 16 М.
Простая беспроводная сеть датчиков на Arduino и 433 MHz
18:54
Заметки Ардуинщика
Рет қаралды 278 М.
Фишки Arduino, о которых ты не знал!
13:37
Заметки Ардуинщика
Рет қаралды 119 М.
Amazing device to cut metal with high precision
23:56
JSK Projects
Рет қаралды 4,9 МЛН