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


E14-140: обнулились настройки после прошивки

Вы не вошли.

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

Андрей
16.03.2006 12:38:39
#1

Гость

E14-140: обнулились настройки после прошивки

У меня на E14-140 куда-то пропали калибровочные коэффициенты (коэфф. смещения равны 0, коэфф. масштаба равны 1). Кроме того пропал серийный номер, вместо него выводится "0L123456". (Данные я получаю от функции GET_MODULE_DESCR).

Ранее всё было нормально, я не знаю, в какой точно момент времени устройство перестало возвращать свои настройки. Предполагаю, что дело в попытке перепрошить версию BIOS: я загрузил с вашего сайта программу (flash.exe) и прошивку (e140v2_4.bin). Запустил программу прошивки, она вывела информацию об устройстве, после чего я передумал прошивать BIOS и закрыл программу.

Язык разработки: MS Visual C++, Версия lusbapi.dll: 2.1, версия BIOS: 2.3 (январь 2004). Заранее благодарен.

17.03.2006 14:49:23
#2

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

Re: E14-140: обнулились настройки после прошивки

В понедельник программист ответит.

Alexander
20.03.2006 13:38:35
#3

Гость

Re: E14-140: обнулились настройки после прошивки

поменяйте dll на версию с нашего сайта. если не поможет - везити модуль к нам.

Андрей
20.03.2006 20:10:52
#4

Гость

Re: E14-140: обнулились настройки после прошивки

DLL у меня той же версии, что на сайте. Коэффициенты уже потеряны. Приехать с модулем к вам для калибровки проблематично, я далеко от Москвы.

Нельзя ли узнать методику калибровки, чтобы произвести её самостоятельно?

Спасибо.

DKorolkov
21.03.2006 11:11:51
#5

Гость

Re: E14-140: обнулились настройки после прошивки

Методика калибровки следующая:

Для каждого поддиапазона нужно подать напряжения в двух точках (-0.9 и +0.9 от величины поддиапазона) и измерить значения в этих точках преобразователем E14-140 и эталонным вольтметром.

Калибровочные коэффициенты расчитываются по формулам:
Cscale = (Emax-Emin)/(Vmax-Vmin)
Czero = (Emax/Cscale - Vmax)*8000/Range
Где Cscale - масштабный коэфициент, Czero - смещение нуля,
Emax,Emin - показания эталонного вольтметра в мВ
Vmax,Vmin - показания E14-140 в мВ
Range - величина поддиапазона в мВ (10000, 2500, 625, 156.25).

Для снятия показаний E14-140 и записи калибровочных коэффициентов можно воспользоваться программой V-Metr (http://www.lcard.ru/~korolkov/vmetr/vmetr_page.html - описание и ссылка для скачивания).

Для измерения напряжения используется вкладка "Manual" (ручной режим). Здесь можно задать поддиапазон и запустить процесс сбора данных. Можно использовать любой канал (обычно 1-й). Частоту сбора следует установить равной 20кГц.

Для записи коэффициентов используется вкладка "Manual calibration". В таблицу "ADC coefficients" нужно ввести вычисленные коэффициенты и нажать кнопку "Write".

DKorolkov
21.03.2006 11:19:42
#6

Гость

Re: E14-140: обнулились настройки после прошивки

Забыл написать: при ручной калибровке с помощью программы V-Metr, флажок "Correction in PC" во вкладке "Manual" должен быть сброшен.