Российский производитель и разработчик сертифицированного измерительного оборудования с 1987 года


Синхронизация LTR11 ltr eu-8-1

Вы не вошли.

 Поиск | Регистрация | Вход 

Максим
26.11.2015 17:28:29
#1

Гость

Синхронизация LTR11 ltr eu-8-1

Подскажите как правильно организовать синхронный старт модулей внутри крейта, что бы разбег  времени запуска модулей был меньше 500нс и возможно ли это вообще? Схема проверки:с агилента 33220А параллельно на первый канал каждого модуля подается импульсный сигнал с частотным заполнением, частота 40кГц, частота дискретизации 400кГц. Сбор данных осуществляется через usb в labview 2014, за основу взяты примеры с вашего сайта. В настройках выставляется "старт сбора - по переднему фронту", сигнал начала сбора данных поступает через цифровые линии NI6259 на вход START каждого модуля.
Сейчас максимальная разница времени запуска между модулями составляет порядка 5 мкс и постоянно изменяется от запуска к запуску.
Спасибо.

26.11.2015 21:49:17
#2

Инженер-электронщик
Откуда: "Л Кард"
Здесь с 21.04.2014
Сообщений: 4,597

Re: Синхронизация LTR11 ltr eu-8-1

1.  Засинхронизировать 2 модуля LTR11 с разбежкой по времени меньше 400 нс можно только одним способом: настроить их на внешнюю синхронизацию частоты преобразования и далее создать от  внешнего TTL-источника синхроимпульсов последовательность импульсов с периодом не менее 2,5 мкс на входе синхронизации SYN LTR11. 

2. Вход START LTR11, который Вы используете - это вход микроконтрллера AVR модуля LTR11, который отрабатывает сигнал START как прерывание, и это основная причина асинхронности. Но эту асинхронность можно свести к минимуму, если в момент подачи START не будет какого-либо обращения к LTR11 со стороны интерфейса. Но  лучшую синхронизацию, чем  несколько мкс, Вы вряд ли получите в этом режиме. 

3. Улучшение характеристик синхронизации LTR11 потенциально возможно только в рамках развития этого проекта и системы LTR в целом (LTR11 - это разработка с возрастом 10 лет до эры импортозамещения).

Максим
28.11.2015 14:50:51
#3

Гость

Re: Синхронизация LTR11 ltr eu-8-1

Если сделать по п.1, но использовать 8 модулей, то задержка уже будет больше?
Имеется ли у вас в продаже  система с 40 приемными каналами с частотой на канал Fd 100кГц, диапазон входных напряжений +/-5В и что бы разбег  времени запуска  был меньше 500нс?

28.11.2015 20:47:57
#4

Инженер-электронщик
Откуда: "Л Кард"
Здесь с 21.04.2014
Сообщений: 4,597

Re: Синхронизация LTR11 ltr eu-8-1

Максим пишет:

Если сделать по п.1, но использовать 8 модулей, то задержка уже будет больше?

Почему же больше, если каждый модуль  по общему внешнему синхроимпульсу на входе SYN будет запускать у себя  преобразование? В принципе, так можно запускать параллельно сколь угодно много LTR11 - главное раздать на входы SYN качественные TTL-импульсы.

Максим пишет:

Имеется ли у вас в продаже  система с 40 приемными каналами с частотой на канал Fd 100кГц, диапазон входных напряжений +/-5В и что бы разбег  времени запуска  был меньше 500нс?

Например, если объединять эти 40 каналов группы с коммутацией каналов, то можно применить 3 шт. E-502 или  3 шт. L-502 по схеме один ведущий-два ведомых, применяя 14 канальный  дифференциальный режим в каждом. Как и у LTR11 в многоканальном режиме, так и у  E-502 или L-502 нужно учитывать коммутационную задержку, поскольку в этих модулях один АЦП с входным коммутатором.
Можно применить 20 шт. LTR210 в двух крейтах LTR, последовательно  соединив их кабелем по входу синхронизации старта сбора данных - получим строго параллельные каналы АЦП, только частоты преобразования  LTR210 в разных крейтах LTR будут некогерентны.

Максим
28.11.2015 23:17:08
#5

Гость

Re: Синхронизация LTR11 ltr eu-8-1

т.е. можно использовать и цифровые выходы е20-10 настроив их соответствующем образом?

28.11.2015 23:21:51
#6

