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

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

Блок получения значения АЦП преобразования, разрядность 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 Возможные значения: «Да», «Нет» Нет Двоичное

Параметры

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