STM32F303可编程运放交流信号放大问题
看了stm32f303的手册,想用芯片自带的可编程运放(PGA)实现一交流信号放大的任务:例如:Ui=B*sin(2*pi*3000*t),其中幅值B是个从0到100mv随机变化的量,希望输出Uo=A*Ui,其中A为可选的可编程运放的放大倍数(2/4/8/16),根据信号情况程序中需要改变。stm32自带的PGA原理图如下:
我想着为了实现交流放大,需要将输入信号直流量提高1.65V,希望实现输入1.65+Ui,输出1.65+A*Ui。参考了一个电路图如下:
输出Uo=1.65+(R2/R1)*Ui。但由于stm32的PGA反相输入端接入电阻的另一端是固定接地的,这样的情况下如何实现我所希望的功能呢?
还有个问题想问一下,当放大倍数选为16时,手册上说是(40.5K/2.7K),这意思是说下面这个电阻被接成了2.7K了吗?它不是固定阻值5.4K的了?
再次,这个运放是单电源供电的吧,哪里可以看到运放模块的完整原理图呢?感觉数据手册和参考手册都不是很详细呀。
谢谢大家了!!http://bbs.21ic.com/images/smilies/default/smile.gif
RE: STM32F303可编程运放交流信号放大问题
有个问题哦,这是我第一次发帖子。悬赏分数是个什么意思啊,一般要给多少分啊?RE: STM32F303可编程运放交流信号放大问题
基本上看不到完整的电路图的,你问问st吧。:DRE: STM32F303可编程运放交流信号放大问题
自顶一下等待救援
RE: STM32F303可编程运放交流信号放大问题
直接实现不了 你在外边先加一个运放转为适合 CPU输入的电压范围先啊,放大倍数不一样了 那个电阻 是不一样的,
ad8618 是单电源供电的电源范围是 2.7V --6V
回复: STM32F303可编程运放交流信号放大问题
回复第 5 楼 于2012-11-13 22:04:05发表:直接实现不了 你在外边先加一个运放转为适合 CPU输入的电压范围先啊,
放大倍数不一样了 那个电阻 是不一样的,
ad8618 是单电源供电的电源范围是 2.7V --6V
嗯。谢谢。
想再麻烦问一下:“在外边先加一个运放转为适合 CPU输入的电压范围先”,意思是说先将交流小信号放大平移到0V以上,再输入运放放大吗?可是因为这个要被放大的输入交流信号是一个幅值不确定的信号,为了不出现上下削顶,最好将它平移到1.65V上,但这样再送入可编程运放,直流一经放大,信号又超出运放范围了。
stm32f303集成的这个运放有型号说明吗?供电、参考电压等参数说明?哪里可以找到呀?
非常感谢!!!:)
回复: STM32F303可编程运放交流信号放大问题
回复第 3 楼 于2012-11-12 22:09:07发表:基本上看不到完整的电路图的,你问问st吧。:D
呵呵,谢谢
页:
[1]