This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

为什么我的THS3201输出不正常?

Other Parts Discussed in Thread: THS3201, OPA694, BUF602, OPA695, THS3202

您好,

我的信号是500MHz矩形波,高电平3.3V,低电平0V,FPGA输出。现在把这个信号通过THS3201后,如图A的接法,输出的波形很不正常。当不将THS3201接入到电路的时候,在输入端的信号图为图1,接入THS3201后,输入信号变成图2,输出变成图3

请问这是什么原因呀?

图1

图2

  • 电路本身就是不对的,从你搭建的电路来看,是要做个同相运放,根据运放的虚短特点,流入同相和反相输入端的电流为零,I+ = I- =0 ,运放的输出把电流灌入R1中,负输入端的电压也处于同相输入的Vin的电压上,所以电路中还缺少在反相端加一电阻R到地,使得R上的电压等于Vin。 你可以参考下同相运放的基本电路。

  • 首先谢谢您的回复。

    我需要的是一个跟随电路,因为THS3201是电流反馈运放,所以Rf必须要有的,并且我想把同相放大电路的放大倍数设置成1,但是如果直接在Vin-端加一个电阻拉到地的话,放大倍数就不会是1了。

    当然,我按照datasheet上的接法以及推荐的电阻值接了,但是效果跟以上的图2和图3还是比较类似,好像一直在震荡一样。

  • Parallal 您好,我看到你DAC5574DAC的帖子,能不能给我发一份关于FPGA写的程序,我弄了好几天都不对。能不能帮我一下,万分感谢!好人一身平安呀

    1254309658@qq.com

  • 楼主你好!

    1、为什么需要运放跟随?不能直接将信号输入FPGA?

    2、不建议使用运算放大器对这么高频率的方波进行跟随,方波的谐波成分非常丰富。应该用高速逻辑器件。。。

  • 您好,谢谢您的回复

    ①:我是把FPGA的信号经过电流反馈运放跟随,主要是因为运放可以保证输出电流,而FPGA本身的驱动能力实在太差。

    ②:因为还需要将波形进行处理,比如,控制高电平为3.3V到5V中的任意值,控制低电平为2V到0V的任意值,这些都是逻辑器件无法完成的功能,逻辑器件输出的信号只能低为0V,高为某一特定值。

  • 您好

    我今天在测试的时候没有发生震荡的情形,但是又碰到下面的问题了,我的接法是按照datasheet中的G=2的标准接法,使用的两个电阻都是768Ω。供电电压:0V   9V。

    首先第一组是我输入时一个直流电平图1,图2为将电平接入到THS3201的输入端后的变化情况,图3是Vin-,图4为输出。

    图1:信号本身    一个直流电平

    图2:当将直流电平加入到Vin+时,变成如下


    图3:Vin-端电平


    图4:跟图2完全相同。

    我的问题是:①根据CFB原理,从Vin+到Vin-路上只有一个一倍的buffer和一个电阻,阻值从几Ω到几十Ω,那为什么我测得的Vin-电平那么低呢?

    ②:为什么当我将原始信号接入到Vin+端时,Vin+的电平会马上上升?这个是怎么回事?

    同样的,当我将我自己的信号输入到电路中时,具体信号图如下:

    图5为原始信号,图6为将原始信号接入到Vin+时变成的信号,图7为Vin-端的信号,图8为输出的信号

    图5:原始信号

    图6:当信号跟Vin+端想连接时,信号变为

    图7:跟上面直流的情况类似,信号幅值变的很低很低

    图8:输出信号

    问题为:①:为什么Vin-端电压很低?

    ②:当加入Vin+时为什么影响原来的信号

    ③:THS3201的压摆率大于6000us/V,从图中看还是不够吗?

    望解答,谢谢啦

  • 考虑下fpga输出电阻,应该10欧级的吧,做下阻抗匹配

    觉得用专用高速buffer或高速比较器应该效果好些

  • 谢谢。

    您好,是否有告诉buffer或者比较器推荐?请问您经常使用的buffer是哪些?

  • Vin-和Vin+的电压应该是相等的,我用opa694实验的,论坛置顶有讲详细原理的。

    buf602应该可以,我没用过,你可以看数据手册,比较器的话你可以根据你的要求筛选

  • 谢谢回复。

    我不使用OPA694和OPA695的原因是因为供电电压的原因。

    按照数据手册以及您的建议,各添加了130Ω,75Ω,49.9Ω,33Ω这几种匹配电阻,毫无效果。

    我使用的FPGA是最大输出电流24mA,电压3.3V,TTL电平的。

    CFB的原理我知道,已经退到公式等等的弄了好几遍了。

    真有种要崩溃的感觉,CFB怎么对我来说那么难呢?

  • 你的正负输入端电压不等,会不会是电路本身的问题,尝试在输出端按数据手册推荐添加负载试试,

  • 应该不是电路本身的原因。

    我现在只是从FPGA产生一个5M的时钟信号,经过THS3201做2倍放大,不管怎样修改匹配电阻,正负输入端都是不相等,添加负载,没有任何效果呀。

    谢谢你哦

  • ths3202如何做小信号比较放大使用?单电源供电的