Реклама ⓘ
Главная » Питание
Призовой фонд
на апрель 2024 г.
1. 100 руб.
От пользователей

Реклама ⓘ

Изготовление электронной нагрузки постоянного тока и мощности на Arduino

Одной из характеристик большого количества промышленных электронных нагрузок является способность рассеивать постоянную мощность. Постоянная мощность может быть полезной при измерении емкости батарей (Вт/час) или тестировании источников электропитания. Для выполнения данных задач я решил использовать микроконтроллер Arduino (ATmega328p).

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

Схема электронной нагрузки

Для управления нагрузкой используется 6 транзисторов IRFP150N. Данные 6 MOSFET-ов разделяются на три группы: каждая группа состоит из двух MOSFET-транзисторов, которые размещаются параллельно друг другу с отдельными управляющими резисторами на затворе. Далее эти три группы управляются независимо с помощью трех операционных усилителей. Подобное схемное решение гарантирует равномерное распределение тока в нагрузке среди этих трех групп MOSFET-транзисторов. В данной конфигурации максимальная мощность электронной нагрузки может рассеивать, по скромной оценке, около 200 Ватт.

На представленной схеме усилитель IC1A образует повторитель напряжения, который буферизирует выход ЦАП и входы трех управляющих операционных усилителей. Усилитель LM324 используется здесь для трех операционных усилителей. Разумеется, выбор операционного усилителя не является критическим моментом, и вы можете заменить его на любой другой усилитель общего назначения. В схеме используется ЦАП MCP4921 от компании Microchip. MCP4921 сходен по характеристикам с MCP4821. Главная разница в том, что MCP4921 использует внешний источник опорного напряжения, в то время как MCP4821 имеет встроенный источник напряжением 2.048В. Это главная причина, почему использовался ЦАП MCP4921. При изменении внешнего опорного напряжения мы можем нарушить баланс между максимальным током, допустимым электронной нагрузкой, и разрешением регулировки тока.

В данном проекте опорное напряжение подается на ЦАП через резисторный делитель от источника опорного напряжения IC TL431. Внешний источник опорного напряжения для ЦАП сконфигурирован как буферизированный вход для высокого импеданса так, что вход опорного сигнала ЦАП не влияет на точность источника опорного напряжения, устанавливаемого резисторным делителем. Когда внешний источник опорного напряжения установлен в значение 0.5В, ток нагрузки может регулироваться до 15A (0.5 В / 0.1 Oм * 3). Выходное напряжение ЦАП MCP4921 может быть отрегулировано как 1 x Vref либо как 2 x Vref; таким образом, диапазон тока может быть удвоен через программную команду без необходимости изменения опорного напряжения. Если вам не нужен такой широкий диапазон тока, тогда вы можете понизить опорное напряжение. Это обеспечит наилучшее разрешение тока (Vref / 4096 на один шаг регулировки).

Для регулировки тока используется энкодер. По умолчанию, ток может быть отрегулирован с разрешением приблизительно 1мA/шаг. При нажатии кнопки энкодера, данное разрешение может быть изменено до 10мA/шаг и 100мA/шаг соответственно. Это позволит выполнить грубую регулировку.

Режим постоянной мощности достигается путем вычисления желаемого установленного значения тока через измеренное напряжение нагрузки.

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

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

На фото ниже показана законченная плата контроллера:

Как упоминалось ранее, радиатор имеет огромный размер, на фото он отображается в перспективном виде:

На данной фотографии показана работа электронной нагрузки в режиме постоянной мощности, поглощая более 200 Ватт при напряжении более 60 вольт.

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

Видео ниже демонстрирует вкратце функциональные возможности электронной нагрузки

Список радиоэлементов

Обозначение Тип Номинал Количество ПримечаниеМагазинМой блокнот
Плата Arduino
Arduino Uno
1 ATmega328pПоиск в магазине ОтронВ блокнот
ЦАП
MCP4921
1 Поиск в магазине ОтронВ блокнот
IC1 Операционный усилитель
LM324-N
1 Поиск в магазине ОтронВ блокнот
IC2 Линейный регулятор
LM7805CT
1 Поиск в магазине ОтронВ блокнот
Q1-Q6 MOSFET-транзистор
IRFP150N
6 Поиск в магазине ОтронВ блокнот
C1-C3 Конденсатор1 нФ3 Поиск в магазине ОтронВ блокнот
R1-R3 Резистор
0.1 Ом
3 Поиск в магазине ОтронВ блокнот
R4, R5, R7, R8, R10, R11, R13 Резистор
1 кОм
7 Поиск в магазине ОтронВ блокнот
R6, R9, R12 Резистор
500 Ом
1 Поиск в магазине ОтронВ блокнот
R14, R15 Подстроечный резистор10 кОм2 Поиск в магазине ОтронВ блокнот
DIS1 LCD-дисплей16x21 Поиск в магазине ОтронВ блокнот
Добавить все

Скачать список элементов (PDF)

Оригинал статьи

Прикрепленные файлы:

Теги:

Опубликована: 0 2
Я собрал 0 0
x

Оценить статью

  • Техническая грамотность
  • Актуальность материала
  • Изложение материала
  • Полезность устройства
  • Повторяемость устройства
  • Орфография
0

Средний балл статьи: 0 Проголосовало: 0 чел.

Комментарии (4) | Я собрал (0) | Подписаться

0
михаил #
Схема неплохая!
Но есть вопрос: что за супрессор стоит около VR1?
Ответить
0
Роман #
VR1 is TL431, если актуально.
Хотя я думаю многим эта информация пригодится
Ответить
0
Денис #
Подскажите, пин A5 не сгорит у ардуины при подключении тестируемого БП > 5 вольт?
Ответить
0
Денис #
Так понимаю, на схеме не указан шунт, который подключается последовательно с тестируемым БП, и в итоге к выводам Load или нет?
Ответить
Добавить комментарий
Имя:
E-mail:
не публикуется
Текст:
Защита от спама:
В чем измеряется сила тока?
Файлы:
 
Для выбора нескольких файлов использйте CTRL

DC-DC регулируемый преобразователь 1.5-37В 2А с индикатором
DC-DC регулируемый преобразователь 1.5-37В 2А с индикатором
Raspberry Pi 2 Мультиметр DT9205A
вверх