Меню
+7 (495) 785-95-25
sale@lcard.ru
sale@lcard.ru
|
||||
|
LTR34-4 в среде Labview.Здравствуйте! Подскажите есть ли примеры для работы с LTR34-4 в среде Labview и где посмотреть библиотеку и описание функций? |
|||
|
||||
|
Re: LTR34-4 в среде Labview.Здравствуйте. |
|||
|
||||
|
Re: LTR34-4 в среде Labview.Спасибо! Посмотрю. |
|||
|
||||
|
Re: LTR34-4 в среде Labview.Подскажите ещё как правильно организовать вывод синусоидальных сигналов в режиме автогенерации. Как я понял - надо сформировать (если 4 канала) четыре массива и вывести данные с четырёх каналов с индексом 0 и затем перебирать до последнего индекса. Перед этим установить RingMode [TRUE]. |
|||
|
||||
|
Re: LTR34-4 в среде Labview.В режиме автогенерации Вы сперва настраиваете модуль, потом загружаете формируете Ваш сигнал как Вы сказали, затем вызывается DACStart, после чего ЦАП уже сам будет выводить данные из буфера (с настроенной до этого частотой) и когда дойдет до конца буфера снова начнет с начала и т.д. по кругу пока вывод не будет остановлен. Вывод будет непрерывный. При этом после уже ничего посылать не надо. Изменить сигнал можно только остановив генерацию, загрузить новый и снова дать DACStart. Пример в принципе за завтра-понедельник могу сделать. |
|||
|
||||
|
Re: LTR34-4 в среде Labview.Задача такая: Сформировать четыре импульса с синусоидальным заполнением на разных частотах (к примеру 1900Гц, 2100Гц, 2300Гц), через ЦАП вывести на излучатель (через усилитель) и сразу после излучения принимать. Приём длится 1 секунду.Длительность импульса 20 - 50 мс. Таким образом получается, что мне нужно вывести на ЦАП четыре сигнала, подождать 1 секунду, затем опять вывести те же импульсы и так по циклу. Не понятно как задержку секундную формировать. Если получится у Вас пример сделать буду премного благодарен. Сам буду долго разбираться, а время эксперимента неминуемо приближается:-). |
|||
|
||||
|
Re: LTR34-4 в среде Labview.Принимать сигнал буду через LTR24-1, которая установлена в том же крейте LTR-EU-2-5. |
|||
|
||||
|
Re: LTR34-4 в среде Labview.А т.е. во время испытания в каждом 1с цикле сигнал будет выводится один и тот же или каждый 1с сигнал разный? |
|||
|
||||
|
Re: LTR34-4 в среде Labview. |
|||
|
||||
|
Re: LTR34-4 в среде Labview.Ну с точки зрения ЦАП тут может быть все достаточно просто. Можно в качестве одного цикла сразу загрузить весь сигнал, включая паузу, в буфер и LTR34 будет уже дальше сам выдавать эти периоды. Другой вопрос, должен ли сбор данных с АЦП привязан явно к концу генерации импульса и с какой точностью? |
|||
|
||||
|
Re: LTR34-4 в среде Labview.Сбор данных привязан к концу генерации. Точность: 5- 10 мс - идеально; 10-20 мс - хорошо; 20 - 40 мс - удовлетворительно; 40 - 80 мс - плохо (но терпимо на данном этапе); 80 - 90 - совсем на грани (плохие данные будут); 100 и больше - не годится. |
|||
|
||||
|
Re: LTR34-4 в среде Labview.С привязкой все сложнее. Жаль у LTR34 нет синхронных цифровых линий как у E502 или у так и не появившегося LTR35... Привязать пожалуй можно будет вполне и с мс точностью, но это потребует достаточно сложных манипуляций с синхрометками для привязки данных. |
|||
|
||||
|
Re: LTR34-4 в среде Labview.С точки зрения примера, то я могу сделать просто пример генерации сигнала на LTR34, т.к. эта штатная задача. А уже реализацию приема эхо-данных и связка по синхрометки это уже Ваша специфическая задача, достаточно трудоемкая для простого примера, поэтому это наверное уже за пределами штатной техподдержки. |
|||
|
||||
|
Re: LTR34-4 в среде Labview.Если был бы хотя бы один свободный канал ЦАП, то задача конечно была бы проще |
|||
|
||||
|
Re: LTR34-4 в среде Labview.Один канал ЦАП свободен. На данном этапе я использую один канал, дальше буду переходить на три канала, поэтому один канал можно использовать, если это облегчит решение задачи. |
|||
|
||||
|
Re: LTR34-4 в среде Labview.Если есть канал свободный канал ЦАП, то можно на нем сформировать импульс у которого фронт/спад был бы в конце генерации сигнала и использовать его как источник синхронизации крейта для одной из меток. Только чуть позже наш электронщик напишет можно ли его подключать напрямую или нужна схема согласования. И тогда можно будет просто собирать LTR24 от начала метки. Либо если также свободен канал АЦП, то завести его на него и смотреть этот фронт на это доп. канале АЦП. |
|||
|
||||
|
Re: LTR34-4 в среде Labview.Да. Один канал АЦП тоже может быть свободным. Пример генерации сигнала сделаете? |
|||
|
||||
|
Re: LTR34-4 в среде Labview.@ Andy_kam, идея заключается в том, чтобы один из выходов LTR34 соединить со входом синхронизации крейта LTR-EU, и тогда вся синхронизация АЦП-ЦАП получится с применением штатного механизма синхрометок LTR. Напрямую так соединять некорректно, а вот через простую пассивную цепь ограничения напряжения это вполне возможно. Чуть позже выложу схему подключения с подробными комментариями. |
|||
|
||||
|
Re: LTR34-4 в среде Labview.Если канал АЦП свободен то можно напрямую завести доп. канал ЦАП на АЦП и отлеживать спад на нем. Плюс тут также будет что фазовые задержки АЦП будет как у канала синхронизации, так и у остальных каналов + не нужно ничего для согласования. Также можно и один из основных каналов завести на доп. канал АЦП для отладки, чтобы убедиться, что сбор идет в нужный момент. Пример генерации постараюсь за сегодня сделать и завтра с утра выложить. |
|||
|
||||
| ||||
|
||||
|
Re: LTR34-4 в среде Labview.Обновил примеры на страничке ПО для разработчика, теперь там есть ltr34_autobuf_pulse, в котором пример генерации схожего сигнала (есть общий период, есть время импульса, заполненного синусом заданной частоты - своей на канал). |
|||
|
||||
|
Re: LTR34-4 в среде Labview.Спасибо Алексей и Александр за детальные пояснения и помощь в решении моих затруднений! Буду реализовывать на практике Ваши рекомендации. |
|||
|
||||
|
Re: LTR34-4 в среде Labview.Алексей L Card пишет:
Я правильно понимаю, что если я буду использовать свободный вход АЦП, то на него можно напрямую завести выход канала ЦАП без схемы согласования? |
|||
|
||||
|
Re: LTR34-4 в среде Labview.Является ли такой вариант реализации (с использованием свободного входа АЦП) более предпочтительным с точки зрения уменьшения задержек между выводом сигнала с ЦАП и приёмом эхосигнала АЦП? В этом случае, как я понимаю, не нужно будет использовать метки для синхронизации. |
|||
|
||||
|
Re: LTR34-4 в среде Labview.Andy_kam пишет:
- Да. По диапазону изменения соответствует. Это самый точный способ синхронизации, но он требует обработки сигнала (ЦОС). Достижимая точность синхронизации - значительно точнее, чем 1 период преобразования АЦП. Но теряется относительная гальваноразвязка АЦП-ЦАП, если это существенно для Вашей схемы измерений. Для сравнения, по меткам синхронизации: предельно возможная точность привязки - до одного периода преобразования. При этом, ЦОС не требуется, за исключением самих вычислений задержки данных в очереди данных. При этом способе не теряется относительная гальваноразвязка АЦП-ЦАП. |
Адрес: 117105, Москва, Варшавское шоссе, д. 5, корп. 4, стр. 2
Многоканальный телефон:
+7 (495) 785-95-25
Отдел продаж: sale@lcard.ru
Техническая поддержка: support@lcard.ru
Время работы: с 9-00 до 19-00 мск