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


4 канала на Е14-140

Вы не вошли.

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

Сергей
25.06.2012 15:31:13
#1

Гость

4 канала на Е14-140

Добрый день. Помогите пожалуйста настроить Е14-140М на съём данных с 4-х каналов с максимальной частотой под драйвер 2.0. А так же интересуют примеры программирования усилителя заряда Lp-03 или LE-41 под Labview-такое существует или можно ли такое создать? Спасибо

25.06.2012 16:51:04
#2

Сотрудник "Л Кард"
Здесь с 18.04.2014
Сообщений: 810

Re: 4 канала на Е14-140

Что такое драйвер 2.0?
Знаю ldevusb 3.x и ldevusbu 6.x
Библиотека (не драйвер) lusbapi 2.x работает с драйвером ldevusb, lusbapi 3.x и lcomp - с драйвером ldevusbu.

Но принцип настройки каналов на самом деле не зависит от версии, могут только отличаться имена переменных и функций.
Посмотрите руководство программиста (e14_140_programmers_guide.pdf 3.2.3 "Логический номер канала", 3.2.4 "Формат кадра отсчетов").

Заполняете 4 элемента таблицы логических каналов с нужными номерами физ. каналов и коэффициентами усиления, указываете количество каналов (ControlTableLength или ChannelsQuantity) = 4, частоту дискретизации ставите 100 или 200 кГц (200 позволяет последняя версия lusbapi 3.x для прибора E14-140M).

Только, пожалуйста, изучите вопрос межканального прохождения в многоканальном режиме - при высокой частоте опроса это очень актуально. В частности, источники сигналов должны иметь малое выходное сопротивление.

<< WARNING! МНОГОКАНАЛЬНЫЙ РЕЖИМ + ВЫСОКАЯ ЧАСТОТА. ПРОЧИТАЙТЕ: >>
http://www.lcard.ru/distortions.pdf
http://www.lcard.ru/articles/11
http://www.lcard.ru/articles/12

25.06.2012 17:48:07
#3

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

Re: 4 канала на Е14-140

Сергей.
Lp-03 - это не программируемое устройство, поэтому примеров его программирования не может быть.
LE-41 - требует для управления интерфейс RS-485. Есть примеры программирования на C через COM-порт компьютера с использованием адаптера RS-232/RS-485  http://www.lcard.ru/download/le41_rs485.zip
Из этих простых примеров (и руководства) полностью понятен протокол управления LE-41. Но можно и заказать LE-41 с нужными преднастройками, тогда программировать его нет необходимости.

25.06.2012 17:52:44
#4

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

Re: 4 канала на Е14-140

При подключении LE-41 или Lp-03 к  Е14-140М необходимая низкоомность источника сигнала обеспечивается автоматически, если длину кабеля между этими устройствами не делать больше 1 метра.

Сергей
26.06.2012 16:16:05
#5

Гость

Re: 4 канала на Е14-140

Можно Вам выслать для проверки правильности мой пример по настройки 4 канального съёма данных с корректировкой усиления по каждому каналу?

26.06.2012 16:21:12
#6

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

Re: 4 канала на Е14-140

Сергей, для начала подробно объясните задачу, которую решаете.

Сергей
26.06.2012 16:38:57
#7

Гость

Re: 4 канала на Е14-140

Задача снимать сигнал с 4-х зарядовых вибропреобразователей АР40 в диапазоне частот от 20 Гц до 10кГц. В наличие имеется плата Е14-140М и 4 усилителя заряда LP-03. Усилитель питаю с платы. Программное обеспечение пишется под ХР. Во время работы необходимо иметь возможность изменять коэффициент усиления на каждом канале (в руководстве написано, что существует возможность устанавливать коэффициент усиления для каждого канала отдельно). Длинна кабеля усилителя до АЦП чуть меньше метра (можно сделать ещё меньше.

26.06.2012 16:59:13
#8

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

Re: 4 канала на Е14-140

Сергей, под Lgraph2 всё работает нормально? Следует начать с испытания с каким-либо готовым ПО.

26.06.2012 18:20:50
#9

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

Re: 4 канала на Е14-140

Коэффициент усиления можно устанавливать для каждого канала отдельно. Но только не во время сбора данных.

26.06.2012 18:51:12
#10

Сотрудник "Л Кард"
Здесь с 18.04.2014
Сообщений: 810

Re: 4 канала на Е14-140

И еще, как тут уже обсуждалось, нежелательно допускать перегрузку каналов по напряжению (например, стоит усиление x16, диапазон 0.625 В, а на входе 10 В). Сгореть они не сгорят (в пределах допустимых напряжений), но насыщение усилителя вызовет искажение данных в соседних каналах.

То есть если Вы хотите сделать что-то типа АРУ с подбором коэфф. усиления, то 1) менять коэффициенты надо через стоп/старт сбора данных и 2) если была перегрузка, всю собранную порцию данных надо браковать, а не только перегруженный канал.

26.06.2012 20:16:37
#11

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

Re: 4 канала на Е14-140

По вибропреобразователю АР40 имеются следующие данные:
- Осевая чувствительность 20 пКл/g
- Амплитудный диапазон ± 5 000 g
Входной диапазон заряда  Lp-03 - 850 пКл при напряжении питания ±15 В.
После нехитрых расчётов отсюда следуют следующие выводы:
1)  Lp-03 будет входить в перегрузку при ускорении больше  42,5 g.
2) Входной диапазон Lp-03 составляет 1/117 часть от выходного диапазона датчика АР40

