Получение обычных значений АЦП





| Си |
в палитре на схеме

Описание

Блок получения значения АЦП преобразования, разрядность 12бит. На вход блока подается измеряемое напряжение, в диапазоне 0..Vref, на выходе блока - измеренное значение напряжения в ед. кода 0..4095.

При кодогенерации используется стандартная библиотека GD32F10X v2.2.0, предоставляемая производителем микроконтроллеров GigaDevice. Подробные настройки АЦП можно найти в документации на микроконтроллер.

Входные порты

Имя Описание Тип линии связи
adc_reg_in Вход данных (напряжения в диапазоне от 0 до Vref) для моделирования работы АЦП, вектор из действительных значений Математическая
sort_block Вход сортировки блока Математическая

Выходные порты

Имя Описание Тип линии связи
adc_reg_mean Выход данных АЦП преобразования (от "0" до "4095") для моделирования работы АЦП и для чтения данных в обработчике алгоритма, вектор из целых значений Математическая

Свойства

Название Имя Описание По умолчанию Тип данных
Опорное напряжение АЦП, В Vref Принимает значения от "2.6" до "3.6" 3.3 Вещественное
Контроллер АЦП ADC_REG_NUM Возможные значения: "ADC0", "ADC1", "ADC2" ADC0 Множество
Обычные каналы АЦП (Vref и Temp только для ADC0) ADC_REG_CH Возможные значения: "ADC_CH_x", где x = 0 … 15, "ADC_CH_Vref", "ADC_CH_Temp" Множество
Используется внешний аппаратный триггер для запуска АЦП ADC_EXTRIG Возможные значения: "Да", "Нет" Нет Двоичное
Используется прерывание end of conversion ADC_IRQ_EOC Возможные значения: "Да", "Нет" Нет Двоичное
Используется прямой доступ к памяти (DMA) DMA Возможные значения: "Да", "Нет" Нет Двоичное

Параметры

Блок не имеет параметров.