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


Форум

Вы не вошли.

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

#1 Re: Техническая поддержка и выбор оборудования » LTR-EU-2 + LTR24 - вопросы » 13.02.2026 13:33:46

Hi!

В настоящее время мы на E502 завели опорную частоту от Leo Bodnar LBE-1421 2-port GPSDO locked clock source. Покупали его год-полтора назад, обошлось с доставкой в  пределах 25000 р. С него же завели и PPS - от его фронта стартуем измерения. Сейчас все это работает в таком режиме:
опора - 1572864, пишем 2 дифференциальных канала с частотой 131072 Гц на канал. Сравнивать могу только с немецким логгером Metronix ADU-07e. С точки зрения стабильности фазы - отличий я не вижу. Это означает, что точность временных увязок не хуже 0.5 мкс. Если было бы хуже - мы бы увидели болтание фаз несущей частоты СДВ передатчиков. Работает это все с осени в режиме 24/7.
Сейчас должны будем получить от Вас еще пару Е502-х. С ними хотим попробовать ublox neo m8t. Как будут результаты - отпишусь.

Jury

#2 Re: Техническая поддержка и выбор оборудования » LTR-EU-2 + LTR24 - вопросы » 07.02.2026 14:32:59

Hi!

Т.е. точность временной вязки - один отсчет. Примерно эту идеологию мы реализовали на E502 на 1-м этапе. На цифровой вход завели PPS и писали с частотой 500 кГц. Потом считали число сэмплов между метками и получали истинную частоту опорного генератора. Здесь Вы это реализовали на аппаратно-програмном уровне. Но это все танцы с бубном. Когда плывет частота оцифровки, даже если известно как она плывет, дальнейшая обработка сильно усложняется.
Странное решение для синхронизации. Держать опору с помощью ГНСС - стоит копейки (по сравнению с ценой Ваших модулей/крейтов), зато получили бы абсолютную временную привязку к мировому времени при "многокрейтовой синхронизации" на порядок точнее и без всех этих заморочек с синхрометками.
В общем придется 24-битные решения в других местах искать...

Jury

#3 Re: Техническая поддержка и выбор оборудования » LTR-EU-2 + LTR24 - вопросы » 05.02.2026 21:27:36

Hi!

Спасибо за ответ!
Я правильно понимаю, что в качестве опоры используется обычный кварц? Примерно такой же как на E-502. У термостабилизированных/компенсированных кварцев стабильость на 1-2 порядка меньше. А у такого будет уход порядка секунды в сутки.
И синхронизоваться предлагается вставкой синхрометок в поток данных. Предположим у нас есть ГНСС приемник, который выдает "идеальную" PPS. Тогда вопрос. С какой точностью Вы можете привязать отсчет к мировому времени? Например LTR24, работающую на максимальной частоте. Половина времени отсчета, т.е. 4 мкс? Или все таки можно получить 0.1-0.4 мкс?

Jury

#4 Техническая поддержка и выбор оборудования » LTR-EU-2 + LTR24 - вопросы » 04.02.2026 08:58:48

poklad
Ответов: 6

Hi All!

1. Какой динамический диапазон или сколько "честных битов" при работе:
- 2 канала на частотах 100-117 кГц.
- 3-4 канала, частота скажем 256 Гц

2. Если используете дельта-сигма АЦП, то частота (скажем если задать 110 кГц) будет скорее всего не точная. Есть ли формула для точного расчета? Это важно для длительных фазовых измерений.

3. Я так понимаю, что все АЦП в крейтах LTR тактируются от опорной частоты 60 МГц, источником которой является крейт. Это так? Если да, то можно ли завести в крейт снаружи опору, чтобы стабилизировать эти 60 МГц. На рынке полно вариантов синтезаторов частот которые стабилизируются с помощью ГНСС.

Jury

#5 Техническая поддержка и выбор оборудования » Выбор комплектации E-502... » 20.01.2026 17:45:34

poklad
Ответов: 1

Hi All!

В настоящее время собрали регистратор на базе E-502 "в максимальной комплектации", - т.е. с Блэкфином, USB+Ethernet и "промышленном исполнении". При написании софта Блэкфин в явном виде не использовался. Вопрос такой - в таком виде он может как то влиять на работу? Может за счет наличия оперативки там буфера большие или что еще? Хочется понять на сколько он нужен? Хотим клонировать регистратор - прикупить еще пару E-502.
И на сколько дороже комплектация с Блэкфином?

Jury

#6 Техническая поддержка и выбор оборудования » Е502 - усреднение отсчетов... » 28.11.2025 13:24:37

