Привет, All.
Вопросы теоретического плана. Многие производители МК не подымаются в своих изделиях выше 10 бит разрядности встроенного АЦП, что впрочем и понятно, надо серьёзно напрячься, чтобы получить высокую разрядность АЦП находящегося рядом с шумаящим ядром процессора. Но, мне, например, для моих задач нужна большая разрядность, поэтому я использую либо внешние АЦП, либо могу выбрать подходящий МК с разрядностью 12-16 бит. В первом случае плохо, что усложняется печатная плата, программа, происходит удорожание изделия, во втором случае необходимо осваивать новый тип МК. Всё это в принципе решаемо, но хотелось бы услышать мнение народа по таким вопросам::
- для каких классов задач наиболее правильным является использование таких АЦП с разрядностью 10 бит, ведь такая разрядность АЦП подразумевает, что АЦП как бы есть, но скорее оно есть чтобы было, а не чтобы что-то полезное делало, зачем нужны 8 каналов 10 битного АЦП? Наверняка кто-то их использует и весьма успешно.
- можно ли считать правильным следующий подход к повышению разрядности - снимаем показания АЦП 10000 раз, суммируем, делим на 10000, получаем математически точность 12, 14 или даже 16 бит за счёт увеличения времени съёма данных. Практически это у меня работало, и хотя я от такого варианта отказался, уже просто интересно, можно ли так делать, есть подозрение, что-то тут прячется неправильное.
Андрей Синеок.