LabView. Генератор импульсов

Обсуждение вопросов, связанных со средами разработки и проектирования
Ответить
Alex24
interested
interested
Сообщения: 3
Зарегистрирован: 13 ноя 2016, 21:00
Версия LabVIEW: 2013
Контактная информация:

LabView. Генератор импульсов

Сообщение Alex24 »

Здравствуйте. Прошу помощи.
Нужно реализовать такую вот программку.
Есть два генератора последовательных прямоугольных импульсов.
Период Т и длительность импульса "тау" задается пользователем.
Второй генератор отличается от первого только тем, что в первом импульс стартует сразу с включением генератора, а второй с задержкой в N-ное количество секунд (задается пользователем).
И еще нужна обработка импульсов генератора.
Счетчик считает количество совпадений импульсов в одинаковый момент времени. И еще считает время совпадения импульса.
На другом фото приведен пример реализации программы.
Кому не лень, отпишите, пожалуйста, в личку.
Буду очень благодарен!
Спасибо за внимание.
Вложения
GDr42EigziM.jpg
iBhZhwx66bA.jpg
Аватара пользователя
IvanLis

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
guru
guru
Сообщения: 5462
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 28 раз
Поблагодарили: 86 раз

Re: LabView. Генератор импульсов

Сообщение IvanLis »

Alex24 писал(а):Здравствуйте. Прошу помощи.
Смысл решения следующий:
1.png
2.png
2.png (34.13 КБ) 7174 просмотра
Untitled 1.vi
lv2010
(21.92 КБ) 328 скачиваний
Частоту в период пересчитаете, из периода посчитаете заполнение (%), ну и т.д.
Alex24
interested
interested
Сообщения: 3
Зарегистрирован: 13 ноя 2016, 21:00
Версия LabVIEW: 2013
Контактная информация:

Re: LabView. Генератор импульсов

Сообщение Alex24 »

IvanLis, огромное спасибо. Проделали очень большую работу.
Еще хотел бы задать вопрос.
Можно ли сделать последовательность этих импульсов. Что бы они бежали.

Смысл программы заключается в том, что:
1. два генератора - это Источник радиоизлучения и Станция приёма сигнала.
Они крутятся вокруг своей оси.
2. Длительность импульса - это ширина диаграммы направленности.
3. Период - это время одного оборота вокруг своей оси.

Нужно посчитать сколько раз станция приёма сигнала обнаружит сигналы источника радиоизлучения.

Лаба.vi
Внесены изменения!!!!!!!!!!!!!!!!
(19.01 КБ) 221 скачивание
Аватара пользователя
IvanLis

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
guru
guru
Сообщения: 5462
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 28 раз
Поблагодарили: 86 раз

Re: LabView. Генератор импульсов

Сообщение IvanLis »

Alex24 писал(а):Что бы они бежали.
Что бы они бежали, нужно набег фазы делать.
Или поменять Waveform Graph на Waveform Chart и настроить его.
Alex24
interested
interested
Сообщения: 3
Зарегистрирован: 13 ноя 2016, 21:00
Версия LabVIEW: 2013
Контактная информация:

Re: LabView. Генератор импульсов

Сообщение Alex24 »

А как это набег фазы?
Аватара пользователя
IvanLis

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
guru
guru
Сообщения: 5462
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 28 раз
Поблагодарили: 86 раз

Re: LabView. Генератор импульсов

Сообщение IvanLis »

Alex24 писал(а):А как это набег фазы?
При генерации каждого следующего сигнала делать сдвиг фазы.
3.png
3.png (19.25 КБ) 7122 просмотра
Но наверное проще индикаторы поменять:
Untitled 1.vi
lv2010
(29.84 КБ) 243 скачивания
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Среды разработки»