This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DAC088S085: Configuring for 8 simulatenous PWM inputs and analog outputs

Part Number: DAC088S085

Hello, I am trying to use the DAC088S085 to output 8 analog voltages (0-5V) simulatenously - these will be used to apply a forward voltage to solar cells, so that they are all being driven at the same time. However, I am confused by the documentation and diagrams in the datasheet for this product. There is only 1 data input line, however I was expecting to need 8 PWM input lines for 8 analog output lines? Also, there are switches at the end of each output - does this imply that the DAC can only output from one pin at a time? Hoping for some help here.

Thank you,


  • Hi Andrew, 

    This device uses SPI, not PWM, to communicate. The 4 data lines, sync, sclk, din, and dout are used along with different commands to update the 8 channels. 

    The switches on the output of the above figure represent the different power down modes that can be selected: 

    The switches in this figure represent the DAC string itself. A string DAC is essentially a large resistor divider between the reference and ground. The different switches represent the different points of the resistor divider that the output is connected to based on the input code that is set. There would be one DAC string per channel. 

    If you want to translate 8 PWM inputs to 8 analog outputs, you could consider an RC filter instead of a DAC. 


    Katlynne Jones