Да, возможно вы правы. Цель была поделиться разработкой устройства и показать, что иногда проще в МК запихнуть обработку сигналов, чем делать в аналоговом виде все.
Не устраивает время интеграции на производстве. Далеко не каждому человеку интересно разбираться с ардуинкой. Нет возможности зайти по ssh. Внутри полноценный python 3, не микро или мини.
Это все реализовано в микроконтроллере. К сожалению, на объекте разбираться с аналоговой схемой весьма не комфортно. В случае МК — подключился по mqtt и удаленно обновил настройки при необходимости.
Справедливо замечено, что существует такое фоновое освещение, которое может «сломать» датчик. Но это далеко за гранью комфортного искусственного освещения внутри помещения.
Решение подходит как для подсчета объектов на конвейере, так и для подсчета повторяющихся движений различных станков. В целом можно использовать практически везде, где есть возможность закрепить контрастную метку. На текущий момент есть опыт применения в типографии — подсчет операций оборудования.
У Nordic есть замечательный пример как передавать потоковые данные через характеристику.
Суть в работе на колбэках по готовности: подписались на notifi — отправляем первый кусок. Первый кусок отправлен — отправили второй и т.д. пока не отправим все данные.
Советую увеличить MTU — будет заметно проще. Делал такой же девайс ~ 400 измерений в секунду не проблема при правильной организации передачи данных.
1. Мы тормозим до останова. Если тянуть до того момента как начнет крутится в обратную сторону — понятное дело цифры будут чуть ли не в два раза лучше.
2. У этих аналогичная цена, только со всеми плюшками динамикселей.
Откуда вы сделали вывод, что 1 градус разрешение? Разрешение у нас ~0.022 градуса. График в попугаях датчика (1 деление по y ~0.022 градуса), а не углах.
В любом случае нужен датчик обратной связи. Шаговые моторы сильно проигрывают по мощности обычным моторам при тех же габаритах и весе. Решение, которое устраивает всех — bldc.
Суть в работе на колбэках по готовности: подписались на notifi — отправляем первый кусок. Первый кусок отправлен — отправили второй и т.д. пока не отправим все данные.
Советую увеличить MTU — будет заметно проще. Делал такой же девайс ~ 400 измерений в секунду не проблема при правильной организации передачи данных.
2. У этих аналогичная цена, только со всеми плюшками динамикселей.
Взяли все самое лучшее и добавили недостающее.
В любом случае нужен датчик обратной связи. Шаговые моторы сильно проигрывают по мощности обычным моторам при тех же габаритах и весе. Решение, которое устраивает всех — bldc.