一.硬件方案
分贝是由传感器把非电量转换为电量,传感器输出的是0-5伏的电压值且电压值稳定,外部干扰小等。因此,可以直接把传感器输出电压值经过A/D转换器转换得到数据送入单片机进行处理。此外,还需接入液晶显示,键盘设定,报警电路等。
硬件主要由51单片机电路+时钟晶振电路+复位电路(上电自复位,手动复位)+ADC0832模数转换电路+分贝传感器(放大电路)+按键设定电路+LCD1602液晶显示电路+蜂鸣器提示电路:
二.设计功能
(1)采用LCD1602液晶显示屏实时显示分贝值。
(2)使用小麦克风采集声音经过LM358放大信号后经过ADC0832进行采集,最终转换成分贝值。
(3)可以通过按键进行设定分贝限值,设定的分贝限值存储于STC单片机内部eeprom,具有掉电存储的功能;
(4)当实测分贝值低于设定值时绿色指示灯亮,当实测分贝值高于设定值时红色指示灯亮并蜂鸣器报警。
三.设计原理图
(1)原理图主要采用AD软件进行设计,如图:
(2)Protues仿真图如下:
(3)PCB图如下:
四.软件设计
主程序源码
/*******************************************************************************
* 函 数 名 : main
* 函数功能 : 主函数
*******************************************************************************/
void main()
{
uchar i;
TMOD=0x01;
TH0=0x3c;
TL0=0xb0;
EA=1;
LCD1602_cls();//lcd初始化函数
led0=1;
led1=1;
read_memory();//存储函数初始化
while(1)
{
memroy();
display();
//A/D转换
if(i<80) //转换10次计算平均值
{ i++;
mmm=mmm+A_D(0)/0.51; //开始转换 P1.4通道
}
else
{
mmm=mmm/80; //得到平均值
AD_dat=mmm;//程序将A/D芯片的信号处理得到的数据
mmm=0;
i=0;
Noise=(AD_dat*36);
if(Noise<3000) Noise=Noise*2+3000;
}
if(Noise>Noise_h*100)
{
led0=1;
led1=0;
beep=~beep;
led1=0;
delay(1000);
led1=0;
delay(1000);
}
else
{
led0=0;
led1=1;
}
}
}
上一篇:基于51单片机的PM2.5+温湿度检测仪
下一篇:基于51单片机的电梯控制系统
推荐阅读
史海拾趣
在计算机行业快速发展的时代,Computer Conversions Corp公司凭借其敏锐的市场洞察力和技术实力,成功地把握住了行业发展的脉搏。公司曾面临一个重大挑战:如何使老旧的计算机硬件与新兴的软件兼容。为了解决这一问题,Computer Conversions Corp投入大量资源进行技术研发,最终开发出了一种独特的硬件转换器。这种转换器不仅解决了兼容性问题,还大幅提升了数据处理速度,赢得了市场的广泛认可。
Hoffman在追求企业发展的同时,也积极履行社会责任,致力于实现可持续发展。公司注重环保和节能,不断推出绿色、低碳的产品和技术。同时,Hoffman还积极参与公益事业,通过捐款、志愿服务等多种方式回馈社会。这些举措不仅提升了公司的社会形象,也促进了企业与社会的和谐共生。
以上五个故事展示了Hoffman Enclosures, Inc.在电子行业中的发展历程和关键节点,每个故事都体现了公司在技术创新、市场拓展、产品定制、标准制定以及社会责任等方面的努力和成就。
Hoffman始终将技术创新视为企业发展的核心驱动力。公司不断投入研发资源,致力于开发更加高效、节能、环保的电气机柜和温控产品。其中,数据中心液体冷却技术的推出,更是引领了行业潮流。Hoffman还积极参与国际标准的制定工作,通过遵循和践行全球行业标准,确保产品的通用性和高质量。这些努力不仅提升了公司的技术实力,也进一步巩固了其在行业内的领先地位。
在电子行业的发展过程中,Cyrustek公司始终能够精准把握市场需求的变化。无论是智能家居、物联网还是可穿戴设备等领域,Cyrustek都能够迅速推出符合市场需求的产品。这种敏锐的市场洞察力和快速响应能力,使得Cyrustek在电子行业中始终保持领先地位。同时,Cyrustek还注重与客户的沟通和合作,不断收集客户反馈,优化产品设计,提高客户满意度。
在电子行业的发展过程中,Cyrustek公司始终能够精准把握市场需求的变化。无论是智能家居、物联网还是可穿戴设备等领域,Cyrustek都能够迅速推出符合市场需求的产品。这种敏锐的市场洞察力和快速响应能力,使得Cyrustek在电子行业中始终保持领先地位。同时,Cyrustek还注重与客户的沟通和合作,不断收集客户反馈,优化产品设计,提高客户满意度。
为了实现公司的长远发展,意华于2010年开始筹备上市工作。经过多年的准备和努力,意华成功在资本市场上市,为公司的发展注入了新的活力。上市后,意华通过资本市场融资和资本运作,加速了公司的扩张和技术创新步伐。同时,公司也更加注重规范运作和透明度提升,赢得了投资者的信任和支持。
高速模拟电路设计技术-Section 4 名??称:高速模拟电路设计技术-Section 4 授权方式: 仅供学习、研究使用,请勿用于商业用途 类??型:电路设计资料 软件评价: 大??小:343K 相关链… 查看全部问答∨ |
与生俱来的稳定性、功率节省以及能够根据需要装载设备驱动程序等技术优点让Linux非常适合于远程信息处理和驾驶者界面应用。 对下一代远程信息处理设备的设计工程师来说,嵌入式Linux在商业和技术上 ...… 查看全部问答∨ |
经过多方查找资料,发现要在simulation下仿真I/O,好像要进行内存配置,具体是用一个simuinit.cmd文件,文件内容大概如下:ma 0x0000,0, 0x0ffff,R|W|EXma 0x0000,1, 0x0ffff, R|W ma 0x0000,2,1,Rma 0x0001,2,1,W mc 0x0000,2,1,IN.dat, Rmc 0x000 ...… 查看全部问答∨ |
|
全国2010年最新数据,以下数据全部是MAPINFO格式源代码矢量数据,支持二次开发,是GPS,GIS项目的专业运用矢量数据根据客户需求可以转SHP,CAD,GST等格式,主要应用于交通物流、通讯、导航定位、城市规划、空间资源、河流、林业 ...… 查看全部问答∨ |
大家都知道,GPS卫星发射无线信号,GPS接收器的RF单元接收这些无线信号。 请问各位,GPS卫星发射无线信号时候的频率是多少,就是这些无线信号在什么频率上进行传输?… 查看全部问答∨ |