导航:首页 > 操作系统 > 单片机测声音分贝

单片机测声音分贝

发布时间:2023-09-30 08:23:27

Ⅰ 怎样用51单片机检测声音

首先要有传感器,将声音转为电信号,可以使用驻极体话筒,后面再加上音频放大电路,放大器输出接单片机的ADC(模数转换器)就可以了。单片机就可以通过编写相应的程序对声音识别处理,不过要做复杂的运算处理,需要使用DSP芯片,单片机的运算能力很有限。

Ⅱ 利用单片机控制,哪种芯片可以测量声音大小

测量声音的大小不是用那种芯片
声音的大小可以通过驻极体传声器等,俗称咪头,把声音信号转成电信号,
通过放大电路把电信号放大,然后通过AD采样(单片机有的自带AD转换),把模拟
电信号转成数字量,最后通过计算就可以得出声音的大小值 比如40dB等!

Ⅲ 51单片机声控灯,怎么改下列代码使在分贝超过一定值的时候LED灯亮

假设你有XPT2046的源程序,且上面这段代码可以正常采集AD

则只需修改main函数
sbit led=;//引脚定义
#define VALUE //某个经验值
void main(void)
{
uint temp,count;
while(1)
{
if(count==50)
{
count=0;
temp = Read_AD_Data(0xE4); // AIN3 外部输入
if(temp>VALUE)led=0;//判断大于某个分贝则led亮,否则灭
else led=1;
}
count++;

DisplayData[0]=DIG_CODE[0];
DisplayData[1]=DIG_CODE[0];
DisplayData[2]=DIG_CODE[0];
DisplayData[3]=DIG_CODE[0];

DisplayData[4]=DIG_CODE[temp%10000/1000];
DisplayData[5]=DIG_CODE[temp%1000/100];
DisplayData[6]=DIG_CODE[temp%100/10];
DisplayData[7]=DIG_CODE[temp%10/1];

DigDisplay();
}
}

阅读全文

与单片机测声音分贝相关的资料

热点内容
拉卡拉收款宝app叫什么名 浏览:336
c4d动态解压 浏览:709
多个pdf合并为一个 浏览:312
程序中的编译执行 浏览:32
plc控制与单片机控制 浏览:884
如何让安卓手机操控电脑 浏览:187
电脑电销加密电话号码破解 浏览:505
世界史纲pdf 浏览:133
湖北社保年审app叫什么名字 浏览:852
迈达克云服务器 浏览:597
mfc深入浅出从mfc设计到mfc编程 浏览:81
萤石云服务器连接设置 浏览:325
中国名着pdf 浏览:592
华为服务器设备序列号怎么看 浏览:319
跑永辉生活配送用什么app 浏览:149
ug识别符号命令在哪里 浏览:719
pdf文件改文字 浏览:734
查询qq号剑灵服务器地址 浏览:554
国家反诈中心app为什么要刷脸 浏览:305
iphone怎么修改dns服务器地址 浏览:87