Hello,
For a few days we have been trying to make working the PGA309. The hardware was implemented as on the Texas EVM board.
The EEPROM has been configured as follows:
EEPROM ADRESS (hex) | Value (BIN) | VALUE (HEX) | DESCRIPITON |
0x00 | 01001001 | 0x49 | |
0x01 | 01010100 | 0x54 | |
0x02 | 00000000 | 0x00 | |
0x03 | 00000000 | 0x00 | |
0x04 | 00000000 | 0x00 | |
0x05 | 00000000 | 0x00 | |
0x06 | 00000000 | 0x00 | linerization disabled |
0x07 | 00000100 | 0x04 | external ref, Vexc enabled,Kexc=0.83 |
0x08 | 00000000 | 0x00 | course offset =0 |
0x09 | 11010100 | 0xD4 |
One wire disabled, Out ampp gain=6, front end PGA gain=32
|
0x0A | 00000000 | 0x00 | Under over scale= disabled |
0x0B | 00000000 | 0x00 |
Default clock config, internal/external fault comparator disabled
|
0x0C | 00000011 | 0x03 | Resolution tp ADC=12bit |
0X0D | 00000110 | 0x06 |
Int tp mode selected, tp ADC enabled (continuous conversion mode)
|
0x0E | 10000001 | 0x81 |
CRC1
|
0X0F | 11111110 | 0xFE | |
0x10 | 00000000 | 0x00 |
T0=128 degres
|
0x11 | 00000100 | 0x08 | |
0x12 | 00000000 | 0x00 |
Z0=0
|
0x13 | 00000000 | 0x00 | |
0x14 | 11111111 | 0xFF |
G0=1
|
0x15 | 11111111 | 0xFF | |
0x16 | 11111111 | 0xFF |
Tend flag
|
0x17 | 01111111 | 0x7F | |
0x18 | 00000000 | 0x00 |
Zeta end flag
|
0x19 | 00000000 | 0x00 | |
0x1A | 00000001 | 0x01 |
Gend flag, CRC2=0xFE81
|
0x1B | 01111000 | 0x78 |
We expect to have Vexc= 0.83xVref=2.739V
But we measure around 1V instead on Vexc.
Do you have any idea why?
We observed that in the datasheet the CRC HEX value does not corespond to the BIN value, is that related to our problem?
THANK YOU FOR YOUR HELP