CLICK ADC 16 BUSY/RDY pin question
Posted: 27 Nov 2023 17:14
Hey all,
I hope this is the correct place for this question.
I'm learning about the I2C communication protocol using the ADC 16 Click board and my raspberry pi 4.
I can read and write to the registers using the I2C Frames shown in the TI datasheet of the processor on the click board.
I have done and verified the correct steps of getting the device in a specific mode (High Precision) and have set the correct clock speed.
However I cannot start communication as I cannot get the Click board to set the BUSY/RDY pin high.
I have to write to a start sequence register to set the pin high but sometimes it does go high for one clock cycle and sometimes it doesn't go high at all.
Could it be a pull up/pull down resistor problem? (the click uses 4.7k ohm and the GPIO pins of the pi about 50k ohm)
Or should I initialize something that I forgot?
Thank you in advance,
Marten
I hope this is the correct place for this question.
I'm learning about the I2C communication protocol using the ADC 16 Click board and my raspberry pi 4.
I can read and write to the registers using the I2C Frames shown in the TI datasheet of the processor on the click board.
I have done and verified the correct steps of getting the device in a specific mode (High Precision) and have set the correct clock speed.
However I cannot start communication as I cannot get the Click board to set the BUSY/RDY pin high.
I have to write to a start sequence register to set the pin high but sometimes it does go high for one clock cycle and sometimes it doesn't go high at all.
Could it be a pull up/pull down resistor problem? (the click uses 4.7k ohm and the GPIO pins of the pi about 50k ohm)
Or should I initialize something that I forgot?
Thank you in advance,
Marten