Автор Тема: as5600 энкодер.  (Прочитано 3471 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн R2GKH Виталий

  • Ветеран
  • *****
  • Сообщений: 4328
  • Репутация: +581/-355
  • the Truth is out There...
    • Мысли вслух :)
  • QRA: KO92GP
as5600 энкодер.
« : 14 Февраль 2022, 13:22:34 »
Коллеги, кто реально занимался применением этого энкодера в своих конструкциях?
Есть несколько вопросов.
Конструктив центровки?
Как ведет себя датчик, если ось вращения магнита смещена относительно геометрической оси?
Насколько допустимо отклонение оси вращения от геометрической оси датчиков Холла?
   
Мы стояли на плоскости,
                  С переменным углом отражения...

Оффлайн UR3VKC

  • Постоялец
  • ***
  • Сообщений: 109
  • Репутация: +32/-0
  • Подпись находится в стадии разработки
  • QRA: KN68NT
Re: as5600 энкодер.
« Ответ #1 : 14 Февраль 2022, 13:54:16 »
Доброго дня , подобные датчики применю около 2 лет, использую аналоговый выход , все просто 0в это 0град , 5 в это 360град на выходе датчика , все лкнейно , работаю на нем еме 2 м и 70см, все центровал на глаз, точность устраивает, если есть желание повысить эту точность, то можна использовать в виде корпуса  военные авиадвигателя , там центровка оси хорошая ( елевация ), или запчасти  от переменных резисторов с большим корпусом где магнит я клею суперклеем к валу( азимут).
Успехов , 73!
de UR3VKC 73!

Оффлайн UR8IP Андрей

  • Ветеран
  • *****
  • Сообщений: 1240
  • Репутация: +291/-38
  • QRA: kn87sc
Re: as5600 энкодер.
« Ответ #2 : 14 Февраль 2022, 13:57:58 »
Есть несколько вопросов.
Делал валкодер для приемника Малахит. Работает ХОРОШО.
Магнит нужно устанавливать по центру. Если в стороне будет то могут быть ошибки импульсов ,набеги затем провал  и тому подобное.
з.ы. Еще магниты разные бывают. т.е. как я понимаю магнитное поле искривлено.(это для других датчиков). Вал на котором закреплен магнит должен быть не магнитным.


 
« Последнее редактирование: 14 Февраль 2022, 14:02:25 от UR8IP Андрей »
73! Андрей

Оффлайн RM5P

  • Очный чемпионат
  • Ветеран
  • *****
  • Сообщений: 640
  • Репутация: +194/-4
  • QRA: KO84VH
Re: as5600 энкодер.
« Ответ #3 : 14 Февраль 2022, 14:10:50 »
Виталий, я использовал немного другие датчики, с I2C интерфейсом. Там в даташите описана процедура перевода микросхемы в режим тестирования.
В этом режиме микросхема отдает данные о погрешности в каналах и можно точно позиционировать магнит.

Возможно что в этом датчике тоже есть такая возможность.
Best regards and 73!
Gleb RM5P

Оффлайн RC3UE

  • Ветеран
  • *****
  • Сообщений: 1508
  • Репутация: +281/-72
  • 13 el F9FT/21 el F9FT
  • QRA: LO07NG
Re: as5600 энкодер.
« Ответ #4 : 14 Февраль 2022, 14:39:36 »
Недавно успешно реализовал у себя указатель угла поворота на AS5600 вот в этой конструкции.
Просверлил заднюю крышку подшипника сельсина диаметром чуть более диаметра магнита (благо крышка оказалась из латуни, т.е. немагнитная).
Магнит тупо приклеил каплей ПВА на внутреннюю обойму подшипника. Диаметры обоих совпали.
Над магнитом на одной стойке из 3-мм шпильки закрепил плату с AS5600. Вот такую.
Как смог отцентровал ("на глазок" :)). Подключил к контроллеру на ардуино по I2C. Соответственно, "на выхлопе" получил абсолютное значение угла.
Всё получилось, как и хотел - контроль азимута, защита от перекручивания кабеля, контроль и управление с компа.
Но на поставленные Виталием вопросы не ответил, хотя сам ими тоже задавался.
Просто меня всё устроило..
« Последнее редактирование: 14 Февраль 2022, 14:43:45 от RC3UE »
73! Александр RC3UE (ex RA3UJ, UA3UES)

Оффлайн UA4FQH

  • Ветеран
  • *****
  • Сообщений: 1893
  • Репутация: +322/-20
  • QRA: LO33ib
