Moin Moin
Wahhh, das ging schnell! Daaanke!
1 | ADMUX |= (1<<channel);
|
2 |
|
3 | ...
|
4 |
|
5 | ADMUX &= ~(1<<channel);
|
Das solle auch nicht den ADC ausschalten sondern nur sicher stellen,
dass nur der an rd_ADC() übergebene Kanal ausgelesen wird. Natürlich
hast du recht, dass die S&H bei jedem MUX-switch etwas Zeit benötigt. Im
Datenblatt steht, dass eine Ausgangsimpedanz des zu messenden Signales <
10K sein sollte um beste Ergebnisse zu erreichen. Soweit ich das erkenne
hat der C in der S&H nur 14p sodaß sie Ladezeit recht schnell sein wird
( interner R ist mir 1-100K angegeben??) Zumal ich auch nur alle 100ms
mal messen möchte.
Herzlichen Dank für die Antworten und Tips!!!
Gruß
Karsten