Не подскажете, как получить частоту дискретизации АЦП? Контроллер stm32f103c8, по даташиту частота тактирования АЦП не должна превышать 14 МГц. Естественно не верится, что частота дискретизации в данном случае равна 14МГц. А как ее посчитать, нигде пока что не нашел.
Есть предположение, что нужно частоту такта поделить на разрядность, но тогда получается больше 1МГц, что тоже маловероятно. Если считать по аналогии с ШИМом - делить частоту такта на 2^12 (12 - разрядность ацп), хотя здесь все-таки ситуация не такая как с шимом, то получается около 4000гц, что очень мало.
Частота дискретизации АЦП
- B@R5uk
- Собутыльник Кота
- Сообщения: 2896
- Зарегистрирован: Сб ноя 13, 2010 12:53:25
- Откуда: приходит весна?
Re: Частота дискретизации АЦП
Частоту АЦП надо поделить на количество тактов, требующихся для одного преобразования. Тогда получится частота дискретизации. Количество тактов может варьироваться не только от контроллера к контроллеру, но и от использованных настроек (время преобразования может зависеть от выбранной разрядности, а время сэмплирования задаваться настройками). Так что внимательно читайте документацию на микроконтроллер (reference manual). Обычно даже готовая формула со всеми зависимостями приводится.
Re: Частота дискретизации АЦП
B@R5uk писал(а):Частоту АЦП надо поделить на количество тактов, требующихся для одного преобразования. Тогда получится частота дискретизации. Количество тактов может варьироваться не только от контроллера к контроллеру, но и от использованных настроек (время преобразования может зависеть от выбранной разрядности, а время сэмплирования задаваться настройками). Так что внимательно читайте документацию на микроконтроллер (reference manual). Обычно даже готовая формула со всеми зависимостями приводится.
Ага, на счет тактов пока не знаю, но на длительность преобразования где-то натыкался. Спасибо большое.
- КРАМ
- Друг Кота
- Сообщения: 25125
- Зарегистрирован: Чт янв 10, 2008 22:01:02
- Откуда: Московская область, Фрязино
Re: Частота дискретизации АЦП
ПЕРИОД дискретизации (величина обратная частоте) должен быть больше, чем время преобразования (число тактов необходимое для преобразования*период тактирующей частоты) ПЛЮС время на захват сигнала (эквизишн тайм).
- moLCHec
- Мявтор!
- Сообщения: 825
- Зарегистрирован: Вс дек 18, 2005 20:04:42
- Откуда: Свердловская обл.
- Контактная информация:
Re: Частота дискретизации АЦП
В даташите в разделе параметров АЦП есть зависимость времени преобразования от настройки частоты выборки.
Настоящий кот всегда либо голоден,
либо невыспался ...
либо невыспался ...