Page 1 of 1

Slow analog output DAC low voltage

Posted: Thu Mar 31, 2022 4:15 pm
by davide.cryptalabs
I'm using the C API to set the analog output AO0 to 1.8V.
The API (rp_AOpinSetValue(0,1.8)) returns true but the output is actually 1.1V.
When I try to set a lower voltage: 0.9V on the output i get ~0.6V.
I've measured the AO0 pin with an oscilloscope.

Has anyone exeperienced this, in the documentation is clearly amrked that I can set it up to 1.8V.
Thanks

Re: Slow analog output DAC low voltage

Posted: Tue Aug 02, 2022 11:14 am
by Kilroy
Yes - same here.
But I am not using the latest FPGA nor the latest API.
I have seen there are have been made some changes and I will try to figure that out.

Re: Slow analog output DAC low voltage

Posted: Tue Aug 02, 2022 2:37 pm
by juretrn
I believe this was fixed in the latest release. We transitioned from PWM to PDM generation in the FPGA for these outputs, but we missed a parameter fix in the software.
But the latest release should now work correctly IIRC.

Re: Slow analog output DAC low voltage

Posted: Thu Sep 01, 2022 8:33 am
by Kilroy
Sorry for my late reply.
I have updated all the sources (FPGA & API) and now the DAC works fine. 1.8 Volt maximum with 8 bit resolution.
Regards