Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: ADC12 + DMA
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > MSP430
condor
Надо цифровывать сигнал с максимальной скоростью.
При использовании ADC12OSC: t(sample)+t(convert) = 1.22+3.51 = 4.73 ~ 10 us.
Тогда f(sample) ~ 100000.
Я правильно считаю? Если нет, то какой максимальной скорости можно достичь?
rezident
Вы не указали источник тактирования, способ запуска преобразования и его тип (одиночный, непрерывный или последовательнсть каналов). Кроме того, выбор времени выборки зависит от выходного сопротивления источника сигнала.
condor
Цитата(rezident @ Apr 3 2006, 12:48) *
Вы не указали источник тактирования, способ запуска преобразования и его тип (одиночный, непрерывный или последовательнсть каналов). Кроме того, выбор времени выборки зависит от выходного сопротивления источника сигнала.


Источник тактирования: MCLK = 4MHz.
Преобразование непрерывно одного канала.
Запуск таймером.
А вот сопротивления пока не знаю.
Все это надо через DMA складывать в RAM.

Перелистал даташит и почти все вопросы отпали smile.gif

Непонятно только с запуском преобразований с помощью таймера.
Например, при использовании ТА1 для запуска, внешние ножки ТА1 можно не трогать? Тоесть не надо их настраивать на периферию?
И еще. Можно ли с ТА1 на АЦП12 пускать ШИМ, и с помощью его запускать преобразование и задавать время выборки? АЦП12 в extended sample mode.
rezident
Цитата(condor @ Apr 3 2006, 21:59) *
Перелистал даташит и почти все вопросы отпали smile.gif

Ну дык! biggrin.gif
Цитата(condor @ Apr 3 2006, 21:59) *
Непонятно только с запуском преобразований с помощью таймера.
Например, при использовании ТА1 для запуска, внешние ножки ТА1 можно не трогать? Тоесть не надо их настраивать на периферию?

Нет, не нужно. Это будет внутренний сигнал и скоммутируется он тоже внутри кристалла.
Цитата(condor @ Apr 3 2006, 21:59) *
И еще. Можно ли с ТА1 на АЦП12 пускать ШИМ, и с помощью его запускать преобразование и задавать время выборки? АЦП12 в extended sample mode.

Можно, только следите за длительностью ШИМ, чтобы оставалось достаточное время для преобразования. Время преобразования = 13 тактов ADC12CLK. Кстати, синхронная с ШИМом работа АЦП даже предпочтительна, т.к. ШИМ "шумит" довольно сильно. Особенно если вы хотите померять внутреннюю опору или температуру. В последнем случае вообще даже ядро рекомендуется в LPM-моду переводить.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.