传统的音频信号分析设备功能全、精度高,但这些设备不但体积大、结构复杂、反应速度慢、适应范围窄,而且造价非常昂贵,影响了它在小型化系统中的应用。针对这些问题,设计以STM32103单片机为运算核心,采用UCOSIII嵌入式多任务操作系统。...传统的音频信号分析设备功能全、精度高,但这些设备不但体积大、结构复杂、反应速度慢、适应范围窄,而且造价非常昂贵,影响了它在小型化系统中的应用。针对这些问题,设计以STM32103单片机为运算核心,采用UCOSIII嵌入式多任务操作系统。放大与滤波电路组成了前级电路。模拟信号经过前级电路后,通过A/D转换,录音到SD卡中,再使用FFT运算电路计算后,同时进行音频播放与频谱显示。硬件设计主要包括前级信号调理模块、STM32音频转换模块、LCD显示模块。在软件设计上,采用UCOSIII嵌入式多任务操作系统,实现多任务运行。通过UCOSIII系统实现对20 k Hz以下音频信号的分析,支持播放与频谱显示同时进行。该设计具有体积小、反应速度快、成本低等优点。展开更多
文摘传统的音频信号分析设备功能全、精度高,但这些设备不但体积大、结构复杂、反应速度慢、适应范围窄,而且造价非常昂贵,影响了它在小型化系统中的应用。针对这些问题,设计以STM32103单片机为运算核心,采用UCOSIII嵌入式多任务操作系统。放大与滤波电路组成了前级电路。模拟信号经过前级电路后,通过A/D转换,录音到SD卡中,再使用FFT运算电路计算后,同时进行音频播放与频谱显示。硬件设计主要包括前级信号调理模块、STM32音频转换模块、LCD显示模块。在软件设计上,采用UCOSIII嵌入式多任务操作系统,实现多任务运行。通过UCOSIII系统实现对20 k Hz以下音频信号的分析,支持播放与频谱显示同时进行。该设计具有体积小、反应速度快、成本低等优点。