poklad
Ответов: 1

Hi All!

Если я правильно понял, то в этом устройстве АЦП всегда "молотит" данные с частотой 2 МГц.
Т.е., если я задал запись 2-х каналов с частотой 100 кГц каждый, то у меня АЦП за 1 мкс снимает 10 отсчетов с первого канала, потом так же со второго.
Если усреднение выставлено 1 - в каждом микросекундном окне берется последний отсчет.
Как я понял, брать 1-й отсчет в окне идея не очень хорошая, т.к. у коммутатора есть переходные процессы, которые искажают значения в начале окна.
Вопрос такой. Какова длительность этих процессов. Сколько отсчетов выкидывать?
Ведь если коммутатор рассчитан на работу в режиме 2 канала по 1 МГц, то переходные процессы по любому должны быть значительно меньше 1 мкс.
Будет ли корректно, если я при работе в режиме "2 канала, 100 кГц на канал" буду ставить усреднение 9 - т.е. выкидывать только 1-й отсчет и усреднять оставшиеся 9?

Jury

#7 Re: Техническая поддержка и выбор оборудования » E502. Работа с Digital Out » 07.11.2025 16:32:35

Hi!

Спасибо! Буду пробовать. Тут задержки не критичны - это просто индикация, что логгер пишет  и какие каналы пишут...
А можно проделать подобное с выходами DAC?

Jury

#8 Техническая поддержка и выбор оборудования » E502. Работа с Digital Out » 06.11.2025 14:25:13

poklad
Ответов: 3

Hi All!

Хочу использовать выходы DO в качестве индикатора работающего канала...
Вопрос такой:
Можно ли одновременно со стартом сбора данных выставить на выход DO (например DO1) логическую "1".
И... хотелось бы это сделать один раз, а не крутить в цикле....

Jury

#9 Re: Техническая поддержка и выбор оборудования » E502 - получение аналоговых данных в "родном" формате - т.е. int16 » 20.09.2025 19:47:35

Hi!

Еще вопрос. При чтении X502_GetAdcCoef() я получаю матрицу 6х2. Первая строка это диапазон 10В или 0.2В?

Jury

#10 Re: Техническая поддержка и выбор оборудования » Подключение к Е502 датчиков с дифференциальным выходом... » 20.09.2025 19:44:24

Hi All!
Небольшой отчет "физиков-экспериментаторов" о подключении нашего датчика (с +/-10В  дифф. выходом). Питание датчика изолированное (отдельный DC-DC), +- 12В, и ноль. Писали 2-3 канала, частота 100-130 кГц на канал, внешний тактовый генератор 1.5 МГц. Количество каналов и частоту на канал подбирал кратную, так, чтобы не было  "простоя" после опроса всех каналов.
Пробовали следующие варианты:
1. С делителем 1:10 (рис 6.1.2.3), R1=50 Ом. AGND оторван от нуля питания. Писали на диапазоне 1В. Амплитуда сигнала довольно сильно  проседает., уровень шумов очень высок. Но ничего не "утаскивает".
2. С делителем 1:5, R1=500 Ом, AGND оторван от нуля питания, работа на диапазоне 2В. Примерно то же самое, но просадка амплитуды меньше.
3. Вариант на рис. 6.1.2.2. R1=10 кОм. AGND соединен с нулем питания. Сигнал не "утаскивает, но уровень шума большой.
4. Вариант на рис. 6.1.2.2. R1=10, 15 и 27 кОм. AGND оторван от нуля питания. Это рабочий вариант. Уровень фоновых шумов низкий. Отличие только в том что незначительно растут шумы при открытом входе, т.е. когда датчик не подключен (шум порядка 4-6 "штук" АЦП).

В общем остановились на варианте 4 с R1=15 кОм.

Jury

#11 Техническая поддержка и выбор оборудования » Работа с E502 в Labbview под Linux » 12.08.2025 11:56:28

poklad
Ответов: 1

Hi All!

Работа с Е502 в Labview идет через библиотеку X502. Будет ли эта библиотека работать под Linux?
Хочу попробовать написанную программу в Labview портировать на Linux и запускать на каком-нибудь маломощном промышленном компе. В идеале вообще Raspberry Pi использовать...

Jury

#12 Re: Техническая поддержка и выбор оборудования » Подключение к Е502 датчиков с дифференциальным выходом... » 04.08.2025 08:45:04

Hi!

Владимир L Card пишет:

