Vés al contingut

No linealitat diferencial

De la Viquipèdia, l'enciclopèdia lliure
Demostra A. Linealitat diferencial on un canvi en l'entrada produeix un canvi corresponent en la sortida i B. No linealitat diferencial, on la relació no és directament lineal

La no linealitat diferencial (amb acrònim anglès DNL) és una mesura de rendiment que s'utilitza habitualment en convertidors digital-analògic (DAC) i analògic-digital (ADC).[1] És un terme que descriu la desviació entre dos valors analògics corresponents a valors digitals d'entrada adjacents. És una especificació important per mesurar l'error en un convertidor digital a analògic (DAC); la precisió d'un DAC està determinada principalment per aquesta especificació. Idealment, dos codis digitals adjacents qualssevol corresponen a tensions analògiques de sortida que estan separades exactament amb un bit menys significatiu (LSB). La no linealitat diferencial és una mesura de la desviació del pitjor cas del pas ideal d'1 LSB. Per exemple, un DAC amb un canvi de sortida d'1,5 LSB per a un canvi de codi digital d'1 LSB presenta una no linealitat diferencial de 1⁄2 LSB. La no linealitat diferencial es pot expressar en bits fraccionaris o com a percentatge d'escala completa. Una no linealitat diferencial superior a 1 LSB pot conduir a una funció de transferència no monòtona en un DAC.[2] També es coneix com a codi que falta.

La linealitat diferencial es refereix a una relació constant entre el canvi en la sortida i l'entrada. Per als transductors, si un canvi en l'entrada produeix un canvi uniforme en la sortida, el transductor té linealitat diferencial. La linealitat diferencial és desitjable i és inherent a un sistema com un convertidor analògic a digital d' un sol pendent utilitzat en instrumentació nuclear.[3]

Fórmula

[modifica]

Efectes de DNL

[modifica]
  • Si el DNL d'un ADC és inferior a -1, els codis que falten apareixen a la funció de transferència, és a dir, hi ha codis per als quals no hi ha tensió d'entrada per obtenir el codi a la sortida de l'ADC.
  • Si el DNL d'un DAC és més gran que 1, la funció de transferència del DAC esdevé no monòtona. Un DAC no monòton no és especialment desitjable en aplicacions de control de llaç tancat, ja que pot causar problemes d'estabilitat, és a dir, pot provocar oscil·lacions.[4]

Referències

[modifica]
  1. «Understanding ADC Differential Nonlinearity (DNL) Error» (en anglès). [Consulta: 18 febrer 2024].
  2. INL and DNL definitions "A DNL error specification of less than or equal to 1LSB guarantees a monotonic transfer function with no missing codes. " https://www.analog.com/en/technical-articles/inldnl-measurements-for-types-of-highspeed-adcs.html
  3. «An ADC and DAC Differential Non-Linearity (DNL) – Mastering Electronics Design» (en anglès). [Consulta: 18 febrer 2024].
  4. «Understanding data converters» (en anglès). [Consulta: 18 febrer 2024].