## 数字示波器 [[https://www.fpga4fun.com/digitalscope.html|Digital oscilloscope]]\\ [[scope_pics|示波器相关的图片]] \\ 数字示波器比模拟示波器具有许多优势,例如能够捕获单个事件并显示触发之前发生的情况。\\ \\ 您只需将ADC和FPGA连接在一起即可构建数字示波器。\\ 此特定设计使用100MHz闪存ADC,因此我们正在构建100MSPS(每秒兆采样)示波器。\\ \\ 这种示波器设计很有趣,因为它展示了现代FPGA的强大和实用性。但是,如果您是FPGA技术的新手,请记住这不是该站点上最容易理解的设计。\\ \\ ### HDL设计 或者如何在FPGA内部创建示波器逻辑。 * [[https://www.fpga4fun.com/digitalscope_hdl1.html|HDL第1部分]] -基于FIFO的设计。 * [[https://www.fpga4fun.com/digitalscope_hdl2.html|HDL第2部分]] -基于RAM的设计。 * [[https://www.fpga4fun.com/digitalscope_hdl3.html|HDL第3部分]] -触发机制。 * [[https://www.fpga4fun.com/digitalscope_hdl4.html|HDL第4部分]] -更多功能。 \\ ### 硬件 * 该设计是使用[[http://www.knjn.com/Flashy.html|Flashy板]]创建的。 * 另请参阅[[https://www.fpga4fun.com/Hands-on_Flashy.html|“动手操作”]]页面,以了解如何构建简单的示波器。 \\ ### 软件 * [[https://www.fpga4fun.com/digitalscope_history.html|历史,功能,屏幕截图]]。 * 另请参见[[https://www.fpga4fun.com/FlashyInterferencePatterns.html|相关]]页面。 \\ ### 屏幕截图 这是一个27MHz信号的视图,该信号在100MHz采样并使用“采样等效时间”技术重构。 {{ ::flashyd_scope1.gif |}} \\ ### 链接 * 如何基于ADC0804和OpenGL 构建[[http://yyao.ca/projects/oscilloscope/|数字示波器]] * [[http://www.signalintegrity.com/Pubs/straight/probes.htm|探测高速数字设计]]的[[http://www.signalintegrity.com/|信号咨询公司]] * 有关Amphenol RF网站上的[[http://www.amphenolrf.com/|RF连接器]]的信息。 * [[https://oscilloscopetools.com/how-to-build-an-oscilloscope/|如何构建一个示波器?]] * [[https://oscilloscopetools.com/how-to-use-an-oscilloscope/|如何使用示波器?]] * [[https://oscilloscopetools.com/how-to-read-an-oscilloscope/|如何读示波器?]]