|
|
Re: Синхронизация LTR11, LTR27, E20-10
Александр Игоревич пишет:А. Каких временных и финансовых затрат это требует?
Добавили в PowerGraph синхронизацию старта модулей LTR11 и LTR27 по метке СТАРТ. Теперь эти модули можно использовать как "ведущий", генерирующий метку СТАРТ с трансляцией на DIGOUT и без, или как "ведомый", ожидающий внутреннюю или внешнюю метку СТАРТ. Обновленное ПО можно загрузить с нашего сайта www.powergraph.ru.
|
|
- Участник
- Здесь с 15.11.2016
- Сообщений: 2
|
Re: Синхронизация LTR11, LTR27, E20-10
Добрый день! Испытываю работу синхронизации по вышеозначенной схеме, так как Александр занят другими задачами. Имею следующий результат по точной синхронизации: 1. Запустил два экземпляра PowerGraph - в одном крейт LTR-EU-2-5(модули LTR11 и LRT27), в другом модуль E20-10. Частота опроса 1кГц в обоих случаях 2. Ведущий модуль E20-10, ведомый только LTR11 3. Ведущий модуль E20-10, ведомый только LTR27 3. Ведущий E20-10, ведомый 11-27, но настройки синхронизации включены только на LTR27. Во всех остальных случаях разбег по старту записи от 0,15с до 1,7с Самый интерес в том, что на модуле E20-10 токи регистрировать необходимо с частотой 5кГц(там идет сигнал управления электромагнитным клапаном с широтно-импульсной модуляцией на частоте 2,1кГц) В связи с этим возникает потребность в интерполяции сигналов LTR27 до указанной частоты, чтобы синхронизировать сигналы 11-27 и 20-10 простой меткой Старт. Возможно ли это реализовать в ближайшем будущем? Заранее благодарю за ответ.
|
|
|
Re: Синхронизация LTR11, LTR27, E20-10
Как я понял из вашего сообщения, во всех случаях 1.-4. при использовании метки СТАРТ происходит "точная" синхронизация. А "во всех остальных случаях" (без метки СТАРТ?) имеет место задержка между стартом записи? Если аппаратная синхронизация не используется, то задержка между стартом нескольких модулей вполне очевидна, а длительность задержки будет зависеть от загруженности компьютера. До конца года мы вряд ли успеем сделать в драйвере LTR27 повышение частоты выше 1 кГц путем интерполяции, так как сейчас много заказной работы. В начале следующего года будет посвободнее, тогда рассмотрим эту возможность. Но пока Вы можете использовать для данных LTR27 интерполяцию в постобработке, которая уже имеется в PowerGraph. Т.е. регистрируете данные на частоте 1 кГц с синхронизацией по метке СТАРТ, а после остановки регистрации осуществляете интерполяцию данных до частоты 5 кГц и сравниваете с данными E20-10.
|
|
- Участник
- Здесь с 15.11.2016
- Сообщений: 2
|
Re: Синхронизация LTR11, LTR27, E20-10
Спасибо за ответ! Немного поясню: Во всех "пробах пера" использовался самодельный коротенький синхрокабель (модули стоят один на одном) с выхода старт E20-10 на Digin1 LTR крейтов, старт по метке E20-10, принимаемой модулем LTR27(при работе на драйвере 11-27). Все модули подключены в один порт через хаб и родные короткие кабели. Еще выяснился такой момент:при использовании драйвера 11-27 и раздельных крейтов для модулей LTR11 и LTR27 запись началась синхронно, но задержка в прохождении данных с модуля LTR11 составила как раз около 1,7 секунды(подозреваю, что он поздно стартует, ибо ждет "пинка" на запись от программы). В двухместном крейте пока не проверял - загружен испытаниями, но подозреваю схожую проблему. И еще в догонку вопрос: возможно ли написать заказной драйвер для E20-10, LTR11 и LTR27 дабы регистрировать их в одном окне на частоте 5кГц? Соответственно с решением вопросов через коммерческий отдел Просто у нас очень громоздкая ересь получается пока что - два компа, два доп. монитора, куча раздельных программ управления и регистрации(мы над совмещением управления сейчас работаем, но писать свою программу для регистрации немного глупо в данной ситуации)
|
|
|
Re: Синхронизация LTR11, LTR27, E20-10
Поясните, пожалуйста, что означает "запись началась синхронно" и "задержка в прохождении данных"? Как Вы различаете эти два события? Из вашего описания следует, что в драйвере LTR11-27 Вы включили синхронизацию по метке СТАРТ только для модуля LTR27, но не включили ее для модуля LTR11. Почему? Включите синхронизацию по метке СТАРТ для обоих модулей. Драйвер LTR11-27 использует индивидуальные драйверы LTR11 и LTR27, в которых теперь доступно управление синхронизацией по метке СТАРТ. Объединение E20-10, LTR11 и LTR27 уже возможно в PowerGraph - LTR11 и LTR27 объединяются в драйвере LTR11-27, а с помощью специального драйвера "ADC-Double" можно с ними объединить с еще E20-10. При запуске программы выбрать "ADC-Double", а потом дополнительно указать "E20-10" и "LTR11-27". Ограничение максимальной частоты в таком объединении драйверов будет соответствовать ограничению LTR27, т.е. 1 кГц. По поводу интерполяции данных LTR27 до 5 кГц (или до частоты LTR11) я уже ответил в предыдущем сообщении. Разработка заказного PowerGraph-драйвера тоже возможна, но необходимо техзадание - какие модули и в каком порядке, какие каналы в модулях, какая частота.
|
|
|
Re: Синхронизация LTR11, LTR27, E20-10
|
|
- Инженер-электронщик
- Откуда: "Л Кард"
- Здесь с 21.04.2014
- Сообщений: 4,597
|
Re: Синхронизация LTR11, LTR27, E20-10
Алёшка пишет:Всё ли верно в настройках и подключении? Правильно ли я понимаю, что во втором канале должен быть меандр 1Гц 5В?
Судя по приведённым данным, на линии START Вы наблюдаете по первому каналу LTR11 сигнал уровнем "1" (+5 V), когда сбор данных в E20-10 запущен, а "0" (0 V), когда остановлен. По второму каналу LTR11 Вы пытаетесь увидеть сигнал с выхода SYNC c частотой, равной установленной частоте преобразования АЦП (меандр от 1 МГц до 10 МГц - какие настройки по Вашим данным неясно). Но, в любом случае, это гораздо выше способности LTR11 корректно оцифровать данный сигнал (стробоскопический режим АЦП не рассматриваем) . Откуда Вы взяли 1Гц 5В? - это неясно. E20-10 работает в ограниченном диапазоне частот преобразования АЦП от 1 МГц до 10 МГц, и на выход SYNC в режиме "ведущий" транслируется эта частота преобразования во время сбора данных.
|