7578|11

7815

帖子

57

TA的资源

裸片初长成(中级)

楼主
 

充分利用计算机内部资源的虚拟示波器(checked) [复制链接]

本帖最后由 辛昕 于 2018-5-3 16:35 编辑

其实从后来的经历来看。



此内容由EEWORLD论坛网友辛昕原创,如需转载或用于商业用途需征得作者同意并注明出处
这件事,除非是自己去做,否则没多大意义。
当然了,花几百块买一台100Mhz以上带宽的 虚拟示波器 是很值得的。

这些天,一直在寻找关于制作数字示波器的资料。无意看到了虚拟示波器这个东西。
    后来在网上查了好些资料,逐渐获得一种理解:

   所谓 虚拟,其实一点也不“虚拟”。因为它并不是没有硬件系统,它只是充分利用了计算机主板上的硬件系统,来构成示波器的硬件系统。  

   在GOOGLE和百度上看了好几个小时,逐渐发现,目前实现虚拟示波器的方案主要有两种:
  一  利用声卡这个现成数据采集系统,声卡本身带有16位的AD转换器.......呵呵,我对计算机硬件不太懂,只能学舌一番。
       具体的内容可以参照EEWORLD,一个名为 基于声卡的信号测试系统走多远,下面是连接:
       https://bbs.eeworld.com.cn/viewthread.php?tid=17763&page=1#pid260380pid260380
           (话说这篇文章里提供的链接虽然没太大用处,它说的中文版网页打不开,去掉后缀,打开英文原网页,却感觉有做广告的嫌疑,对于了解这个示波器的原理和制作没多大帮助。)

      但是,从这篇文章里,可以比较清楚得了解到这个基于声卡的虚拟测试系统的一个大概原理——至少对于我这样的菜鸟是暂时够用了。


二  它是用USB接口,这个估计是和用串口,并口之类的一样(我实在不懂微机原理和接口,只是在网上看了些资料,有些了解,仍然是学舌。)只是,USB的速度,抗干扰什么的要好一点吧。
     但是,这个基于USB的系统,它是如何实现信号的采集的呢?计算机内部用了什么东西完成这个采集工作呢?
    这个我一直没找到相应的资料——一大堆的都是广告。

    同时,在这个搜索查看资料的过程中,我觉得,要充分利用计算机的内部资源,达到利用它来做虚拟仪器的首要工作就是要理解计算机的接口,以及它与外部电路的通信是如何实现的。
     以及计算机本身有什么资源。
     但是,这方面的知识,应该看什么方面的书籍,可以获得一个比较系统的了解呢?在这里向各位请教了。

     此外,用声卡的虚拟示波器,据说,因为声卡能处理的频段只在音频,也就是说无法突破20K,而USB方案的貌似可以更高,这又是为什么,而且,它的带宽上限可以去到哪里呢?


      还有一个问题很关键,那就是,把外部的电路接到电脑,肯定是要考虑能外接多大的幅值什么的,需要衰减器,那么,这个衰减器要注意些什么——因为如果贸贸然去搞,万一一个不小心把电脑主板给整废了,那就实在是太恐怖了——
      而这些,很多网上的资料并没有详细说这些细节,:@ 真是十分可恶,只能请教论坛里真正的牛人了。

[ 本帖最后由 辛昕 于 2009-10-22 00:16 编辑 ]

最新回复

虚拟 示波器     看见过介绍      没有  实际用过!  详情 回复 发表于 2009-12-25 08:13
点赞 关注
个人签名

强者为尊,弱者,死无葬身之地

 

回复
举报

353

帖子

0

TA的资源

五彩晶圆(中级)

沙发
 
牛人在哪,还不出来给科普下!
 
 

回复

7815

帖子

57

TA的资源

裸片初长成(中级)

板凳
 
这两天看了那本在图书馆借回来的 USB2.0 硬件设计 的书,看得我大汗淋漓。
这里头涉及的知识太多了,或者说要开发USB硬件外设的话,要懂得好多的知识才行——
至少包括 微机原理与接口技术 还有C语言甚至是汇编语言。

