Добрый день,
здесь нет никакой ошибки?
Значение напряжения в регистре выглядит так, что этот множитель должен быть 0.01
Добрый день,
здесь нет никакой ошибки?
Значение напряжения в регистре выглядит так, что этот множитель должен быть 0.01
Павел, добрый день!
Возможно, у вас прошивка счетчика версии 1.x – там другой регистр и другой множитель.
Это вторая версия прошивки. Скажите, вы , наверное, не считываете целочисленное беззнаковое 32-битное значение последовательно из двух регистров, 0x1410 и 0x1411, а берете старшее слово из 0x1410? Надо так ( [0x1410] * 2^16 + [0x1411] )* 1.52588*10^(-7)
ok. Но в итоге (если не превышать 65535) word 0x1410 /100 я получу измеренное значение? В мастере нет возможности делать такие “сложные” вычисления, да и все это делается удаленно Москва-Екатеринбург, нет возможности на эксперименты.
Да, можно так! С небольшой потерей точности, как раз 655361.5258810^(-7) ~= 0.01