Using a chip TDA1543 16bit Digital to Analog Converter

I have a question, I'm new to programming. I recently got this chip TDA1543 Dual 16-bit D/A Converter and I found this library on the internet

but I would like to test if it works for example generate a sine wave, or maybe there is some way to make this chip work. appreciate the help.

..I'd never used that chip.

First, I'd try putting out DC voltages. 5V, 0V, and something in-between. :wink:

As you may know, a digitized sinewave needs a known frequency and sample rate.

And since the TDA1543 operates from a single +5V power supply it can't put-out the negative half of a sine wave so the digital data has to be biased/offset. (Most DACs & ADCs work that way.)

Please show your circuit diagram.

Do you have a scope for testing the wave form?

Thanks for the explanation, I thought it could be done like other dacs for arduino. I was not looking to generate a wave, it was to play audio through a speaker

unfortunately not, but
I was not looking to generate a wave, it was to play audio through a speaker

What Arduino do you have?
That chip uses an I2S interface, so many 5V Arduinos will not be fast enough to use it.

And what is the source of this I2S data stream?

I2S IS NOT I2C

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.