声卡虚拟示波器%2C用声卡代替示波器.rar

  • 浏览量:1031
  • 下载量:100
  • 资料大小:22.75 KB
  • 日期:2015-11-30
  • 上传者:SingleYork
  • 分享
  • 评论
  • 举报
  • 收藏

资料描述

            在之前的一个帖子里(http://www.ickey.cc/group-topic-id-61453.html),我跟大家分享了一个关于“特定频率声音”检测的问题,虽然目的已经达到,但是在实际应用的过程中还是会遇到一些问题,就比如说,在上一帖子中,调节lm567的中心频率的时候,需要用到示波器。然而,在很多应用现场,是没有示波器的,或者说要找一个示波器不是很方便,那么如果产品换型的时候,这个lm567中心频率的调节又是一个头疼的问题了,难道每次换型,都去找一个示波器来?






            回答肯定是:no!既然有问题了,肯定要想办法去解决!于是,又是折腾了好一段时间,在之前的模块上加了一个单片机跟一个4位一体的数码管显示模块,单片机用来检测调节得到的lm567的中心频率,数码管自然就是用来显示这个频率啦!于是又得到了下面这么一个模块:












            由于这次改进的模块是多个功能的合成版,图中其他的模块与本帖无关,所以就暂时不做详细讨论了。这个模块主要用到的技术有:lm2576稳压输出5v电源的使用、运放lm358的使用、音频解码器lm567的使用、stc12c2052ad单片机ad的使用、74hc595的使用、4位一体共阴数码管的使用及74hc595驱动四位一体共阴数码管的应用等。


     


            首先我们来看下这个模块的部分原理图吧:


     


     






















            从图中我们可以看到,本次使用的主mcu是stc12c2052ad,不要问我为什么,因为这款单片机使用的比较熟一点,呵呵……这款单片机是自带两路8位ad的,在本应用中,基本上是够用了,数码管采用的是四位一体共阴数码管,驱动芯片用的是两片74hc595.


     


            接下来我们就要开始做实验来验证我们的模块是否正确啦!首先,我们还是将lm567的中心频率调节致4khz,数码管显示如下:


     










            那么所测的频率是否正确呢?我们用示波器来验证一下,结果显示如下:


     










            可见,数码管显示的频率跟示波器测得的频率基本一
评论(0)

登录后可评论,请 登录注册

   
相关资料
换一换