导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→你的方案不可行,首先20M的信号至少需要40M的采样频率

* 26195: 我想做一个20M的虚拟示波器,大家可否出点主意

   a12345678 
a12345678发表的帖子 

 你的方案不可行,首先20M的信号至少需要40M的采样频率
而你仅仅用DS系列单片机,即使是420(50M)也远远不够. 通用办法使用FIFO缓冲. 一般的数字示波器不是工控中的数据采集,它仅仅需要采集很少的数据,一般1~4K足亦.而且不必连续采集,因此即使USB1.1也没问题.
      你的问题主要是采集的控制问题,建议采用8位40~60M的高速AD,用CPLD控制采集,用1~4K FIFO缓冲,DS89C420/DS87C520/77E58单片机控制传输,用D12做USB1.1传输.

发表时间:2003年4月18日22:27:33

  
回复该帖

本主题共有 12 帖,分页:>>>>>该主题的所有内容[12]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

  26197.[详细]虚拟仪器更多的是采用大数据量然后软件分拣,我认为要想有市场至少需要256k以上的缓存..
摘要:......(无内容)
- [wangshujun][1450次] 2003年4月18日

  26199.[详细]你说的是后台的事情了,
摘要:现实的虚拟示波器基本还是1~2KFIFO的,后台再保存到PC机中.......(54字)
- [a12345678][735次] 2003年4月18日

  26294.[详细]用单片机几乎不能实现!
摘要:20M示波器用单片机实现?个人觉得似乎是不可能的! 首先是A/D转换器频率的限制,再次是单片机的主频能达到33M已经不错了,即使是 使用AVR的一个指令只需要一个机器周期的单片机也不能保证呀,何况要做的不仅仅是A/D转换......(230字)
- [linqingxuan][1124次] 2003年4月19日

[上一篇帖子]:用ULN2803
[下一篇帖子]:(7406是六路输出),打错了。