Sida 1 av 1

Effektiva bitar/noggrannhet i förstärkarkoppling

Postat: 21 februari 2014, 23:31:53
av sebbe
Hej!

Jag sitter och ritar på en förstärkarkoppling som ska mäta och förstärka signalen från en shunt.
Spänningen över shunten är ±300mV som jag sedan förstärker med en instrumentförstärkare (ina128) ~16 gånger vilket då ger en utsignal på ±~5V. Denna signal delar jag sedan med två och nivåskiftar (med en LM6134) så att utsignalen blir 0-5V.

Detta är ju i sig inte så svårt men det jag funderar över är hur många effektiva bitar och noggrannhet jag kan räkna med att jag kan få?
Jag har läst lite i detta dokument från TI. Men jag hänger inte riktigt med på hur allt hänger ihop.

Säg att jag vill ha ett "godkänt" värde i 1kHz. Räcker det då med att kolla på Noise voltage RTI i databladen för förstärkarna för att se hur noga den förstärkta signalen kommer vara?

Så för att ta ett exempel:
ina128 har 8 nV/sqrt(Hz) vilket blir vid 1 kHz 0.25 µV och output blir vid 16 ggr förstärkning 4 µV. Betyder detta att utsignalen är noggrann ner till den 5 decimalen? Men då när man kollar lite längre ner i databladet så ser man också Gain Error så är den ±0.02% vid G = 10. Betyder det då att precision blir ±0.32 fel i förstärkning vid 16 ggr vilket då borde betyda att noggrannheten ligger i första decimalen?

Hur blir det sedan när man har nästa förstärkare där man har fler resistorer inblandade? Hur lägger man ihop allt? Är det enklaste att ta max fel-min fel för att se vad relativa felet blir?

Hur gör man sedan för att utifrån detta välja ADC och hur vet man hur många bitar som man ska använda sig av?
Måste man kolla på SNR från förstärkarna och jämföra det med SNR från ADCn?

Om jag har förstått det rätt så blir SNR från instrumentförstärkaren 20log(5V/4µV) = 122 dB?
Enligt TIs dokument ska man ha en ADC som är under denna SNR nivå.
"In practice, the op amp signal to noise ratio should be much better than that of the ADC converter, to avoid limiting its performance"
Så då borde en ADC med en adc med runt 90dB kunna funka?
Men sedan för att veta hur många bitar som behövs tycker jag är lite svårt. För att bara kunna mäta ner till 4 µV så behöver man ~18 bitar men är det verkligen värt när precisionen har större påverkan? Är det då man översamplar för att öka precisionen i värdet? Och vad betyder effektiva bitar när man har SINAD definerat? Kan de effektiva bitarna vara färre än vad som är specat för en viss ADC? Hur går det ihop?

Ja som ni ser har jag många frågor och funderingar och jag skulle bli jätteglad om någon kunde hjälpa mig att reda ut detta.
Det vart kanske lite hoppigt skrivet men det kom som det ploppade upp i huvudet. :P Jag har heller inte stenkol på alla termer och värden och jag har inte läst någon signalteori så det kan vara så att jag har fått något om bakfoten.

Hur skulle ni välja en adc för denna förstärkarkoppling och hur skulle ni definiera noggrannheten och precisionen för det?

Tack på förhand!
Sebastian

Datablad för ina128

Re: Effektiva bitar/noggrannhet i förstärkarkoppling

Postat: 22 februari 2014, 18:45:32
av psynoise
Hej.
Säg att jag vill ha ett "godkänt" värde i 1kHz. Räcker det då med att kolla på Noise voltage RTI i databladen för förstärkarna för att se hur noga den förstärkta signalen kommer vara?
När det gäller operationsförstärkare brukar både spännings- och strömbrus anges med spektraltäthet eller effektspektrum vilket är effekt per bandbreddsenehet. Från detta kan du beräkna brusets effektivvärde över en viss bandbredd. Dock måste du begränsa signalen och bruset till denna bandbredd genom ett filter för att beräkningarna ska stämma. Men ska du vara riktigt petig finns det betydligt fler bruskällor att uppskatta och inte minst yttre.

Vidare gäller det att fundera över vad effektvärdet ger. Ska du integrera signalen blir kanske påverkan försumbar. Medan om du ska kolla momentanvärde är toppvärde eventuellt av större betydelse. Detta spelar även in på hur du adderar ihop olika bruskällors bidrag. För effektvärde räcker kanske effektvärdesaddition
  • \(\sqrt{V_{n1}^{2}+V_{n2}^{2}}\)
Däremot för värstafallanalys med toppvärden är det vanlig addition som gäller med minskad sannolikhet som följd.
Hur gör man sedan för att utifrån detta välja ADC och hur vet man hur många bitar som man ska använda sig av?
Måste man kolla på SNR från förstärkarna och jämföra det med SNR från ADCn?
Signalbrusförhållande hos analog toll digital omvandlaren räcker inte då dessa även är olinjära. Men som tur är brukar de flesta tillverka ange antalet effektiva bitar (ENOB).

Resten kan jag kanske svarar på senare då jag misstänker att de flesta frågorna egentligen hänger ihop. I tråden Litteraturförteckning för mixerbordskonstruktion finns det samlat en del läsvärt under Lågbrusdesign.

http://elektronikforumet.com/forum/view ... 10&t=51772