Поклонники продукции Microchip Technology Inc тусуются тут.
Ответить

Вопрос по ADC pic18F и старше.

Пн май 28, 2018 08:02:45

Приветсвую! Возник вопрос по модулю АЦП, а именно по его конфигурации.Я не силен в ангилийском прошу разъяснить такой параметр : A/D Acquisition Time Select bits.
В МК pic18F2525 он выбирается в регистре ADCON2 и имеет может принимать разные значения.Он получается "продлевает" время преобразования для более точного результата, подключая на более длительное время кондесатор с которого снимается заряд для сравнения уровней напряжения ?
Вложения
1.png
(33.79 KiB) Скачиваний: 235

Re: Вопрос по ADC pic18F и старше.

Вт май 29, 2018 05:33:08

Этот параметр по русски называется "время накопления (получения)" - то есть время, когда конденсатор УВХ подключен к источнику сигнала. В ряде случаев установка этого параметра имеет смысл только при автосемплировании, поскольку иначе конденсатор подключен всегда, кроме самого преобразования, а эквизишн тайм в таком случае расчитывается как пауза между преобразованиями.
Оное время обязано быть рассчитано в любом случае, иначе конденсатор УВХ тупо не успеет зарядиться.

Re: Вопрос по ADC pic18F и старше.

Чт май 31, 2018 06:05:39

Спасибо! Значит этот параметр в большей части "любительских" задач не стоит изменять. По умолчанию оставлять 0. А что за метод названный вами,поисковик ничего путнего не выдал?

Re: Вопрос по ADC pic18F и старше.

Чт май 31, 2018 07:01:36

Причем тут любительство?
Если Вам потребуется циклический автозапуск АЦП, то придется устанавливать этот параметр. А проще держать его постоянно установленным и равным расчётному из даташита. Пример расчета в даташите приведён.

Re: Вопрос по ADC pic18F и старше.

Чт май 31, 2018 08:31:47

Видимо я вас неправильно понял. Это время установки автоматического запуска преобразования, без установки бита GO/DONE ?

Re: Вопрос по ADC pic18F и старше.

Чт май 31, 2018 08:58:09

Не совсем, в режиме автозапуска, возникнет пауза между преобразованиями.
Сам режим автозапуска устанавливается отдельно.
ЗЫ Уточнение. В любом случае запуск преобразования отодвигается на величину установленного эквизишн тайм (времени накопления). Это дает гарантированный заряд УВХ, независимо от событий запуска (автоматически или вручную). Автоматический режим в разных МК имеет разные наборы событий запуска. Обычно всегда есть один из ШИМов, а далее имеются варианты.
Ответить