при питании +5 - нужно снять перемычку R1 - и кондей 10мкф добавить. R4 - режим программирования - замкнуть выход на корпус - и что-то там запишется - ОДНОКРАТНО . остальное супер. заслушался и пересмотрел несколько раз
Интересно, автор не снимал перемычку и питал 5 вольтами и всё работало. У меня датчик сдох минут через пять питания от 5 вольт. А кондей на плате есть.
@@ИгорьБаженов-ч2л мы можем предложить, что автор забыл сказать о снятии перемычки?? Ну или это маленькая военная хитрость. ))) В общем я перемычку снял. Добавил конденсатор. Без кондея там пульсации от пола до потолка. У меня не получилось настроить только через программу. После выключения какая-нибудь настройка (забыл уже точно) - сбивается. Поэтому перевёл в режим программирования через провод. Записал два крайних значения. И фсё. Хотя нет. Программу брал другую . Через Ардуино. Моего ума не хватило использовать программу автора ролика.
@@gfdtk190 ?? Может платки разные. Есть же конденсатор с 2 вывода на общий. Стоят вряд первый с VCC на общий, а второй он. Третья перемычка. Ёмкость у обоих 6,8 мкФ.
Одно только могу сказать (сейчас) - у Вас очень четкое и максимально наполненное информацией видео получилось! Спасибо за такой труд, особенно сейчас, в такое непростое время. А датчик интересный все-таки.
Обычный магнит тоже можно использовать похоже, просто ставить на ребро в прорезь вертикальную крутящегося диска. Чтобы меньше места занимал взять прямоугольный. Из плюсов точно понятно где полюса.
Почему в документации однозначно показано на схеме, что вывод 5 (PGO) нужно притянуть к земле ? Установленный резистор R4 на китайской плате именно это и делает. В даташите, схема "Application Diagram for Angle Readout Through OUT Pin" . А все с точностью наоборот. Пока нога 5 притянута к земле, на выходе висит потенциал VDD и ничего не работает.
Это практически вечный "переменный резистор" с диапазоном 0-350 градусов. Как энкодер работать не может, для этого требуется 2 линии на выход (sin/cos). При вращении будет выдавать качественный переменный ток, а не пилу как AS5600.
А что это дает в применении с шаговым двигателем? типа серво можно сделать? А насколько это точно - допустим в плане "дрожания" показаний в каких то положениях? Энкодер не точнее ли будет - там никаких дрожаний не будет - но конечно нагрузка на МК больше (на обработку массу импульсов)? Мне вот подумалось что можно применить на шаровом кранике который открывает/закрывает поток жидкости в критично важном месте... Преимущество что в любой момент времени (сбой питания например) мы можем знать положение краника. Кто еще какие реальные применения видит данного датчика?
Везде где требуется абсолютный энкодер... Первое что пришло на ум это контроль положения какой не будь массивной штуки которая управляется чем не будь вроде линейного актуатора . Не знаю насколько можно отнести магнит от модуля с сохранением работоспособности но думаю на миллиметр можно (если требуется измерить положение чего то находящегося в отдельной полости или типа того)
Спасибо за Ваше видео, оно меня спасло. Попробовал 2 разных отдельно заказанных мощных и "правильных" магнита, в Raw Angle приходила какая-то ерунда, уже все возможные махинации с сенсором перепробовал - всё без результата. Раз 5 перечитывал datasheet, и остался в полной уверенности, что если MD = 1, а ML и MH в нулях, то магнит в норме, на значение AGC не обращал внимания. А после просмотра видео решил на него тоже посмотреть, и оказалось, что на этих магнитах он показывает значение 255 (но почему не ставит в 1 регистр ML? Не понятно), в итоге мусор в данных. Проверил на оригинальном магните, поставленном боком, там значения AGC были в районе 15-20 и RawAngle стал корректным. Попробую прикрутить к сервоприводам робота для максимальной точности движений
здравствуйте. Поставил я такой датчик на шаговый двигатель, но видимо соосность соблюсти не получились. Вращая двигатель на определенный градус датчик показывает другое значение, т.е. присутствует эксцентриситет. Возможно ли прокрутить шаговый мотор на 360 градусов параллельно снимая показания датчика и составить коррекцию? спасибо
Добрый день. Я пытаюсь подключится к микросхеме, можете подробнее описать настройку терминала и первые команды которые вводите? У меня задача только установка углов, через аналоговый способ программирования угла уже ушатал две микросхемы, поэтому прошу помощь (Если возможно).
@@RADIOSOFT1 спасибо за ответ. Но я с терминалами и этой шиной не занимался никогда. У меня есть программатор на CH341A он подойдёт для этого ? У вас в окне отображаются значения угла, для этого какие-то команды заведомо вводили, регистры и т.д.?
@@Sivolapus Модуль подключен к макетной плате на микроконтроллере atmega8, в него залита прошивка ссылка на которую есть под видео. И уже этот микроконтроллер общается с компьютером.
@@RADIOSOFT1 Ладно, не отвлекаю. Я спрашивал про программатор CH341 и какие команды и как вводите. Данное видео для людей с пониманием этого, а я больше ремонтом электроники занимаюсь, не программирую. Спасибо за помощь. Буду искать кто поможет в живую разобраться.
@@Sivolapus Я написал прошивку для микроконтроллера, он обменивается данными с модулем и отправляет их на компьютер. Те команды которые я ввожу в терминале - они заданы в прошивке, это не чтото из документации на модуль датчика угла, а просто произвольные фразы которые в прошивке определены как команды.
Не знаю почему у Вас он нормально работает от 5 вольт. Я у себя резистор не выпаивал но пришел к выводу что он у меня сразу сгорел. Так как я тоже в даташите высмотрел возможность питания от 5 вольт и так и подал. Но он не заработал ни с аналогового выхода ни через i2c. Как оказалось возможность питания от 5 вольт исключена платой. Так как вход питания 5 и 3.3 вольта у микросхемы на плате спаяны вместе. Поэтому подавать больше 3.3 вольта на вход питания на плате опасно. И магнитик в комплекте был неправильный. Поэтому когда я заказал у другого продавца повторно он прислал с правильным магнитом и при подаче питания 3.3 вольта все нормально работало без выпайки резисторов. Не знаю почему у Вас он пережил 5 вольт без проблем. Может плата немного отличается.
@@RADIOSOFT1 Я поздно посмотрел Ваше предыдущее видео и не успел написать комментарий по этому поводу что не желательно подавать на плату 5 вольт так как это может привести к выходу из строя микросхемы что собственно у меня и получилось и даже после подключения на 3.3 вольта она не заработала как надо. Я сделал вывод что она не "пережила" перенапряжения. Поэтому сегодня когда по возвращению с работы увидел ваше видео уже с испытаниями в железе был приятно удивлен что Ваш модуль "выжил". Но я кстати не додумался рассмотреть возможность замыкания 1 и 2 вывода через резистор. Думал что они жёстко запаяны на один пятак. Значит получается изначально модуль настроен на питание 3.3 вольта. А для перевода на 5 вольт нужно удалить резистор с 0 сопротивлением.
Здрастуйте! Мне очень понравился ваш канал, и я даже посмотрел пару ваших видео, я заметил что у вас слишком простые превью. Я предлагаю вам свои услуги по созданию превью. Я помогу вас сделать качественное и кликабельное превью. Где мы можем обсудить вопрос?
Здравствуйте Олександр... зайдя на ваш канал я не увидел не одного видео... Не нашел не одного превью... ( не простого... не сложного... не какого) И поэтому хочу предложить услуги отличного психолога... Где и как мы можем это обсудить..?
Ядренбатон! Я получил этот модуль, пытался врубиться почему у него на выходе постоянно 5v, посмотрел разводку и...и вижу, что при питании от 5 и 3.3 вольта - разные схемы, и в модуле распаяна схема на 3.3 вольта, а 5- это за ее допустимыми пределами. Думал сжег. Далее, по даташиту GPO в режиме аналоговом и ШИМ - должна быть подтянута на землю. Я ее и подпаивал на землю, хотя на платке был резистор (который вы убрали). Ну, думаю, дай-ка попробую...и оно заработало! Да что за такое????почему? Ткните носом, пожалуйста. Ведь это прямое нарушение даташита! Зачем тогда изображена схема с подтянутой GPO на землю? Почему эта срань продолжает работать от пяти вольт, хотя , по идее, вход пяти вольт лишь для питания собственного стабилизатора на 3.3, и который должен быть запитан напрямую замыкая первую и вторую ноги если питание 3.3? Черт, я сломался, что за хрень. И да, кстати, если верить даташиту, то DIR - нужно притягивать к земле или питанию в зависимости от того нужно нам увеличение значения или уменьшение значения при одинаковом вращении, т.е. мы программно меняем направление вращения. Но я уже ни в чем не уверен...не знаю коснется ли этого дальше в роликах, так как я побежал пробовать сделать дичь по своему мнению не досмотрев до конца и теперь пишу вот в полном смятении...
@@VaKula-ShmyrdjakNePrinjal не, я больше не связывался с этим. Сделал серво, используя аналоговый выход и все, нафиг наыиг. Даже пытаться не хочу методом тыка что-то еще из этого модуля извлекать
С такой же проблемой столкнулся. Абсолютно противоположные данные в даташите. 5 ногу притянуть к земле, в итоге на выходе висит потенциал VDD и чип не реагирует.🤦♂ Откуда вообще в сообщесте взяли информацию, что надо вывод 5 подвесить в воздухе ? Видимо метод тыка сработал, а дальше ютубные ролики вместо чтения документации. Главное никто не жалуется
@@erwe1054 да, и ведь стоит не копейки...а по факту непонятная китайская хрень . Ни че против китайского прогресса не говорю, но бардак у них в электронике знатный. Каждый подвал лепит что хочет и даже с соседним подвалом документацией не делится. Ведь ее не может не быть? В общем...непонятно. наши тоже, кстати, пытаются убогие микросхемы производить. Ни документации, ни х. Точнее могут ее предоставить, но чуть ли не в индивидуальном порядке. Почему? Или наивный страх, что кто-то стырит начинку убогого по качеству операционника, к примеру? Арррр. Мда
при питании +5 - нужно снять перемычку R1 - и кондей 10мкф добавить.
R4 - режим программирования - замкнуть выход на корпус - и что-то там запишется - ОДНОКРАТНО
.
остальное супер. заслушался и пересмотрел несколько раз
Интересно, автор не снимал перемычку и питал 5 вольтами и всё работало. У меня датчик сдох минут через пять питания от 5 вольт. А кондей на плате есть.
@@ИгорьБаженов-ч2л мы можем предложить, что автор забыл сказать о снятии перемычки?? Ну или это маленькая военная хитрость. )))
В общем я перемычку снял. Добавил конденсатор. Без кондея там пульсации от пола до потолка.
У меня не получилось настроить только через программу. После выключения какая-нибудь настройка (забыл уже точно) - сбивается. Поэтому перевёл в режим программирования через провод. Записал два крайних значения. И фсё.
Хотя нет. Программу брал другую . Через Ардуино. Моего ума не хватило использовать программу автора ролика.
@@gfdtk190 ?? Может платки разные. Есть же конденсатор с 2 вывода на общий. Стоят вряд первый с VCC на общий, а второй он. Третья перемычка. Ёмкость у обоих 6,8 мкФ.
Одно только могу сказать (сейчас) - у Вас очень четкое и максимально наполненное информацией видео получилось! Спасибо за такой труд, особенно сейчас, в такое непростое время. А датчик интересный все-таки.
На здоровье
thank you a lot, Sir! you've solved the analog output problem of this board
Кайф, спасибо, очень подробно как для такого простого устройства. Спасибо. Сэкономил много денег благодаря вам
Обычный магнит тоже можно использовать похоже, просто ставить на ребро в прорезь вертикальную крутящегося диска. Чтобы меньше места занимал взять прямоугольный. Из плюсов точно понятно где полюса.
Почему в документации однозначно показано на схеме, что вывод 5 (PGO) нужно притянуть к земле ?
Установленный резистор R4 на китайской плате именно это и делает.
В даташите, схема "Application Diagram for Angle Readout Through OUT Pin" .
А все с точностью наоборот. Пока нога 5 притянута к земле, на выходе висит потенциал VDD и ничего не работает.
Лайк и спасибо! Думал спалил два модуля. А оказывается дело было в резисторе 😊
При словах Крутим барабан... так ждал вставку с Якубовичем...)
Это практически вечный "переменный резистор" с диапазоном 0-350 градусов. Как энкодер работать не может, для этого требуется 2 линии на выход (sin/cos). При вращении будет выдавать качественный переменный ток, а не пилу как AS5600.
Это абсолютный энкодер и есть. С указанным диапазоном по углу. Есть абсолютные энкодеры на "много" градусов.
@@vvdvlas8397скажите пожалуйста, как называется, мне очень надо) sin/cosine, не досмотрел до конца, но уже пишу)
Для всяких непонятных магнитов хорошо иметь магнитуную плёнку-индикатор.
Целофан и опилки железные (после напильника) не поможет вам?
@@arscamera , можно на крайняк, но этож надо ещё напильник найти.
@@goiiia3774 :)
@@goiiia3774ахах:))
У комплектного магнита полюса не на плоскостях таблетки а на боковой поверхности, иначе датчик не сможет зафиксировать поворот магнитного поля
в прошлом видео сказали
Спасибо за обзор
👍👍👍👍👍
Благодарю за обзор!
Возможно ли с этого датчика читать показания по i2c ?
Без предварительного прожига?
Да возможно
А что это дает в применении с шаговым двигателем? типа серво можно сделать? А насколько это точно - допустим в плане "дрожания" показаний в каких то положениях? Энкодер не точнее ли будет - там никаких дрожаний не будет - но конечно нагрузка на МК больше (на обработку массу импульсов)?
Мне вот подумалось что можно применить на шаровом кранике который открывает/закрывает поток жидкости в критично важном месте... Преимущество что в любой момент времени (сбой питания например) мы можем знать положение краника.
Кто еще какие реальные применения видит данного датчика?
С шаговым также дает понимание о точном положении ротора. По тонкостям практического применения ничего сказать не могу, не работал с ним.
Везде где требуется абсолютный энкодер... Первое что пришло на ум это контроль положения какой не будь массивной штуки которая управляется чем не будь вроде линейного актуатора . Не знаю насколько можно отнести магнит от модуля с сохранением работоспособности но думаю на миллиметр можно (если требуется измерить положение чего то находящегося в отдельной полости или типа того)
Спасибо за Ваше видео, оно меня спасло.
Попробовал 2 разных отдельно заказанных мощных и "правильных" магнита, в Raw Angle приходила какая-то ерунда, уже все возможные махинации с сенсором перепробовал - всё без результата.
Раз 5 перечитывал datasheet, и остался в полной уверенности, что если MD = 1, а ML и MH в нулях, то магнит в норме, на значение AGC не обращал внимания. А после просмотра видео решил на него тоже посмотреть, и оказалось, что на этих магнитах он показывает значение 255 (но почему не ставит в 1 регистр ML? Не понятно), в итоге мусор в данных. Проверил на оригинальном магните, поставленном боком, там значения AGC были в районе 15-20 и RawAngle стал корректным.
Попробую прикрутить к сервоприводам робота для максимальной точности движений
А Вы смогли подключить датчик по I2С к ардуино?
@@VaKula-ShmyrdjakNePrinjal к Arduino не пробовал, работаю с Raspberry Pi
Подскажите пожалуста!! С какой максимальной скоростью может вращается магнит без потери сигнала?
Не знаю, в документации не указано, в железе не проверял.
@@RADIOSOFT1 понял спасибо
здравствуйте. Поставил я такой датчик на шаговый двигатель, но видимо соосность соблюсти не получились. Вращая двигатель на определенный градус датчик показывает другое значение, т.е. присутствует эксцентриситет. Возможно ли прокрутить шаговый мотор на 360 градусов параллельно снимая показания датчика и составить коррекцию?
спасибо
Здравствуйте. Зависит от характера нелинейности, скорее всего можно. Не пробовал
👍
а можно вывести информацию с датчика на OLED 128x64
разумеется
Все хорошо, но как увидел в какой среде идет программирование, сразу появился рвотный рефлекс.
Обычный датчик холла так же сможет? Там же тоже меняется напряжение в зависимости от положения магнита
если точного измерения не требуется, то сможет.
Добрый день.
Я пытаюсь подключится к микросхеме, можете подробнее описать настройку терминала и первые команды которые вводите? У меня задача только установка углов, через аналоговый способ программирования угла уже ушатал две микросхемы, поэтому прошу помощь (Если возможно).
Здравствуйте. Настройки терминала стандартные, скорость 9600 или 19200. Все команды описаны в этом видео.
@@RADIOSOFT1 спасибо за ответ. Но я с терминалами и этой шиной не занимался никогда. У меня есть программатор на CH341A он подойдёт для этого ? У вас в окне отображаются значения угла, для этого какие-то команды заведомо вводили, регистры и т.д.?
@@Sivolapus Модуль подключен к макетной плате на микроконтроллере atmega8, в него залита прошивка ссылка на которую есть под видео. И уже этот микроконтроллер общается с компьютером.
@@RADIOSOFT1 Ладно, не отвлекаю. Я спрашивал про программатор CH341 и какие команды и как вводите. Данное видео для людей с пониманием этого, а я больше ремонтом электроники занимаюсь, не программирую. Спасибо за помощь. Буду искать кто поможет в живую разобраться.
@@Sivolapus Я написал прошивку для микроконтроллера, он обменивается данными с модулем и отправляет их на компьютер. Те команды которые я ввожу в терминале - они заданы в прошивке, это не чтото из документации на модуль датчика угла, а просто произвольные фразы которые в прошивке определены как команды.
Не знаю почему у Вас он нормально работает от 5 вольт. Я у себя резистор не выпаивал но пришел к выводу что он у меня сразу сгорел. Так как я тоже в даташите высмотрел возможность питания от 5 вольт и так и подал. Но он не заработал ни с аналогового выхода ни через i2c. Как оказалось возможность питания от 5 вольт исключена платой. Так как вход питания 5 и 3.3 вольта у микросхемы на плате спаяны вместе. Поэтому подавать больше 3.3 вольта на вход питания на плате опасно. И магнитик в комплекте был неправильный. Поэтому когда я заказал у другого продавца повторно он прислал с правильным магнитом и при подаче питания 3.3 вольта все нормально работало без выпайки резисторов. Не знаю почему у Вас он пережил 5 вольт без проблем. Может плата немного отличается.
действительно, тестер показывает что 1 и 2 ножка замкнуты, скорее всего через резистор 0 ом на плате.
@@RADIOSOFT1 Я поздно посмотрел Ваше предыдущее видео и не успел написать комментарий по этому поводу что не желательно подавать на плату 5 вольт так как это может привести к выходу из строя микросхемы что собственно у меня и получилось и даже после подключения на 3.3 вольта она не заработала как надо. Я сделал вывод что она не "пережила" перенапряжения. Поэтому сегодня когда по возвращению с работы увидел ваше видео уже с испытаниями в железе был приятно удивлен что Ваш модуль "выжил". Но я кстати не додумался рассмотреть возможность замыкания 1 и 2 вывода через резистор. Думал что они жёстко запаяны на один пятак. Значит получается изначально модуль настроен на питание 3.3 вольта. А для перевода на 5 вольт нужно удалить резистор с 0 сопротивлением.
@@RADIOSOFT1 Возможно и повышенная частота у Вас была из за того что Вы получается подавали 5 вольт вместо 3.3 без снятия 0 резистора.
@@АлександрПестерев-н8ы возможно
@@АлександрПестерев-н8ы А Вы смогли подключить датчик по I2С к ардуино?
Здрастуйте! Мне очень понравился ваш канал, и я даже посмотрел пару ваших видео, я заметил что у вас слишком простые превью. Я предлагаю вам свои услуги по созданию превью. Я помогу вас сделать качественное и кликабельное превью. Где мы можем обсудить вопрос?
Здравствуйте Олександр... зайдя на ваш канал я не увидел не одного видео... Не нашел не одного превью... ( не простого... не сложного... не какого) И поэтому хочу предложить услуги отличного психолога... Где и как мы можем это обсудить..?
@@1PartiZzan спасибо за помощь, но я не веду канал про превью, но я могу вам показать реальные заказы с реальными людьми и отзывами
@@oleksandrskachok7099 идея в том что ваша реклама не к месту
Здравствуйте. Скажите, какую терминальную программу использовали для работы с чипом? Мне нужно сделать угол на 90 градусов. Спасибо!
Здравствуйте. программа Terminal 1.9b
@@RADIOSOFT1 Спасибо! А подключались как? Через ардуинку?
@@KLAAS-d3i да, ардуино читала разные каналы датчика и выдавала по ним информацию
@@RADIOSOFT1 Где можно скетч раздобыть? Или просто библиотека?
@@KLAAS-d3i это сделать довольно сложно, только немногие избранные на это способны... Ну вы попробуйте перейти по ссылке под видео.
Ядренбатон! Я получил этот модуль, пытался врубиться почему у него на выходе постоянно 5v, посмотрел разводку и...и вижу, что при питании от 5 и 3.3 вольта - разные схемы, и в модуле распаяна схема на 3.3 вольта, а 5- это за ее допустимыми пределами. Думал сжег. Далее, по даташиту GPO в режиме аналоговом и ШИМ - должна быть подтянута на землю. Я ее и подпаивал на землю, хотя на платке был резистор (который вы убрали). Ну, думаю, дай-ка попробую...и оно заработало! Да что за такое????почему? Ткните носом, пожалуйста. Ведь это прямое нарушение даташита! Зачем тогда изображена схема с подтянутой GPO на землю? Почему эта срань продолжает работать от пяти вольт, хотя , по идее, вход пяти вольт лишь для питания собственного стабилизатора на 3.3, и который должен быть запитан напрямую замыкая первую и вторую ноги если питание 3.3? Черт, я сломался, что за хрень. И да, кстати, если верить даташиту, то DIR - нужно притягивать к земле или питанию в зависимости от того нужно нам увеличение значения или уменьшение значения при одинаковом вращении, т.е. мы программно меняем направление вращения. Но я уже ни в чем не уверен...не знаю коснется ли этого дальше в роликах, так как я побежал пробовать сделать дичь по своему мнению не досмотрев до конца и теперь пишу вот в полном смятении...
А Вы смогли подключить датчик по I2С к ардуино?
@@VaKula-ShmyrdjakNePrinjal не, я больше не связывался с этим. Сделал серво, используя аналоговый выход и все, нафиг наыиг. Даже пытаться не хочу методом тыка что-то еще из этого модуля извлекать
@@VaKula-ShmyrdjakNePrinjal я счас трахаюсь. с аналоговым получилось, а I2C такое впечатление, что и SDL, и SDA на землю подтянуты
С такой же проблемой столкнулся. Абсолютно противоположные данные в даташите.
5 ногу притянуть к земле, в итоге на выходе висит потенциал VDD и чип не реагирует.🤦♂
Откуда вообще в сообщесте взяли информацию, что надо вывод 5 подвесить в воздухе ? Видимо метод тыка сработал, а дальше ютубные ролики вместо чтения документации. Главное никто не жалуется
@@erwe1054 да, и ведь стоит не копейки...а по факту непонятная китайская хрень . Ни че против китайского прогресса не говорю, но бардак у них в электронике знатный. Каждый подвал лепит что хочет и даже с соседним подвалом документацией не делится. Ведь ее не может не быть? В общем...непонятно. наши тоже, кстати, пытаются убогие микросхемы производить. Ни документации, ни х. Точнее могут ее предоставить, но чуть ли не в индивидуальном порядке. Почему? Или наивный страх, что кто-то стырит начинку убогого по качеству операционника, к примеру? Арррр. Мда