更新时间:11-11 上传会员:小四哥
分类:工业大学 论文字数:12148 需要金币:1000个
【摘要】该音乐盒系统设计以STM32F107单片机为控制核心,以蜂鸣器作为发声器件,通过按键和红外线可以进行歌曲的切换,另外红外线还可以实现暂停、结束的功能操作。该系统设计增加的特色是可以对有害气体、火焰以及温湿度的检测,当发现有有害气体、火焰或者温湿度过高时,本音乐盒会以播放音乐的形式发出不同的报警音乐。在播放音乐的时候会以LED变化的形式展现不同的音调,不播放音乐的时候LED灯则作为电子时钟显示。
关键词:STM32F107 音乐盒 红外线 火焰 温湿度 有害气体
目录
摘要
Abstract
1绪论-1
1.1本课题研究的意义及背景-1
1.2课题的设计目的-2
2总体设计方案-2
2.1音乐盒的设计方案-2
2.2总体设计框图-2
2.3 音乐盒的发音原理-3
2.3.1 产生音乐播放原理-3
2.3.2产生音符频率的原理-4
2.3.3 节拍构成原理-5
2.3.4 编码规则-5
3 系统各模块的硬件设计-6
3.1 单片机微处理芯片STM 32F107 的简介-6
3.1.1 STM 32F107其主要特征-6
3.1.2 STM 32F107的引脚功能-6
3.1.2时钟振荡电路-7
3.1.3 STM 32F107的最小系统图-7
3.2 蜂鸣器模块-8
3.2.1蜂鸣器简介-8
3.2.2蜂鸣器的工作原理-9
3.3 红外检测模块-9
3.3.1 红外遥控简介-9
3.3.2 红外遥控的编码特点-10
3.4 TVOC有害气体检测模块-14
3.5 火焰检测模块-17
3.6 温湿度检测模块-19
AM2302器件描述-20
3.6.1 温湿度检测的工作过程-22
3.7 RTC时钟模块RX8025T-26
3.7.1 RX8025T的管脚定义-26
3.7.2 RX8025T管脚的功能定义-27
3.7.3 RX8025T的功能特性-27
3.7.4 RX8025T的操作模式-28
3.7.6 软件实现读取时间-29
3.8 电源模块-29
4.PCB 图-30
5. 程序总流程图-31
6.参考文献-32
7.致谢-32