功能描述

1、采用51/52单片机作为主控芯片;
2、采用数码管显示实时分贝及报警阈值;
3、噪声测量范围为40~100dB;
4、采用LM358芯片进行信号放大;
5、采用LTC1864进行模数转换;
6、可通过按键设置报警阈值;
7、分贝超过阈值,LED报警灯亮;

电路设计

采用Altium Designer作为电路设计工具。Altium Designer通过把原理图设计、PCB绘制编辑、拓扑逻辑自动布线、信号完整性分析和设计输出等技术的完美融合,为设计者提供了全新的设计解决方案,使设计者可以轻松进行设计,熟练使用这一软件必将使电路设计的质量和效率大大提高。

单片机管脚说明:

P0端口(P0.0-P0.7):P0口为一个8位漏极开路双向I/O口,每个引脚可吸收8TTL门电流。当P1口的管脚第一次写1时,被定义为高阻输入。P0能够用于外部程序数据存储器,它可以被定义为数据/地址的第八位。在FIASH编程时,P0 口作为原码输入口,当FIASH进行校验时,P0输出原码,此时P0外部必须被拉高。

P1端口(P1.0-P1.7):P1口是一个内部提供上拉电阻的8位双向I/O口,P1口缓冲器能接收输出4TTL门电流。P1口管脚写入1后,被内部上拉为高电平,可用作输入,P1口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。在FLASH编程和校验时,P1口作为第八位地址接收。

P2端口(P2.0-P2.7):P2口为一个内部上拉电阻的8位双向I/O口,P2口缓冲器可接收,输出4个TTL门电流,当P2口被写“1”时,其管脚被内部上拉电阻拉高,且作为输入。并因此作为输入时,P2口的管脚被外部拉低,将输出电流。这是由于内部上拉的缘故。P2口,用于外部程序存储器或16位地址外部数据存储器进行存取时,P2口输出地址的高八位。在给出地址“1”时,它利用内部上拉优势,当对外部八位地址数据存储器进行读写时,P2口输出其特殊功能寄存器的内容。P2口在FLASH编程和校验时接收高八位地址信号和控制信号。

P3端口(P3.0-P3.7):P3口管脚是一个带有内部上拉电阻的8位的双向I/O端口,可接收输出4个TTL门电流。当P3口写入“1”后,它们被内部上拉为高电平,并用作输入。作为输入端时,由于外部下拉为低电平,P3口将输出电流(ILL)。P3口同时为闪烁编程和编程校验接收一些控制信号。

仿真设计

采用Proteus作为仿真设计工具。Proteus是一款著名的EDA工具(仿真软件),从原理图布图、代码调试到单片机与外围电路协同仿真,一键切换到PCB设计,真正实现了从概念到产品的完整设计。

主程序设计

void main()
{TMOD|=0X01;TH0=(65536-10000)/256;TL0=(65536-10000)%256;ET0=1;//打开定时器0中断允许EA=1;//打开总中断TR0=1;//打开定时器while(1){//显示P0=smgduan0[xian/100];    smg1=0;delay(100);smg1=1;P0=smgduan1[xian%100/10];smg2=0;delay(100);smg2=1;P0=smgduan0[xian%10];  smg3=0;delay(100);smg3=1;P0=smgduan0[limit/100];     smg5=0;delay(100);smg5=1;P0=smgduan1[limit%100/10];smg6=0;delay(100);smg6=1;P0=smgduan0[limit%10];    smg7=0;delay(100);smg7=1;//按键检测if(!k1){if(limit<900)limit+=10;while(!k1);}if(!k2){if(limit>0)limit-=10;while(!k2);}if(!k3){if(limit<900)limit++;while(!k3);}if(!k4){if(limit>0)limit--;while(!k4);}//报警if(xian>limit)beep=0;elsebeep=1;}
}

源文件获取

关注公众号-电子开发圈,首页发送 “噪声” 获取;

基于单片机的噪声监测系统设计(#0474)相关推荐

  1. 基于单片机的温湿度监测系统设计(#0410)

    功能描述 1.采用51/52单片机(通用)作为主控芯片: 2.采用DHT11传感器,温度测量范围0℃--50℃,湿度测量范围20%RH-90%RH 3.LCD1602液晶显示当前的温度和湿度: 4.当 ...

  2. 基于单片机的甲醛监测系统设计(#0450)

    功能描述 1.采用51单片机作为主控芯片: 2.采用ZE08-CH2O传感器检测甲醛浓度: 3.采用LCD1602作为显示器件: 4.采用红灯/绿灯指示浓度状态: 5.采用蜂鸣器进行浓度超标报警: 6 ...

  3. 基于单片机的温湿度监测系统设计(程序)

    博主福利:100G+电子设计学习资源包! http://mp.weixin.qq.com/mp/homepage?__biz=MzU3OTczMzk5Mg==&hid=7&sn=ad5 ...

  4. 基于单片机的TLC稳压电源系统设计-基于单片机大脑运算能力智力测试仪-基于单片机超声波测距系统仿真设计(报告 PCB 原理图)-基于单片机超高精度电参数测试设计-基于单片机变电站变压器运行参数监测仿真

    1316基于单片机的TLC稳压电源系统设计-毕设课设仿真资料 三极管射极电压是稳压电源的输出电压,可以接用电器或负载,这个电压值通过TLC549(A/D,同TLC548)数据转换后,送往单片机处理并显 ...

  5. 基于数字电路交通灯信号灯控制系统设计-基于单片机病房温度监测与呼叫系统设计-基于STM32的无线蓝牙心电监护仪系统设计-基于STM32的智能蓝牙温控风扇控制设计-基于STM32的智能温室控制系统设计

    1617基于数字电路交通灯信号灯控制系统设计(仿真电路,论文报告)  摘  要:交通灯控制系统在城市交通控制中发挥着重要的作用,本次课程设计就是以城市交通灯控制系统为背景的,主要通过运用学过的数字电路 ...

  6. 【设计方案分享】基于单片机温度监测监控报警系统设计-基于单片机钞票自动智能识别系统设计-基于单片机乒乓球游戏机控制系统设计-基于单片机温度监测监控报警系统设计-基于单片机矩阵键盘的电子密码锁设计

    820基于单片机温度监测监控报警系统设计-设计资料 温度监测器功能描述: 1.主控芯片用的是51单片机(STC89C51). 2.使用温度传感器DS18b20采集温度. 3.用1602液晶显示显示温度 ...

  7. 基于单片机乒乓球游戏机控制系统设计-基于单片机矩阵键盘的电子密码锁设计-基于单片机温度监测监控报警系统设计-基于单片机钞票自动智能识别系统设计-设计资料【转发分享】

    819基于单片机乒乓球游戏机控制系统设计-设计资料下载 乒乓球游戏机设计任务为: (1)使用乒乓游戏机的甲乙双方各在不同的位置发球或击球. (2)乒乓球的位置和移动方向由灯亮及依次点燃的方向决定,球移 ...

  8. 基于单片机的智能电子密码锁系统设计-基于51单片机酒精浓度检测仪设计-基于单片机的水缸加热温控控制系统设计-基于单片机蓝牙技术的温室监测系统设计-基于单片机智能PWM调光灯系统设计【毕设方案】

    600基于单片机的智能电子密码锁系统设计-电路程序资料 本设计采用的是AT89C51单片机作为控制核心,控制外围电路工作的装置.在本次基于单片机的电子密码锁设计中,将采用AT89C51单片机作为控制核 ...

  9. 红外报警c语言,基于单片机的红外报警系统设计 (毕业论文).docx

    基于单片机的红外报警系统设计 (毕业论文) 基于单片机的红外报警系统设计 摘要:随着社会经济的发展,人们生活水平的不断提高,与此同时对人生安全和财产安全提到了一个新的高度,盗窃.入室抢劫等刑事案件的多 ...

最新文章

  1. 面试命中率 90% 的点 :MySQL 锁
  2. 大数据量,海量数据 处理方法总结(转)
  3. PHP (20140508)
  4. 如何使用firebug
  5. 课程设计+计算机程序设计,高职计算机程序设计课翻转课堂初探
  6. python--面向对象--14
  7. traceroute和mtr
  8. linux没有jre文件夹,linux上配置jdk时,java命令提示没有此文件或文件夹的解决方法...
  9. LeetCode 最大正方形
  10. ASP.NET Core分布式项目实战(详解oauth2授权码流程)--学习笔记
  11. 《Oracle Life-DBA的一天》海报下载
  12. TensorFlow 保存和加载模型
  13. Linux中vim命令详解
  14. stm32 Invalid Rom Table 至芯片锁死解决方案
  15. 推荐几个免费论文查重网站
  16. 微信小程序 --长按复制、点击复制实现
  17. C语言编程>第十三周 ⑧ 已知学生的记录由学号和学习成绩组成,M名学生的数据已存入stu结构体数组中。请编写函数fun,该函数的功能是:
  18. 红颜祸水?她很美,却不是“人”,还成为了威胁?
  19. 法制日报:要在法律上“悉心关照”百度
  20. 计算搭积木是否能拼接成一个整体

热门文章

  1. 如何用AI抠图?这几种抠图方法既省心又省力
  2. 中国数字智能生态大会成都收官 薪火相传点亮2020
  3. jpg和png的区别小结
  4. Jquery筛选hasclass()的方法
  5. 使用腾讯地图驾车规划路线
  6. 深度学习项目四: 实现自己的中文分词模型,基于双向的LSTM(含数据和所需源码)
  7. boosting 算法总结
  8. 【NKOJ-5222】种树
  9. editplus 注册码激活
  10. 卷妹的成长日记之javaweb day3