Search FAQs on the left to see if your question has been answered. Click on the dropdown to view all of the documents associated with the product. If you can't find your question, click on Ask a Question

CN0300: DAC output settling time

After a reset sequence, how long does it take for the DAC output to settle?  I
assume a number of ADC readings are required?


There is a settling period required which will take several seconds after a
reset sequence. For the first write to the DAC output, the function “UpdateDAC
()” is called – this function does not use DAC calibration values and it does
not use ADC compensation. After this, the function “FineTuneDAC()” is used to
update the DAC and this uses the ADC feedback value.  Applications should allow
for a number of iterations of this loop taking several seconds to see a settled
output current. The debug strings sent to the UART list by how many DAC codes
the DAC is tweaked with every pass of “FineTuneDAC().”