Энкодер на на чипе AS5600

Использование прочих датчиков и энкодеров и пользовательских блоков к ним
Ответить
noanylag
Рядовой
Сообщения: 37
Зарегистрирован: 24.04.2017{, 02:18}
Репутация: 0

Энкодер на на чипе AS5600

#1

Сообщение noanylag » 24.09.2020{, 22:28}

В поделке столкнулся с необходимостью применения энкодера на на чипе AS5600.https://pdf1.alldatasheet.com/datasheet ... S5600.html
Но могу использовать только аналоговый выход. Возможно кто работал с этим энкодером по шине I2C и имеет пользовательский блок для AS5600. Буду очень благодарен .

Ardudue
Лейтенант
Сообщения: 423
Зарегистрирован: 13.04.2020{, 18:22}
Репутация: 24
Имя: Антон

Энкодер на на чипе AS5600

#2

Сообщение Ardudue » 25.09.2020{, 14:06}

noanylag, здесь китаец пишет как по i2c подключить и библиотека есть

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Энкодер на на чипе AS5600

#3

Сообщение Sancho » 25.09.2020{, 14:52}

Тут что-то было...
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

noanylag
Рядовой
Сообщения: 37
Зарегистрирован: 24.04.2017{, 02:18}
Репутация: 0

Энкодер на на чипе AS5600

#4

Сообщение noanylag » 25.09.2020{, 15:43}

Спасибо за наводку, но"чукча не писатель,чукча - читатель". Мне бы блок под FLprog. Понимаю, что на все необходимое для создания указали. Но... чукча - читатель.

Отправлено спустя 5 минут 18 секунд:
Ardudue писал(а):
25.09.2020{, 14:06}
здесь китаец пишет
Спасибо за наводку, но"чукча не писатель,чукча - читатель". Мне бы блок под FLprog. Понимаю, что на все необходимое для создания указали. Но... чукча - читатель.

Ardudue
Лейтенант
Сообщения: 423
Зарегистрирован: 13.04.2020{, 18:22}
Репутация: 24
Имя: Антон

Энкодер на на чипе AS5600

#5

Сообщение Ardudue » 25.09.2020{, 17:23}

noanylag писал(а):
25.09.2020{, 15:48}
Мне бы блок под FLprog. Понимаю, что на все необходимое для создания указали.
у меня нет такого энкодера проверять примеры не начем.
Протестируйте пример, который китаец выложил, если работает с железом ,тогда уже можно блок делать.

noanylag
Рядовой
Сообщения: 37
Зарегистрирован: 24.04.2017{, 02:18}
Репутация: 0

Энкодер на на чипе AS5600

#6

Сообщение noanylag » 26.09.2020{, 23:07}

Ardudue писал(а):
25.09.2020{, 17:23}
Протестируйте пример, который китаец выложил
Проверил.Китайпример работает! Выводит показания в градусах.

noanylag
Рядовой
Сообщения: 37
Зарегистрирован: 24.04.2017{, 02:18}
Репутация: 0

Энкодер на на чипе AS5600

#7

Сообщение noanylag » 27.09.2020{, 14:28}

Вот скетч.Может кто перепишет в блок с выходом данных с датчика для вывода на индикатор и выходом 0 - 4095 ? Я пытался , но пока не получается.
Вложения
Seeed_Arduino_AS5600-master.zip
(15.51 КБ) 61 скачивание
as5600.ino
(1.34 КБ) 62 скачивания
Последний раз редактировалось noanylag 27.09.2020{, 15:32}, всего редактировалось 6 раз.

Naladchik
Капитан
Сообщения: 822
Зарегистрирован: 04.10.2015{, 19:10}
Репутация: 151
Откуда: Новосибирск
Имя: Павел

Энкодер на на чипе AS5600

#8

Сообщение Naladchik » 27.09.2020{, 15:12}

noanylag,
Скетч нельзя выкладывать подобным образом, только в виде файла (...ino, ...txt, ...flp).
При выкладывании текста теряются прямоугольные скобки (возможно и еще что то) и скетч становится неработоспособным.
Да и читать такое сообщение, особенно с телефона очень неудобно.
Если выкладываете портянку прячьте под спойлер.
Win10-64. FLProg Portable.
Изображение

noanylag
Рядовой
Сообщения: 37
Зарегистрирован: 24.04.2017{, 02:18}
Репутация: 0

Энкодер на на чипе AS5600

#9

Сообщение noanylag » 27.09.2020{, 15:26}

Naladchik писал(а):
27.09.2020{, 15:12}
Скетч нельзя выкладывать подобным образом
Хорошо.

Naladchik
Капитан
Сообщения: 822
Зарегистрирован: 04.10.2015{, 19:10}
Репутация: 151
Откуда: Новосибирск
Имя: Павел

Энкодер на на чипе AS5600

#10

Сообщение Naladchik » 27.09.2020{, 15:56}

noanylag,
Попробуйте, вдруг заработает. По крайней мере компилируется.
AS5600__(CODE).ubi
(92.32 КБ) 67 скачиваний
Win10-64. FLProg Portable.
Изображение

noanylag
Рядовой
Сообщения: 37
Зарегистрирован: 24.04.2017{, 02:18}
Репутация: 0

Энкодер на на чипе AS5600

#11

Сообщение noanylag » 27.09.2020{, 16:48}

Naladchik писал(а):
27.09.2020{, 15:56}
noanylag,
Попробуйте, вдруг заработает. По крайней мере компилируется.
AS5600__(CODE).ubi
Нет , не работает. Показывает 10.00 и на магнит не реагирует.

Naladchik
Капитан
Сообщения: 822
Зарегистрирован: 04.10.2015{, 19:10}
Репутация: 151
Откуда: Новосибирск
Имя: Павел

Энкодер на на чипе AS5600

#12

Сообщение Naladchik » 27.09.2020{, 17:03}

noanylag,
Ну нет у меня такого модуля, проверить не на чем.
Win10-64. FLProg Portable.
Изображение

noanylag
Рядовой
Сообщения: 37
Зарегистрирован: 24.04.2017{, 02:18}
Репутация: 0

Энкодер на на чипе AS5600

#13

Сообщение noanylag » 27.09.2020{, 17:08}

Naladchik писал(а):
27.09.2020{, 17:03}
проверить не на чем
у меня есть , готов тестить )

Отправлено спустя 7 часов 55 минут 50 секунд:
Фух."Невероятными усилиями" таки создал рабочий блок. Может еще кому пригодится. Чукча теперь писатель ))) Чип мне понравился .
Вложения
AS5600_int_(CODE).ubi
(115.55 КБ) 106 скачиваний

yura1010
Рядовой
Сообщения: 1
Зарегистрирован: 14.10.2020{, 12:56}
Репутация: 0
Имя: юрий

Энкодер на на чипе AS5600

#14

Сообщение yura1010 » 14.10.2020{, 13:07}

всем доброго дня. Нарисовалась проблемка. as5600 на esp8266 работает все нормально. Но при подключении к esp32, делит один оборот на 16 секторов. Тобишь считает -1;255;511;767; и т.д. Дискретности 0-4096 нет. Может кто подскажет где копать???

Ответить

Вернуться в «Прочие датчики и энкодеры»