Just starting with basic, I am trying to generate a simple square with DAC3152EVM through TSW1400.
I am giving a data of "0000000000" and "1111111111" alternately after every 250 us.
Instead of seeing a proper square wave at transformer output, what I am seeing is...
For: "0000000000" => o/p is 400mV and then exponentially decreasing to 0 mV.
"11111111111" => o/p is -400mV and then exponentially increasing to 0 mV.
The o/p is at +ve or -ve peak during change of input only but after it o/p is drifting towards 0mV even though inputs are constant..
I tried by giving constant 0's OR 1's, in both cases the o/p is 0mV but datasheet says => An offset binary data pattern of 0x000 at the DAC input results in a full-scale current sink and the least-positive voltage on the IOUTAP pin. Similarly, a 0x3FF data input results in a 0-mA current sink and the most-positive voltage on the IOUTAP pin.
Please let me know if I am missing something while handling a DAC3152.