您好,欢迎访问一九零五行业门户网

基于DSPIC30F6014A单片机的音频信号分析仪的设计

适用于需要音频信号分析的嵌入式系统中,坚持显示的数据。基于dsp单片机技术的音频信号分析具有性能稳定、电路简单、速度快、利息低、体积小的特点。可以在更多领域进一步推广和应用,如环境监测、语音识别、智能系统的控制等。
大多数音频信号处置仪不但体积大而且价格贵,目前。一些特殊方面难以普及使用,而嵌入式系统分析仪具有小巧可靠的特点,所以开发基于特殊功能单片机的音频分析仪器是语音识别的基础,
使原始信号中不明显特性变得明显,具有很好的现实意义。信号分析原理是将信号从时间域转换成频率域。便于分析处置。对于音频信号来说,其主要特征参数为幅度谱、功率谱。该音频信号分析仪的工作
进而得到音频信号的功率谱。1硬件设计 智能家居”smarthom过程为:对音频信号限幅放大、模数转换、快速傅里叶变换(fft时域到频域的转换)特征值提取;从到音频信号的幅度谱。e
将家中的各种设备通过家庭网络连接成系统。整个智能家居系统的构成如图1所示。该系统中,也称智能住宅。家居网络智能控制系统就是利用先进的计算机技术、通讯技术和嵌入式技术。对于某些家用电器设备的监测与控制需要进行音频信号的分析。本设计选用microchip公司的1经过采样、ad转换完成后,清除ad使能标志,得到
实现对信号周期性的分析。3调用fft变换函数,离散化的数字信号。2调用周期判定函数。对离散信号的快速傅里叶变换,实现时域到频域的变换。4显示输入信号的频谱。5计算
故量化单位为1212因频率分辨率△f=100hzfft子样本点信号的功率谱及计算大功率。6显示信号的功率谱及大功率。2.1a d采样 理论分析:因12位的ad模块。
数n=512故采样频率fs=51200hzfs≤n△f采样周期ts=151200采样周期一采样时间+转换时间)因振荡频率为7.37mhz故指令周期tcy=17.374=o.5μs实际控制:转换时间
ta d=333.33n所以,为14个ta d为正确ad转换。配置ad自动采样时间为6个ta dad转换时钟为16tcy则ad转换总时间为0.092m采样频率为10.87khzad模块工作在系统时钟源、自动转换模式,每完成一次转换进入一次中断。顺序中应该定义
用于存放ad采集到数据,一个采样点数的结构体。每个结构体内包括一个实部和一个虚部。中断服务子程序中,由ad模块采集到数字量存储到结构体的实部,共进行采样点数次转换,中
而且不具周期性。丈量周期可以在时域也可以在频域,断服务子程序的流程如图4所示。2.2周期判定 音频信号的频率分量不但多。但是由于频域丈量周期性时要求某些频率点具有由规律的零点或接近零点呈现,所以对于较为复杂的频率分量较多且功率分布较均匀且低的信号就无法正确地分析其周期性。因此,对于信号的周期性判定,应该在对信号进行fft变换之前,直接调用周期判断函数。周期性判定子程序流程
n较大时,图如图5所示。2.3fft变换 由于直接傅里叶变换的计算量与子样本点数n平方成正比。计算量太大,不适合在资源有限的嵌入式系统中实现。所以常用基2fft算法,其主要思想是将n点直接傅里叶变换分解成多个较短的直接傅里叶变换,再利用旋转因子的周期性、对称性,很大水平上节省了系统资源。mpla bc
通过dspic30f系列微处理器,30c编译器内部提供了几乎全部的数字信号处置软件工具。只需调用microchip公司提供的库
即可方便的实现数字信号处置。对于基2fft变换来说,函数。其软件流程图如图6所示。2.4特征值提取 对频域分析起决定作用的量包括采样频率、采样点数。通过fft变换,得到离散化的幅度谱xk先将离散化的幅度值平方,再除于子样本点数n就可得到该频率点对应的功率值(功率=xk*xkn3结语 系统的主
频差不小于100hz频率分量的功率值)输入信号的总功率和各频率分量的功率,要性能指标为:输入阻抗50ω;输入信号电压范围(峰-峰值)100mv5v输入信号包括的频率成分范围为200hz10khz频率分辨力为100hz可正确丈量被测信号中。检测出的各频率分量的功率之和
总功率测量的相对误差的值小于5%;以5s周期刷新分析数据,不小于总功率值的95%;各频率分量功率丈量的相对误差的值小于10%。信号各频率分量应按功率大小依次存储并可回放显示,同时实时显示信号总功率和至少前两个频率分量的频率值和功率值,并设暂停键
江苏润仪仪表有限公司专业提供:精密数字压力计_普通膜盒压力表_普通隔膜压力表_智能差压变送器等产品
其它类似信息

推荐信息