MSPM0L系列的OPA是一个轨到轨输入输出的可编程运算放大器,最大为32x,可以软件配置为零漂移斩波放大器以提高精度和漂移性能,有专门优化的输入管脚的型号可以达到10pA的输入偏置电流,标准模式为6MHz带宽,低功耗模式下带宽为1MHz,电流100uA。 OPA的工作模式非常的简单灵活,从OPA的内部框图中我们可以找到自己想要的模式,或者直接可以用SYSCONFIG方便配置,这里通过配置一个缓冲器,输出内部DAC的电压的例子来看下使用流程。 这里可以按照运放的框图来做配置,正端输入选择DAC输出,负端输入选择ROTP,输入MUX选择开路,使能输出,这时内部连线图如下图的红线部分,运放就变成了一个缓冲器, DAC的输出其实就是比较器的内部DAC,在SYSCONFIG中配置一个比较器。 DAC参考电压选择VDDA,在DAC control这一项,选择DACSW控制,输出电压通过DACCODE0来选择,这里写成0x74,也就是1.5V的输出,最后需要打开内部VREF电压,否则无法给OPA供电。 程序不需求改动,直接编译下载即可。
|