找回密码
 注册
LabVIEW+单片机学习套件全套教程资料下载[免费]LabVIEW论坛精华列表贴USB0816数据采集卡《LabVIEW宝典》
LabWindows/CVI论坛精华贴NET0816以太网数据采集卡RC0210远程设备授权系统 关闭关停锁定打开设备 户外分布式数据采集
NET1624低速高精度以太网数据采集卡WIFI0824SD无线WIFI网络数据采集卡脱机运行 SD存储 小尺寸微型 串口采集远程采集 安卓 手持移动采集 纪录仪
查看: 2264|回复: 7

通过串口传输波形

[复制链接]
发表于 2007-9-7 10:48:11 | 显示全部楼层 |阅读模式
我想通过一个串口传输一个正弦波,可以加上白噪声之类的干扰,可是好像变为字符串时,量化的精度不够,或者是别的什么原因,总是复原的波形很差,那个高手指点一二呢?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 发表于 2007-9-7 10:50:06 | 显示全部楼层
我先自己顶上去!!迫切需要解决!
回复 顶

使用道具 举报

发表于 2007-9-7 11:34:17 | 显示全部楼层
数字专为字符发送,normal显示即可然后分离各个字符串,按照固定的数据长度分割。解析开就好了。


串口不太适合此类应用,尤其是浮点数的处理,最好拿网口传输波形吧!

[ 本帖最后由 wdyjz 于 2007-9-7 11:39 编辑 ]
回复 顶

使用道具 举报

发表于 2007-9-7 12:38:15 | 显示全部楼层
可以将它乘以一个倍数,再发送,这样收到后再除以相同的倍数,这样发估计好点!好运!
回复 顶

使用道具 举报

发表于 2007-9-7 12:38:29 | 显示全部楼层
乘以倍数后再进行转换!
回复 顶

使用道具 举报

 楼主| 发表于 2007-9-8 09:32:20 | 显示全部楼层
我觉得也是有问题,波形如果再复杂一些,甚至是几个波形的叠加就更难了,只是想找一个方法,只要传输过来的数据能再恢复原来的波形也可以的。
回复 顶

使用道具 举报

发表于 2007-9-8 17:37:16 | 显示全部楼层
如果上位机和下位机的协议可以定的话,就好做些,可以将小数乘以相应的放大倍数,再变成字符,然后再发送,一般的数据传送是不会有问题的,我以前也这样做过,只是没有其他口这样方便,呵呵,毕竟LV里面串口是发字符的!好运!
回复 顶

使用道具 举报

 楼主| 发表于 2007-9-12 09:42:27 | 显示全部楼层
谢了,只是有点不懂元老说的话“上位机和下位机协议可定”和“将小数乘以放大倍数”是什么意思?我每次编的程序,我自己都不是很懂,只看运行结果是不是我想要的,至于具体哪一个控件之后的数据是什么,我也不是很清楚。
所以还请多多指教
回复 顶

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|cpubbs论坛. ( 粤ICP备09171248号 )

GMT+8, 2026-10-1 03:22 , Processed in 0.048900 second(s), 11 queries , Gzip On, File On.

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表