本帖最后由 wenyangzeng 于 2017-4-11 15:53 编辑 评测6:可编程运放PGA STM32L496ZG还有一个非常难得的外设,就是集成了2路可编程轨对轨运算放大器,增益可以通过外部连接电阻来改变,也可以由软件内部配置为2、4、8、16倍增益。 在官方STM32Cube_FW_L4_V1.7.0\Projects\STM32L496ZG-Nucleo\Examples_LL\OPAMP\OPAMP_PGA提供演示了PGA演示代码。按照REANME说明进行简单连接: PA4-DAC输出 PA2-PGA输入 PA3-PGA输出,用导线连接PA4-PA2 编译、下载、运行。USER按键用来切换PGA增益。 DAC输出1K正弦波,底部有点失真,可能跟开发板上相关引脚跳线没有断开有关,作为评测,将就一回,不计较了。 增益2 增益4: 上梁不正下梁歪,底部失真更厉害了,不能怪PGA 增益8 增益16:超过PGA线性放大范围了,输出饱和。 演示代码的按键采用中断方式,没有消抖,经常会”连升3级“。 通过本次评测,可以看出 STM32L496ZG是一款外设功能非常丰富的芯片、这个PGA可做自动量程切换之用,结合上次评测的过采样ADC,可以让其在自动测量的数字化仪表产品中一枝独秀。 |
谢谢支持
谢谢支持
值得一试,官方代码拿来即可用。
我打算内部da-->运放-->AD
再加个OLED屏就是示波器了。