加入收藏夹 | English
当前位置:主页>技术文章>
基于FIFO IDT7202-12的数字存储示波器
来源:  作者:本站

4 显示模块
本设计采用PC显示波形,主要是因为通过应用VB能很容易地实现波形的显示,并且还能将波形数据存储到硬盘当中,以实现示波器的存储功能。但是要注意以下几点:
①波形消隐。在实际使用时一般需要连续显示波形。连续显示波形时,在显示下一幅波形之前,首先需要将上一幅波形清除或消隐。VB的图片框和窗体提供了CLS方法,可以实现波形的清除;但在连续显示和清除波形时,存在严重的闪烁现象。
将显示波形的图片框或窗体的DrawMode属性在属性框中设置成13-Copy Pen,或者在程序中使用类似Picturel.DrawMode =vbXorPen的语句将画笔设置成“异或笔”,显示波形后经过二次重画即可消隐已经显示的波形。整幅显示一整幅消隐波形一样可出现一定的闪烁,但通过消隐一条线段一显示一条新线段的方法可彻底消除闪烁问题。该方法对波形显示区中的文字或其他控件均不会造成影响。
②双通道问题。在VB当中,曲线是利用连接“当前点”而生成的。要在一个图片框上实现是很难完成的,所以设计双通道波形显示程序时,可在窗体上放置两个图片框,每个图片框用于显示一个通道的波形,编程时在两个图片框中交替显示一个通道的波形。当显示速度较快时,宏观上可得到双通道同时显示的效果。


5 有源时钟模块
本设计ADC的采样率高达40 Msps,所以ADC的采样时钟用40 MHz有源晶振。有源时钟及分频电路如图4所示。

把40 MHz晶振分成不同的8个频率,这样可调节ADC的采样率,以适应不同的被测信号。这部分电路在做PCB时要注意走线,有源晶振和ADC之间距离不要超过1 000 mil(2.54 cm)。另外,做PCB时应把数字地和模拟地分开,最后用O Ω电阻跨上;最好两面“铺地”,这样可以大大提高PCB的可靠性。


结 语
本设计的优点就是可以用较低的成本制作出性价比很高的示波器,能很好地满足学生或一些经费不是很充足的业余电子爱好者的需求。经过试验,整个系统非常稳定。测方波时,采样率最好是被测信号频率的5~8倍,这样效果能达到最佳。


上一页 1 2 3下一页

关于本站 | 会员服务 | 隐私保护 | 法律声明 | 站点地图 | RSS订阅 | 百科

免责声明:凡本站注明来源为xx所属媒体的作品,均转载自其它媒体转载目的在于传递更多信息,并不代表本站赞同其观点和对其真实性负责。