Архив рубрики «DAC»

STM32 DAC Примеры использования

Прежде чем приступить к использованию ЦАПа в реальных устройствах, давайте немного поиграемся с ним на отладочной плате. Для начала напомним некоторые сведения об этом модуле.

Микроконтроллер содержит двухканальный 12-разрядный ЦАП (он же DAC). Канал 1 подключен к выводу PA4, канал 2 – к выводу PA5.

Регистры DOR1 и DOR2 – это 16-разрядные регистры данных для первого и второго каналов. Если в регистре данных содержится 0, то на соответствующем выходе напряжение равно нулю. Если в регистре данных 4095, то на выходе максимальное напряжение, равное опорному. Напряжение на выходе рассчитывается по следующей формуле:

Vout = Vref  x  ( DOR / 4095 ), где Vref – опорное напряжение, DOR – значение в регистре данных.

Прочитать остальную часть записи »

STM32 DAC Описание регистров

Для работы модуля ЦАП предусмотрен 13 регистров:

Прочитать остальную часть записи »

STM32 DAC. Описание модуля

Введение

Модуль ЦАП представляет собой 12-ти разрядный преобразователь цифровых данных в напряжение. ЦАП может быть сконфигурирован в 8-ми или 12-ти битный режим, может быть использован в сочетании с контроллером DMA. В 12-ти битном режиме данные могут выравниваться по правому или по левому краю. ЦАП содержит два канала, каждый из которых содержит независимый преобразователь. В двухканальном режиме преобразование может выполняться независимо или одновременно, когда оба канала группируются для синхронного запуска. Вывод опорного сигнала VREF+ доступен для изменения разрешения.

Прочитать остальную часть записи »