龙源期刊?/p>
http://www.qikan.com.cn
基于
STM32
的智能便携式噪声监测仪的?/p>
?/p>
作者:刘坤?/p>
张海?/p>
喻亚?/p>
来源:《科学与财富?/p>
2018
年第
01
?/p>
摘要:提出一种基?/p>
STM32
的智能噪声监测仪的设计方案。采用意法半导体
STM32
作处
理器,用数字算法简化了大量模拟电路,可显示环境噪声的声级,并增加了报警功能和上位机
通信功能?/p>
关键词:噪声监测仪;
A
计权网络;数字算法;
STM32
?/p>
一、引言
噪声污染是当今三大污染之一,所以环境噪声监测就显得十分重要。目前市场上的噪声计
价格昂贵,因此设计了一种多功能的噪声监测仪。它由噪声信号采集及放大?/p>
AD
转换?/p>
A
?/p>
权算法、数据显示、上位机通信等模块构成,其中?/p>
A
计权网络可模拟人耳对噪声的反应?/p>
结果表明,该噪声计具有便携、电路简单及灵敏度高等特点,能满足一般环境监测的要求?/p>
二、硬件设?/p>
传声器是将声音信号转换成为电信号的能量转换器件,本设计采用小型驻极体传声器,?/p>
积小,灵敏度高。传声器后接放大电路?/p>
MCU
的选择方面,选择
STM32F103ZET6
?/p>
STM32F103ZET6
工作频率最高可以达?/p>
72MHz
,同时具?/p>
512K
的片?/p>
Flash
?/p>
64K
的片?/p>
SRAM
,在本设计中可以更好地满足对所
采集的声音数据以及数据处理的存储要求?/p>
此外?/p>
STM32F103ZET6
还具?/p>
3
个模数转换器?/p>
ADC
?/p>
STM32
众多外设中功能最为复杂的外设之一,它具有
12
位的分辨率、支持单次和?/p>
续转换模式、双
ADC
模式、支持常规转换期间进?/p>
DMA
请求、短?/p>
12.5
个时钟周期的转换
时间。在本设计中,采用它自身?/p>
ADC
模块进行
AD
转换来达到降低成本、减?/p>
ADC
芯片?/p>
量的目的?/p>
三、软件设?/p>
编程采用
C
语言,软件的开发环境是
Keil MDK5
?/p>
MDK5
?/p>
ARM
公司最新推出的针对?/p>
种嵌入式处理器的软件开发工具。完成的主要功能是:完成
STM32F103ZET6
?/p>
GPIO
?/p>
DMA
?/p>
ADC
、的配置,实现对所采集的声音信号进?/p>
AD
转换;对
AD
转换数值进?/p>
FFT
?/p>
A