Теперь добавляем в нашу схему ещё одну батарейку и включаем её между "Y" и AGND. Тогда относительно AGND на входе "Y" напряжение равно 1,5 В, на входе "X" напряжение 3 В (поскольку две батарейки включены последовательно). Описываем ситуацию другими словами – дифференциальное напряжение "X" - "Y" равно 1,5 В, синфазное напряжение AGND - "X""Y" равно 1,5 В поскольку напряжение второй батарейки приложено к обоим входам относительно AGND.

Давайте продолжим Ваш эксперимент.
У батарейки №2 (той которая между Y и AGND) начинаем быстро менять полярность. с частотой, скажем, 100 раз в секунду.
Какое будет синфазное напряжение? Ноль? Или будет меняться в соответствии с полярностью от минус 1.5 В до плюс 1.5 В?

Jury

#14 Re: Техническая поддержка и выбор оборудования » E502 - получение аналоговых данных в "родном" формате - т.е. int16 » 15.07.2025 16:48:25

Hi!

Алексей L Card пишет:

Да, если подать в качестве параметров флагов 0, это значит отсутствие флагов, что Вам и нужно.

По поводу формулы восстановления, то offs идет для 24-битного кода, поэтому сперва нужно домножить на 256, а потом уже прибавлять offs. И так же значение параметра offs вычитается (см. описание X502_SetAdcCoef), т.е. формула будет:

(N*256 - offs) * k * RANGE / 6000000

Спасибо!

Jury

#15 Re: Техническая поддержка и выбор оборудования » E502 - получение аналоговых данных в "родном" формате - т.е. int16 » 13.07.2025 22:58:47

Hi!

Алексей L Card пишет:

Можно хранить в файле "сырые" 16-битные отсчеты, но с ними хранить и калибровочные коэффициенты данного модуля, и уже вручную выполнять применение калибровочных коэффициентов и переводить в Вольты при чтении, отключив преобразования в модуле и библиотеке. Для этого необходимо:
- считать калибровочные коэффициенты для используемых диапазонов с помощью X502_GetAdcCoef() для сохранения с файлом отсчетов
- установить калибровочные коэффициенты равными k=1 и offs = 0 через X502_SetAdcCoef для используемых диапазонов, чтобы по сути отключить их применение внутри модуля (это не стирает коэффициенты в энергонезависимой памяти и при следующем Open они будут восстановлены).
- Запустить сбор, использовать ProcessData без флага X502_PROC_FLAGS_VOLT, чтобы отключить преобразование в Вольты в библиотеке
- На выходе ProcessData значения double будут соответствовать коду АЦП, сдвинутому вправо на 8 бит (домноженному на 256). Т.е. для получения родного кода нужно сделать преобразование int16_t с = (int16_t)((int32_t)d >> 8)), где d значение на выходе ProcessData типа double, а c - полученный 16-битный исходный код АЦП.

Итак. Я установил k=1 и offs=0.
Вопрос - что значит "ProcessData без флага X502_PROC_FLAGS_VOLT"? В Лабвью на вход надо что то подать. В библиотеке есть 2 константы: VOLTS и DONT_CHECK_CH. Судя по их описанию они мне не нужны. Я попробовал подать ноль. И выход разделил на 256. Вроде получил "штуки АЦП". По крайней мере диапазон вроде как от -2^15 до 2^15. Я правильно поступил с флагом?

И... Эта формула для восстановления значений в вольтах правильная?
Если N это  "штуки АЦП", то
U=((N+offs)*k*RANGE)/(6000000/256)

Jury

#16 Re: Техническая поддержка и выбор оборудования » Подключение к Е502 датчиков с дифференциальным выходом... » 13.07.2025 10:41:59

И... в догонку.
Если подключать по "варианту 1", т.е. с резисторами между выходами и AGND. Можно работать на диапазоне +-10 В? Мы не нарушим правила про +- 1В?

Jury

#17 Re: Техническая поддержка и выбор оборудования » Подключение к Е502 датчиков с дифференциальным выходом... » 13.07.2025 09:53:35

Hi!

Владимир L Card пишет:

Другое название "постоянного уровня" - синфазное напряжение, то есть постоянное напряжение смещения одинаковое для обоих входов X и Y.
Обратите внимание, что это напряжение для Е502 ограничено диапазоном плюс-минус один вольт.

Так в сухом остатке... Я правильно описал как измерить "синфазное напряжение"? Если нет - то тогда как? Куда подключать виртуальный вольтметр и надо ли усреднять?

Jury

#18 Re: Техническая поддержка и выбор оборудования » Подключение к Е502 датчиков с дифференциальным выходом... » 10.07.2025 13:23:10

