??? 05/02/05 11:05 Modified: 05/02/05 11:10 Read: times |
#92714 - Choosing precision parts is the remedy Responding to: ???'s previous message |
Prahlad said:
1. For nullifying the drift errors the Op-Amps and In-Amps have offset adjustment pins and using a pot there the offset can be made zero or near zero. Normally I use OPamps, which do show so low offsets voltages, that an offset trimming isn't necessary. The reason is the following: If an OPamp is used which suffers from such high offset voltage that a trimming is neccesary in a certain application, then this offset voltage will at the same time show a relevant drift. Using an OPamp, which shows already very low offset voltage will automaticaly show much lower drift, mostly. A typical example is TL082 and TL052. Latter provides not even much smaller initial offset drift, but also smaller temp drift and long term drift. So, if you need an offset voltage of better than 1.5mV, then it makes much more sense to choose this TL052 (without any trimming) instead of TL082 (plus trimpot). Today for nearly each application there are lots of OPamps, which don't need any offset voltage trim. 2. Drift is usually very small few micro volts per degree C and can be left uncompensented in smaller resolution applications but if its really matters than the tempreature compensation can be made by measuring the actual temperature using some temp. measurement chip on the system. [ correct me if I am wrong not very sure about this.] The same as above. If thermal drift is an issue, then you can choose low drift chips today, which don't need any sophisticated temperature compensation. Now you will say 'ok, but these chips are more expensive.' Yes, that's true, but keep in mind, that a sphosticated temperature compensation circuitry will cost much more, especially if you take into consideration the time you need to adjust this temperature compensation... 3. Another way of correcting for Drift + Offset is to connect the input of conditioning element to ground or 0V and measure the output this output is exact measurement of Drift + Offset. Then measure the Signal which will give output including drift and offset. Then in software the drift + offset measured earlier can be subtracted to nullify drift and offset. [ I request members to contribute their methods of connecting the input to ground and signal alternately do you use MUX or mechanical swithcing element such as relay etc.?? ] Yes, this was done in former days, when low offset chips weren't available. But times have changed, fortunately, and it's much better to choose high precision chips instead of this scheme above. A nice methode to do some offset cancelling is to use a multiinput ADC, which shows very small offset voltage change between the individual inputs. Then, you can apply a fraction of a reference potential (often already provided by the ADC itself) to one input (1/100 of full range for instance), compare the reading with the theoretical value and remove this offset error from all other inputs. This is a very elegant way to improve the offset performance without needing any manual trimming. 4. The gain linearity errors of OpAmp and InAmps seems to be the factors against which hardly anything can be done but they are very minute. [ I request the members to please contribute the methods for this correction if they have done this ]. Gain linearity can also be improved by choosing a precision OPamp. It's important not to choose too high gain factors when the signal has to be amplified. If high gains are needed, then more than one OPamp should be provided, each one amplifying same portion. For example, if a gain of 100 is needed, then take two OPamps with a gain of 10, each. 5. The last factor is the accuracy of the passive components such as Resistors Capacitors etc. used with these conditioners. I agree in some applicaion designers dont use passive components and directly make use of In-Amp [ suh as INA1xx AD62x etc ] having built in laser trimmed resistors and get rid of this problems. but some times the application is such that it is absolutely necessary to use a conditioner involving passive componenets. The Real problem here is the maximum accuracy components that could be fetched easily is 0.1% resistors [ MFR ] and 1% tolerance Polypropelene Capacitors. If the component tolerances are so high [ 0.1% ] its difficult to achieve even 9 bit resolution lets take the simplest hypothetical example of Inverting amplifier with gain = -2. The resistors used are Rf= 20k and Rg= 10k both having 0.1% tolerance. Lets say the 20k resistor has +0.1% maximum error thus the true value is 20.02k and the 10k resistor has -0.1% maximum error thus the true value is 9.99k thus the practical gain will be 2.004004. Lets say a signal of 2V is applied at input.
From above it is clear that even with using so high prcecision components the signal conditioning accruacy attained [ Ignoring Drift + offset + Non Linearity ] its not even sufficient for a 9 bit system. How to achieve better accuracy?? In cases where the monolithic In-Amps and Diff-Amps is not a solution. In cases where very high gain precision is needed, you should take the precisest resistors you can get, for instance 0.1% tolerance types. Adjusting is done by putting some cermet trimmer (also a digital pot is possible) in series to one of these precise resistors. But choose the value of trimmer to be much smaller than the precision resistor. Remember you must only trim the tolerance. For example: To adjust +-1% put a 100Ohm cermet trimmer in series to 5kOhm precision resistor. This will allow you to adjust the error of ten 0.1% precision resistors being used in a signal chain. The advantage of using this 100Ohm trimmer, instead of a much bigger one, is that any drift or unprecision of this trimmer is only weighted by the factor 100/5000. Means if your trimmer shows a temp drift of 100ppm, then it reduces to only 2ppm in the series combination of 5kOhm and 100Ohm! There's one remaining error which cannot be trimmed so easily: Long-term drift. To keep this low, do only allow very very low heat dissipation. Less then 10% of maximum power dissipation of resistor should be allowed. Then, a 1% precision resistor will show about less than 0.01% drift per year (differs of course from brand to brand and can be found out by reading actual datasheet). More precise resistors do even show smaller drifts. But if extreme gain precisison is needed, then only avoiding resistors and other passive components to the absolute minimum number is the remedy. Kai |
Topic | Author | Date |
WEOT: Signal Conditioning the right way. | 01/01/70 00:00 | |
Calibration | 01/01/70 00:00 | |
Re: Caliberation. | 01/01/70 00:00 | |
Assumptions wrong. | 01/01/70 00:00 | |
Re: Wrong Assumption. | 01/01/70 00:00 | |
Tracking the offset. | 01/01/70 00:00 | |
re:drift | 01/01/70 00:00 | |
Drift compentsation | 01/01/70 00:00 | |
Track the drift | 01/01/70 00:00 | |
another track | 01/01/70 00:00 | |
Signal conditioniong | 01/01/70 00:00 | |
Choosing precision parts is the remedy | 01/01/70 00:00 | |
Re: Choosing precision parts. | 01/01/70 00:00 | |
Ratio is important | 01/01/70 00:00 | |
wikipedia for op-amp | 01/01/70 00:00 | |
power supply noise![]() | 01/01/70 00:00 |