Отладка источников питания постоянного тока с помощью осциллографа эконом-класса

PDF версия
Стабильное электропитание — залог долгосрочной эксплуатации интегральных схем. И хотя в первую очередь это касается высококлассных интегральных схем, построенных на программируемых логических матрицах FPGA (ПЛИС), даже менее скоростные последовательные шины могут порождать значительные помехи. Быстрый анализ с помощью осциллографа эконом-класса существенно улучшает производительность системы. Использование ряда оптимизированных настроек осциллографа позволяет заметно повысить результативность такого анализа. В статье рассматриваются методы оптимизации анализа явлений, возникающих в источниках электропитания встраиваемых систем. Анализ на примере постоянного напряжения питания ПЛИС с CAN-интерфейсом выполняется с применением осциллографа R&S RTB2000.

Оптимизация настроек для измерения постоянного напряжения

Сначала выполним анализ постоянного напряжения без специальных настроек. На рис. 1 показан пример измерения постоянного напряжения с помощью пассивного пробника (10:1), подключенного к источнику питания постоянного тока. Чтобы сигнал отобразился на экране прибора, масштаб по вертикали задан равным 1 В/дел.; при этом для обнаружения пульсаций используется измерение размаха напряжения, включающее сбор статистических данных. Величина постоянного напряжения, измеренная встроенным вольтметром, равна 4,92 В, а среднее измеренное значение пульсаций составляет 179,9 мВ (отмечено красной окружностью с помощью встроенного инструмента аннотирования, применяемого для документирования результатов).

Измерение постоянного напряжения без оптимизации настроек осциллографа

Рис. 1. Измерение постоянного напряжения без оптимизации настроек осциллографа

Почему же вертикальное разрешение осциллографа играет столь важную роль? В данном случае быстрая первоначальная оценка дает теоретическое разрешение осциллографа. Прибор R&S RTB2000 использует 10‑разрядный АЦП и, таким образом, поддерживает 1024 уровня принятия решений. Масштаб по вертикали равен 1 В/дел., что обеспечивает работу в полном диапазоне шириной 10 В. Как показывают расчеты, теоретическое разрешение осциллографа составляет приблизительно 10 мВ. И хотя кривая напряжения питания выглядит гладкой, средний уровень пульсаций, полученный более чем по 10 тыс. измерений, достигает 179,9 мВ, или 3,5% от уровня напряжения питания. Для повышения точности измерения установлено смещение канала 4,92 В, чувствительность 20 мВ/дел., что увеличивает точность в 50 раз!

Как видно на рис. 2, среднее значение, рассчитанное при измерении размаха напряжения, теперь равно 68,28 мВ и приблизительно в 2,5 раза меньше того, что получено при начальном измерении, и намного точнее — в этом случае разрешение 10‑разрядного АЦП составляет около 0,2 мВ.

Более точные результаты измерения, полученные благодаря правильным настройкам системы вертикального отклонения и передовой технологии построения входного каскада

Рис. 2. Более точные результаты измерения, полученные благодаря правильным настройкам системы вертикального отклонения и передовой технологии построения входного каскада

 

Идентификация помех источника питания постоянного тока

Второй этап — идентификация и сопоставление помех, вносимых в постоянное напряжение другими событиями. Просматривая изменения сигнала, отраженные на рис. 2, сложно идентифицировать эти помехи, поскольку масштаб по временной оси выбран не оптимально. Общепризнанным подходом считается выполнение захвата сигнала в интервалах большей длительности, что позволяет увеличить вероятность обнаружения связанных событий, которые зачастую возникают в медленных сигналах. Типовым источником связанных событий во встраиваемых системах является преобразователь переменного тока в постоянный (AC/DC). Возникновение таких событий может быть связано с частотой электросети (50 Гц в странах Европы). Для идентификации подобных последовательностей необходимо установить масштаб по временной оси 10 мс/дел. На рис. 3 такая конфигурация используется совместно с дополнительным окном масштабирования. Верхняя кривая помогает идентифицировать последовательность событий, возникающих приблизительно каждые 25 мс. Нижняя кривая представляет сигнал, увеличенный в 1000 раз. Для указания дополнительных обнаруженных выбросов, возникающих приблизительно каждые 15 мкс, имеется встроенный инструмент аннотирования осциллографа R&S RTB2000. Таким образом, на экране прибора отображаются два периодических события.

