Послідовно розподіліть свої джерела живлення, щоб забезпечити продуктивність

Лабораторні джерела живлення забезпечують ряд способів послідовності виходів, щоб забезпечити живлення DUT у належному порядку. Боб Золло від Agilent проведе вас через різні варіанти.

живлення

Рис. 1. Багато пристроїв, таких як материнська плата ПК, часто вимагають специфічного контролю часу та послідовності напруги їх зміщення.

Рис. 2. Agilent N6700 (зліва) для систем ATE пропонує апаратне секвенування, вбудоване в блок живлення. Agilent N6705B (праворуч) забезпечує можливість секвенування для настільних додатків.

Багато пристроїв вимагають декількох входів зміщення джерела живлення для їх керування. Зазвичай ми думаємо про друковану плату, яка вимагає +5 В і ± 15 В, але існує безліч інших пристроїв та конфігурацій джерела живлення. Від дискретних транзисторів до мікросхем до друкованих плат до кінцевих продуктів, часто виникає потреба контролювати синхронізацію та послідовність напруг зміщення (рис. 1). Недотримання правильної послідовності може спричинити неправильну роботу або надмірний потік струму, спричинений замиканням, або навіть катастрофічний збій випробуваного пристрою (DUT).

Послідовність вихідних даних полягає у контролі часу включення джерел живлення. Але для більшості джерел живлення час, необхідний для ввімкнення джерела живлення, не вказаний. Може бути вказаний час, необхідний для переходу джерела живлення від однієї напруги до іншої, що зазвичай називається часом реакції програмування джерела живлення, але це лише частина загальної картини.

Якщо ви керуєте джерелами живлення вручну, то для управління послідовністю вам потрібно знати час від натискання кнопки «увімкнено» до моменту, коли джерело живлення досягне запрограмованої вихідної напруги. Якщо ви керуєте джерелом живлення за допомогою віддаленого інтерфейсу (наприклад, GPIB, LAN або USB), вам потрібно знати час, з якого ви надсилаєте команду «увімкнено» до моменту, коли джерело живлення досягає запрограмованої вихідної напруги. Часто цей час включення не вказується, що залишає вас спробувати охарактеризувати поведінку джерела живлення, а потім сподіватися, що воно повторюване.

Ручна послідовність джерел живлення

Ручна послідовність є досить простою. Ви просто натискаєте кнопку «увімкнено» кожного джерела живлення в тому порядку, в якому потрібно застосовувати зміщення. Послідовність вручну підходить лише для програм, де порядок включення має значення, але час не є критичним. Звичайно, коли людина натискає кнопки, ви не можете очікувати досягнення жорстких або повторюваних термінів.

Невизначеність часу ввімкнення електроживлення тут, мабуть, не важлива, оскільки людський фактор натискання кнопок займає найбільше часу. За допомогою ручного секвенування найкраще, що ви можете досягти, це гарантування того, що вихід 1 увійде перед виходом 2, який увійде перед виходом 3 тощо.

Комп'ютерна керована послідовність

Кращого контролю часу можна досягти за допомогою комп'ютера для програмування виходів джерела живлення. Використовуючи комп’ютер, ви можете покращити точність синхронізації, спочатку надіславши команду “on”, щоб перевести джерело живлення у його “on” стан, що може зайняти значно більше часу, ніж просто перехід від однієї напруги до іншої.

Надсилайте цю команду “on” під час програми, де час не є критичним. Потім, коли вам потрібно провести послідовність виходів, ви можете надіслати команду зміни від 0 В до відповідної напруги зміщення. Час реакції програмування джерела живлення (тобто час, необхідний для переходу від одного налаштування напруги до іншого), як правило, досить повторюваний і навіть може бути вказаний, тому його можна буде врахувати під час створення програми з належним терміном. Зверніть увагу, що час відгуку програмування на деяких джерелах живлення може становити сотні мілісекунд, тому це обмежить швидкість виконання послідовності.

Ключовою проблемою контрольованого комп’ютером синхронізації є тремтіння в операційній системі комп’ютера. Щоб контролювати синхронізацію послідовностей, вам потрібно буде створити програмний цикл синхронізації. Навіть ретельно розроблена програма матиме певний тремтіння під час виконання, можливо, навіть більше 10 мс. Цей тремтіння призведе до змін у синхронізації щодо того, коли команди програмування напруги надсилаються до кожного джерела живлення, і, отже, веде до послідовності синхронізації на виході, яка не повторюється.

Цей контрольований комп’ютером метод підходить для НТУ, де синхронізація повинна контролюватися з точністю до 100 мс або вище.

Спеціальне обладнання для послідовності

Якщо потрібен більш точний і повторюваний контроль, можливо, доведеться звернутися до спеціального обладнання. Я бачив системи, де інженери будували власну схему, яка розташована між виходами джерела живлення та DUT. Спеціальна схема - це фактично секвенсований апаратний перемикач, який подає вихідну напругу джерела живлення (яка вже запрограмована на потрібне значення) у точний час, необхідний у послідовності.

Це дуже дорогий і складний спосіб створення послідовності, але він може бути дуже точним. Зверніть увагу, що зі збільшенням рівня струму проектування комутаційної системи може стати дуже складним та дорогим. Для більшості інженерів-тестувальників створення спеціального обладнання лише для секвенування не є життєздатним варіантом, але для тих, хто повинен мати точне секвенування, це може бути єдиним варіантом.

Блоки живлення з вбудованою послідовністю

Кілька джерел живлення, що сьогодні представлені на ринку, спеціально спрямовані на складні випробування (рис. 2). Ці джерела живлення мають вбудовану послідовність виведення. Замість того, щоб покладатися на комп’ютерну програму для контролю часу включення виходів, ці витратні матеріали використовують внутрішні апаратні таймери, що дозволяють запрограмувати джерело живлення на певні проміжки часу.

Це усуває тремтіння, виявлене в програмних циклах синхронізації, та забезпечує апаратне синхронізацію, точність та повторюваність. Щоб створити багаторазову послідовність включення джерела живлення, кілька джерел енергії з'єднують між собою через тригерний сигнал або подібний спосіб сигналізації синхронізації. Продукти в основному доступні для систем автоматичного випробувального обладнання (ATE), але деякі системи стендового живлення також забезпечують вбудовану послідовність.