Инженер-электронщик
Откуда: "Л Кард"
Здесь с 21.04.2014
Сообщений: 4,597

Re: Синхронизация LTR11 ltr eu-8-1

Максим пишет:

т.е. можно использовать и цифровые выходы е20-10 настроив их соответствующем образом?

Для чего использовать?
Цифровые выходы  е20-10 - асинхронные", если использовать программный вывод. Но у E20-10 есть выделенные линии для организации режима ведущий-ведомый при синхронизации нескольких E20-10.  Вопрос соединения большого числа  е20-10 рассматривался в этих примерах подключения:
http://lcard.ru/download/e20-10_conn_examples.pdf ,
п.9 .

E14-140M также можно использовать в режиме синхронизации ведущий-ведомые.

Максим_1
18.02.2016 21:40:27
#7

Гость

Re: Синхронизация LTR11 ltr eu-8-1

В качестве TTL-источника синхроимпульсов использовал Agilent 33220А, параллельно подаю на все  8 модулей LTR11. Первый запуск происходит синхронно проблем нету, но при последующих запусках начинаются "отваливаться" модули, даже в процессе сбора данных ,с меньшим количеством модулей тоже самое. При перезагрузке ltrserver'a инициализация модулей иногда подвисает, помогает только перезагрузка крейта. Сбор данных осуществляется через usb в labview 2014, за основу взяты примеры с вашего сайта. Когда перехожу на внутренний источник тактирования АЦП проблем нету. Подскажите с чем может быть это связано.

18.02.2016 23:04:25
#8

Инженер-электронщик
Откуда: "Л Кард"
Здесь с 21.04.2014
Сообщений: 4,597

Re: Синхронизация LTR11 ltr eu-8-1

На какие контакты разъёма LTR11 подаёте синхросигнал (опишите, все подключения к LTR11)? Какие характеристики синхросигнала (форма длительность импульса, частота, уровень нуля, уровень единицы)? Приведите ВСЕ программные настройки LTR11. Какой крейт LTR?
Выложите отчёт LTR-сервера на момент возникновения проблемы.

Максим_1
19.02.2016 21:57:50
#9

Гость

Re: Синхронизация LTR11 ltr eu-8-1

