Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Manufacturing Technology >> Производственный процесс

Многоканальный профессиональный регистратор данных на Raspberry Pi - Часть 1

См. Часть 2 для оборудования и Часть 3 для реализации программного обеспечения.

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

Наша альтернативная цель - доказать, что Raspberry Pi - это не просто хороший инструмент, способствующий обучению базовым компьютерным навыкам в школе, но и серьезный инструмент, способный решать профессиональные задачи.
Определение «регистратора данных» из Википедии:«A регистратор данных - это электронное устройство, которое записывает данные с течением времени или в зависимости от местоположения либо с помощью встроенного инструмента или датчика, либо с помощью внешних инструментов и датчиков ».

Требования

Давайте сначала проясним наши требования. Как полевой инженер / инженер по обслуживанию, я хочу иметь:

Приятно иметь:

Приведенные выше требования позволят вам получить инструмент для тестирования или настройки электрических цепей Segway, автомобиля или лодки, инкубатора для кур, солнечной батареи или теплицы.

Архитектура и дизайн

Сам Raspberry Pi - одноплатный компьютер, мы будем запускать на нем дистрибутив Raspbian Linux. Нам нужно построить дополнительную нестандартную плату, которая будет иметь аналого-цифровой преобразователь (АЦП), разъемы для шунтов и чувствительные резисторы. , датчики температуры, стабилизатор питания и оповещатель об отключении электроэнергии (мы работаем на аккумуляторах, когда находимся в полях).

С точки зрения возможности подключения - наш регистратор данных будет доступен через Wi-Fi. Мы вставим ключ Wi-Fi в один из USB-портов Raspberry Pi. Wi-Fi будет настроен в режиме HOST, поэтому в основном в полевых условиях вы можете видеть регистратор данных на своем телефоне или планшете как «беспроводную сеть». Вы можете подключиться к нему и получить доступ к Регистратору данных по IP. Если вы работаете с Data Logger в лаборатории, вы можете подключить кабель Ethernet к Raspberry Pi, и Data Logger может служить бесплатным беспроводным маршрутизатором или расширителем WiFi.
См. Схему оборудования и сети ниже.

Программное обеспечение будет основано на предположении, что мы создаем подключенный к сети Регистратор данных. У нас будет веб-интерфейс пользователя, поэтому все настройки ведения журнала можно будет выполнять из вашего любимого веб-браузера. Собранные данные будут выводиться на экран в режиме реального времени в виде набора графиков. В качестве альтернативы пользователь сможет загрузить весь собранный набор данных в виде файла CSV и проанализировать его (например, в MS Excel).

Выше представлена ​​схема разработки программного обеспечения. АЦП, подключенный к портам GPIO Raspberry Pi, нам нужен способ программирования АЦП и чтения его значений. Также нам нужна служба, которая будет извлекать данные ADC из указанных портов в течение заданных периодов времени, хранить и извлекать настройки конфигурации. Мы будем использовать службу REST, чтобы предоставить пользователю легкий доступ к данным и конфигурации. Веб-интерфейс пользователя состоит из двух экранов:«Конфигурация» (установка интервала, выбор портов, условия запуска) и «Состояние» (отображение полученных данных и рисование графиков, экспорт данных).

Подробнее:Многоканальный профессиональный регистратор данных на Raspberry Pi - Часть 1


Производственный процесс

  1. Raspberry Pi находит все большее применение в проектах профессионального развития
  2. Регистратор температуры Raspberry Pi
  3. Интеграция данных датчика с микропроцессором Raspberry Pi
  4. Универсальный пульт дистанционного управления Raspberry Pi
  5. Кусочек Raspberry Pi
  6. Java ME 8 + Raspberry Pi + Sensors =IoT World (Часть 1)
  7. Cycle Chaser
  8. Детектор воров Raspberry Pi
  9. Датчик температуры Raspberry Pi
  10. МАЛИНОВАЯ АВТОМАТИЗАЦИЯ ДОМА