而这些,恰恰涉及我一直困惑并且感到神秘想掌握的 让外设与计算机硬件通信 的知识,所以,我知道这是个很艰难地,很费时间的学习,但是,我会坚持的,在抓紧做我要完成的学业和单片机的学习的同时!!!
个人签名

强者为尊,弱者,死无葬身之地

 
 
 

回复

2万

帖子

74

TA的资源

管理员

4
 

回复 板凳 辛昕 的帖子

呵呵 多学些总没有错,但是要一点点来哦
加EE小助手好友,
入技术交流群
EE服务号
精彩活动e手掌握
EE订阅号
热门资讯e网打尽
聚焦汽车电子软硬件开发
认真关注技术本身
个人签名

加油!在电子行业默默贡献自己的力量!:)

 
 
 

回复

338

帖子

2

TA的资源

五彩晶圆(初级)

5
 

只有趟过河,才知水的深浅

建议直接看有本由燕山大学某作者写的USB应用书,书店里有卖的.书中相关章节讲的是用Cy68013A来实现虚拟示波器,逻辑分析仪的原理,有电路和PC机源程序.
学习的重点是C语言,嵌入式的C和PC机平台上的VC熟练就够用了,汇编不用花精力了.
建议找一个开源的虚拟示波器做参考.

赞赏

1

查看全部赞赏

个人签名以VS1003B和山景方案为基础,倾心研制数字化语音录放产品
排忧邮箱xg_2004_sy@126.com
 
 
 

回复

7815

帖子

57

TA的资源

裸片初长成(中级)

6
 

回复 5楼 古道热肠MP3 的帖子

额,谢谢大侠的指教!!
我正在看 微机原理和接口技术的书,并且终于下决心好好学C语言
同时,单片机不能落下,所以最近在以伟纳SP200S为范本,做51的编程器,因为PCB要自己布,所以比较痛苦,时间比较慢,,,,
等我做完单片机的实验硬件我就搞,,,,,,
个人签名

强者为尊,弱者,死无葬身之地

 
 
 

回复

1290

帖子

0

TA的资源

五彩晶圆(初级)

7
 
坚持!再坚持一下!很多成果其实是在我们的一再坚持下实现的!
 
 
 

回复

7815

帖子

57

TA的资源

裸片初长成(中级)

8
 

回复 7楼 zcgzanne 的帖子

嗯!!坚持就是胜利!
一定会坚持的。
个人签名

强者为尊,弱者,死无葬身之地

 
 
 

回复

2400

帖子

0

TA的资源

裸片初长成(高级)

9
 
虚拟 示波器
    看见过介绍
     没有  实际用过!
 
 
 

回复

7815

帖子

57

TA的资源

裸片初长成(中级)

10
 
这些天,一直在寻找关于制作数字示波器的资料。无意看到了虚拟示波器这个东西。


不要那么作孽,当年学51,你先做 编程器是吧。
然后后来你因为想看信号波形,就想做示波器是吧.....

还好,我现在没那么作孽了,现在我都直接买现成的东西
个人签名

强者为尊,弱者,死无葬身之地

 
 
 

回复

7815

帖子

57

TA的资源

裸片初长成(中级)

11
 
辛昕 发表于 2009-10-23 21:49
这两天看了那本在图书馆借回来的 USB2.0 硬件设计 的书,看得我大汗淋漓。
这里头涉及的知识太多了,或者 ...

嗯,这种鸟人写的书就是这样害人的。
诶,说起来,当年阿斌用的那个什么 圈圈教你USB挺好的呀~~~
个人签名

强者为尊,弱者,死无葬身之地

 
 
 

回复

7815

帖子

57

TA的资源

裸片初长成(中级)

12
 
哈哈~~原来,第一年,我不断想自己做自己的工具,真是作孽。
个人签名

强者为尊,弱者,死无葬身之地

 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表