基于STM32单片机的智能开关的设计与实现.doc

资料分类:单片机自动化 上传会员:狂奔的小猪 更新时间:2021-11-13
需要金币2000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:9515
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:随着科技的发展,城市现代化程度不断提高,致使我们身边电器设备在不断的增加,从而出现一些电器设备不合理使用浪费资源的情况,针对于这种情况,我设计出一款较为高效的智能开关。我选用低功耗的STM32单片机作为控制核心,通过利用舵机和超声波模块测得初始数据,将初始数据发送至单片机存储,当超声波模块再次扫描测得的数据与初始数据不同时,由光敏电阻判断光照强度,从而决定开关状态,另一方面由声音传感器模块进行环境音量的监测,将监测的数据发送至单片机进行判断,确定所在环境中是否有人,从而控制单片机智能化循环扫描。此装置可以判断一定空间内是否有人,从而根据光照条件来决定智能开关的状态。本次设计使控制开关具有基本识别逻辑,各电器元件彼此之间与单片机相互配合完美。达到不浪费能源,合理化使用能源的目的。

 

关键词:智能开关;单片机;超声波模块

 

目 录

摘 要

Abstract

1 绪论-1

1.1 研究背景-1

1.2 研究的目的及意义-1

1.3 智能开关发展概况及前景-2

1.4 研究内容-2

2 系统设计方案-3

2.1 系统总设计-3

2.2 主控制器方案-4

2.3 测距模块方案-4

2.4 其他部分方案-5

3 系统硬件设计-6

3.1 控制器电路设计-6

3.2 舵机模块设计-6

3.2.1 舵机原理-6

3.2.2 PWM控制信号要求-7

3.3 超声波测距模块设计-7

3.4 光敏电阻模块设计-8

3.5 声音传感器模块设计-9

4 系统软件设计-10

4.1 系统程序设计-10

4.2 舵机程序设计-11

4.3 超声波程序设计-11

4.4 声音传感器模块的程序设计-12

5 系统调试和系统测试-13

5.1 系统调试-13

5.1.1 系统硬件的组装焊接及检查-13

5.1.2 系统软件的调试-13

5.2 系统测试-14

5.2.1 超声波模块测试-14

5.2.2 光照强度测试-15

结  论-16

参考文献-17

致  谢-18

附  录-19

相关论文资料:
最新评论
上传会员 狂奔的小猪 对本文的描述:本次设计主要以STM32单片机为主控制器,以HC-SR04为主要测量器件,配合使用舵机,然后与最小单片机系统相互传递信号,利用舵机转动指定角度,实现合理的扫描方案;研究超声波测距......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: