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

Центр управления Arduino

Компоненты и расходные материалы

IRF6201 N-FET
Ссылка на таблицу Load Switch - можно купить где угодно
× 1
IRF9310 P-FET
Ссылка на техническое описание переключателя питания - можно купить где угодно
× 1
Твердотельное реле нагрузки переменного тока на 8 А
× 1
Транзистор NPN
Для включения питания P-FET
× 1
0,1 А, удерживаемый сбрасываемый PTC
Защита источника питания Arduino
× 1
2.2A Удерживать сбрасываемый PTC
Защита от тестового тока
× 1
Диод Шоттки 1206 SMA 60V / 2A
× 2
Модуль RTC
Часы реального времени для регистрации данных - необязательно
× 1
SparkFun Arduino Pro Mini 328 - 5 В / 16 МГц
Суть операции - также можно использовать часть 3,3 В
× 1
Монитор тока высокой стороны Adafruit
Для точного контроля тока и напряжения на стороне высокого напряжения - необязательно
× 1
0.96 "OLED-дисплей - SPI
Можно использовать часть Adafruit, но потребуется немного изменить макет
× 1
Изготовленная на заказ печатная плата OSH Park
Мой нестандартный дизайн печатной платы - заказ в OSHPark - 30 долларов на троих - Open Hardware!
× 1
Резистор питания 0,1 Ом
Обратите внимание, что это сопротивление устанавливает предел разрешения по току или напряжению. Это деталь мощностью 1 Вт, поэтому использование этого резистора ограничивает вас до 3,16 А, но дает хорошее разрешение по напряжению. Если вы хотите использовать больший ток, выберите более низкое значение сопротивления.
× 1

Об этом проекте

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

Плата может управлять источниками постоянного и переменного тока. Что касается постоянного тока, я разработал плату для работы с напряжением до 40 В и 6 А, а питание и нагрузку можно контролировать независимо. Нагрузка постоянного тока может быть резистивной или индуктивной. Arduino контролирует все элементы на плате и может измерять как напрямую с помощью своих аналоговых входов, так и с помощью датчика напряжения и тока Adafruit High-Side. Я добавил контроль переменного тока с твердотельным реле для полноты картины, хотя признаю, что не уверен, как я буду его использовать.

Вот один сценарий, для которого я использую эту плату - тестирование разряда батареи для IOT-устройства. Эти шаги включают:

  1. Подключите аккумулятор к разъему источника.
  2. Подключите источник питания моих устройств IOT к тестовым разъемам.
  3. Добавьте нагрузку "наихудшего случая" к соединителю нагрузки.
  4. Прикрепите датчик температуры TMP-36 к микросхеме преобразователя и аналоговому разъему.
  5. Запрограммируйте профиль нагрузки с помощью ШИМ в Arduino (передача, пробуждение, спящий режим)
  6. Выполните тест с записью напряжений, токов и температур Arduino.
  7. Важно отметить, что Arduino может завершить тест в соответствии с установленными правилами производительности / безопасности.

Я мог бы представить себе несколько других интересных применений, в том числе:

  • Подключение модуля Wi-Fi или Bluetooth для дистанционного управления
  • Отключение источника питания переменного тока после завершения теста.
  • Использование полевого транзистора нагрузки для управления двигателями переменного или постоянного тока.
  • Может использоваться с логическими устройствами 3,3 В, просто замените 5 В Pro Mini на 3,3 В.
  • Автоматизированное тестирование новых блоков питания, чтобы убедиться, что они соответствуют требованиям.

Вы можете использовать загруженные мной файлы EAGLE для настройки доски или заказать их в OSHPark.


Код

Пример кода - Github Repo
В этом эскизе я тестирую преобразователь постоянного тока в постоянный, подключенный к тестовым точкам. Я приклеил датчик температуры TMP-36 к микросхеме преобразователя и использовал в качестве источника одноэлементный LiPoly аккумулятор. Затем нагрузка ШИМ постепенно увеличивается от 0 до 100% https://github.com/chipmc/Battery_Rundown_Test

Изготовленные на заказ детали и корпуса

Тестер% 20Board% 20v3a.sch Тестер% 20Board% 20v3a.brd

Схема

Ошпарк
  • Заказать печатную плату
  • Загрузить файл BRD.
  • Посмотреть проект в OSH Park
  • Через OSH Park
Показывает, как связаны все части

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

  1. Принятие контроля над центром управления
  2. Включение Alexa Control для потолочного вентилятора
  3. Универсальный пульт дистанционного управления с использованием Arduino, 1Sheeld и Android
  4. Управление монетоприемником с помощью Arduino
  5. Использование Интернета вещей для удаленного управления манипулятором
  6. Arduino с Bluetooth для управления светодиодом!
  7. Управление увлажнителем Arduino
  8. Arduino Nano:управление двумя шаговыми двигателями с помощью джойстика
  9. ThimbleKrox - управление мышью пальцами
  10. Управление цепями с учетом движения через Intel Curie