Как стать автором
Поиск
Написать публикацию
Обновить

Здоровое питание для стенда. Концепция открытого источника питания для тестирования электроники

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров2.8K

Как гарантировать, что тысячи устройств будут работать безупречно как в лабе, так и у конечного пользователя? Конечно, с помощью тестов на всех этапах. И вот здесь критично важный элемент — стабильное и предсказуемое питание тестируемого устройства (DUT). Чем запитать DUT? С одной стороны - дешевый китаец (проблемно непредсказуемый или предсказуемо проблемный), с другой - лабораторный монстр (пугающе дорогой, 90% наворотов - мусор). Мы устали делать этот выбор, и решили сделать свой источник: надёжный с первой до последней секунды теста, компактный, умный и послушный.

Вот что мы придумали

Компактный блок импульсного источника питания для стендов с питанием от USB-C, открытой Python библиотекой. Open source hardware & software.

Структурная схема источника
Структурная схема источника
  • USB Host - управляющее устройство(ПК, одноплатный компьютер, ноутбук...),

  • DUT - нагрузка,

  • Type C Adapter - любой источник питания USB-C, например, от сети, powerbank, ноутбук, телефон.

  • Всеми частями блока управляет MCU. Это даёт возможность не только управлять источником с ПК, но и загрузить предварительные настройки по заранее заданному алгоритму, связать питание с внешними событиями

  • PLD connector - универсальный разъём, на который выведено входное и выходное питания, управление USB, интерфейсы микроконтроллера и логическое питание.

Конечно, это источник специализированный, и заменить лабораторные источники мы не собираемся. Давайте подробнее поговорим о вариантах применения.

В тестовом стенде

Что требуется от источника в составе стенда? На тестируемый блок надо подать внешнее питание, проверить что устройство потребляет нужный ток во всём диапазоне входного напряжения. Отключить питание при превышении тока. Работать безотказно, много раз в день повторяя циклы испытаний. В стендах нет человека, который может покрутить ручки и нажимать кнопки. Любоваться на дисплей тоже некому. Даже наоборот - наличие органов управления может приводить к нежелательным воздействиям со стороны неавторизованных лиц (например, оператора стенда на удалённом производстве). Вот пара вариантов использования в составе стенда:

Источник питания внутри стенда
Источник питания внутри стенда
  • Блок устанавливается внутрь оснастки, на задней панели доступны разъёмы питания и управления

  • Питание для DUT проходит через board-to-board разъём, по кросс-плате или проводами внутри стенда

  • Можно подключить несколько блоков для получения разных напряжений

    Несколько источников внутри стенда
    Несколько источников внутри стенда
  • Можно разместить управляющий ПК внутри стенда, USB управления доступен и на универсальном разъёме

    Источник и ПК внутри стенда
    Источник и ПК внутри стенда

На столе

Часто и на столе у разработчиков обычные лабораторные источники питания излишни. Один раз выставив напряжение и ток (открываем консоль, Jupiter notebook, или даже SmuView), мы забываем про его существование, а источник стоит рядом и никто не смотрит на него. Для такого сценария одной кнопки и пары индикаторов достаточно. Никого же не смущает, что логический анализатор не имеет экрана?

Источник на столе
Источник на столе
  • Блок лежит на столе

  • Питание для DUT проходит через banana разъём и провода

  • Настройка происходит с ПК

  • Питание можно подать/снять, нажав на кнопку на корпусе

  • Статус питания и режим - на светодиодных индикаторах

Как вариант - разрабатывается модуль расширения с экраном и крутилками.

Характеристики

Электрические параметры

Параметр

Значение

1

Вход

USB Type C Power Delivery 100W

2

Выход

Гальванически не изолирован

3

Количество выходных каналов

1

4

Максимальная выходная мощность

96 Вт

5

Выходное напряжение

0–32 В

6

Выходной ток, макс.

3 А

9

Пульсации напряжения

< 30 мВ (peak-to-peak)

10

Пульсации тока

< 2 мА RMS

11

Load regulation — при изменении нагрузки с 10% до 90%

12

    Напряжение ± (% of output + offset)

< 0.1% + 20 мВ

13

    Ток ± (% of output + offset)

< 0.1% + 5 мА

14

Load recovery time (10% → 90% load change within ± 30 mV of set voltage)

< 200 мкс

15

Line regulation — ±10% change in mains voltage

16

    Напряжение ± (% of output + offset)

< 0.1% + 20 мВ

17

    Ток ± (% of output + offset)

< 0.1% + 5 мА

18

Output voltage overshoot at turn-off of mains power and active channel output

< 100 мВ

19

Разрешение уставок

20

    Напряжение

10 мВ

21

    Ток

1 мА

22

Погрешность установки

23

    Напряжение ± (% of output + offset)

< 0.1% + 30 мВ

24

    Ток ± (% of output + offset)

< 0.1% + 5 мА

Измерения

Параметр

Значение

1

Измеряемые величины

Ток, напряжение, мощность

2

Погрешность измерения

3

    Напряжение

< 0.1% + 30 мВ

4

    Ток

< 0.1% + 5 мА

5

Разрешение измерения

6

    Напряжение

10 мВ

7

    Ток

1 мА

Защиты

Параметр

Значение

1

Overvoltage protection (OVP)

Настраиваемый параметр

2

Overpower protection (OPP)

Настраиваемый параметр

3

Overcurrent protection (OCP)

Настраиваемый параметр, время реакции (Iload > Iresp × 2) < 10 мс

4

Overtemperature

Управление

  • USB type B

  • SCPI

  • кастомные интерфейсы и алгоритмы (модификация прошивки контроллера)

Конструкция

Возможный внешний вид источника
Возможный внешний вид источника
  • Пассивный радиатор как часть корпуса

  • Отверстия с резьбой для крепления прибора на всех боковых гранях

Разъёмы

  • Вход питания - USB‑C

  • Выход питания

    • Banana 4mm

  • Вход управления - USB-B

  • Универсальный разъём PLD

    • Входное питание

    • Выходное питание

    • USB управление

    • ноги MCU с защитами для расширения функционала

  • Индикация, органы управления

    • Светодиоды состояния входа, выхода, защит

    • Экрана нет, кнопка - есть!

План

Сейчас мы собираем обратную связь от всех заинтересованных, затем источник будет разработан, протестирован, и запущен в crowdfunding(CrowdSupply). Если вам интересна судьба проекта - пишите в комменты, будем на связи!

Глобальная идея - сделать серию компактных инструментов для тестирования. Программатор, коммутатор, логический анализатор, DAQ... При разработке стендов мы будем брать с полки готовые приборы без необходимости доработки, написания драйверов. Просто вставил - и работает, без сюрпризов. Новый сегмент приборов, доступных, открытых, готовых к тестам круглые сутки.

Теги:
Хабы:
+19
Комментарии29

Публикации

Ближайшие события