论坛风格切换切换到宽版
  • 5773阅读
  • 23回复

串口数据接收并显示成波形的程序? [复制链接]

上一主题 下一主题
离线wycx
 
发帖
1497
只看楼主 倒序阅读 0楼 发表于: 2007-05-31
用户被禁言,该主题自动屏蔽!
离线BG3OGR
发帖
3565
只看该作者 1楼 发表于: 2007-05-31
'
要写一个把串口数据接收并显示成波形的程序..大家说说有什么思路??
我用c++,,其他的可以给个思路..
'

要是用vb,就是用com控件吧?好久不动了,忘光了。
离线BA5SBA
发帖
3088
只看该作者 2楼 发表于: 2007-05-31
虽仍不懂,但是支持。
离线ahzds
发帖
7423
只看该作者 3楼 发表于: 2007-05-31
底层的东西用c好一点,vb基本上没戏!com控件只是串口通讯控件,要显示波形仅仅靠他不行的。不过为什么要显示串口波形呢?意义不大!
研究研究声卡输入波形,如果突破了,可以做很多事情!!尤其对业余无线电!
离线BD8NCF
发帖
2079
只看该作者 4楼 发表于: 2007-05-31
'
底层的东西用c好一点,vb基本上没戏!com控件只是串口通讯控件,要显示波形仅仅靠他不行的。不过为什么要显示串口波形呢?意义不大!
研究研究声卡输入波形,如果突破了,可以做很多事情!!尤其对业余无线电!
'

串口的速度太慢,声卡的采样率也快不了多少
也只能处理音频
离线loverslcn
发帖
621
只看该作者 5楼 发表于: 2007-05-31
'
要写一个把串口数据接收并显示成波形的程序..大家说说有什么思路??
我用c++,,其他的可以给个思路..
'
建立时间、串口数值坐标系。
串口数据里加上时间戳。
定义数据的精度、范围。
用vc++的话,可以用对话框的onpaint里使用cdc
delphi有专门的画图控件
如果对这些不是很了解,且不需要做发布程序的话,建议用perl的ptk实现画图。
离线ahzds
发帖
7423
只看该作者 6楼 发表于: 2007-05-31
'
串口的速度太慢,声卡的采样率也快不了多少
也只能处理音频
'
当然如果能用高速ad那是最理想的,但不是咱的方向。
我的意思是用声卡3k的带宽做数据调制解调,比sstv的要求要高一点。我琢磨过一段时间,发送好办,接收非常难处理。
如果这玩意可以的话,随时可以利用对讲机传个文件、图片什么的,很有玩头!甚至可以快速组建一个临时数据通讯网,其意义绝对超过传统的业余无线电范畴。
离线红猪
发帖
4980
只看该作者 7楼 发表于: 2007-05-31
labview
离线BD8NCF
发帖
2079
只看该作者 8楼 发表于: 2007-06-01
'
当然如果能用高速ad那是最理想的,但不是咱的方向。
我的意思是用声卡3k的带宽做数据调制解调,比sstv的要求要高一点。我琢磨过一段时间,发送好办,接收非常难处理。
如果这玩意可以的话,随时可以利用对讲机传个文件、图片什么的,很有玩头!甚至可以快速组建一个临时数据通讯网,其意义绝对超过传统的业余无线电范畴。
'
老兄,有现成的东东啊
有个类似sstv的东东,好象是无损的,可以传文件。
离线wycx
发帖
1497
只看该作者 9楼 发表于: 2007-06-01
用户被禁言,该主题自动屏蔽!
离线child@BY1QH
发帖
1303
只看该作者 10楼 发表于: 2007-06-01
'
要写一个把串口数据接收并显示成波形的程序..大家说说有什么思路??
我用c++,,其他的可以给个思路..
'

给你这个,操作底层硬件,极为好用!
附件: winio.zip (0 K) 下载次数:12258
离线child@BY1QH
发帖
1303
只看该作者 11楼 发表于: 2007-06-01
'
当然如果能用高速ad那是最理想的,但不是咱的方向。
我的意思是用声卡3k的带宽做数据调制解调,比sstv的要求要高一点。我琢磨过一段时间,发送好办,接收非常难处理。
如果这玩意可以的话,随时可以利用对讲机传个文件、图片什么的,很有玩头!甚至可以快速组建一个临时数据通讯网,其意义绝对超过传统的业余无线电范畴。
'

不难啊,调用windows的wavein***函数就可以,顶多使用一个乒乓缓存。剩下的就是数字信号处理的功夫了。
离线wycx
发帖
1497
只看该作者 12楼 发表于: 2007-06-02
用户被禁言,该主题自动屏蔽!
离线ahzds
发帖
7423
只看该作者 13楼 发表于: 2007-06-02
'
老兄,有现成的东东啊
有个类似sstv的东东,好象是无损的,可以传文件。
'
sstv已经玩了好几年了,不能传文件,只能传图片,我说的不是这个东西,但有点类似!
这里有我们最近玩的图片,图片还是有损失的,与信号质量有关!
http://www.8951.com.cn/bbs/dispbbs.asp?boardid=40&id=5873&page=1

http://www.8951.com.cn/bbs/dispbbs.asp?boardid=4&id=5881&page=1
离线ahzds
发帖
7423
只看该作者 14楼 发表于: 2007-06-02
[quote=child@by1qh]不难啊,调用windows的wavein***函数就可以,顶多使用一个乒乓缓存。剩下的就是数字信号处理的功夫了。[/quote]
请留qq进一步交流!
离线child@BY1QH
发帖
1303
只看该作者 15楼 发表于: 2007-06-04
'
请留qq进一步交流!
'
243842868,不经常在线。
用msdn查下waveinopen之类的函数就可以了。
我让我的师弟做一个声卡和matlab的实时接口,可能现在做差不多了。
离线dianziwg
发帖
1040
只看该作者 16楼 发表于: 2007-06-05
用户被禁言,该主题自动屏蔽!
离线child@BY1QH
发帖
1303
只看该作者 17楼 发表于: 2007-06-06
'
回复搞的无法理解楼主的意思了,是要传送数据的波形还是传送的就是波形数据文件?
'
还真是,我是看着ahzds的意思。
如果要是完成简易逻辑分析仪,用并口也是不错,操作并口可以利用我发的winio。
离线wycx
发帖
1497
只看该作者 18楼 发表于: 2007-06-23
用户被禁言,该主题自动屏蔽!
离线bg7jzw0
发帖
165
只看该作者 19楼 发表于: 2007-06-25
你用什么c编译器?