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.

Something about Digital to Analog Converter

Status
Not open for further replies.
I can see two possible reasons for not having 0V at the outputs:

- zero-scale error --> ( fig.18 in the data sheet ) gives you the output voltage error of ≥0.5mV, depending on temperature ..

- "Ground Reference Point for All Circuitry on the Part", which is pin labelled GND;
this pin has to be used as 0V reference for all outputs, and any measurement should be refered to this pin ..

So in conclusion, if you have an error of ≈1mV, or less, you will have to leave with it as it looks it will be always there ..

Regards,
IanP
 

IanP said:
I can see two possible reasons for not having 0V at the outputs:

- zero-scale error --> ( fig.18 in the data sheet ) gives you the output voltage error of ≥0.5mV, depending on temperature ..

- "Ground Reference Point for All Circuitry on the Part", which is pin labelled GND;
this pin has to be used as 0V reference for all outputs, and any measurement should be refered to this pin ..

So in conclusion, if you have an error of ≈1mV, or less, you will have to leave with it as it looks it will be always there ..

Regards,
IanP

Yes,
I knew that the IC has a zero code error,the data sheet is said about 0.5mVpp
but, I had an error over then 2mV

Besides,the reference gound is common with the all circuity ground
How to solve it~~~Please~~~
 

Try to use CLR (pin 9) with Clear Code Register bits CR1 and CR0 ( Table 13. and 14. ) to find out whether this error is present for 0000h (CR1=0, CR0=0), 8000h (CR1=0, CR0=1) and FFFFh (CR1=1, CR0=0), and if it is, you may try to add -2mV offset ..

Regards,
IanP
 

cyw1984 said:
IanP said:
I can see two possible reasons for not having 0V at the outputs:

- zero-scale error --> ( fig.18 in the data sheet ) gives you the output voltage error of ≥0.5mV, depending on temperature ..

- "Ground Reference Point for All Circuitry on the Part", which is pin labelled GND;
this pin has to be used as 0V reference for all outputs, and any measurement should be refered to this pin ..

So in conclusion, if you have an error of ≈1mV, or less, you will have to leave with it as it looks it will be always there ..

Regards,
IanP

Yes,
I knew that the IC has a zero code error,the data sheet is said about 0.5mVpp
but, I had an error over then 2mV

Besides,the reference gound is common with the all circuity ground
How to solve it~~~Please~~~

I had an error over then 20mV <----CORRECTION

Added after 1 minutes:

IanP said:
Try to use CLR (pin 9) with Clear Code Register bits CR1 and CR0 ( Table 13. and 14. ) to find out whether this error is present for 0000h (CR1=0, CR0=0), 8000h (CR1=0, CR0=1) and FFFFh (CR1=1, CR0=0), and if it is, you will need to add -2mV offset ..

Regards,
IanP
how to add -20mV offset...??? Thanks~~

Added after 29 minutes:

How to reduce the output nosic?
 

I also using AD5678.. If u know the how to set its register to operate properly.. Please reply me....
I also try to set register.. here I set First reference register for internal as well as for external voltage.
then I am sending data + channel no. + Command to write & update... but it sometime work & sometime not.. If any one know the solution reply me..
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top