Получение значения АЦП от таймера





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

Описание

Блок получения значения АЦП преобразования после опроса в прерывании по таймеру, разрядность 12бит.

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

При моделировании на вход блока подается число с выхода блока ЭП - АЦП. С выхода блока получаем измеренное значение, которое может принимать целые значения, с учетом возможности смещения нуля АЦП. Опрос выбранных каналов АЦП происходит в указанной пользователем последовательности в режиме ожидания.

Блок допускает использование 10 каналов АЦП с 0 до 9.

В режиме моделирования блок по значению входного напряжения U, получаемого от модели датчика, формирует массив измеренных значений в соответствии с соотношением:

adc_mean_int[i] = (adc_max / Vref) * U[i] – null[i], где

adc_max - максимальное значение на выходе АЦП

Vref - значение опорного напряжения АЦП

null – смещение нуля выходного значения АЦП

При использовании 1986BE1T необходимо выбирать в свойстве Контроллер АЦП значение ADC1, а при использовании 1986ВЕ9х недоступен TIMER4.

Можно использовать для программирования двух типов микроконтроллеров 1986BE1T и 1986BE9X.

Основные характеристики контроллера АЦП приведены в спецификациях 1986BE1T.pdf и 1986BE9X.pdf.

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

Имя Описание Тип линии связи
u Вход напряжения, вещественное. Математическая
null Вход смещения нуля, целое число.

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

Имя Описание Тип линии связи
mean_adc_int Выход данных АЦП, целое число или массив целых чисел. Математическая

Свойства

Название Имя Описание По умолчанию Тип данных
Таймер NUM

Возможные значения:

TIMER1

TIMER2

TIMER3

TIMER4 (VE1T)
TIMER1 Перечисление
Опорное напряжение АЦП, [В] Vref

Возможные значения: 2.6…3.6

3.3 Вещественное
Контроллер АЦП ADC

Возможные значения:

ADC1

ADC2
ADC1 Перечисление
Каналы ADC_CHANNELS

Возможные значения:

CH0..CH9
CH7 Множество
Использовать вход смещения нуля АЦП Null_ADC

Возможные значения:

Да, Нет.
Нет Двоичное

Параметры

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