本人做一个电机测速及显示的电路,输入为电机的位置霍尔信号,即频率和电机转速成正比的方波信号,幅值5V,我用ADVFC32芯片设计了一个频率/电压转换电路,如图1,芯片的输入Vin为方波,输出Vout幅值和方波的频率成正比.然后我将这个Vout通过一个带LCD驱动的3.5位AD转换芯片ICL7107,转换成数字信号并且用LCD显示出来.
我的问题是:
我按照ADVFC32的datasheet设计这个电路,选定各参数后设计的关系为:
Vout=0.007×Fin,然后Vin输入图2上面的200Hz的方波信号,我用万用表直流电压档去测量确实是Vout=1.4V,但是用示波器去测Vout却是下面的那样锯齿波,我改变输入的频率,用万用表测量的结果仍然满足上面关系,但是示波器波形都是锯齿波.请问,这样是正确的吗?难道万用表测量出来的是这个锯齿波的有效值?但是我看示波器测量的有效值也不是1.4V啊!
我后面给去ICL7107驱动LCD显示的都是正确的,就是这个输出Vout波形不是我所想要的幅值大小不变的直流啊!!!我想要用这个直流来做反馈信号,这样的锯齿波没用啊!!而且即使在Vout后加一个电容来平波,它把这个Vout泵升得很高,完全不对.
各位大虾,有用过这个频/压转换芯片的提点提点!!或者有什么别的办法将这样的锯齿波变成不变的直流电?
谢谢!不胜感激啊!!
500) {this.resized=true; this.width=500; this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}" onclick="if(!this.resized) {return true;} else {window.open('http://u.dianyuan.com/bbs/u/66/1422561213876713.jpg?x-oss-process=image/watermark,g_center,image_YXJ0aWNsZS9wdWJsaWMvd2F0ZXJtYXJrLnBuZz94LW9zcy1wcm9jZXNzPWltYWdlL3Jlc2l6ZSxQXzQwCg,t_20');}" onmousewheel="return imgzoom(this);">
500) {this.resized=true; this.width=500; this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}" onclick="if(!this.resized) {return true;} else {window.open('http://u.dianyuan.com/bbs/u/66/1422561213876826.gif');}" onmousewheel="return imgzoom(this);">