реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> STM32F415RG, непонятное поведение АЦП
sidy
сообщение Nov 23 2012, 14:07
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 280
Регистрация: 2-11-08
Пользователь №: 41 333



Здравствуйте, уважаемые форумчане. Столкнулся со следующей ситуацией. Произвожу измерения входного сигнала – постоянное напряжение 1,5 В с помощью ADC1. На UREF STM32F415RG заведено 3 В с микросхемы опорного напряжения REF. При запуске преобразования в выбранном канале АЦП от внешнего события, а именно событие захват/сравнение в TIM1_CC1 получаю результаты в отсчетах АЦП 2048-2049. При запуске преобразования АЦП не от внешнего канала, а в непрерывном режиме преобразования (режим continuous), получаю значения в отсчетах АЦП: 1918-1912. И в первом и втором случае время измерения равно 3 тактам. Затем я задал время преобразования равным 480 тактам. В первом случае результат в отсчетах АЦП так и остался равным 2048, во втором случае стал равен 2043. В обоих случаях используются регулярные каналы. Не совсем понятно такое поведение АЦП в режиме непрерывного измерения.
Go to the top of the page
 
+Quote Post
Мусатов Констант...
сообщение Nov 25 2012, 20:41
Сообщение #2


Частый гость
**

Группа: Участник
Сообщений: 188
Регистрация: 10-10-06
Пользователь №: 21 172



Я не разбирался с реализацией ADC именно в этом проце. Но есть частые проблемы со временем установления сигнала после включения канала. Т.е. после включения канала, уровень сигнала на входе АЦП происходит не сразу. Если несколько раз подряд измерять один канал, то получишь установившееся значение. Если только включил, то надо подождать до старта преобразования, а время обычно есть в даташите.
Go to the top of the page
 
+Quote Post
RabidRabbit
сообщение Nov 26 2012, 05:32
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 397
Регистрация: 3-12-09
Из: Россия, Москва
Пользователь №: 54 040



Выходное сопротивление источника сигнала не может влиять?
Go to the top of the page
 
+Quote Post
koyodza
сообщение Nov 29 2012, 11:22
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 213
Регистрация: 28-02-07
Из: Киев
Пользователь №: 25 744



Цитата(RabidRabbit @ Nov 26 2012, 07:32) *
Выходное сопротивление источника сигнала не может влиять?

Вполне возможно. Вот там http://caxapa.ru/343417.html я выкладывал результаты измерения входного тока АЦП при разных входных напряжениях, частоте сэмплирования и времени выборки. Правда, это для F1 и эти цифры вряд-ли соответствуют F4, но сама тенденция наверняка сохраняется
Go to the top of the page
 
+Quote Post
kan35
сообщение Dec 4 2012, 17:22
Сообщение #5


Знающий
****

Группа: Участник
Сообщений: 537
Регистрация: 22-02-06
Пользователь №: 14 594



Цитата(RabidRabbit @ Nov 26 2012, 09:32) *
Выходное сопротивление источника сигнала не может влиять?

Именно. Я встречал даже жалобы, что AVR оцифровывает гораздо лучше, меньше шумов, стабильнее и прочие утверждения. Однако забывают, что AVR оцифровывал с частотой 15kSPS, а STM32F4 в частности на 2.4mSPS с лучшей разрядностью. А на таких частотах нужно уже задумываться над физикой процессов. Для того и даны настройки времени сэмплирования.
У STM32F4 Сsh = 4pF, к слову сказать, у AVR Csh = 14pF.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 10:50
Рейтинг@Mail.ru


Страница сгенерированна за 0.01374 секунд с 7
ELECTRONIX ©2004-2016