Частота дискретизации АЦП

Кто любит RISC в жизни, заходим, не стесняемся.
Ответить
kript0n
Родился
Сообщения: 6
Зарегистрирован: Вт июл 21, 2015 22:13:12

Частота дискретизации АЦП

Сообщение kript0n »

Не подскажете, как получить частоту дискретизации АЦП? Контроллер stm32f103c8, по даташиту частота тактирования АЦП не должна превышать 14 МГц. Естественно не верится, что частота дискретизации в данном случае равна 14МГц. А как ее посчитать, нигде пока что не нашел.
Есть предположение, что нужно частоту такта поделить на разрядность, но тогда получается больше 1МГц, что тоже маловероятно. Если считать по аналогии с ШИМом - делить частоту такта на 2^12 (12 - разрядность ацп), хотя здесь все-таки ситуация не такая как с шимом, то получается около 4000гц, что очень мало.
Аватара пользователя
B@R5uk
Собутыльник Кота
Сообщения: 2896
Зарегистрирован: Сб ноя 13, 2010 12:53:25
Откуда: приходит весна?

Re: Частота дискретизации АЦП

Сообщение B@R5uk »

Частоту АЦП надо поделить на количество тактов, требующихся для одного преобразования. Тогда получится частота дискретизации. Количество тактов может варьироваться не только от контроллера к контроллеру, но и от использованных настроек (время преобразования может зависеть от выбранной разрядности, а время сэмплирования задаваться настройками). Так что внимательно читайте документацию на микроконтроллер (reference manual). Обычно даже готовая формула со всеми зависимостями приводится.
kript0n
Родился
Сообщения: 6
Зарегистрирован: Вт июл 21, 2015 22:13:12

Re: Частота дискретизации АЦП

Сообщение kript0n »

B@R5uk писал(а):Частоту АЦП надо поделить на количество тактов, требующихся для одного преобразования. Тогда получится частота дискретизации. Количество тактов может варьироваться не только от контроллера к контроллеру, но и от использованных настроек (время преобразования может зависеть от выбранной разрядности, а время сэмплирования задаваться настройками). Так что внимательно читайте документацию на микроконтроллер (reference manual). Обычно даже готовая формула со всеми зависимостями приводится.


Ага, на счет тактов пока не знаю, но на длительность преобразования где-то натыкался. Спасибо большое.
Аватара пользователя
КРАМ
Друг Кота
Сообщения: 25125
Зарегистрирован: Чт янв 10, 2008 22:01:02
Откуда: Московская область, Фрязино

Re: Частота дискретизации АЦП

Сообщение КРАМ »

ПЕРИОД дискретизации (величина обратная частоте) должен быть больше, чем время преобразования (число тактов необходимое для преобразования*период тактирующей частоты) ПЛЮС время на захват сигнала (эквизишн тайм).
Аватара пользователя
moLCHec
Мявтор!
Сообщения: 825
Зарегистрирован: Вс дек 18, 2005 20:04:42
Откуда: Свердловская обл.
Контактная информация:

Re: Частота дискретизации АЦП

Сообщение moLCHec »

В даташите в разделе параметров АЦП есть зависимость времени преобразования от настройки частоты выборки.
Настоящий кот всегда либо голоден,
либо невыспался ...
Ответить

Вернуться в «ARM»