Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

D/A Converter MCP4911

Status
Not open for further replies.

pradhan.rachit

Full Member level 3
Joined
Oct 30, 2013
Messages
161
Helped
22
Reputation
44
Reaction score
22
Trophy points
18
Location
Mumbai
Activity points
1,183
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_2.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?
 

There's no offset feature of MCP4911. Without further information, we must assume that it's somehow related to your circuit.
 

Here's a snippet of the connections.

snippet_dac.JPG

ADC_VREF is the reference voltage generated by REF02D. It is given to the MCU for as the ADC reference and it is also the reference for the DAC. VDD is 5V.
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top