pradhan.rachit
Full Member level 3
Hello Experts,
While working with the 10-bit DAC MCP4911, the control word being sent via SPI is 0x7000.
![dac command_1.JPG dac command_1.JPG](https://www.edaboard.com/data/attachments/71/71143-001735f0f1a852334176d30ab2d7347c.jpg)
![dac command_2.JPG dac command_2.JPG](https://www.edaboard.com/data/attachments/71/71144-bebd9fbc8a6040d715a04775b6875529.jpg)
As per the attached snapshots, the 10-bit data transmitted is 0, while the voltage reference should be unbuffered, internal gain should be 1x and Vout should be activated.
0 as the data translated to 0V at the output of the DAC. However, there is an offset voltage of 0.5V despite of applying the specified control word. I have observed this problem even in MCP4822, which is a 12-bit DAC. The output fails to go below this value.
The DAC operates for any other values specified. But the output is scaled between VREF(+) to 0.5V instead of VREF(+) to 0V (VSS).
Could someone please suggest a remedy to go around this?
While working with the 10-bit DAC MCP4911, the control word being sent via SPI is 0x7000.
![dac command_1.JPG dac command_1.JPG](https://www.edaboard.com/data/attachments/71/71143-001735f0f1a852334176d30ab2d7347c.jpg)
![dac command_2.JPG dac command_2.JPG](https://www.edaboard.com/data/attachments/71/71144-bebd9fbc8a6040d715a04775b6875529.jpg)
As per the attached snapshots, the 10-bit data transmitted is 0, while the voltage reference should be unbuffered, internal gain should be 1x and Vout should be activated.
0 as the data translated to 0V at the output of the DAC. However, there is an offset voltage of 0.5V despite of applying the specified control word. I have observed this problem even in MCP4822, which is a 12-bit DAC. The output fails to go below this value.
The DAC operates for any other values specified. But the output is scaled between VREF(+) to 0.5V instead of VREF(+) to 0V (VSS).
Could someone please suggest a remedy to go around this?