Сергей, я не знаю, в каком диапазоне g будете реально работать, но, судя по характеристикам датчика, гораздо правильнее применить LE-41, и в нём переключать диапазоны  9,0/0,8 нКл.

Сергей
27.06.2012 07:12:51
#12

Гость

Re: 4 канала на Е14-140

Александр Гарманов,
1)предположительно я буду работать в диапазоне до 135 м/с^2 что составляет около 270 пКл.
2)То, что я использую такой маленький процент возможности LP-03 конечно же не особо приятно, но для 1 шага вполне допустимо.
3)Не понял зачем работать под готовым ПО, если известна вполне конкретная задача и для её выполнения нужна только настройка АЦП на 4 канала (что, в принципе, не должно составлять труда). Потому-то я к Вам и обращаюсь для помощи и проверки правильности моей настройки.

Александр Е,
Большое спасибо за пояснения. Это я прочитал в статье, которые Вы мне рекомендовали (очень полезная информация).

В итоге, можете ли Вы проверить правильность настройки АЦП для 4 канального сбора данных?

27.06.2012 07:56:49
#13

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

Re: 4 канала на Е14-140

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

Сергей
27.06.2012 08:57:53
#14

Гость

Re: 4 канала на Е14-140

т.е. Вы советуете начать с LGraph или LGraph2? второй не видит АЦП, в чём может быть причина?

27.06.2012 09:30:20
#15

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

Re: 4 канала на Е14-140

Можно и под LGraph. Почему LGraph2 не видит, коллеги подскажут, подождите.

Сергей
27.06.2012 09:32:53
#16

Гость

Re: 4 канала на Е14-140

Переставил драйвер Lgraph2 увидел плату! Буду пробовать следовать Вашим советам

27.06.2012 09:35:06
#17

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

Re: 4 канала на Е14-140

ОК.

Сергей
28.06.2012 11:12:27
#18

Гость

Re: 4 канала на Е14-140

Добрый день. Подключил все 4 канала и проверил их работу через LGraph2. Задавая на всех каналах синусоидальный сигнал величиниой СКЗ=10 м/с^2 видел их на экране (без сбоев и видимых "провалов"). На SPEKTR_ANALYZER правильно определяется частота синуса.
1) Можно каким-либо образом посчитать в LGraph2 СКЗ входного сигнала на каждом канале?
2) Теперь, всё-таки, стоит вопрос о съёме сигнала с 4 каналов через Labview. Поможете с проверкой правильностью настройки?

28.06.2012 11:43:45
#19

Сотрудник "Л Кард"
Здесь с 18.04.2014
Сообщений: 810

Re: 4 канала на Е14-140

Проще, конечно, проверить кусок кода на C (его можно запостить прямо сюда), но если у Вас labview, пусть будет labview.

Просто, если я правильно понимаю Ваш вопрос, эта "проверка" сведется к проверке на внутреннюю корректность передаваемых в прибор параметров АЦП (то, что в итоге пойдет на вход функции SET_ADC_PARS): частота дискретизации, синхронизация, таблица логических каналов и т.д.

Прочитать и проверить корректность параметров - не проблема, показывайте свой вариант. Но мы не сможем сказать, правильно ли они выбраны для конкретной задачи и физической схемы.
(Разница как между вопросами "как включить на автомобиле вторую передачу?" и "на какой передаче проехать вон тот участок дороги?")

Насчет СКЗ в LGraph2 - плагин "Мультиметр" попробуйте http://www.lcard.ru/plugins/multimetr
(а кстати, плагины можно и свои писать, может, это для каких-то задач удобнее, чем labview)

28.06.2012 11:50:55
#20

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

Re: 4 канала на Е14-140

Сергей, для проверки правильности программных настроек коммутации приложите таблицу связей: к какому номеру контакта E14-140М (и какого разъёма) какая цепь подключена.

Сергей
28.06.2012 12:32:37
#21

Гость

Re: 4 канала на Е14-140

Выслал на support@lcard.ru. Да, именно правильно ли я передаю передаю параметры настройки и туда ли я их передаю я и прошу Вас проверить! Спасибо

Сергей
02.07.2012 13:02:54
#22

Гость

Re: 4 канала на Е14-140

Роман, спасибо за ответ.
Библиотека, что Вы мне посоветовали написана в более поздней версии LV. Можно ли её пересохранить в 8.0 или 8.2 и выслать на почту?
Однако настройка многоканального сбора данных на старой библиотеке так же возможна (следуя вашей документации и сообщению Александра 25.06.12 17:51) Почему нельзя это делать на предыдущей библиотеке и не собирать заново ВП?

02.07.2012 14:27:07
#23

Сотрудник "Л Кард"
Здесь с 24.04.2014
Сообщений: 136

Re: 4 канала на Е14-140

Сделать можно, но старая библиотека больше не поддерживается...

Сергей
02.07.2012 15:22:04
#24

Гость

Re: 4 канала на Е14-140

ок! Сохранить в версии 8.0 и выслать на почту можете?

02.07.2012 16:53:12
#25

Сотрудник "Л Кард"
Здесь с 24.04.2014
Сообщений: 136

Re: 4 канала на Е14-140

Выслал.

Контакты

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

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

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

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