И... в догонку. Я вот что подумал. Эти резисторы о которых Вы пишите, возможно у нас стоят в немецком регистраторе на входе в АЦП. Только номинал у них 10-20 кОм. И они определяют его входное сопротивление - как раз то о чем говорил нам немец когда то - что входное сопротивление 10 или 20 кОм (уже не помню точно). В общем будем пробовать...
Jury

#19 Re: Техническая поддержка и выбор оборудования » Подключение к Е502 датчиков с дифференциальным выходом... » 10.07.2025 13:10:45

Hi!

Владимир L Card пишет:

В представленной Вами схеме выходной сигнал предусилителя передаётся на разъём J1 через конденсаторы, то есть рассчитан только на переменную составляющую сигнала. При этом постоянный уровень на входе Е502 оказывается не определён,

Спасибо за ответ!
Что считать "постоянным уровнем"? Если это среднее значение напряжения между выходами 2 и 5 за достаточно большой промежуток времени (скажем от нескольких секунд и более) относительно GNDANALOG (выход 4 и 6)  - то по опыту работы с что с магнитометрами, что с рамками, оно минимально - в пределах 10 мВ.

Надо ли в этом случае "уравнивать" постоянный уровень резисторами?

Jury

#20 Re: Техническая поддержка и выбор оборудования » Подключение к Е502 датчиков с дифференциальным выходом... » 08.07.2025 23:09:28

Hi!

Владимир L Card пишет:

Вы так и не указали какой датчик подключаете, предполагаю, что он строго секретный.

Секретов нет. Используем 2 вида.
1. Магнитометр MFS-07, делают немцы, Metronix.
FlyerMFS-07e_en_v35_Page_2.jpeg

Выдает на выходе +- 10В и если работает на немецкий "родной" логгер ADU-07e - там входное сопротивление около 15-20 кОм.
Что внутри - не знаю.

2. Рамочная антенна. Ее нам делали Нижегородцы. Там рамка диаметром около 1 метра и примерно 40 витков, работает на активный усилитель "двухступенчатый":
Первая ступень:
Plata1.jpeg
Вторая ступень:
Plata2.jpg
Выходной каскад второй ступени сделан на операционниках OPA-2604
OPA2604-1.jpeg
Поэтому может работать на нагрузку (делитель) 500 Ом с некоторым запасом...

Оба варианта антенн запитываются от DC-DC источника Traco +-12В.

По поводу сопротивления - в разделе 6.1 есть только указание, что "для максимальной частоты коммутатора 2 МГц R1 должно быть меньше или равно 50 Ом". Как R1 зависит от частоты - об этом я ничего не нашел...

Jury

#21 Re: Техническая поддержка и выбор оборудования » Подключение к Е502 датчиков с дифференциальным выходом... » 27.06.2025 09:19:10

Hi!

Владимир L Card пишет:

Вся эта ситуация подробно описана в руководстве пользователя пункт 4.6 приведены иллюстрации, объясняющие подключение сигналов и даны пояснения.
   Рекомендую внимательно проверить соединение "земли" вашего датчика со входом AGND модуля Е502, такое поведение синфазного напряжения наиболее вероятно связано именно с отсутствием этой связи.

Продолжаю разбираться с подключением....

Я так понимаю, в Вашей терминологии наш датчик можно понимать двояко.
1.  Это "изолированный источник напряжения". Тогда должна работать схема 6.1.2.3. В ней земля датчика оторвана от AGND. Тогда вопрос по этой схеме. Если я пишу 2 канала с частотой оцифровки 100 кГц на канал. Я правильно понимаю, что частота коммутации у меня 200 кГц?
Тогда вопросы:
- Как зависит сопротивление R1 и R2 от частоты коммутации. Или можно сформулировать по другому. Для частоты комутации до 500 кГц какого номинала должен быть этот резистор?
- нужно ли соединять землю датчика с AGND? Ведь если у меня подключено 2 датчика, то их земля общая, т.к. они запитаны от одного источника питания. Чисто интуитивно было бы логично соединить эту землю с AGND.

2. Это "дифференциальный источник напряжения". Тогда схема подключения показана в 4.6 на стр. 55. Там земля датчика соеденина с AGND через резистор Z. Какой номинал должен быть у этого резистора?

Как dвсе таки  правильно подключасть?

Jury

#22 Re: Техническая поддержка и выбор оборудования » LGraph2 и E-502 » 26.06.2025 00:56:17

Hi!

Тихомиров Сергей пишет:

У нас пока не получилось воспроизвести Вашу ситуацию.
А какая версия LGraph2 была задействована?

LGraph2 2.36.02

