Осцилографи як незамінні інструменти для налаштувань електронних схем
осцилографи Gtest та статті для самоосвіти
Ідеальної структури (як і самої розробки) будь-якої електронної екосистеми не існує, але інженери зобов'язані усувати проблеми та недоліки при проектуванні електронних пристроїв у міру того, як вони (недоліки) виявляються, і все це - щоб звести до мінімуму як найближчі, так і середньострокові негативні наслідки. Відтворення та усунення згаданих проблем саме собою може вилитися в повномасштабний проект. Наприклад, що робити, якщо ви бачили докази існування тієї чи іншої проблеми, але не можете її зафіксувати у потрібний час та потрібному місці й відтворити? Як ілюстрація: ваша машина раптом перестала генерувати саме той звук, що не давав вам спати ночами і заради чого ви приїхали до автослюсарів на тих. станцію. Або ж від того, що ви особисто не фіксували доказів існування тієї чи іншої проблеми, не означає, що вона (проблема) не існує. Задіявши належний інструментарій, як-от осцилограф, можна бути впевненим, що осередки проблемної поведінки системи, що тестується, будуть виявлені та усунуті.
У цій статті розповідається про чотири відмінні інструменти, прошиті в ПЗ осцилографів, які застосовуються для налагодження електронних та електротехнічних проектів, а також для пошуку та ліквідації проблемних сигналів.
Тестування за маскою на осцилографі
Ви, мабуть, знайомі з налаштуванням тригерів (запуск розгортки) для фіксації небажаної поведінки вашого сигналу, якою часто є повільне наростання фронту імпульсу, швидке наростання фронту, і навіть різного роду збої, ім'я яким «легіон». Якщо ви точно знаєте тип аномалії, що розшукується, то налаштувати конкретний тригер досить просто. Але як бути, якщо ви хочете вловити все, що відрізняється від розробленого проекту, т.зв. «ідеального та очікуваного»? Ось тут і може допомогти функція осцилографа, яка відома як тестування за маскою.
Тестування маскою ефективне, коли у вас є т.зв. «золотий слід», тобто очікуваний алгоритм поведінки сигналу, який, проте, допускає деякі невеликі відхилення від цього «сліду». Якщо сигнал виходить за межі певної маски, то миттєво фіксується збій, що дозволяє інженерам вжити відповідних заходів. Цей тип тесту також відомий як «тестування за граничними значеннями» або «тестування Пройдено/Не пройдено».
Мал. 1. Деякі осцилографи мають режими автоматичного створення масок на основі полів та меж, встановлених у прошивці приладу. Також можна креслити маски вручну безпосередньо на екрані в режимі «сенсорний».
Є кілька речей, які слід враховувати при виборі осцилографа, що має функцію тестування за маскою:
- Апаратне прискорення - деякі осцилографи виконують тестування маскою виключно за допомогою програмної обробки, але це може призвести до затримки результатів та потенційних помилок порівняно з тестуванням у режимі апаратного прискорення.
- Автоматичне створення маски - можливо, ви хочете встановити певні обмеження (у мілівольтах чи відсотках) для передбачуваного вами трасування. Автоматичне створення маски дозволяє швидко налаштувати маску із заданими користувачем обмеженнями.
- Малювання маски - можливо, ваші межі варіюються залежно від трасування. Можливість швидко намалювати маску за допомогою сенсорного екрану може стати в нагоді, якщо ви будете точні в одних питаннях і поблажливі в інших.
- Безперервне ведення реєстрації даних - це зручно, якщо ви хочете отримати уявлення про те, як часто ваше тестування за маскою призводить до реєстрації збоїв, особливо якщо ви намагаєтеся визначити, чи є кількість відмов у межах допустимих значень.
- Багатоканальне тестування - можливість тестування маскою на всіх каналах одночасно стане в нагоді, коли ви аналізуєте кілька точок схеми, наприклад, мікросхему живлення під час послідовного її увімкнення.
Сегментована та історична пам'ять осцилографа
Одна особливість, яка особливо цінна в сучасних системах домашньої безпеки, - це можливість захоплювати та реєструвати лише ті відеокліпи, які (на думку власників) цікаві. Замість того, щоб витрачати цінний ресурс пам'яті на 24-годинний запис спостереження за рухом тіней надворі перед будинком, можна зберігати лише пару 30-секундних відеороликів (як приклад) з доставки посилок. Той самий принцип застосовний до багатьох сигналів, які ви можете вловлювати за допомогою свого осцилографа.
Багато цифрових сигналів більшу частину часу залишаються «тихими», активізуючись лише тоді, коли це необхідно, що має значення для економії енергії. Реєстрація поведінки всіх подій навколо такого роду сплесків активації була б неефективним використанням пам'яті осцилографа.
Магазин Gtest® - авторизований постачальник осцилографів в Україну: купити осцилограф в Україні
