Есть же Analog discovery и т.п. проекты. Без биндинга на питон выглядит не закончено. Будет нормальный биндинг в питон и матлаб - скорее всего взлетит.
Главный вопрос, зачем? Уменьшить задержку - уменьшаете буфер. Принцип симметрии - если вам хватает 2\3 буфера, там уменьшаете его, пока 1\3 не превратится в 1\2.
Да, возможно вы правы. Цель была поделиться разработкой устройства и показать, что иногда проще в МК запихнуть обработку сигналов, чем делать в аналоговом виде все.
Не устраивает время интеграции на производстве. Далеко не каждому человеку интересно разбираться с ардуинкой. Нет возможности зайти по ssh. Внутри полноценный python 3, не микро или мини.
Это все реализовано в микроконтроллере. К сожалению, на объекте разбираться с аналоговой схемой весьма не комфортно. В случае МК — подключился по mqtt и удаленно обновил настройки при необходимости.
Справедливо замечено, что существует такое фоновое освещение, которое может «сломать» датчик. Но это далеко за гранью комфортного искусственного освещения внутри помещения.
Решение подходит как для подсчета объектов на конвейере, так и для подсчета повторяющихся движений различных станков. В целом можно использовать практически везде, где есть возможность закрепить контрастную метку. На текущий момент есть опыт применения в типографии — подсчет операций оборудования.
У Nordic есть замечательный пример как передавать потоковые данные через характеристику.
Суть в работе на колбэках по готовности: подписались на notifi — отправляем первый кусок. Первый кусок отправлен — отправили второй и т.д. пока не отправим все данные.
Советую увеличить MTU — будет заметно проще. Делал такой же девайс ~ 400 измерений в секунду не проблема при правильной организации передачи данных.
1. Мы тормозим до останова. Если тянуть до того момента как начнет крутится в обратную сторону — понятное дело цифры будут чуть ли не в два раза лучше.
2. У этих аналогичная цена, только со всеми плюшками динамикселей.
Откуда вы сделали вывод, что 1 градус разрешение? Разрешение у нас ~0.022 градуса. График в попугаях датчика (1 деление по y ~0.022 градуса), а не углах.
Есть же Analog discovery и т.п. проекты. Без биндинга на питон выглядит не закончено. Будет нормальный биндинг в питон и матлаб - скорее всего взлетит.
Главный вопрос, зачем? Уменьшить задержку - уменьшаете буфер. Принцип симметрии - если вам хватает 2\3 буфера, там уменьшаете его, пока 1\3 не превратится в 1\2.
Хорошая статья, но мне одному никогда в голову не приходило работать с I2S без ДМА и необходимость прерывания по 1\3 заполнения?
А я курсы по ПЛИС в МФТИ вел авторские. Го дальше мериться у кого больше?
Вот не стоит сравнить знания полученные от знакомства с FPGA и тем уровнем, что бы пройти в Apple или т.п. компании.
Сегодня вы научились мигать светодиодом/вывод на экран/не важно
Завтра - напишите тестбенч IP модуля DMA с перебором всех возможных условий.))))
Тема не раскрыта, какой там МК? Или это СберТайна?
Суть в работе на колбэках по готовности: подписались на notifi — отправляем первый кусок. Первый кусок отправлен — отправили второй и т.д. пока не отправим все данные.
Советую увеличить MTU — будет заметно проще. Делал такой же девайс ~ 400 измерений в секунду не проблема при правильной организации передачи данных.
2. У этих аналогичная цена, только со всеми плюшками динамикселей.