fpga信号的放大

来源:百度知道 编辑:UC知道 时间:2024/07/01 04:06:53
从fpga中分频出一个1MHz的信号,其峰峰值为3.3V,采用什么方式可以将此信号放大到12V左右的峰峰值。

我试过用运放LF357,其放大出来的波形峰峰值为10V左右,而且波形有失真(芯片用的正负12V供电),用NE5532得到的波形峰峰值更小。

另外还试过晶体管的推挽电路,出来的波形更是不堪

有人有什么好的想法没? 或以前接触过类似信号的放大,请给予帮助,谢谢!~
没有考虑对该FPGA的约束,电特性应该为lvcmos
1MHz输出信号放大后,用来驱动探头

这样分析,要求有2:
1-输出信号幅度要求,V0=12V
2-输出信号较少失真,这是频率需求

第一个要求好满足,一般供电电压差在15V以上的运放可以满足,自己看看datasheet关于最大输出幅度的描述

第二个要求这样分析,1MHz的方波,其最高频率为5MHz,要无失真的放大这样的信号,运放的-3dB带宽建议在50MHz以上

此外,输出失真还受到slew rate的限制,即SR>2*pi*f*Vo,这样计算下来,所选运放的SR>500V/us

按照上述要求选择的运放就可以满足你的要求,而你所选的LF357动态性能远远不够,输出失真是肯定的

你现在出来的是数字信号。那么你现在想用这个信号干什么呢?说清楚。要不没法解答。你对于你的信号只是说了pp--3.3V就这点信息?!?!?
另外你用的FPGA是约束的时候输出是什么电特性,是lvcmos33?lvds33?还是别的?

那就换个运放