Hobbyist Toolkit

cancel
Showing results for 
Search instead for 
Did you mean: 

I2C speed limit on MCP 4725

Hello everybody,

I am using an MCP4725 DAC with LabVIEW LINX and GPIO on a Raspberry Pi 5. In my program, I am running a timed loop with a 300-microsecond period.

Although the MCP4725 supports an update rate of 200 kHz, my loop consistently overruns, meaning each iteration takes longer than 300 microseconds.

I tried increasing the I²C bus baud rate on the Raspberry Pi to 400 kHz, but this did not improve the results.

 

MCP4725.pngMCP4725_1.png

You can find the diagram in the attached image.

I would appreciate your kind assistance.

Best regards,
Shdkia

 

 

0 Kudos
Message 1 of 1
(29 Views)