LM318运放放大电路,用单片机测正弦波的频率。其中放大电路,放大倍数怎么确定

现在在做一个测正弦波的频率幅度的设计,使用89s52单片机。因为模拟电路没学过,所以在波形整形放大这块比较头疼。现在打算用LM318运放放大,然后用斯密特触发器整形为方波。问题就是,这个放大电路应该是什么样的,这个放大倍数怎么确定。

你地头疼的不要。放大倍数要看你输入信号幅度而定。通常只有那些十毫伏以下的信号需要用运方方大。数十毫伏以上的你用cd4069/4011这类门电路串起来接成放大器使用即可。数字万用表内部的频率/电压转换器大都是这样的电路。你要测的信号频率是几赫兹?追问

其实前面还要做一个正弦波发生电路,要求是频率、幅值可调,作为一般实验用的。这里面就是频率、幅值也不知道多少合适。

追答

那你就用多波形发生器芯片ICL8038产生吧,它可以同时输出正弦波、三角波、方波,且调频方便。见图。

追问

恩,有点思路了。最后追问一下,这个输入正弦波的幅值是随着发生器的调节而变化的,那这个放大倍数不是不确定吗,那样测频率的时候应该如何把信号放大? 还有就是我要做这样一样测量电路,有什么参考资料可以推荐给我看看吗?真是太感谢了

追答

你若用8038产生正弦波,调频时,输出的幅度是不会随频率而变化。若用8038,你只需将8038的9脚输出信号直接送入施密特触发器整形(若你在单片机输入端加有合适的限幅电路,单片机可直接接8038的9脚而不需整形电路)然后送入单片机即可。8038的2、3、9脚输出频率都一样,只是波形不同。若用运放,你放大倍数选择在50以下即可,过高运放将饱和,失去放大作用。若用来放大高频信号,你运放还有选用高速的。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-03-26
幅值?这个52单片机不能进行浮点运算,你只能,1、放大到一定幅值之後,进行精密整流,测出均方根值*1.414就是幅值。2、可以整流之後,用保持电路保持峰值电压,采样之後,就是幅值追问

测幅值的话,我打算用AD736先将交流转为直流,然后用我手上有的ADC0804模数转换,最后用单片测量,这样可以吗? 谢谢!

追答

可以的,这个没有问题

第2个回答  2012-03-27
放大电路可以用同相放大电路,这个电路输入阻抗较高,具体放大倍数要看原信号的幅值,用施密特反相器74HCT14作整形是最简单有效的办法。追问

因为是要测正弦波频率和幅值,原信号幅值不确定,这样子的话,放大倍数需要可调节吗?
有没有什么推荐资料可以让我学学这方面的基础知识,十分感谢!

追答

关键看正弦波的最小值(波谷值)是多少,确定放大电路增益的标准是不要使放大后的正弦波信号最小值超过整形器件74HCT14的低电平输入电压,放大后的正弦波信号的最大值可以不考虑,即使出现削波失真也不会影响整形和频率测量。

相似回答