| Electronic Components Datasheet Search |
|
MCP47CMB02 Datasheet(PDF) 118 Page - Microchip Technology |
|
|
|||||||||||||||||||||||||||||
MCP47CMB02 Datasheet(HTML) 118 Page - Microchip Technology |
|
118 / 124 page ![]() MCP47CXBXX DS20006089B-page 118 2018-2019 Microchip Technology Inc. C.11 Integral Nonlinearity (INL) The Integral Nonlinearity (INL) error is the maximum deviation of an actual transfer function, from an ideal transfer function (straight line), passing through the defined end-points of the DAC transfer function (after Offset and Gain Errors have been removed). For the MCP47CXBXX, INL is calculated using the defined end points, DAC code 64 and code 4032. INL can be expressed as a percentage of Full-Scale Range (FSR) or in LSb. INL is also called relative accuracy. Equation C-6 shows how to calculate the INL error in LSb and Figure C-4 shows an example of INL accuracy. Positive INL means a VOUT voltage higher than the ideal one. Negative INL means a VOUT voltage lower than the ideal one. EQUATION C-6: INL ERROR FIGURE C-4: INL Accuracy. C.12 Differential Nonlinearity (DNL) The Differential Nonlinearity (DNL) error (see Figure C-5) is the measure of step-size between codes in an actual transfer function. The ideal step-size between codes is 1 LSb. A DNL error of zero would imply that every code is exactly 1 LSb wide. If the DNL error is less than 1 LSb, the DAC ensures monotonic output and no missing codes. Equation C-7 shows how to calculate the DNL error between any two adjacent codes in LSb. EQUATION C-7: DNL ERROR FIGURE C-5: DNL Accuracy. Where: INL is expressed in LSb VCalc_Ideal = Code * VLSb(Measured) + VOS VOUT(Code = n) = The measured DAC output voltage with a given DAC register code VLSb(Measured) = For Measured: (VOUT(4032) – VOUT(64))/3968 VOS = Measured offset voltage EINL VOUT VCalc_Ideal – VLSb Measured -------------------------------------------------- = 010 001 000 Analog Output (LSb) DAC Input Code 011 111 100 101 1 2 3 4 5 6 0 7 110 Ideal Transfer Function Actual Transfer Function INL = < -1 LSb INL = 0.5 LSb INL = -1 LSb Where: DNL is expressed in LSb. VOUT(Code = n) = The measured DAC output voltage with a given DAC register code VLSb(Measured) = For Measured: (VOUT(4032) – VOUT(64))/3968 EDNL VOUT(code = n+1) VOUT(code = n) – VLSb Measured ------------------------------------------------------------------------------------1 – = 010 001 000 Analog Output (LSb) DAC Input Code 011 111 100 101 1 2 3 4 5 6 0 7 DNL = 2 LSb DNL = 0.5 LSb 110 Ideal Transfer Function Actual Transfer Function |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |