Симулируйте аналого-цифровое преобразование для MCU

Этот пример показывает минимальная симуляция АЦП для MCU, использующего блоки SoC.

Модель

Следующая модель моделирует аналого-цифровой преобразователь (АЦП) в MCU. Исходный сигнал напряжения является синусоидой с амплитудой 1.5V со средним смещением 1.5V. Начальный сигнал на шаге 1 запускает выборку АЦП. Блок ADC Interface дискретизирует сигнал со скоростью комбинированного Времени Сбора и Времени Преобразования моделируемого оборудования ADC, приблизительно 0.1 us. На каждой выборке выполняется асинхронная задача, чтобы обработать выборку данных и дать нормализованное мезурирование АЦП.

Результаты

На вкладке Simulation нажмите запуск. Когда симуляция завершится, откройте Данные моделирования Inspector, чтобы просмотреть полученные сигналы и задачи. Из графиков исходный сигнал дискретизируется и нормализуется в процессе, выполняемом на MCU. Весь процесс запускается асинхронно, с Task1 выполнением только при получении нового значения.