zahada s AD7177-2 ADC

Vojtěch Petrucha petrucha na volny.cz
Úterý Září 12 10:47:21 CEST 2023


zdravim,
 
máme tu konstrukci s AD7177-2 precizním ADC. no a přijde mi, že se chová trochu záhadně.
máme Avss -2,5 V, AVDD1 2.5V, tedy celkem 5V.  ADC umožňuje posun AVss oproto DGND (AVSS to DGND −3.25 V to +0.3 V)
 
chceme používat externí referenci (4xREF7050) 5V, buzenou mezi REF+ a REF-.
 
vstupní signál je upraven na diferenciální, +-5V  (+2.5V -2.5 a -2.5 +2.5) což je v absolutním rozsahu analogového napájení (ověřeno měřením)
 
v datasheetu se píše:
ANALOG INPUTS - Differential Input Range: VREF = (REF+) − (REF−)    Typical ±VREF V
INTERNAL REFERENCE 100 nF external capacitor to AVSS Output Voltage REFOUT, with respect to AVSS 2.5 V
EXTERNAL REFERENCE INPUTS Differential Input Range VREF = (REF+) − (REF−)  1 - 2.5 AVDD1 V (min, typ, max).
 
z toho bych usuzoval že full scale bude odpovídat tomu jak je to zadrátováno - s 5V referencí to umožní změřit +-5Vdif.
tedy se zapnutým bipolar módem, což snad máme.
 
nicméně se to tváří tak, že s nastaveným 32bit režimem výstupních dat, to měří jen +-2.5V (nula je na 2^31,   při 2.5V a výše už to saturuje na 2^32.. respektive 0 při -2.5V..)
se zapnutou interní referencí (2.5V) to měří celých +-5V. /velmi divné/
pokud se zapne externí reference (změřená na vývodech adc, že je opravdu 5V) a do gain kalibrančního registru se dá nižší hodnota, lze měřit v zamýšleném rozsahu.
 
podle popisu v datasheetu to ale vypadá, že ten gain kalibrační registr je jen na jemné doladění, ne že se musí 2x zmenšit hodnota, aby to fungovalo dle datasheetu.
 
nepoužil jste ho prosím někdo a nemáte nějaký hint co děláme špatně? teď mě napadá kouknout do zdrojáků toho CERNovského HPM7177 ADC, jestli tam něco nevykoukáme.
 
díky
v.


Další informace o konferenci Hw-list