在大批量生产过程中,发现有部分pga302芯片采集到的padc是一个固定值,不会变化,换一个芯片可以解决此问题。
对比了有问题的芯片与正常芯片,eep部分除系数外,其他数据一样。
;GRID_EEPROM_MEMSPACE 0x00 H0 [7:0],D0 0x01 H0 [15:8],0D 0x02 H1 [7:0],00 0x03 H1 [15:8],00 0x04 H2 [7:0],00 0x05 H2 [15:8],00 0x06 H3 [7:0],00 0x07 H3 [15:8],00 0x08 G0 [7:0],E5 0x09 G0 [15:8],C4 0x0A G1 [7:0],00 0x0B G1 [15:8],00 0x0C G2 [7:0],00 0x0D G2 [15:8],00 0x0E G3 [7:0],00 0x0F G3 [15:8],00 0x10 N0 [7:0],37 0x11 N0 [15:8],64 0x12 N1 [7:0],00 0x13 N1 [15:8],00 0x14 N2 [7:0],00 0x15 N2 [15:8],00 0x16 N3 [7:0],00 0x17 N3 [15:8],00 0x18 M0 [7:0],00 0x19 M0 [15:8],00 0x1A M1 [7:0],00 0x1B M1 [15:8],00 0x1C M2 [7:0],00 0x1D M2 [15:8],00 0x1E M3 [7:0],00 0x1F M3 [15:8],00 0x20 PADC_GAIN,01 0x21 TADC_GAIN,01 0x22 PADC_OFFSET [7:0],11 0x23 PADC_OFFSET [15:8],01 0x24 TADC_OFFSET [7:0],00 0x25 TADC_OFFSET [15:8],00 0x26 P_GAIN_SEL,06 0x27 T_GAIN_SEL,2A 0x28 TEMP_SW_CTRL,08 0x29 OFFSET_CANCEL,00 0x2A DAC_FAULT_MSB,00 0x2B A0,00 0x2C A1 [7:0],00 0x2D A1 [15:8],00 0x2E A2 [7:0],00 0x2F A2 [15:8],00 0x30 B1 [7:0],00 0x31 B1 [15:8],00 0x32 NORMAL_LOW [7:0],00 0x33 NORMAL_LOW [15:8],00 0x34 NORMAL_HIGH [7:0],FF 0x35 NORMAL_HIGH [15:8],3F 0x36 LOW_CLAMP [7:0],00 0x37 LOW_CLAMP [15:8],00 0x38 HIGH_CLAMP [7:0],FF 0x39 HIGH_CLAMP [15:8],3F 0x3A DIAG_BIT_EN,00 0x3B SERIAL_NUMBER [7:0],00 0x3C SERIAL_NUMBER [15:8],00 0x3D SERIAL_NUMBER [23:16],00 0x3E SERIAL_NUMBER [31:24],00 0x3F EEPROM_CRC,00 EOF
;GRID_EEPROM_MEMSPACE 0x00 H0 [7:0],F4 0x01 H0 [15:8],1F 0x02 H1 [7:0],00 0x03 H1 [15:8],00 0x04 H2 [7:0],00 0x05 H2 [15:8],00 0x06 H3 [7:0],00 0x07 H3 [15:8],00 0x08 G0 [7:0],41 0x09 G0 [15:8],A8 0x0A G1 [7:0],00 0x0B G1 [15:8],00 0x0C G2 [7:0],00 0x0D G2 [15:8],00 0x0E G3 [7:0],00 0x0F G3 [15:8],00 0x10 N0 [7:0],F0 0x11 N0 [15:8],FB 0x12 N1 [7:0],00 0x13 N1 [15:8],00 0x14 N2 [7:0],00 0x15 N2 [15:8],00 0x16 N3 [7:0],00 0x17 N3 [15:8],00 0x18 M0 [7:0],00 0x19 M0 [15:8],00 0x1A M1 [7:0],00 0x1B M1 [15:8],00 0x1C M2 [7:0],00 0x1D M2 [15:8],00 0x1E M3 [7:0],00 0x1F M3 [15:8],00 0x20 PADC_GAIN,01 0x21 TADC_GAIN,01 0x22 PADC_OFFSET [7:0],11 0x23 PADC_OFFSET [15:8],01 0x24 TADC_OFFSET [7:0],00 0x25 TADC_OFFSET [15:8],00 0x26 P_GAIN_SEL,06 0x27 T_GAIN_SEL,2A 0x28 TEMP_SW_CTRL,08 0x29 OFFSET_CANCEL,00 0x2A DAC_FAULT_MSB,00 0x2B A0,00 0x2C A1 [7:0],00 0x2D A1 [15:8],00 0x2E A2 [7:0],00 0x2F A2 [15:8],00 0x30 B1 [7:0],00 0x31 B1 [15:8],00 0x32 NORMAL_LOW [7:0],00 0x33 NORMAL_LOW [15:8],00 0x34 NORMAL_HIGH [7:0],FF 0x35 NORMAL_HIGH [15:8],3F 0x36 LOW_CLAMP [7:0],00 0x37 LOW_CLAMP [15:8],00 0x38 HIGH_CLAMP [7:0],FF 0x39 HIGH_CLAMP [15:8],3F 0x3A DIAG_BIT_EN,00 0x3B SERIAL_NUMBER [7:0],00 0x3C SERIAL_NUMBER [15:8],00 0x3D SERIAL_NUMBER [23:16],00 0x3E SERIAL_NUMBER [31:24],00 0x3F EEPROM_CRC,00 EOF
