This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AMC60804: VDAC and ADC no action issue

Part Number: AMC60804

Hi Sir,

the PCB has been return, but AMC60804 has no action(VDAC 1~4 no output, ADC 1 ~4 can not monitor).

1.could you help check if there is a problem with the schematic(as shown in the figure below), especially is PWSWN/ LDAC/ CLR/ Reset and / ALARM.

2. what setting do you think may affect this issue?

we hope that there is no need  to set up monitor that can continuous read ADC and VDAC, IDAC.

the following the current setting of EML60804:

GEN_CFG (0x12) -> 0x0009
DAC_APD_EN (0x43) -> 0x0000
DAC_RANGE (0x40) -> 0x0005
ADC_GEN_CFG (0x40) -> 0x3336

in addition, before read any channel ADC each time, TRIGGER(0x10) will be set to 0x0001, and delay 1ms for reading.

we want to you confirm and help check whether there any problem with the ADC reading setting and process.

  • Hi,

    What is the VCC_MCU voltage level? /RESET pull up should be connected to IO voltage level of AMC60804 (VDD_EML). Also I am not seeing pull up resistors in I2C lines. These pull ups must be connected to VDD_EML, not VCC_MCU

    Couple of questions.

    1. VDD = VIO = 3.3V ?

    2. what is the VSS voltage level?

    3. I am assuming you are accessing the correct page for device configurations. Please have a look at the page registers below.

    Also please do the following steps after you write to GEN_CONFIG register

    1. Write to Page 0x0, Register 0x40 - DAC Range Register to set the range of the VDAC output.
    2. Write 0x00FF to Register 0x13 - Power Enable Register to enable all the VDAC and IDAC channels.
    3. Write to Page 0x1, Register 0x40 - ADC Configuration 0 Register to set the ADC input range.
    4. Write to Page 0x2, Registers 0x40 to 0x47 to set the IDAC and VDAC values.
    5. Write 0x1 to Register 0x10 - Trigger Register to begin the ADC conversions, which is in auto-mode by default

    Read all these registers to verify your i2c communication

    Regards,

    AK