|
不知道为什么自己分析的跟魏坤的总是差2倍。
首先OPA354是缓冲,增益0
然后是AD603,可控增益,因为5脚7脚接了2.2(约为2.15),使用公式Gain(dB)=40VG+20,即增益为0~40dB(dB = 20*lg(A/B),AB代表输出输入电压)
由公式(x+2.5)/1=(y+2.5)/2 得 y=2x+2.5,即信号又被放大2倍,然后向上平移2.5(x、y分别为输入输出电压,此时假设TLV5618A的OUTB输出为2.5v)
然后我就分析了他的程序,当TLV5618A的OUTA给960时,1X衰减(无衰减),由960/2^12*5得A电压为1.171875v,与AD603的2脚(5/5.7=0.8772)做差,带入公式Gain(dB)=40VG+20,得增益为31.7872dB,换算为倍数为38.8476倍,然后经AD811进行电压平移,向上移2.5v(ADS830E输入电压应在1.5~3.5之间,所以平移2.5,此时没有考虑公式中的2倍),ADS830E的输入信号的峰峰值为2v,再考虑到液晶屏只有200个像素显示波形,而200个像素被分为8份,即每div即为25个像素,而8位AD是256位,所以由公式 2/38.8467/256*25=0.005027v/div,及他在程序后面标的5mv/div,然后应用到其他的数上也基本对上了,问题就在前面忽略的2倍上,及AD811不仅对信号进行了平移2.5v的工作,还对信号进行了2倍的放大,可是我当时粗心做的反而对了,现在有细想想却对不上了。
不知道上面表述够不够明白,我把那个换算关系做了个xls,想看的可以看看
计算DA给的数与增益的关系ourdev_447539.xls(文件大小:12K) (原文件名:增益控制.xls) |
阿莫论坛20周年了!感谢大家的支持与爱护!!
知道什么是神吗?其实神本来也是人,只不过神做了人做不到的事情 所以才成了神。 (头文字D, 杜汶泽)
|