目的:通过stm32最小系统设计电路对噪声进行检测并且报警的装置

噪音信号采集:利用驻极体话筒采集微弱声音信号,产生2-10mv的交流信号

放大噪音:利用lm358,(小倍数放大)

比较预设声音阈值:利用第二个lm358做比较器,将放大后的声音信号与电压比较器比较,超过一定分贝时,进行报警调节(大倍数放大)

噪声显示和报警电路:自带ad转换

其转换输出的数字量范围0-1023,实际调节电压值0-2.5v,则输出的数字为0-511,通过stm32单片机读取并处理后送到数码管显示,在此过程中,可以参考标准的噪声检测仪进行逐一对比,使扬声器发出单一频率的声音,单片机检测的分贝值为40-99db

参考电路

说明:jp1为电源接口,9-18v,jp2为驻极体话筒接口,当驻极体(拾取信号为负)输入信号为0,则u02的电压为Vcc的1/2,jp4是信号输出,r10电阻改变报警时间,Rp改变电压比较器灵敏度

转载于:https://www.cnblogs.com/bebox/p/7668050.html

STM32噪声警报器-----前期准备相关推荐

  1. STM32内部ADC测量时产生噪声的原因与消除的方法

    首先让我们来看一张实际项目过程中,测试发现的问题: 每隔1ms 就会起来一个信号,这个信号大概是250ns. 我所使用的芯片是 STM32F103RCT6.使用内部ADC测量电压,采用定时器触发采样, ...

  2. stm32 mbed 入门教程(一)---前期准备

    目录 1.入门介绍 2.学习设备以及相关资料 2.1 stm32 mbed L432KC 2.2  数据线 2.3 面包板 2.4 杜邦线 2.5 一个小工具箱 2.6 一些相关外设和小组件 2.7 ...

  3. 基于stm32+LM2904+esp8266的噪声预警系统(续集)

    由于前阵子帮我哥弄毕设,晚更新了一阵子,感觉不是很有意思,后面就没有更新的想法了,本来想着可以做大一点,加入网页可以增加新的元素,语音播报内容的更新,比如对噪音的记录以及语音的识别,然后部署到云服务器 ...

  4. 【STM32学习笔记】#001 前期准备

    目录 1 前言 2 硬件 2.1 开发板 2.2 USB连接线 3 开发环境 3.1 简介 3.2 IDE 3.3 软件包 3.4 STM32CubeMX 4 总结 参考资料/拓展阅读 1 前言 该系 ...

  5. 基于stm32+LM2904+esp8266的噪声预警系统

    提示:俩天内更新!! 文章目录 前言 一.时间预算 二.硬件部分· 1.lm2904 2.stm32+esp8266 总结 前言 灵感来源: 宿舍打游戏的人比较多,有时(jingchang)会打扰我睡 ...

  6. STM32有关I2S录音有噪声噼里啪啦及其他应用注意PCM1808

    1.用PCM1808录音,只用右声道录音,24位左对齐,调了很久,都有噪声,噼里啪啦响,特别大,以为时钟不对,软件配置不对.调了很久,结果发现是左声道用了一个电阻接地,影响到右声道了.正确方法是悬空. ...

  7. 【STM32】HAL库 ——DAC

    前期准备: STM32CubeMX STM32RCT6核心板 IDE Keil(MDK-ARM) STM32CubeMX部分 1. 配置时钟 选择STM32F103RCTx系列芯片,配置时钟的同时会自 ...

  8. STM32低功耗模式下GPIO如何配置最节能?

    目录 1.将未使用的GPIO 配置为模拟输入模式 2.调节GPIO 速度 3.GPIO不使用时禁用寄存器时钟 4.避免悬空未使用的引脚 STM32低功耗模式下GPIO如何配置最节能,这里总结了一下四点 ...

  9. 卡尔曼滤波算法c语言stm32,卡尔曼滤波算法及C语言实现_源代码

    a往南向北 2019-01-16 20:39:20  11340  收藏 111 分类专栏: C语言嵌入式 文章标签: 卡尔曼滤波 C代码 卡尔曼滤波理论很容易就可以在MATLAB软件环境下实现,但是 ...

最新文章

  1. 【转】ZooKeeper原理及使用
  2. Redis-stat的安装与使用
  3. 408计算机考研大纲 doc,2020计算机专业408基础综合考研大纲
  4. MyBatis : Example 条件查询 in 用法
  5. 【LeetCode】剑指 Offer 55 - II. 平衡二叉树
  6. 写出一下Java方法对应的签名_Java中的方法签名是否包含其返回类型?
  7. 控制led闪烁次数_单片机驱动LED灯的进阶之路
  8. 日语阅读-1-如何看ほう的用法
  9. Windows自带的端口转发工具netsh使用方法
  10. hdu1023-----卡特兰数
  11. ppt插入计算机时间,WPS之PPT插入自动更新的时间设置
  12. 中文 NLP(5) -- 宾州树《汉语词性标注规范》
  13. 介绍java 8 的 Period 和 Duration 类
  14. 大数据工程师面临哪些行业机遇与挑战?
  15. 【量化金融】收益率、对数收益率、年华收益、波动率、夏普比率、索提诺比率、阿尔法和贝塔、最大回撤
  16. python学费12306_python【练手】12306查票
  17. MPS---MPQ7920芯片layout设计总结
  18. uniapp与微信小程序的区别
  19. C++/C 文件二进制读写
  20. 六级听力技巧讲座总结

热门文章

  1. DIY 老毛桃PE+360急救盘+CDlinux
  2. go 学习笔记之有意思的变量和不安分的常量
  3. 源码分享一款最新抽奖网站源码
  4. bread是可数还是不可数_bread是可数名词吗为什么
  5. mybatis 一级缓存和二级缓存
  6. CrossPoint:自监督3D点云场景理解(CVPR2022)
  7. Blockchain -Corda框架研究一 cordapp-example 学习笔记
  8. 牛客网NOIP赛前集训营 提高组(第七场)
  9. 基于数据库实现全局唯一ID
  10. 用Mendeley在Word插入参考文献