Подаю сигнал согласно схеме на LTR11, 17 контакт и AGND, 36 37 и 19 контакты объединены.  На первый канал(х16 у11) всех модулей подается импульсный сигнал для оценки расхождения в запуске.  Параметры и форму сигнала можно посмотреть на фотоae19c11c8a22.jpg. Программные настройки также можно посмотреть на фото 417c582dea78.jpg
В логах видно, что не приходит на не которые модули комманда на остановку сбора данных, забыл скопировать=(. Замечено, если поставить один логический канал во всех модулях система  работает стабильно, но стоит поставить больше, начинаются зависания. Крейт LTR11 eu-8-1.

Максим_1
19.02.2016 23:44:58
#10

Гость

Re: Синхронизация LTR11 ltr eu-8-1

"Параметры и форму сигнала можно посмотреть на фото" - это сигнал тактирования ацп

20.02.2016 00:02:56
#11

Инженер-электронщик
Откуда: "Л Кард"
Здесь с 21.04.2014
Сообщений: 4,597

Re: Синхронизация LTR11 ltr eu-8-1

Максим_1 пишет:

..На первый канал(х16 у11) всех модулей подается импульсный сигнал для оценки расхождения в запуске..

- Ещё  раз, на какие контакты подаёте импульсный сигнал? (у Вас опечатка). Относительно какого общего провода? Что является источником импульсного сигнала? Если этот источник полностью отсоединить, то проблема остаётся (при подаче периодической  синхронизации на вход SYN от генератора максимально коротким кабелем (менее 0,5 м))?


Сообщите серийные номера модулей LTR11.
Периодический синхросигнал на вход SYN подаёте раньше, чем даёте программный старт сбора данных?
Что возвращает функция приёма данных от крейта LTR -  Ошибка формата данных?
При использовании проверочного ПО "Л Кард" UTS проблема остаётся? - Если да, то я протестирую LTR11 в этом конкретном режиме и дам ответ. Если нет, то это  проблема в Вашем ПО, или это происходит из-за дребезга фронтов сигнала из-за  отражений синхросигнала в кабеле...


Теперь по физическому смыслу того, что Вы пытаетесь измерить. Вы хотите измерить задержку сигнала между аналоговым входом АЦП и входом SYN синхронизации преобразования АЦП. Теоретически эта задержка - величина постоянная, зависящая от настроек диапазона LTR11 (на максимальном диапазоне измерения "10 В" - полоса частот LTR11 - максимальная и задержка будет минимальной - я предполагаю порядка 100 нс). При уменьшении диапазона измерения эта задержка будет расти. Практически - эта задержка не нормируется при производстве LTR11 и она может быть термозависима (с неизвестным температурным коэффициентом). А какая точность (стабильность) этой  задержки Вам нужна у одного модуля? (читайте http://www.lcard.ru/support/faq/undocumented_param). А какая Вам нужна разница этих задержек у разных модулей?

20.02.2016 09:04:30
#12

Инженер-электронщик
Откуда: "Л Кард"
Здесь с 21.04.2014
Сообщений: 4,597

Re: Синхронизация LTR11 ltr eu-8-1

Ваш модуль LTR11 5D155595 выпущен 2010 г., а в июле 2013 г было обновление прошивки CPLD для LTR11. Если на руках у Вас есть модуль, купленный позже  июля 2013 г, то имеет смысл попробовать его.
(Прошить CPLD можно только в "Л Кард"). В любом случае, если это наша проблема (мы у себя её увидим), то проблему решим. Но обновить прошивку, в любом случае, необходимо.  Мои вопросы выше остаются актуальными.

Максим_1
20.02.2016 11:16:31
#13

Гость

Re: Синхронизация LTR11 ltr eu-8-1

Сигнал тактирования АЦП подается на 17 контакт относительно AGND, источником сигнала тактирования является Agilent 33220А. С ЦАПа NI 6259 на х16 у11 подается импульсный сигнал с частотным заполнением параллельно на все модули, нужен он для оценки задержки запуска модулей крейта, пробывал отключать ЦАП от модулей результат тот же. Кабель экранированный с витой парой 0,6м. А возможно прошить модули в СПб?

Максим_1
20.02.2016 11:25:13
#14

Гость

Re: Синхронизация LTR11 ltr eu-8-1

Сначала подается программный старт, в ltrserver  смотрю, что до всех дошла команда и только после этого включаю источник тактирования.

20.02.2016 12:29:16
#15

Инженер-электронщик
Откуда: "Л Кард"
Здесь с 21.04.2014
Сообщений: 4,597

Re: Синхронизация LTR11 ltr eu-8-1

По поводу  "х16 у11":  я так и не понял как Вы подключаете.

Я проверю внешний режим запуска через SYN LTR11 с последней прошивкой и программой UTS. О результатах сообщу.

Максим_1
20.02.2016 12:55:26
#16

Гость

Re: Синхронизация LTR11 ltr eu-8-1

Параллельно на все модули подается импульсный сигнал с частотным заполнением, режим работы канала выбран дифференциальный, диапазон +-10В. Сигнал подается по проводу МГТФ, y11 подключен на общий AOGND NI6259, а x16 на AO+

20.02.2016 14:34:36
#17

Инженер-электронщик
Откуда: "Л Кард"
Здесь с 21.04.2014
Сообщений: 4,597

Re: Синхронизация LTR11 ltr eu-8-1

Но  y11 и x16 не принадлежат к одному дифф. входу.
Непонятно, как обеспечиваете 3-х точечное подключение дифф.входа:
http://www.lcard.ru/lexicon/diff_input

Распишите таблицей, к какому номеру контакта LTR11 какая цепь подключена, а какие контакты не подключены.
Читайте также
http://www.lcard.ru/lexicon/d16_se32
Примеры подключения по аналогии:
http://lcard.ru/download/e14-140_conn_examples.pdf

20.02.2016 15:56:45
#18

Сотрудник "Л Кард"
Здесь с 17.04.2014
Сообщений: 1,378

Re: Синхронизация LTR11 ltr eu-8-1

А что подразумевается под словом "отваливаются"? Какая функция возвращает какую ошибку?

Максим_1 пишет:

В логах видно, что не приходит на не которые модули комманда на остановку сбора данных

Это в каких логах? Поподробнее? и Вы вроде говорите, что ошибка при работающем сборе?

Максим_1
20.02.2016 16:06:01
#19

Гость

Re: Синхронизация LTR11 ltr eu-8-1

Извиняюсь, не правильно написал.
17 и 19 сигнал тактирования
16 и 35 сигнал
36 37 19 объеденены

20.02.2016 16:37:50
#20

Инженер-электронщик
Откуда: "Л Кард"
Здесь с 21.04.2014
Сообщений: 4,597

Re: Синхронизация LTR11 ltr eu-8-1

Максим_1 пишет:

Извиняюсь, не правильно написал.
17 и 19 сигнал тактирования
16 и 35 сигнал
36 37 19 объеденены

То, что 35 не объединён с 36, 37, 19 - это грубая ошибка, если "сигнал" изолированный (ошибка, если 35 не имеет внешней электрической связи или привязки потенциала относительно 36, 37, 19 - возможно,  через цепь заземления прибора, выдающего "сигнал").

20.02.2016 16:53:38
#21

Инженер-электронщик
Откуда: "Л Кард"
Здесь с 21.04.2014
Сообщений: 4,597

Re: Синхронизация LTR11 ltr eu-8-1

Если после программого старта сбора данных запускаете последовательность импульсов на вход SYN, то, очевидно, первый импульс последовательности не должен быть случайно "обрезанным". Это соблюдается?

20.02.2016 17:08:37
#22

Инженер-электронщик
Откуда: "Л Кард"
Здесь с 21.04.2014
Сообщений: 4,597

Re: Синхронизация LTR11 ltr eu-8-1

Максим, я проверил работоспособность LTR11 c новой прошивкой, с программной UTS, и внешней синхронизацией преобразования АЦП. Проблем не обнаружил. Синхронизацию я подавал до программного сбора данных.
Ваши проблемы могут быть связаны:
- C неправильным подключением.
- С помехами (отражениями) на линии SYN (возможно, следует применить согласование кабеля, если соединяете несколько LTR11).
- С некорректным первым импульсом в начале последовательности.
- С необновлённой прошивкой, которую можно обновить только, если передать в "Л Кард" (об этом договаривайтесь с нашим отделом продаж)
- С какой-то некорректностью Вашей программы верхнего уровня (рекомендую испытать под UTS).

Максим_1
20.02.2016 18:05:27
#23

Гость

Re: Синхронизация LTR11 ltr eu-8-1

Т.е. если источник с общей землей, то нужно объединять AGND c 35 34 и т.д. Что значит случайно "обрезанным" поясните пожалуйста? Если подавать синхронизацию до начала программного старта, то идет рассинхронизация модулей крейта по времени запуска.

20.02.2016 19:51:27
#24

Инженер-электронщик
Откуда: "Л Кард"
Здесь с 21.04.2014
Сообщений: 4,597

Re: Синхронизация LTR11 ltr eu-8-1

Максим_1 пишет:

Что значит случайно "обрезанным" поясните пожалуйста?

Если первый импульс идёт с дребезгом или как-то испорчен по форме.  С некачественной синхронизацией ЛЮБОЕ устройство может сбоить.

20.02.2016 20:36:55
#25

Инженер-электронщик
Откуда: "Л Кард"
Здесь с 21.04.2014
Сообщений: 4,597

Re: Синхронизация LTR11 ltr eu-8-1

Максим_1 пишет:

Т.е. если источник с общей землей, то нужно объединять AGND c 35 34 и т.д.

Термин "с общей землёй" не даёт понимания:
это изолированный выход или не изолированный.
Читайте:
http://www.lcard.ru/lexicon/com_gnd_out
http://www.lcard.ru/lexicon/wire2_isol_output

По результатам Ваших непониманий статья http://www.lcard.ru/lexicon/diff_input будет дополнена в конце этой фразой:


В частности, между входами  X и Y некорректно подключать изолированный источник сигнала, электрический потенциал которого явно не привязан к AGND (это означает, что диапазон синфазного  напряжения дифференциального входа ничем не ограничен, поскольку изолированная цепь на своей ёмкости может накопить сколь угодно большое напряжение помехи!). Привязка потенциала синфазного напряжения изолированного источника сигнала может быть сделана, например, дополнительным подключением к AGND одного провода источника сигнала. 


Теперь Вам понятно? Задавайте вопросы по терминологии, если что-то неясно.

Контакты

Адрес: 117105, Москва, Варшавское шоссе, д. 5, корп. 4

Многоканальный телефон:+7 (495) 785-95-25

Письма и запросы: lcard@lcard.ru
Отдел продаж: sale@lcard.ru
Техническая поддержка: support@lcard.ru

Время работы: с 9-00 до 19-00 мск