主要内容

单片机模拟模拟数字转换

这个例子展示了一个使用SoC块的MCU的最小ADC模拟。

模型

下面的模型模拟了MCU中的模数转换器(ADC)。原始电压信号是一个振幅为1.5V,平均偏移1.5V的正弦波。在1 us处的初始信号开始ADC采样。ADC接口块以模拟ADC硬件的合并采集时间和转换时间的速率采样信号,大约0.1 us。在每个样本执行一个异步任务来处理数据样本并给出标准化ADC测量值。

结果

在Simulation选项卡中,单击Run。当模拟完成时,打开simulation Data Inspector以查看结果信号和任务。从图中可以看出,在单片机上运行的过程中对原始信号进行了采样和归一化处理。整个进程以异步方式运行,Task1只在接收到新值时执行。