基于单片机的智能照明系统.docx

资料分类:设计作品 上传会员:Chaturanga 更新时间:2023-04-26
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:12553
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:本课题设计是基于单片机STM32的智能照明控制系统。系统设计主要包括硬件和软件两部分。该系统的控制器是以单片机STM32F103RCT6为基础,实现实时数据采集、信号处理、控制等功能。

本文中详细的讲述了硬件电路的设计过程,包括:光电检测模块、人体检测模块、声音检测模块、烟雾检测模块以及LED照明控制模块。对于软件主要是通过ADC电压采集来判断光照强度,利用PWM占空比的不同来调光。单片机还进行实时信号采集、处理、发出指令对灯进行开关操作,从而实现智能控制。现已实现所设计的功能。

关键词:光照强度  模块  检测  智能照明系统

 

目录

摘要

Abstract

一 绪论-3

1.1 课题研究背景-3

1.2 课题研究的目的和意义-3

1.3 课题设计要求-4

二 软硬件设计环境介绍-5

2.1 硬件设计环境——Cadence Allergo-5

2.1.1 Cadence Allergo 概述-5

2.1.2 Cadence Allergo 功能特点-5

2.1.3 Cadence Allergo 设计流程-6

2.2 软件设计环境——Keil-6

三 系统硬件设计-7

3.1 硬件系统总体设计-7

3.2 MCU模块-8

3.2.1 MCU-STM32F103RCT6-8

3.2.2 晶振电路-9

3.2.3 复位电路-9

3.2.4 MCU供电电路-10

3.2.5 MCU模块实物图-11

3.3 光电检测模块-11

3.3.1、GL5516光敏电阻工作原理-11

3.3.2 光电检测模块原理图-12

3.3.3 光电检测模块实物图-12

3.4 人体检测模块-13

3.4.1 HC-SR501热释电传感器工作原理-13

3.4.2 热释电传感器内部结构——菲涅尔透镜-13

3.4.3 人体检测模块原理图-14

3.4.4 人体检测模块实物图-15

3.5 声音检测模块-15

3.5.1 6050咪头的工作原理及结构-15

3.5.2 声音检测模块原理图-16

3.5.3 声音检测模块实物图-17

3.6 烟雾检测模块-17

3.6.1 MQ-2烟雾传感器的应用领域-17

3.6.2 MQ-2简介-17

3.6.3 MQ-2烟雾传感器模块特点-18

3.6.4 烟雾检测模块原理图-18

3.6.5 烟雾检测模块实物图-19

3.7 LED照明控制模块-19

四 系统软件设计-20

4.1 软件系统总框图-20

4.2 软件系统总流程图-21

4.3 ADC电压采集模块-22

4.3.1 ADC简介-22

4.3.2 ADC电压采集-22

4.4 PWM控制照明模块-23

4.4.1 PWM简介-23

4.4.2 PWM调光-23

4.5 IO扫描-25

五 课题实验成果展示-26

结语-27

参考文献-28

致谢-29

相关论文资料:
最新评论
上传会员 Chaturanga 对本文的描述:本次课题的设计主要是针对家庭照明设计的智能照明系统,在该系统中其特点是:以智能控制为主、人工控制为辅。在人们正常生活中,该系统一般不需要用户的参与,充分利用自然光......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: