基于89C51单片机的环境噪声测量仪

发布者:JoyfulSpirit最新更新时间:2006-04-27 来源: 电子器件关键字:噪声  89C51  单片机 手机看文章 扫描二维码
随时随地手机看文章
  1 引 言 
 
  环境噪声监测,是人类提高生活质量,加强环境保护的一个重要环节,在各大城市的繁华街区和居民区,已有大型环境噪声显示器竖立街头。但目前国内的便携式噪声测试仪,多为价格昂贵的进口专用设备,除卫生、计量等环保专业部门拥有外,无法作为民用品推广普及。本文介绍一种以89C51单片机为核心,采用V/F转换技术构成的低成本、便携式数字显示环境噪声测量仪。该仪器工作稳定、性能良好,经校验定标后能满足一般民用需要,可广泛应用于工矿企业、机关、学校等需要对环境噪声进行测量和控制的场合。

       2 声压级的测量机理

  人耳的听阈一般是20μPa,痛阈一般是200 Pa,其间相差107倍,这样宽广的声压范围很不易测量,而且人耳对声压的相对变化的分辨具有非线性特征。因此,声学中常用声压级Lp来反映声压的变化,将声压p的声压级表示成


  Lp=20 lg(p/p0)  (dB)(附)

       其中:基准量p0为20μPa。当p=p0时,Lp=0 dB,而当p=200 Pa时,Lp=140 dB。

  用声级计可以测量声压级,采用1 kHz纯音输入0.2 s到0.25 s或0.5 s以上,即可得到真实声压级或平均声压级。考虑到人耳对不同频率的响度感觉,在噪声测量中,常取40phon等响曲线的反曲线对声压级进行计权校正,即用 A计权网络测得A声级,写成dB(A)。附表给出倍频带中心频率与A声级的校正量之间的关系:

  


       3 硬件电路构成  

       环境噪声测量仪的硬件结构原理见图1: 
 

 

                                             图1 硬件原理图

  环境噪声经高灵敏度、无指向性驻极体传声器转换成电信号。所用传声器频率特性在50~14 000 Hz范围内不均匀度小于1.5 dB,加防风罩、防雨罩后可用于室外测量。三级放大电路由运放LM324构成,精心调整相关外围元件参数,可使其幅频特性与A计权曲线相近。D1、C1、R1组成峰值检波网络,其输出直流电平反映了噪声声压的大小。

  由LM331构成电压/频率转换电路,输出的频率信号变成TTL电平送给单片机的P3.4引脚,作为T0的计数脉冲。该转换电路线性良好,抗干扰能力强,输出频率范围在10~10 000 Hz以上,其变化比达103,优于普通8位并行A/D转换器,有利于提高系统的测量范围。图1中,Rs可用来调节增益偏差,改变输出频率。

  系统的核心部分是AT89C51单片机,其指令系统与MCS-51完全兼容,且片内带4kB的E2PROM,可以方便地构成一个最小测量系统。其P3.5引脚接由NE555构成的定时器输出的100 kHz方波,通过T1中断去控制T0定时计数。从T0端输入的计数脉冲频率,也反映了所测声压的大小。经软件处理后,噪声声压级显示值由P1口输出,经 74LS248译码再驱动两位1.8 in高亮度LED数码管显示,适当控制译码器灭灯端,使两数码管轮流发光实现动态显示,降低功耗。

       4 软件设计

  环境噪声测量系统的软件采用模块化设计,由主程序、中断服务程序、查表子程序和显示子程序组成。各程序模块的流程图如图2所示:

  主程序处于循环工作状态,主要完成定时/计数器和中断系统的初始化,并循环调用查表和显示子程序。每当T1对外接100 kHz时钟计数达0.5 s后,申请中断,CPU响应中断后即读取TH0、TL0两寄存器中的计数值,并重新初始化T0、T1,以便检测下一次的数据。

 


                                                   软件流程图

  值得指出的是,查表程序实现了计数值向声压级的转换。由式(1)知声压每增加12.2%,声压级增加1dB,因此T0计数值每增加12.2%,声压级增加1dB.在E2PROM 中定义一张表格,每三个字节为一组数据,其中前两个字节为计数值,后一个字节为压缩BCD码表示的声压级值。调试时,参照精密声级计,读出某声压级所对应的计数值,从而确定表格中两参数的对应关系,当程序固化后,还可通过硬件电路对其进行调整。下面给出定义该表格的伪指令格式:

  TAB:DB1BH,0A0H,0BBH,  ;表格上限∶               
    05H,83H,83H,
    04H,0EAH,82H,

    04H,61H,81H,

    03H,0E7H,80H,

    03H,7AH,79H

    03H,19H,78H,

    02H,0C3H,77H,

    02H,76H,76H,

   ∶
  00H,00H,0AAH,  ;表格下限

  其中,“0AAH”、“0BBH”两个数据经译码后分别显示下限标记“[”和上限标记“]”,表示超出测量范围。

  为了提高系统的抗干扰能力,除了在硬件上采取了相应的措施外,软件上采用了冗余设计法即重复重要的指令,未用空间设置空操作指令,以防止程序跳飞而死机。

       5 结束语

  最后用国营江西红声器材厂生产的ND-2型精密声级计对系统进行校验,测量误差小于1 dB,测量范围在40~96 dB之间,已满足一般环境下噪声的测量要求。

  在仪器制作过程中,常熟高等专科学校物理系汪逸新高级工程师给予了很多指导意见,常熟市卫生防疫站职业卫生科提供了校验仪器,在此表示深深感谢!

  参考文献

