Меню
+7 (495) 785-95-25
sale@lcard.ru
sale@lcard.ru
Вы не вошли. | Поиск | Регистрация | Вход |
Страницы 1
|
||||
|
Помогите разобраться с логикой программирования частоты сбора данныхДобрый вечер! Помогите пожалуйста разобраться с логикой программирования параметров частоты сбора данных. Моя логика: Смотрю в описание (lcomp): Но при таких параметрах измерение идет оочень долго. Для отладки сделал генератор импульсов, который каждые 200мс устанавливает/сбрасывает напряжение на портах в 5В. Когда добиваюсь того, чтобы измерение шло 3с, вижу что ловится всего несколько импульсов, часть пропускается. Подскажите, в чем ошибка моего понимания? |
|||
|
||||
|
Re: Помогите разобраться с логикой программирования частоты сбора данныхЗдравствуйте. Во-первых dRate у Вас должно быть не совсем любое. Каналы АЦП опрашиваются последовательно и АЦП должно успеть опросить все 25 каналов за кадр. Если у Вас частота АЦП 1КГц, т.е. время одного измерения занимает 1 мс, то 25 каналов будут опрошены за 25 мс, т.е. максимальная допустимая частота кадра (при нулевой задержке между кадрами) будут всего 40 Гц, а не нужная Вам 100 Гц. Т.е. dRate должна быть больше требуемой Вам частоты сбора кадра хотя бы в количество раз, равное числу опрашиваемых каналов. Допустим Вы выбрали частоту 10 КГц ( dRate = 10), тогда dKadr это дополнительная задержка от последнего отсчета предыдущего кадра до начала следующего, а не общий интервал сбора кадров. Для AdcRate 10 КГц время опроса 25 каналов будет 2.5 мс, если Вам нужна частота кадра 100 Гц, то общее время кадра должно быть 10 мс, т.е. дополнительно нужна задержка на 10 - 2.5 = 7.5 мс, т.е. dKadr = 7.5. P.S.: устройства E14-400 нет, есть либо E14-440, либо E14-140. |
|||
|
||||
|
Re: Помогите разобраться с логикой программирования частоты сбора данныхДобрый вечер! Спасибо огромное за ответ! |
|||
|
||||
|
Re: Помогите разобраться с логикой программирования частоты сбора данныхНемного ошибся в предыдущем ответе, интервал между кадрами считается от выдачи последнего измерения в кадре до выдачи первого измерения следующего кадра, т.е. до конца первого измерения, а не до его начала. Таким образом, в него входит еще время преобразования первого измерения в кадре. В этом смысле минимальное значение dKadr = 1/Rate (в этом случае измерения идут подряд и время между последним измерением и первым следующего аналогично времени между измерениями внутри кадра и соответствует времени преобразования АЦП). |
|||
|
||||
|
Re: Помогите разобраться с логикой программирования частоты сбора данныхasve79: |
Страницы 1
Адрес: 117105, Москва, Варшавское шоссе, д. 5, корп. 4, стр. 2
Многоканальный телефон:
+7 (495) 785-95-25
Отдел продаж: sale@lcard.ru
Техническая поддержка: support@lcard.ru
Время работы: с 9-00 до 19-00 мск