История изменений
Исправление splinter, (текущая версия) :
модель АЦП AD7656 код считывающий с АЦП:
static int readAD (void)
{
short temp;
temp = (at91_get_gpio_value(AD_D0) | (at91_get_gpio_value(AD_D1)<<1) | (at91_get_gpio_value(AD_D2)<<2) | (at91_get_gpio_value(AD_D3)<<3)//// & MASK;
| (at91_get_gpio_value(AD_D4)<<4) | (at91_get_gpio_value(AD_D5)<<5) | (at91_get_gpio_value(AD_D6)<<6) | (at91_get_gpio_value(AD_D7)<<7)
| (at91_get_gpio_value(AD_D8)<<8) | (at91_get_gpio_value(AD_D9)<<9) | (at91_get_gpio_value(AD_D10)<<10) | (at91_get_gpio_value(AD_D11)<<11)
| (at91_get_gpio_value(AD_D12)<<12) | (at91_get_gpio_value(AD_D13)<<13) | (at91_get_gpio_value(AD_D14)<<14) | (at91_get_gpio_value(AD_D15)<<15));
return temp;
}
трансформатор тока LMZ-2ZCT, коэффициент трансформации 4000:1. Подаю какое то колл-во ампер получаю отрицательные и положительные числа на выхлопе, каким образом осуществляется каллибровка или как сказать приведение показателя выхода дискретного сигнала из АЦП что бы я точно знал что при этом значении это 5 Ампер, а при этом 1 Ампер и никак иначе?
Исходная версия splinter, :
модель АЦП AD7656 код считывающий с АЦП:
static int readAD (void)
{
short temp;
temp = (at91_get_gpio_value(AD_D0) | (at91_get_gpio_value(AD_D1)<<1) | (at91_get_gpio_value(AD_D2)<<2) | (at91_get_gpio_value(AD_D3)<<3)//// & MASK;
| (at91_get_gpio_value(AD_D4)<<4) | (at91_get_gpio_value(AD_D5)<<5) | (at91_get_gpio_value(AD_D6)<<6) | (at91_get_gpio_value(AD_D7)<<7)
| (at91_get_gpio_value(AD_D8)<<8) | (at91_get_gpio_value(AD_D9)<<9) | (at91_get_gpio_value(AD_D10)<<10) | (at91_get_gpio_value(AD_D11)<<11)
| (at91_get_gpio_value(AD_D12)<<12) | (at91_get_gpio_value(AD_D13)<<13) | (at91_get_gpio_value(AD_D14)<<14) | (at91_get_gpio_value(AD_D15)<<15));
return temp;
}
трансформатор тока LMZ-2ZCT, коэффициент трансформации 4000:1. Подаю какое то колл-во ампер получаю отрицательные и положительные числа на выхлопе, каким образом осуществляется каллибровка или как сказать привеление показателя выхода дискретного сигнала из АЦП что бы я точно знал что при этом значении это 5 Ампер, а при этом 1 Ампер и никак иначе?