找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 6988|回复: 2

DS2303 示波器波形远程上位机显示 交流 学习

[复制链接]

1

主题

9

回帖

13

积分

新手上路

积分
13

社区居民

发表于 2015-12-23 22:08:40 | 显示全部楼层 |阅读模式
我已经实现了DS203采集波形的远程上位机显示。用两个示波器同步采集4路信号,并计算了波形间的相位差,应用于无线供电电动车,计算了发送端与接收端的功率以及最终的效率。
1.jpg IMG_2465.JPG IMG_2467.JPG IMG_2468.JPG IMG_3224.JPG IMG_3225.JPG



但是吧 我现在能把示波器采集到的波形发送到电脑进行显示了,我知道原程序中TrackBuff[]数组是示波器显示的数组所以我是把这个数组发送出来了,结果就成功了。但是吧,新问题出现了,测量的波形幅值一旦超过量程,发出来的数据就不是真实数据了,所以把我需要换个原始数组发送而不在使用显示用的TrackBuff[]数组,这样无论示波器显示的什么样子,我上位机显示的都是原始真实数据,并且是完整波形。 大神一起讨论一下哈!  


回复

使用道具 举报

1

主题

225

回帖

277

积分

管理员

积分
277

社区居民忠实会员

发表于 2015-12-24 09:30:04 | 显示全部楼层
开源项目工程中的process.c文件 里面DataBuf[i] =__Read_FIFO();
__Read_FIFO(); 是读取每一点的测量数据,读取到DataBuf[i]内存后再处理数据。
回复

使用道具 举报

1

主题

9

回帖

13

积分

新手上路

积分
13

社区居民

 楼主| 发表于 2015-12-24 17:45:27 | 显示全部楼层
sagittarius 发表于 2015-12-24 09:30
开源项目工程中的process.c文件 里面DataBuf =__Read_FIFO();
__Read_FIFO(); 是读取每一点的测量数据,读 ...

process.c 里面用到的变量好多都是指针和结构体,我现在这个水平读着很是吃力,有没有关于指针和结构体的书籍推荐一下,我先补习一下。
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|MINIWARE产品技术交流 迷你工具-智能烙铁-加热平台-示波器-体感电动螺丝刀-数字电源-智能镊子 ( 粤ICP备07030012号-1 )

GMT+8, 2024-9-20 00:56 , Processed in 0.332591 second(s), 24 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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