Вот самодельная регулируемая электронная нагрузка мощностью до 500 ватт для тестирования БП, ЗУ и прочих устройств. Всё что для её сборки надо – это Arduino Nano, датчик тока, ЖК-дисплей, поворотный энкодер и несколько других дополнительных компонентов. В итоге всего за вечер собираем регулируемую стабильную и мощную токовую нагрузку. Она может обрабатывать до 30 В и 20 А, если конечно радиатор справится мощностью пол киловатта. Приступим к сборке.
Принципиальная схема нагрузки
Список деталей для схемы
- Модуль Arduino Nano
- Дисплей 16X2 I2C LCD
- Поворотный энкодер
- Драйвер МОП-транзистора TC4420
- Транзистор IRFZ44N MOSFET
- Датчик тока ACS712
- 20 A предохранитель и его держатель
Далее идут фотографии готовой собранной схемы. Можно всё монтировать на универсальной плате – дорожек там не много.
По ссылке можете скачать код для проекта. Загрузите его в Arduino Nano через Arduino IDE.
После испытаний нагрузки в деле осталось установить все компоненты внутри подходящего корпуса.
Устройство готово и теперь можно различные зарядки, блоки питания (от ПК) и другую подобную технику, после сборки или ремонта подвергать (для настройки) близкими к реальным испытаниям, не боясь испортить подключаемые девайсы. Скачать прошивку можно тут
А где сама программа проекта?
Непонятно,что заливать в Arduino.Где исходник?
Подскажите, где взять файл проекта?
Кто-нибудь пробовал собирать? Как работает?
Да никак не работает! Нет исходников…
Схема работает,но ток показывает некорректно.
У меня последовательно включен стрелочный амперметр, показания лишь приблизительно можно считать корректными, ток скачет,думал – датчик тока?
Не пойму почему на низком напряжении ток растет.
Правильно ли я понимаю ,что ток не должен превышать установленный?
У меня выставлен например 1 А , ток растет или уменьшается в зависимости от входящего напряжения, т.е. работает просто как амперметр, причем с погрешностью.
Заметил что ток начинает расти при напряжении ниже 6 в. Если выше стоит на месте.
curvoltage = curvoltraw * (5000.00 / 1023.00) * 7.20 /1000.00;
Что это за значение * 7,20? Откуда и как его получили?