Центр управления Arduino
Компоненты и расходные материалы
| | × | 1 | |
| | × | 1 | |
| Твердотельное реле нагрузки переменного тока на 8 А | | × | 1 | |
| | × | 1 | |
| 0,1 А, удерживаемый сбрасываемый PTC | | × | 1 | |
| 2.2A Удерживать сбрасываемый PTC | | × | 1 | |
| Диод Шоттки 1206 SMA 60V / 2A | | × | 2 | |
| | × | 1 | |
| SparkFun Arduino Pro Mini 328 - 5 В / 16 МГц | | × | 1 | |
| Монитор тока высокой стороны Adafruit | | × | 1 | |
| | × | 1 | |
| Изготовленная на заказ печатная плата OSH Park | | × | 1 | |
| | × | 1 | |
Об этом проекте
Я создал этот проект для решения общих задач управления, измерения и автоматизации, с которыми я сталкиваюсь на регулярной основе. Я постарался сделать дизайн настолько модульным и гибким, насколько это возможно, чтобы его можно было настроить для поддержки ряда проектов. Это моя третья крупная редакция этого проекта, и я чувствую себя достаточно хорошо, чтобы поделиться ею.
Плата может управлять источниками постоянного и переменного тока. Что касается постоянного тока, я разработал плату для работы с напряжением до 40 В и 6 А, а питание и нагрузку можно контролировать независимо. Нагрузка постоянного тока может быть резистивной или индуктивной. Arduino контролирует все элементы на плате и может измерять как напрямую с помощью своих аналоговых входов, так и с помощью датчика напряжения и тока Adafruit High-Side. Я добавил контроль переменного тока с твердотельным реле для полноты картины, хотя признаю, что не уверен, как я буду его использовать.
Вот один сценарий, для которого я использую эту плату - тестирование разряда батареи для IOT-устройства. Эти шаги включают:
- Подключите аккумулятор к разъему источника.
- Подключите источник питания моих устройств IOT к тестовым разъемам.
- Добавьте нагрузку "наихудшего случая" к соединителю нагрузки.
- Прикрепите датчик температуры TMP-36 к микросхеме преобразователя и аналоговому разъему.
- Запрограммируйте профиль нагрузки с помощью ШИМ в Arduino (передача, пробуждение, спящий режим)
- Выполните тест с записью напряжений, токов и температур Arduino.
- Важно отметить, что 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
Показывает, как связаны все части