zengxiaoling222 发表于 2008-9-15 22:36:54

LV与单片机串口通信实现实时显示的问题,麻烦各位帮忙一下,万分感谢

我是LV的初学者,最近和几个同学在做一个心电图仪,用模拟电路处理好输出心电波形。用430单片机控制采样送PC机用LV实时显示。用了RS232串口通信协议,现在,我们遇到一个问题,要怎样才能使单片机和LV同步,实现实时采集,我们先用Visa写命令读数据再显示,频率太低了,才几十赫兹。孩不怎么明白LV里Visa函数的运行原理。要怎样才能按照设定的频率采样请各位指导一下吧。

cpubbs 发表于 2008-9-15 22:49:12

学习和单片机通信采集,可以看这里的学习套件的资料实验6或8,这里能下载全套资料,包括源码和教程:

http://www.cpubbs.com/bbs/thread-54941-1-2.html

cpubbs 发表于 2008-9-15 22:49:42

波特率设置高些,串口的速度才能上去,如果设为9600,速度不算高的,来回发送就耗掉不少时间了!

zengxiaoling222 发表于 2008-9-16 08:07:48

谢谢您了
那个教程我下了已经看过,但是孩有一个问题,Visa函数读取的一个周期耗时长吗。单片机和LV怎样才能无误的高速传送啊。

zengxiaoling222 发表于 2008-9-16 08:11:26

回复 3# cpubbs 的帖子

谢谢您了
那个教程我下了已经看过,但是孩有一个问题,Visa函数读取的一个周期耗时长吗。单片机和LV怎样才能无误的高速传送啊。

cpubbs 发表于 2008-9-16 08:27:02

串口不是高速的,所以达不到高速,要不然就不用发展USB了,呵呵!

cpubbs 发表于 2008-9-16 08:28:37

可以将波特率设高点,就可以快些的速度!

zengxiaoling222 发表于 2008-9-16 08:37:48

回复 7# cpubbs 的帖子

谢谢,恩,串口是慢的,我要求的也不用太高,能达到几百赫兹就可以了.可现在采集的是三十几赫兹。

zengxiaoling222 发表于 2008-9-17 12:38:30

回复 7# cpubbs 的帖子

您好啊,
我那个心电图能采集了,但现在波里叠加了一个工频信号,我们板子用直流供电不会引起工频,可能是电脑主机的影响,所以,我现在想用LV设计一个50HZ的陷波来滤出工频,请您指点指点吧。

飞雨天 发表于 2008-9-17 13:27:12

滤波器LabVIEW有提供的,自己找找~~

zengxiaoling222 发表于 2008-9-17 13:59:34

陷波的也有吗?我先看看吧,谢谢版主了

zengxiaoling222 发表于 2008-9-17 22:12:50

呵呵,我们做的心电波形成功采集了,呵呵,太感谢给予帮助的各位了。

飞雨天 发表于 2008-9-18 09:16:59

Congratulations!!!
页: [1]
查看完整版本: LV与单片机串口通信实现实时显示的问题,麻烦各位帮忙一下,万分感谢