Re: as5600 энкодер.
« Ответ #5 : 14 Февраль 2022, 14:48:15 »
Недавно успешно реализовал у себя указатель угла поворота на AS5600 вот в этой конструкции.
Просверлил заднюю крышку подшипника сельсина диаметром чуть более диаметра магнита (благо крышка оказалась из латуни, т.е. немагнитная).
Магнит тупо приклеил каплей ПВА на внутреннюю обойму подшипника. Диаметры обоих совпали.
Над магнитом на одной стойке из 3-мм шпильки закрепил плату с AS5600. Вот такую.
Как смог отцентровал ("на глазок" :)). Подключил к контроллеру на ардуино по I2C. Соответственно, "на выхлопе" получил абсолютное значение угла.
Всё получилось, как и хотел - контроль азимута, защита от перекручивания кабеля, контроль и управление с компа.
Но на поставленные Виталием вопросы не ответил, хотя сам ими тоже задавался.
Просто меня всё устроило..
Интересует, по передачи сигнала в  I2C помех приёму нет? Датчик установлен на антенне или в низу?
73! Олег.

Оффлайн RC3UE

  • Ветеран
  • *****
  • Сообщений: 1508
  • Репутация: +281/-72
  • 13 el F9FT/21 el F9FT
  • QRA: LO07NG
Re: as5600 энкодер.
« Ответ #6 : 14 Февраль 2022, 16:27:36 »
Интересует, по передачи сигнала в  I2C помех приёму нет? Датчик установлен на антенне или в низу?
Конкретно тщательным анализом наличия помех от I2C я не занимался. Беглый анализ показал, что их нет.
Я вообще давно подозреваю, что эту байку про "страшный I2C" создал кто-то из косолапых конструкторов.
Моё мнение такое - если изделие использующее цифровые протоколы (неважно какие) сделано по всем правилам "цифры" (не буду перечислять их), то помех приёму (ощутимых) быть не должно.
И само-собой АФУ должно быть выполнено также согласно принятым для него правилам.
А не так, как частенько бывает - "выгоняем КСВ" изменением длины фидера. ;)
Ну вот давайте, для примера, рассмотрим блок управления в современном трансивере. Там чтО, какие-то особенные протоколы используются, не дающие помех?
Вообщем, хотите чтобы ваши I2C не шумели - убирайте сопли на своих поделках и АФУ.. ;)

Датчик у меня установлен конечно же, внизу. На "сельсине-указателе" (см.фото). На 35м. I2C не протащить. :)
На поворотке антенны такой же сельсин.
Вся эта бодяга с AS5600 была мной затеяна только для того чтобы:
1. сделать аварийное отключение поворотки при заходе на "второй круг" ("конечники" в поворотке я удалил осознанно, как доп. точку отказа).
2. реализовать удалённое управление повороткой.
73! Александр RC3UE (ex RA3UJ, UA3UES)

Оффлайн UA9FAD

  • Ветеран
  • *****
  • Сообщений: 9331
  • Репутация: +1638/-107
  • QRA: LO88AA
Re: as5600 энкодер.
« Ответ #7 : 14 Февраль 2022, 17:38:14 »
Вот что сказано по AS5045
AS5045 Data Sheet www.austriamicrosystems.com Редакция 1.7 27 – 33 Максимальная ошибка нелинейности в этом примере лучше ±1 градус (внутренний круг) при радиусе смещения ~0,7 мм. При массовом производстве также необходимо учитывать допуск на размещение ИС внутри корпуса (±0,235 мм). Общая ошибка нелинейности по допускам процесса, температуре и радиусу окружности несоосности 0,25 мм определена лучше, чем ±1,4 градуса.

Цитировать
Виталий, я использовал немного другие датчики, с I2C интерфейсом. Там в даташите описана процедура перевода микросхемы в режим тестирования.
В этом режиме микросхема отдает данные о погрешности в каналах и можно точно позиционировать магнит.

Возможно что в этом датчике тоже есть такая возможность.


По AS5045 не нашел. А настраивать надо. Изготовлены три инклиномера, где плата установлена "на глазок" - погрешность разная.

Victor Виктор

Оффлайн R2GKH Виталий

  • Ветеран
  • *****
  • Сообщений: 4328
  • Репутация: +581/-355
  • the Truth is out There...
    • Мысли вслух :)
  • QRA: KO92GP
Re: as5600 энкодер.
« Ответ #8 : 18 Февраль 2022, 20:48:47 »
Даже не знаю, что и думать... ???
За неделю на стенде вылетает вторая AS5600.
 
Безо всяких видимых причин. Питание отдельно от AMS1117-5.0 с блокировочными конденсаторами.
Нагрузка - мультиметр и AIN ATMega8, правда "длинная линия" (~0,5м) от выхода микросхемы до входа мультиметра и меги.