[1] 马大猷等。声学手册。[M]北京:科学出版社,1983

[2] 何立民。单片机应用文集(1)。[M]北京航空航天大学出版社。1991

[3] 周泽存。检测技术。[M]北京:机械工业出版社。1993

[4] 杨振江。A/D、D/A转换器接口技术及实用线路。[M]西安电子科技大学出版社。1996

[5] 蔡美琴等。MCS-51系列单片机系统及其应用。[M]北京:高等教育出版社。1992

关键字:噪声  89C51  单片机 引用地址:基于89C51单片机的环境噪声测量仪

上一篇:一个单片机串行数据采集/传输模块的设计
下一篇:单片机应用系统抗干扰技术

推荐阅读最新更新时间:2024-08-23 12:12

基于C8051F系列单片机的低功耗技术分析与设计
  在控制终端系统设计中,当系统要求整体功耗偏低时,C8051F系列单片机是一个最佳的选择。它们拥有灵活的时钟硬件,使系统能够方便地在高效运作模式与低功耗模式问进行转换,智能的电源管理模式能够在正常工作及待机状态自由切换,从而降低整个系统的能量损耗;当工作频率低于10kHz时,时钟丢失检测器(MCD)能够引发系统产生复位,确保系统工作的安全可靠。   1 C8051F各部分组件的功耗   当一个系统对功耗要求严格时,可以在硬件电路建立前首先粗略计算一下整个系统所需的功耗。由于C8051F系列单片机为数模混合SOC系统,能够实现整个设计的大部分功能,因此整个设计系统的功耗将主要集中在C805IF系列单片机的能量消耗上。   
[单片机]
基于C8051F系列<font color='red'>单片机</font>的低功耗技术分析与设计
基于PIC单片机与串行闪存的SPI接口设计
引 言 PIC单片机以性能稳定、品种众多等特点在工业控制、仪器仪表、家电、通信等领域得到广泛应用。虽然很多型号自身集成了存储器,但在很多情况下难以满足系统对大容量存储的要求,需要外扩非易失性的存储器。与并行Flash存储器相比,串行Flash存储器占用MCU引脚少,体积小,易于扩展,接线简单,工作可靠,故而越来越多地应用在各类电子产品和工业测控系统中。本文主要讨论PIC16F877A单片机与串行闪存M25P16之间的SPI通信,在要求大容量数据存储且MCU引脚资源有限的情况下具有实用价值。 1 SPI工作原理 SPI(Serial Peripheral Interface)是一种常用的串行通信协议,用于MCU系统与外围设备的通信,
[单片机]
基于PIC<font color='red'>单片机</font>与串行闪存的SPI接口设计
AVR单片机ISP下载线的制作
单片机编程器的作用是将调试好的程序烧写到单片机的存储器中。本文介绍的AVR单片机ISP下载线的成本只有10元左右,非常适合初学者自制。 AVR单片机的程序可以使用串行在线编程(ISP)方式下载写入,即可直接在电路板上进行程序的烧写和修改,所需的装置就是一根ISP下载线。 本文介绍的ISP下载线使用计算机的并口对单片机编程.不仅支持AVR单片机,也支持对51单片机中AT89S系列单片机的编程。 一、下载线电路 下载线的电路见图1。该下载线是STK200/300型的下载线。74HC244是8缓冲器电路,用来作计算机并口和单片机的缓冲隔离。图1中的LPT连接到计算机的并口,作计算机上的下载软件和单片机进行通信
[单片机]
AVR<font color='red'>单片机</font>ISP下载线的制作
基于MC9S12XS128的单片机开发板的设计
  “飞思卡尔”杯全国大学生智能车竞赛是以迅速发展的汽车电子为背景,涵盖控制、模式识别、传感技术、电子、电气、计算机、机械等多个交叉学科的科技创意性比赛,该项目由大赛组委会统一提供车模,利用指定的微控制器作为核心控制单元,各参赛队伍在此基础上自主进行系统设计,完成智能车的制作,使其能够在专门设计的跑道上自动识别道路,并以最高速度行驶。此项赛事旨在加强大学生的创新意识、团队合作精神和培养学生的创新能力。本文设计了基于 MC9S12XS128 (飞思卡尔指定芯片)的单片机开发系统,为即将参加此项竞赛的同学提供学习平台。实际应用结果表明,此项开发板的应用大大提高了大学生制作智能车的开发效率。   1 系统硬件设计   MC9S1
