Меню

+7 (495) 785-95-25
sale@lcard.ru
sale@lcard.ru
Страницы 1
|
||||
|
Частота дискретизации LTR212Подскажите, пожалуйста, как изменить частоту выдачи данных модуля LTR212? Привожу исходный код функции запуска измерений, который я использую. ▼Скрытый текст |
|||
|
||||
|
Re: Частота дискретизации LTR212Частота выдачи данных зависит только от выбранного режима сбора данных и от применяемых программных фильтров. Подробнее смотри руководство программиста на модуль LTR212. Например, п.3.1 "Структура описания модуля" и п.3.3 "Описание функций библиотеки Ltr212api" (функция LTR212_CalcFS()). |
|||
|
||||
|
Re: Частота дискретизации LTR212Тихомиров Сергей пишет:
Проблема в том, что несмотря на это, LTR212_Recv работает ровно на частоте 150 Гц, то есть, например, на получение 1000 точек тратится 6.5 секунд вместо 130 миллисекунд. |
|||
|
||||
|
Re: Частота дискретизации LTR212Из кода не очень понятно, как реализован метод h() и что за класс lib212. У Вас точно h() возвращает описатель модуля по ссылке, а не копию значения, и присвоение меняет значение в оригинальном описателе? Т.е. если вывести h().AcqMode после присвоения, то он действительно станет равным 0? 150 Гц - это частота в режиме высокой точности (который выставляется по умолчанию) и такое впечатление, что настройки у Вас реально не применяются. |
|||
|
||||
|
Re: Частота дискретизации LTR212Разобрался. Дело в калибровке. ▼Скрытый текст |
|||
|
||||
|
Re: Частота дискретизации LTR212Четырехканальный режим средней точности модуля LTR212(M) предназначен для проведения измерений с максимальной частотой сбора данных и не предъявляет высоких требований по напряжению смещения нуля. Насколько я понял, непосредственно перед началом работы в таком режиме следует провести внутреннюю калибровку диапазона для всех выбранных каналов, используя функцию LTR212_Calibrate(). А в Вашей конфигурации режима средней точности следует дополнительно установить флажок UseClb (), а флажок UseFabricClb сбросить. |
Страницы 1