Как стать автором
Обновить

Разработка универсального счетчика импульсов

Время на прочтение6 мин
Количество просмотров7.1K
Всего голосов 18: ↑18 и ↓0+18
Комментарии17

Комментарии 17

Если лампочка в цеху мигать будет то что посчитается?
Для обхода этого делается модулированный передатчик и приемник под эту модуляцию или узкополосный приемник(на длину волны лазерного осветителя, осторожно лазер!).
Все верно, именно это реализовано в последнем варианте (на микроконтроллере). Так что работает и с мигающей лампочкой.
Софтом и без АРУ на усилителе?
Да, это решается с помощью алгоритма на рисунке 5.
Интересно как алгоритм может расширить динамический диапазон усилителя с фиксированным КУ, когда внешнее освещение меняется, например солнышко в окошко на 1 КВт/м^2 посветило?
Справедливо замечено, что существует такое фоновое освещение, которое может «сломать» датчик. Но это далеко за гранью комфортного искусственного освещения внутри помещения.

Надо было в схеме убрать постоянную составляющую и сделать синхронный амплитудный детектор, тогда все упрется в динамический диапазон самого фото диода.
Еще можно было сделать регулировку мощности светодиода.

Это все реализовано в микроконтроллере. К сожалению, на объекте разбираться с аналоговой схемой весьма не комфортно. В случае МК — подключился по mqtt и удаленно обновил настройки при необходимости.

В чем специализация решения? ИМХО пром автоматики полно и она готовая и универсальная. Когда вы пройдете все пром сертификации, то стоить будете дороже из за маленького тиража


В общем, зачем вы все это делали, а не купили готовое?

Был заказ на разработку. Требовался именно универсальный счетчик. Компактных решений со встроенным компьютером на тот момент не было.
Так всё же в итоге, для каких конкретно импульсов реализован счётчик? Практическое применение хочется увидеть. А так сама разработка интересна.
Решение подходит как для подсчета объектов на конвейере, так и для подсчета повторяющихся движений различных станков. В целом можно использовать практически везде, где есть возможность закрепить контрастную метку. На текущий момент есть опыт применения в типографии — подсчет операций оборудования.
можно использовать практически везде
Вот обычно такая универсальность и снижает возможность применения на практике, так как везде есть свои технологические ограничения и требования. Лучше всё же остановится на конкретной нише, и там её внедрять.

На текущий момент есть опыт применения в типографии — подсчет операций оборудования.
Это как раз и интересно увидеть, и прочитать об этом.

Не могу понять практический смысл. Заменяет датчик + ПЛК? Вроде нет. ПЛК опрашиваются стандартными протоколами модбас или др.Эту как его опросить?
Чем не устраивал готовый датчик + xDuino микроразмеров?

Не устраивает время интеграции на производстве. Далеко не каждому человеку интересно разбираться с ардуинкой. Нет возможности зайти по ssh. Внутри полноценный python 3, не микро или мини.
НЛО прилетело и опубликовало эту надпись здесь
Да, возможно вы правы. Цель была поделиться разработкой устройства и показать, что иногда проще в МК запихнуть обработку сигналов, чем делать в аналоговом виде все.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации