信号发生器
在声学测量以及声学信号处理中,信号发生器是一个常用的东西。为了使用一个简单的音频信号,动辄买一个几万元的音频测试设备,对很多人来说,有点不切合实际。笔者在做音频信号的过程中,就自己研制了一个简易的音频信号发生器,该设备有着,成本低,操作简单,接口丰富,可发射任意音频信号等特点。
准备材料
一,DSP音频开发板:该DSP开发板是我们经常使用的一种开发板,该开发板的flash资源特别大,可以内置很长的本地音频信号,并且有高解析度的DAC,非常适合做音频信号发生器来使用。
二,音频软件:
为了制作各种音频信号发生器,这里需要一个音频信号生成工具,我是用的是cooledit,有其它的也可以的。
三,软件代码:
为了根据要求实现特定信号,一定程度的编程是必不可少的,不过,这些对于我们来说就比较简单了。
搭建流程
步骤一:通过音频软件生成一个0.5s的1k正玄波信号,假如你不想生成或者不会,可以通过下面链接下载:
步骤二:把该正玄波信号转换成能够播放的格式并放入到编程的代码中。
步骤三:通过编程,实现双机按键播放该正玄波的信号,然后把bin文件下载到开发板中。
步骤四:开发板重新开机,然后双击功能按键,即可实现正玄波信号的播放了。
效果展示
通过按键,可以控制音频信号的发生,这里使用了一个0.5s的正玄波信号作为发射信号,双击功能按键,把信号输出的插针接到示波器上,就可以看到发射的信号了。如下图所示。
其实,假如想制作其它信号的发生器,非常简单,只需要把上面的正玄波信号换成你需要的信号即可。
作者:虚生 出处:https://www.cnblogs.com/dylancao/ 以音频和传感器算法为核心的智能可穿戴产品解决方案提供商 ,提供可穿戴智能软硬件解决方案的设计,开发和咨询服务。 勾搭热线:邮箱:1173496664@qq.com weixin:18019245820 市场技术对接群:347609188 |