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

Поделиться
HTML-код
  • Опубликовано: 12 дек 2024

Комментарии • 84

  • @gfdtk190
    @gfdtk190 Год назад +4

    при питании +5 - нужно снять перемычку R1 - и кондей 10мкф добавить.
    R4 - режим программирования - замкнуть выход на корпус - и что-то там запишется - ОДНОКРАТНО
    .
    остальное супер. заслушался и пересмотрел несколько раз

    • @ИгорьБаженов-ч2л
      @ИгорьБаженов-ч2л Год назад

      Интересно, автор не снимал перемычку и питал 5 вольтами и всё работало. У меня датчик сдох минут через пять питания от 5 вольт. А кондей на плате есть.

    • @gfdtk190
      @gfdtk190 Год назад +1

      @@ИгорьБаженов-ч2л мы можем предложить, что автор забыл сказать о снятии перемычки?? Ну или это маленькая военная хитрость. )))
      В общем я перемычку снял. Добавил конденсатор. Без кондея там пульсации от пола до потолка.
      У меня не получилось настроить только через программу. После выключения какая-нибудь настройка (забыл уже точно) - сбивается. Поэтому перевёл в режим программирования через провод. Записал два крайних значения. И фсё.
      Хотя нет. Программу брал другую . Через Ардуино. Моего ума не хватило использовать программу автора ролика.

    • @ИгорьБаженов-ч2л
      @ИгорьБаженов-ч2л Год назад

      @@gfdtk190 ?? Может платки разные. Есть же конденсатор с 2 вывода на общий. Стоят вряд первый с VCC на общий, а второй он. Третья перемычка. Ёмкость у обоих 6,8 мкФ.

  • @ajdarseidzade688
    @ajdarseidzade688 2 года назад +3

    Одно только могу сказать (сейчас) - у Вас очень четкое и максимально наполненное информацией видео получилось! Спасибо за такой труд, особенно сейчас, в такое непростое время. А датчик интересный все-таки.

  • @friedtofu5309
    @friedtofu5309 Год назад +1

    thank you a lot, Sir! you've solved the analog output problem of this board

  • @Dr_Freon
    @Dr_Freon Год назад +1

    Кайф, спасибо, очень подробно как для такого простого устройства. Спасибо. Сэкономил много денег благодаря вам

  • @SIM31r
    @SIM31r 2 года назад +5

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

  • @erwe1054
    @erwe1054 7 месяцев назад +1

    Почему в документации однозначно показано на схеме, что вывод 5 (PGO) нужно притянуть к земле ?
    Установленный резистор R4 на китайской плате именно это и делает.
    В даташите, схема "Application Diagram for Angle Readout Through OUT Pin" .
    А все с точностью наоборот. Пока нога 5 притянута к земле, на выходе висит потенциал VDD и ничего не работает.

  • @Truckman78rus
    @Truckman78rus 10 месяцев назад +1

    Лайк и спасибо! Думал спалил два модуля. А оказывается дело было в резисторе 😊

  • @Настяюпик
    @Настяюпик 7 месяцев назад +1

    При словах Крутим барабан... так ждал вставку с Якубовичем...)

  • @avi-crakhome2524
    @avi-crakhome2524 2 года назад

    Это практически вечный "переменный резистор" с диапазоном 0-350 градусов. Как энкодер работать не может, для этого требуется 2 линии на выход (sin/cos). При вращении будет выдавать качественный переменный ток, а не пилу как AS5600.

    • @vvdvlas8397
      @vvdvlas8397 2 года назад

      Это абсолютный энкодер и есть. С указанным диапазоном по углу. Есть абсолютные энкодеры на "много" градусов.

    • @amkudin
      @amkudin 10 месяцев назад

      ​@@vvdvlas8397скажите пожалуйста, как называется, мне очень надо) sin/cosine, не досмотрел до конца, но уже пишу)

  • @goiiia3774
    @goiiia3774 2 года назад +2

    Для всяких непонятных магнитов хорошо иметь магнитуную плёнку-индикатор.

    • @arscamera
      @arscamera 2 года назад +1

      Целофан и опилки железные (после напильника) не поможет вам?

    • @goiiia3774
      @goiiia3774 2 года назад +1

      @@arscamera , можно на крайняк, но этож надо ещё напильник найти.

    • @arscamera
      @arscamera 2 года назад

      @@goiiia3774 :)

    • @Dr_Freon
      @Dr_Freon Год назад

      ​@@goiiia3774ахах:))

  • @ВасилийШумилов-о8ь
    @ВасилийШумилов-о8ь 2 года назад +3

    У комплектного магнита полюса не на плоскостях таблетки а на боковой поверхности, иначе датчик не сможет зафиксировать поворот магнитного поля

  • @zhdanvadim9536
    @zhdanvadim9536 Год назад

    Спасибо за обзор

  • @Ramik60
    @Ramik60 2 года назад

    👍👍👍👍👍

  • @k9209593769
    @k9209593769 2 года назад

    Благодарю за обзор!
    Возможно ли с этого датчика читать показания по i2c ?
    Без предварительного прожига?

  • @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

  • @dmitrypokazanyev1708
    @dmitrypokazanyev1708 4 месяца назад

    Подскажите пожалуста!! С какой максимальной скоростью может вращается магнит без потери сигнала?

    • @RADIOSOFT1
      @RADIOSOFT1  4 месяца назад

      Не знаю, в документации не указано, в железе не проверял.

    • @dmitrypokazanyev1708
      @dmitrypokazanyev1708 4 месяца назад

      @@RADIOSOFT1 понял спасибо

  • @Bondarev-Y
    @Bondarev-Y 2 года назад

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

    • @RADIOSOFT1
      @RADIOSOFT1  2 года назад

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

  • @сергейгончар-п3д
    @сергейгончар-п3д 2 года назад

    👍

  • @serg-jy4mj3br8f
    @serg-jy4mj3br8f Год назад

    а можно вывести информацию с датчика на OLED 128x64

  • @svbHiTek
    @svbHiTek 8 месяцев назад

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

  • @14types
    @14types 2 года назад +1

    Обычный датчик холла так же сможет? Там же тоже меняется напряжение в зависимости от положения магнита

    • @RADIOSOFT1
      @RADIOSOFT1  2 года назад

      если точного измерения не требуется, то сможет.

  • @Sivolapus
    @Sivolapus Год назад

    Добрый день.
    Я пытаюсь подключится к микросхеме, можете подробнее описать настройку терминала и первые команды которые вводите? У меня задача только установка углов, через аналоговый способ программирования угла уже ушатал две микросхемы, поэтому прошу помощь (Если возможно).

    • @RADIOSOFT1
      @RADIOSOFT1  Год назад

      Здравствуйте. Настройки терминала стандартные, скорость 9600 или 19200. Все команды описаны в этом видео.

    • @Sivolapus
      @Sivolapus Год назад

      @@RADIOSOFT1 спасибо за ответ. Но я с терминалами и этой шиной не занимался никогда. У меня есть программатор на CH341A он подойдёт для этого ? У вас в окне отображаются значения угла, для этого какие-то команды заведомо вводили, регистры и т.д.?

    • @RADIOSOFT1
      @RADIOSOFT1  Год назад

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

    • @Sivolapus
      @Sivolapus Год назад

      @@RADIOSOFT1 Ладно, не отвлекаю. Я спрашивал про программатор CH341 и какие команды и как вводите. Данное видео для людей с пониманием этого, а я больше ремонтом электроники занимаюсь, не программирую. Спасибо за помощь. Буду искать кто поможет в живую разобраться.

    • @RADIOSOFT1
      @RADIOSOFT1  Год назад

      @@Sivolapus Я написал прошивку для микроконтроллера, он обменивается данными с модулем и отправляет их на компьютер. Те команды которые я ввожу в терминале - они заданы в прошивке, это не чтото из документации на модуль датчика угла, а просто произвольные фразы которые в прошивке определены как команды.

  • @АлександрПестерев-н8ы

    Не знаю почему у Вас он нормально работает от 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С к ардуино?

  • @oleksandrskachok7099
    @oleksandrskachok7099 2 года назад

    Здрастуйте! Мне очень понравился ваш канал, и я даже посмотрел пару ваших видео, я заметил что у вас слишком простые превью. Я предлагаю вам свои услуги по созданию превью. Я помогу вас сделать качественное и кликабельное превью. Где мы можем обсудить вопрос?

    • @1PartiZzan
      @1PartiZzan 2 года назад +1

      Здравствуйте Олександр... зайдя на ваш канал я не увидел не одного видео... Не нашел не одного превью... ( не простого... не сложного... не какого) И поэтому хочу предложить услуги отличного психолога... Где и как мы можем это обсудить..?

    • @oleksandrskachok7099
      @oleksandrskachok7099 2 года назад

      @@1PartiZzan спасибо за помощь, но я не веду канал про превью, но я могу вам показать реальные заказы с реальными людьми и отзывами

    • @CrazyPit
      @CrazyPit 2 года назад

      @@oleksandrskachok7099 идея в том что ваша реклама не к месту

  • @KLAAS-d3i
    @KLAAS-d3i 2 месяца назад

    Здравствуйте. Скажите, какую терминальную программу использовали для работы с чипом? Мне нужно сделать угол на 90 градусов. Спасибо!

    • @RADIOSOFT1
      @RADIOSOFT1  2 месяца назад +1

      Здравствуйте. программа Terminal 1.9b

    • @KLAAS-d3i
      @KLAAS-d3i 2 месяца назад

      @@RADIOSOFT1 Спасибо! А подключались как? Через ардуинку?

    • @RADIOSOFT1
      @RADIOSOFT1  2 месяца назад

      @@KLAAS-d3i да, ардуино читала разные каналы датчика и выдавала по ним информацию

    • @KLAAS-d3i
      @KLAAS-d3i 2 месяца назад

      @@RADIOSOFT1 Где можно скетч раздобыть? Или просто библиотека?

    • @RADIOSOFT1
      @RADIOSOFT1  2 месяца назад

      @@KLAAS-d3i это сделать довольно сложно, только немногие избранные на это способны... Ну вы попробуйте перейти по ссылке под видео.

  • @Aleks_antiPu
    @Aleks_antiPu Год назад +1

    Ядренбатон! Я получил этот модуль, пытался врубиться почему у него на выходе постоянно 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ч 10 месяцев назад

      @@VaKula-ShmyrdjakNePrinjal я счас трахаюсь. с аналоговым получилось, а I2C такое впечатление, что и SDL, и SDA на землю подтянуты

    • @erwe1054
      @erwe1054 7 месяцев назад +1

      С такой же проблемой столкнулся. Абсолютно противоположные данные в даташите.
      5 ногу притянуть к земле, в итоге на выходе висит потенциал VDD и чип не реагирует.🤦‍♂
      Откуда вообще в сообщесте взяли информацию, что надо вывод 5 подвесить в воздухе ? Видимо метод тыка сработал, а дальше ютубные ролики вместо чтения документации. Главное никто не жалуется

    • @Aleks_antiPu
      @Aleks_antiPu 7 месяцев назад +1

      @@erwe1054 да, и ведь стоит не копейки...а по факту непонятная китайская хрень . Ни че против китайского прогресса не говорю, но бардак у них в электронике знатный. Каждый подвал лепит что хочет и даже с соседним подвалом документацией не делится. Ведь ее не может не быть? В общем...непонятно. наши тоже, кстати, пытаются убогие микросхемы производить. Ни документации, ни х. Точнее могут ее предоставить, но чуть ли не в индивидуальном порядке. Почему? Или наивный страх, что кто-то стырит начинку убогого по качеству операционника, к примеру? Арррр. Мда