mak000 发表于 2018-11-26 17:01:10

关于STM32F303的内部运放OPAMP

请问有人用过STM32F303系列的内部运放吗?

我使用它的内部运放,设置PA1为运放的"+"端,PB2为运放的“-”端,PB1为运放的输出端。
输入差分信号,方波,500khz,分别接到PA1(+)、PB2(-)

当输入信号频率超过400k时,运放跟不上这么高的频率。如下图所示,黄线是输入"+"端,蓝线是内部运放的输出。



而当输入信号为10k时,效果如下。(黄线是输入"+"端,蓝线是内部运放的输出。)


因此我的结论是,STM32F303的内部运放跟不上400khz的频率。
但是根据参考手册,内部运放OPAMP的GBW=8Mhz。所以我感到费解,为什么实际测试时,在400khz下的效果如此之差?

wenyangzeng 发表于 2018-11-26 17:54:18

本帖最后由 wenyangzeng 于 2018-11-26 18:51 编辑

OPAMP是用来放大模拟信号的。楼主怎么拿TTL数字信号去驱动OPAMP呢?把运放当比较器来使用,说OPAMP超过400kHZ不能工作定论太早了。
OPAMP的使用请参考我的贴子:
https://www.stmcu.org.cn/module/forum/thread-614521-1-1.html
页: [1]
查看完整版本: 关于STM32F303的内部运放OPAMP