Найти в Дзене
1330 подписчиков

Интерактивное приложение-осциллограф: Фигуры Лиссажу


Как инженеру проверить соотношение частот двух сигналов, если под рукой нет осциллографа? В 1855 году Жюль-Антуан Лиссажу для этого собирал сложные оптические установки с камертонами и зеркалами. Сегодня достаточно открыть браузер.

Мы создали интерактивное приложение на фреймворке Genie, которое превращает ваш браузер в цифровой осциллограф. Два генератора, фазовращатель и параметрический дисплей — всё в одном окне без единого провода.

Что сделано в Engee:

1⃣ Реализована параметрическая модель сигналов:
x = sin(a·t + φ), y = sin(b·t), где a и b — частоты, φ — фазовый сдвиг.
2⃣ Построен реактивный интерфейс на Genie: три слайдера управляют частотами и фазой.
3⃣ Созданы интерактивные оси с автоматическим построением разных типов фигур, например: прямая, окружность, эллипс или сложная кривая.

Результаты моделирования:

✅ При a = b, φ = 0 получается прямая линия под 45° — сигналы синфазны.
✅ При a = b, φ = π/2 получается идеальная окружность — сдвиг ровно четверть периода.
✅ При a = 1, b = 2, φ = 0 фигура превращается в "знак бесконечности" — частота b вдвое выше a.
✅ При a = 2, b = 3, φ = π/2 возникает трёхлепестковая кривая — классический узор Лиссажу.
✅ Обновление графика при движении слайдеров почти мгновенно, что создает эффект работы с реальным органом управления осциллографа.

Практическая польза:

🔹 Замена дорогостоящему лабораторному оборудованию. Изучайте работу осциллографа удалённо и бесплатно.
🔹 Наглядное пособие для курсов по радиофизике, электротехнике и теории волн.
🔹 Инструмент для проверки гипотез: как изменится фигура, если частоты относятся как 3:4? Достаточно подвинуть слайдеры.
🔹 Основа для более сложных симуляций. Можно добавить амплитуды, шумы или нелинейности, дополнив скрипт на Julia.

Вы можете запустить приложение и поэкспериментировать с параметрами. Попробуйте подобрать соотношение a:b = 5:4 — получится фигура, похожая на бант. Или выставьте φ = π и наблюдайте, как окружность превращается в линию с обратным наклоном.

📎 Исследуйте приложение в Сообществе Engee

Интерактивное приложение-осциллограф: Фигуры Лиссажу  Как инженеру проверить соотношение частот двух сигналов, если под рукой нет осциллографа?
01:03
1 минута