И еще вопрос. Какую максимальную частоту можно подавать на DI-SYN1 в качестве внешней опоры? В LGraph2 дает только 1500000 Гц. А в Лабвью в модуле X502 я завел в SyncMode константу DI_SYN1_RISE, а в RefFreq записал 2000000 Гц. И от генератора подал 2 МГц. Вроде работает.

Jury

#23 Re: Техническая поддержка и выбор оборудования » LGraph2 и E-502 » 20.06.2025 10:10:52

Hi!

Тихомиров Сергей пишет:

А какую модификацию модуля используете E-502-P или E-502-P1?

Посмотреть на модуль сейчас "напряжно". Но скорее всего P, т.к. купили кажется до 23 года.
Вот что точно про него могу сказать:
Serial - 5T771436
FPGA ver - 0.15
MCU ver - 1.0.21.0
PLDA ver - 2

И еще в догонку. Я свою софтину на Лабвью написал - там вариант с такими установками вроде прокатил...

Jury

#24 Техническая поддержка и выбор оборудования » LGraph2 и E-502 » 19.06.2025 13:39:16

poklad
Ответов: 5

Hi All!
Пытаюсь запустить E-502 от внешнего источника и внешнего опорного генератора.
На вход DI-SYN1 (37-я нога разъема Analog) подал 1.5 МГц от внешнего генератора.
На вход DI_SYN2 (14-я нога разъема Digital) подал PPS сигнал от GPS.
Запустил LGraph2.
В настройках "Режим генерации частоты синхронизации" ставлю "по фронту DI_SYN1" и в окошке забиваю 1500000 Гц.
Синхронизацию старта ставлю "внутренний сигнал"
Ставлю 1-й канал и частоту 100000 Гц
Давлю на "показать" - все ОК.
В основном окне давлю на "просмотр" - все ОК, на 1-м канале вижу то что должно быть.
В окне синхронизации ставлю "по фронту DI_SYN2" давлю "просмотр" - все ОК.
В основном окне давлю "просмотр" - вываливается ошибка "Ошибка установки параметров модуля Е502, код - 114".

Что не так делаю?

Jury

#25 Техническая поддержка и выбор оборудования » Подключение к Е502 датчиков с дифференциальным выходом... » 18.11.2024 13:42:02

poklad
Ответов: 20

Hi All!

Имеются датчики (скажем 2 шт) магнитного поля с дифференциальным выходом. Датчик представляет из себя катушку с предусилителем. Питание предусилителя двуполярное - +/- 12 В. Выход дифференциальный с размахом +/- 10 В. Сооттветственно на разъеме датчика 5 контактов: земля 9 (или ноль, т.к. он "живет" только внутри, ни на какие корпуса не замкнут), +12 В, - 12 В, дифф + и дифф -.
До сих пор мы имели дело только с "честными" АЦП - когда на каждый канал свое АЦП.
В "штатном" режиме датчик работал с немецким логгером у которого на входном разъеме были такие же 5 контактов. Входное сопротивление около 20 кОм.
Имеется блок питания, который от аккумулятора 12 В с помощью DC-DC преобразователя делает двуполярное питание +/- 12 В. Соответственно с него 3 выхода - земля/ноль, +12 В и -12 В. При этом земля от входа изолирована.
С этим блоком питания мы работали с крейтом NI c АЦП NI PXI-4462. Т.к. там на фронт панели "аналоговой земли " нет, то просто подключали диф. выход датчика ко входу АЦП. Входное сопротивление здесь 1 или 10 МОм (не помню точно).
Сейчас мы попытались  подключить это хозяйство к АЦП. Е502 и усилитель питаются от аккумулятора 12 В.
Земля блока питания/датчика заведена на AGND, и на X16 и Y16 заведен дифференциальный выход.
Мы должны получить шумоподобный сигнал размахом несколько сот милливольт с отдельными вольтовыми выбросами. Полоса сигнала - до 60 кГц.
Вот что мы получили.
E502_diff.jpg
До 1000-й секунды мы видим нормальный сигнал. За исключением странного линейного дрейфа. Его быть не должно.
А вот после 1000-й секунды такое впечатление, что сигнал начинает кто то резать. И к 1700-й секунде он зарезается окончательно.

Я не спец по аналоговым цепям, но в моем понимании это может быть из-за того, что на стр. 54 мануала написано, что отклонение Y16 от AGND не должено превышать 1 В. А у нас в момент выбросов оно 1 В превышает точно. Может из-за этого "плывет" какая то "средняя точка" и выходит на край диапазона?

Вопрос. Как подключать? "Оторвать" землю/ноль датчика от AGND? Но будет ли это правильно?

Jury

Контакты

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

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

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

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