①波形消隐。在实际使用时一般需要连续显示波形。连续显示波形时,在显示下一幅波形之前,首先需要将上一幅波形清除或消隐。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的可靠性。

  • UC3846控制芯片工作原理控制图 逆变焊机原理与用途
  • 数字万用表电阻档测试二极管正反向没有阻值(使用万用表测量二极管的正向电阻,为什么各档)
  • 学单片机需要学数电模电吗(学单片机要先学数电模电吗)
  • 电工怎么选择适合自己用的万用表(电工初学者买什么样的万用表好)
  • 单片机需要同时运行多个任务怎么办(单片机怎么同时执行多个任务)
  • 电机保护的方案取决于负载的机械特性
  • 绝缘电阻表正负搭接不复零位是怎么回事
  • 短路怎么用万用表查