Связанные события, повторяющиеся с низкой и высокой частотами, захватываются с использованием долговременной памяти

Рис. 3. Связанные события, повторяющиеся с низкой и высокой частотами, захватываются с использованием долговременной памяти

Оба периодических события могут быть отображены на одном экране благодаря встроенной в прибор R&S RTB2000 стандартной памяти для собранных данных объемом 10 млн отсчетов/канал, позволяющей работать на стабильно высокой частоте дискретизации. В рассматриваемом примере это означает, что захват выполняется в полном интервале 120 мс с частотой дискретизации 62,5 млн отсчетов/с. Другими словами, обеспечивается возможность идентификации событий в наносекундном диапазоне, или возможность надежного обнаружения событий, повторяющихся с высокой частотой. В статье основное внимание уделяется анализу первопричин возникновения более длительных периодических событий, которые появляются с меньшей частотой и обладают амплитудой, меняющейся в широких пределах.

Осциллограф смешанных сигналов R&S RTB2000 опционально поддерживает до 16 цифровых входных каналов, а также функцию синхронизации и декодирования сигналов последовательной шины CAN. Один из таких цифровых каналов предназначен для захвата телеграмм шины CAN. Декодирование сигналов этого протокола выполняется с помощью аппаратного ускорения и цветовой схемы, способной идентифицировать адреса записи/чтения, данные и все остальные биты сообщения шины CAN. На снимке экрана, приведенном на рис. 4, показан сигнал цифрового канала, а также декодированная телеграмма шины CAN вместе с напряжением источника питания постоянного тока.

Одновременное отображение аналогового постоянного напряжения, а также данных протокола шины CAN в виде цифрового и декодированного сигналов

Рис. 4. Одновременное отображение аналогового постоянного напряжения, а также данных протокола шины CAN в виде цифрового и декодированного сигналов

Последовательность событий, появляющихся в постоянном напряжении каждые 25 мс, может быть непосредственно связана с телеграммой шины CAN. Каждый раз, когда ПЛИС начинает передачу данных по шине CAN, нагрузка на источник питания постоянного тока возрастает, что и приводит к появлению пульсаций. Если посмотреть на изменения постоянного напряжения в окне масштабирования, можно заметить, что основные пульсации возникают вследствие переключения битов, однако степень влияния этого процесса сложно оценить из-за наложенного шума. В рассматриваемом примере нетрудно выделить пульсации, вызываемые только переключением битов, выполнив синхронизацию по отдельному адресу шины CAN и/или данным и задействовав способность ИУ передавать повторяющиеся сообщения шины CAN. Прибор R&S RTB2000 настроен на синхронизацию по периодической телеграмме шины CAN и осуществляет усреднение по нескольким выборкам. Полученные результаты показаны на рис. 5.

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

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

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

 

Сравнение результатов измерений, полученных с помощью различных методов

С помощью осциллографа эконом-класса с полосой пропускания 300 МГц и 10‑разрядным АЦП в настоящей публикации продемонстрировано, как оптимизация настроек систем вертикального и горизонтального отклонения позволяет понять первопричины возникновения пульсаций напряжения источника питания постоянного тока. Объем памяти для сбора данных также имеет большое значение, поскольку частота возникновения большинства связанных событий по своей природе меньше частоты сигналов ИУ. Кроме того, поддержка возможности синхронизации (запуска) по конкретным телеграммам последовательной шины разрешает определить основные причины возникновения событий и выполнить точные измерения пульсаций. На рис. 1, 2 и 5 можно непосредственно сравнить три вида настроек с иллюстрацией измерительных процедур.

Уровень пульсаций напряжения источника питания постоянного тока, определенный в рамках начального измерения, составил приблизительно 180 мВ. Оптимизация настроек системы вертикального отклонения показала, что пульсации находились в диапазоне приблизительно 68 мВ. Наконец, в качестве основной причины возникновения пульсаций была идентифицирована передача данных по шине CAN. Все это стало возможным лишь благодаря использованию долговременной памяти и функции захвата сигналов шины CAN. После синхронизации по конкретным данным шины CAN и усреднения полученных результатов измеренный уровень пульсаций напряжения источника питания постоянного тока, вызванных переключением битов, составил приблизительно 49 мВ, то есть около 1% от номинального напряжения.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

?>