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


Данные с пробелами от E-502

Вы не вошли.

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

ОлегА
06.09.2015 23:07:43
#1

Гость

Данные с пробелами от E-502

Здравствуйте!

Осваиваю получение работу с E-502. Для примера взял файл L-Card\lpcie\examples\CppBuilder\x502_general для C++Builder 2010. На вход X1 подключена антенна в режиме с общей землёй и включил режим с логическим одним каналом, как на этой картинке:

https://yadi.sk/i/NwzQBY5viuWKd

И, чтобы посмотреть, какие данные принимаются, добавил в метод класса X502_ProcessThread три строчки для рисования графика:

/* обновление индикаторов формы результатами последнего измерения.
   Метод должен выполняться только через Syncronize, который нужен
   для доступа к элементам VCL не из основного потока */
void __fastcall X502_ProcessThread::updateData()  {
    uint32_t lch_cnt;
    err = X502_GetLChannelCount(hnd, &lch_cnt);
    if (err == X502_ERR_OK) {
		/* устанавливаем в индикаторах значение первого отсчета из массива */
		for (uint32_t i=0; (i < lch_cnt) && (i < adcSize); i++)
            lchResEdits[(firstLch + i)%lch_cnt]->Text = FloatToStrF(adcData[i], ffFixed, 4, 8);

        /* если есть данные цифрового выхода, то устанавливаем индикатор
            в соответствии с первым значением */
        if (dinSize) {
            dinResEdit->Text = IntToHex((int)dinData[0]&0x3FFFF, 5);
        } else {
            dinResEdit->Text = "";
		}

		ChartForm->Series1->Clear();
		for (int i = 0; i < 1024; i++)
			ChartForm->Series1->AddXY(i, adcData[i]);


    }
}

И на графике получил странный синус с пробелами, а предполагалось, что будет сплошной.

https://yadi.sk/i/hASOD03siuWM7

Такую же картинку выдает PowerGraph:

https://yadi.sk/i/utWhLO6MiuWNE

Я только начал осваивать E-502 и совершенно не понимаю в какую сторону следует думать? Помогите разобраться, пожалуйста!
Спасибо!
P.S. Не разобрался, как правильно вставлять картинки...

07.09.2015 09:19:22
#2

Сотрудник "Л Кард"
Здесь с 17.04.2014
Сообщений: 1,378

Re: Данные с пробелами от E-502

Здравствуйте.

Это несколько странно...
Чтобы разобраться попробуйте для начала следующее:
1. Убедитесь, что стоит последняя версия SDK с сайта http://www.lcard.ru/download/lpcie_setup.exe
2. Попробуйте скачать демонстрационную программу https://bitbucket.org/lcard/lqmeasstudio и в ней обновить прошивку контроллера до версии 1.0.6 (скачать файл прошивки можно отсюда https://bitbucket.org/lcard/e502_m4/downloads).
    В первый раз обновление может не пройти из-за времени на установку драйверов загрузочного устройства, тогда надо будет повторить.
3. Попробуйте в демонстрационной программе выполнить те же измерения. Если есть пропуски то пришлите скрин экрана настроек и скрин собственно графика.
4. Если в демонстрационной программе есть пропуски, то попробуйте для проверки разрешить в ней любые три канала АЦП и запустить сбор. Будут ли возникать какие-либо ошибки при сборе?

ОлегА
07.09.2015 10:24:10
#3

Гость

Re: Данные с пробелами от E-502

Доброе утро, большое спасибо, Алексей!
К сожалению, не успел - временно забрали все железо вместе с E-502, но, как только вернут - попробую все рекомендации выполнить. Кстати, раньше, когда подключались в дифференциальном режиме и проверяли работу с помощью PowerGraph - все работало, как должно. Может ли оказывать влияние разный режим подключения: дифференциальный и с общей землей?
Большое спасибо!

07.09.2015 10:30:34
#4

Сотрудник "Л Кард"
Здесь с 17.04.2014
Сообщений: 1,378

Re: Данные с пробелами от E-502

В случае правильного подключения влиять не должно. Если в диф. режиме все до этого работало, то тогда стоит еще раз перепроверить подключение в частности что вход GND32 соединен с AGND.

ОлегА
07.09.2015 14:32:01
#5

Гость

Re: Данные с пробелами от E-502

Спасибо, говорили, что подключали строго по инструкции, но я еще раз уточню, и проделаю рекомендованные мероприятия, когда вернется ко мне.

Контакты

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

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

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

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