[单片机]
基于MC9S12XS128的<font color='red'>单片机</font>开发板的设计
基于Proteus软件的单片机实验室建设
摘要:在电类专业教学中,单片机的实验室建设大多采用硬件仿真器配目标实验板方式,不仅需采购大量的硬件设备,而且设备维护工作量也非常巨大。本文提出一种基于软件仿真的单片机实验室建设方案。该方案配置有限的硬件设备,很好地解决了资金和设备维护问题;大量的仿真工作是在软件环境中实现,大大增强了实验室向学生开放的便利性。在实际运行中,取得了良好的教学效果。该方案目前在国内高校具有较高的推广利用价值。 关键词:单片机仿真 实验室建设 Proteus 引 言   单片机技术是现代电子工程领域一门迅速发展的技术,应用于各种嵌入式系统中。单片机技术的发展和推广极大地推动了电子工业的发展,其在教学和产业界的技术推广仍然是当今业界的一个热点。单片机
[单片机]
单片机4位数码管电子时钟
经过几天的努力,第一个51单片机电子时钟终于出炉了,通过4位数码管来显示时间,系统晶振11.0592MHZ,仿真图中用二极管代替时钟冒号闪烁,非门代替三极管,让仿真速度与真实速度达到一致,本设计用了6个按钮来对时间及闹钟时间的调节、关闭,p3.2接时间分加1按钮,p3.3接时间时加1按钮,p3.4接闹钟时间与当前时间切换按钮,按住不放显示闹钟的时间,闹钟初始化为00:00,放开按钮则显示当前时间,p3.5接闹钟加1按钮,p3.6接闹钟时加1按钮,p3.7接关闭闹钟按钮 有没有人会问 ,怎么没有减的按钮呢??? 为了不用那么多按钮,所以只设置了加1的按钮,那减的怎么办?? 程序的设计是这样的,当分加到59的时候,再加一次
[单片机]
<font color='red'>单片机</font>4位数码管电子时钟
C51编程总结-单片机的奇怪知识1(IC输入输出电压)
在使用单片机中过程,我们肯定对数字信号的“0”与“1”,有了深刻的影响,一般来说高电平位“1”为5V(对于5V VCC的单片机来来说),低电平“0”是0V。 实际上我们可能使用供电电压3.3V的芯片,高电平“1”的电压是3.3V。使其与单片机进行交换数据,,这个时候5V单片机能够正常识别到3.3V芯片的 “1”吗? 3.3V芯片与5V单片能不能正常交换数据 IC输入输出电压(也常被成为I/O识别电压),不是看VCC。而是看输入输出电压 我们可以在IC的规格书上查看到相关的参数。以下是CH340部分电气参数。 从表格可以知道,相关输入输出电压有四个参数,分别是 注:看输入输出电压,需要看两个芯片的输入输出电压,
[单片机]
C51编程总结-<font color='red'>单片机</font>的奇怪知识1(IC输入输出电压)
美的集团去年生产1000万颗MCU芯片
1月10日,美的集团在互动易平台称,2021年,公司投产的MCU控制芯片产量约1000万颗。    美的集团还表示,未来公司将继续提高芯片产量,并进入功率、电源等其他家电相关芯片产品。    香颂资本执行董事沈萌接受《证券日报》记者采访时表示,“目前来看,1000万颗的数量并不大,应该以满足美的集团自身需求为主,但这也意味着美的集团自主化程度加深。”    据悉,美的集团在上海和重庆已有两家芯片公司,分别为2018年成立的上海美仁半导体有限公司以及2021年成立的美垦半导体技术有限公司。    企查查数据显示,美的集团旗下美的创新投资有限公司持有上海美仁半导体有限公司57.69%股份;美的集团持有美垦半导体技术有限公司95.00%
[半导体设计/制造]
小广播
最新应用文章
换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 安防电子 医疗电子 工业控制

词云: 1 2 3 4 5 6 7 8 9 10

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved