使用Labview做一个模拟数字示波器

使用Labview做一个模拟数字示波器,第1张

建议:

1.首先在前宽银面板上添加示波器所需要的控件。例如,波形图,旋转按钮等等。

2.选择一种编程结构,差蠢建议你用事件结构(这个结构在LabVIEW软件中自带),

用状态机和事件结构结合的编程结构会更好(慎庆宴这个是大虾们的经验)。

3.如果你的示波器要和硬件通信的话,就就具体看你用什么硬件,然后用什么函

数。例如,如果你用NI的采集卡,那你可以用DAQ函数。如果不需要硬件,那可

以用函数生成波形。

楼主:是不是可以这样理解,通过单片机漏肆或一个IO口输出一个时钟信号,然后用示波器去测量。

例子:下面是一个89C51为例输出矩形波代码

sbit SCLK P1^0

while(1){

unsingned int i

SCLK=0

for(i=0i<20000i++)//波形宽度

SCLK=1

for(i=0i<返伍20000i++)

}

你放到你的程序里,然后用示波器测量第一脚,肯定雹租有波形.

如有问题,请再问,呵呵!

DS5062C可以通过USB口连接电脑,实茄轿扒现控制和数据读取的功能

不过由于这是RIGOL公司最早的示波帆让器,那个时候VISA接口在国内仪器界还不是很流行,因此DS5000示波器使用的USB驱动是RIGOL公司自己开发的驱动,所以你想对该仪器进行USB控制需要安装这个驱动,你可以在网上搜一下,也可以直接找RIGOL公司客颤昌服人员要DS5的官方上位机软件,里面包含了驱动,该软件就可以实现数据读取和控制示波器的功能。

软件的名称叫UltraScope for DS5000 Series


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/12478154.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-24
下一篇2023-05-24

发表评论

登录后才能评论

评论列表(0条)

    保存