【NUCLEO-L496ZG评测】评测6:可编程运放PGA
本帖最后由 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,可以让其在自动测量的数字化仪表产品中一枝独秀。
赞:):):):):) :loveliness:赞
Paderboy 发表于 2017-4-11 16:43
赞
谢谢支持 哈佛祖安智 发表于 2017-4-11 16:36
赞
谢谢支持 学习一下,我搞个工程试试 斜阳__ 发表于 2017-4-11 18:09
学习一下,我搞个工程试试
值得一试,官方代码拿来即可用。 wenyangzeng 发表于 2017-4-11 18:57
值得一试,官方代码拿来即可用。
我打算内部da-->运放-->AD:lol 斜阳__ 发表于 2017-4-12 08:32
我打算内部da-->运放-->AD
再加个OLED屏就是示波器了。;P
页:
[1]