Hi all, Kinda new to the whole blog thing, but I have been wondering about the IMU5DOF and Arduino's lack of substantial ADC bits for resolution for a heli. Anyway, Could we supplement the ADC up to 2048 bits by combining two ADC channels like this?
You know I have been thinking about the resolution issue with 300d/s gyros and the resolution of the AVR168 chips. It seems to me if we think outside the box for a moment the problem can be easily solved. It would require 3 op amps per channel but it may be worth it.
The first op amd is a unity gain buffer. The other two op amps are configured to have 0 -3.3v for an input of 0-1.5v the second op amp would drive an ADC1 input directly. The third op amd
would be biased so that it did not produce output until it reveived an input of 1.5v. This coulkd be easily achieved with two diodes in series to the input of op amp 3 the voltage drop across each would be .7v and two would be 1.4v. A forward bias would be achieved at ~1.4v hence setting the bias. The third op amp would feed ADC2 and readings would only be taken from this if ADC1 achieved an overflow condition (full 1024 bits). This should give more resolution than ever needed. :)