Микросхемы с Али.

У кого еще было подобное?
Мы стояли на плоскости,
                  С переменным углом отражения...

Оффлайн RC3UE

  • Ветеран
  • *****
  • Сообщений: 1508
  • Репутация: +281/-72
  • 13 el F9FT/21 el F9FT
  • QRA: LO07NG
Re: as5600 энкодер.
« Ответ #9 : 20 Февраль 2022, 10:45:15 »
У кого еще было подобное?
Как вариант - статика. Или некое напряжение на "корпусе" измерительных приборов. Например, с конденсаторов сетевого фильтра.
В своё время из-за этого спалил один из выходов SI5351. Правда, там имел место быть обрыв "земли" в измерительном кабеле частотомера.
Но суть та же.
73! Александр RC3UE (ex RA3UJ, UA3UES)

Оффлайн VE3CCN

  • Старожил
  • ****
  • Сообщений: 487
  • Репутация: +86/-11
  • 52 регион
  • QRA: LO26AJ
Re: as5600 энкодер.
« Ответ #10 : 20 Февраль 2022, 11:36:59 »
Даже не знаю, что и думать... ???
За неделю на стенде вылетает вторая AS5600.
 
Безо всяких видимых причин. Питание отдельно от AMS1117-5.0 с блокировочными конденсаторами.
Нагрузка - мультиметр и AIN ATMega8, правда "длинная линия" (~0,5м) от выхода микросхемы до входа мультиметра и меги.

Микросхемы с Али.

У кого еще было подобное?
Виталий, а можно по подробнее? Что значит мрут? Аналоговый сигнал перестают выдавать?
Ни что так не портит цель, как прямое попадание

Оффлайн ua3xcr

  • Старожил
  • ****
  • Сообщений: 488
  • Репутация: +168/-2
  • QRA: ko73fu
Re: as5600 энкодер.
« Ответ #11 : 27 Июль 2024, 22:38:41 »
Друзья, что-то не получается у меня подключить AS5600 к  контроллеру VK5DJ.
При питании микросхемы 5 вольт и повороте на 360 градусов тестер показывает 0-5 вольт.
При подключении к АЦП контроллера выходное напряжение немного падает и контроллер показывает 0-305. Повысил питание  до 5.5 вольт, получил 0-360 градусов но линейность никакая.
Выходной ток AS5600 по паспорту 0.5mа, наверное не хватает.
Подключал прямо к ножкам 2 и 3 PIC18F4685, может не так надо?

Оффлайн UA9YLU Виктор

  • Ветеран
  • *****
  • Сообщений: 2782
  • Репутация: +668/-229
  • QRA: MO92HX
Re: as5600 энкодер.
« Ответ #12 : 28 Июль 2024, 02:32:45 »
2и3 входа это цифровые ,нужно попробовать задействовать 9 и 23 на них подаются аналоговые от потенциометров и выбрать в меню 8 режим Pot/Pot если будут задействованы оба аналоговых входа. Если попробуете отпишитесь здесь ,валяются несколько 4685 с неисправными входами 2 и3 , давным давно пробовал потенциометры на точность не проверял но все работало ,правда не приятно мерцали десятые градуса.
team RK9Y

Оффлайн ua3xcr

  • Старожил
  • ****
  • Сообщений: 488
  • Репутация: +168/-2
  • QRA: ko73fu
Re: as5600 энкодер.
« Ответ #13 : 28 Июль 2024, 13:43:36 »
Виктор спасибо, но что-то тут не так.
Девятая и двадцать третья ножки уже задействованы для RS-232, да и по паспорту они цифровые. Я подключил выход AS5600 к 23 ножке, напряжение упало до одного вольта и никакой реакции. (в меню POT/POT).
Входа pin2 и 3 нормально работают, только чуть падает напряжение и поэтому показания только до 305 градусов. Думаю нужен буфер, напряжение питания AS5600 точно пять вольт и все будет хорошо. А с потенциометром должно и так получиться, вечером попробую. 

Оффлайн ua3xcr

  • Старожил
  • ****
  • Сообщений: 488
  • Репутация: +168/-2
  • QRA: ko73fu
Re: as5600 энкодер.
« Ответ #14 : 28 Июль 2024, 14:09:53 »
Попробовал, с потенциометром 1К хорошо считает, наверное и не нужен AS5600, все равно в режиме PWM он 10bit.
Разницы с потенциометром я не вижу, младшие разряды не мигают а мороки намного меньше. Контроллер не для Луны, а для поля.