Меню
+7 (495) 785-95-25
sale@lcard.ru
sale@lcard.ru
Страницы 1
|
||||
|
Считывание данных с нескольких АЦП?
Вот код которые считывает данных из Lcard502, настроено 3 канала и при запросе возвращается 3 канала, но сами дынные поступают в 3 раза меньше, к примеру при частоте 10Гц и времени измерения 5сек каждый канал получает примерно 15 значений, остальные 0, если уменьшить число каналов до 2 то значений 25, а если до одного, то все 50 значений, где я не понимаю логику работы устройства? |
|||
|
||||
|
Re: Считывание данных с нескольких АЦП?L502/E502 - АЦП с коммутацией каналов, т.е. реально один АЦП выполняет преобразование с разных каналов последовательно, меняя просто подключение входного коммутатора. При этом у Вас есть две настройки при программировании - частота АЦП и частота кадров. Частота АЦП по сути есть частота одного любого измерения и определяет время между измерениями соседних разных каналов, поэтому если 10 Гц - это частота именно АЦП, а не кадров, то максимальная частота на канал - 10/N, где N - разрешенное кол-во каналов. Т.е. Вам надо задавать частоту АЦП не меньше, чем требуемая частота на канал, умноженная на кол-во разрешенных каналов. |
|||
|
||||
|
Re: Считывание данных с нескольких АЦП?т.е мне нужно задать частоту 30Гц, если я хочу на 3х каналах иметь по 10ГЦ. а как производить считывание? В буфере будут лежать данные в таком порядке 123123123... ? |
|||
|
||||
|
Re: Считывание данных с нескольких АЦП?Да, все правильно (и по частоте АЦП и по порядку прихода данных) |
Страницы 1
Адрес: 117105, Москва, Варшавское шоссе, д. 5, корп. 4, стр. 2
Многоканальный телефон:
+7 (495) 785-95-25
Отдел продаж: sale@lcard.ru
Техническая поддержка: support@lcard.ru
Время работы: с 9-00 до 19-00 мск