基于CH32V307的课程作业设计一种多种联合控制的照明系统设计

本文介绍了一个使用CH32V307微控制器的照明系统设计,该系统结合了光敏、声音和人体红外传感器,以提高声控照明的准确性。在确保不会因无目标声音而误触发的同时,提高了人在场时的触发成功率。设计包括硬件连接和软件流程,展示了如何通过多个传感器协同工作来优化楼道照明控制。
摘要由CSDN通过智能技术生成

基于CH32V307的课程作业设计

一种多种联合控制的照明系统设计

声明:

1、本文为在校期间实践课程的课程作业,上传平台仅作为课程评分依据。

2、本文不可用于其他用途,不可私自转载。

3、本人系在校大学生,欢迎各路大佬指点,也欢迎同学们来一起讨论。

目录

一、前言

二、硬件设计

1、开发板:

2、光敏传感电路:

3、声音传感电路:

4、人体红外传感电路:

5、照明电路:

6、状态指示电路:

三、硬件连接

四、软件设计

1、程序流程图:

2、main.c:

3、Ambient_Light.c:

4、Ambient_Sound.c:

5、Human_Infrared.c:

6、led.c:

五、效果展示


一、前言

传统的声控楼道照明设施在声音达到设定阈值的时候就会自动将灯点亮,但是在很多情况下,一些分贝较高的噪音在没人的情况下也会触发亮灯的动作,同时又会因为人为发出的声音达不到亮灯动作的触发阈值,无法及时提供照明,于是产生了一种多种联合控制的楼照明系统设计。此设计是以传统的声控灯为基础,增加了新的传感器部件,在确保照明灯在无人的时候不会被误触发的同时保证有人时的触发成功率。

二、硬件设计

1、开发板:

本设计采用的开发板为沁恒微电子RISC-V系列的MCU开发板(见图1)。该开发板的板载MCU为CH32V307VCT6,同时集成了WCH-Link调试下载器,可以直接连接进行调试和下载。

图1 CH32V307开发板

2、光敏传感电路:

光敏传感模块(见图2)采用灵敏型光敏电阻传感器,配有可调节的电位器用以调节阈值;比较器采用宽电压LM393比较器,信号干净,输出波形好。整个,快支持DO数字开关量输出和AO模拟电压输出。

图2 光敏传感模块

3、声音传感电路:

声音传感器模块(见图3)具有AO和DO两种信号输出模式,AO为模拟量输出,可以实时输出麦克风的电压信号;DO为数字量输出,当声音强度达到所设定的阈值时输出高低电平信号。

图3 声音传感模块

4、人体红外传感电路:

人体感应模块(见图4)在有人进入其感应范围时输出高电平,人离开感应范围时则输出低电平。考虑到用于楼道照明的场景可能会存在人员停留的情况,所选用的模块是可以重复触发的,即在感应范围持续有人的情况下,模块可以持续输出高电平,直到感应范围内没有人员停留。

图4 人体感应模块

5、照明电路:

本设计中采用一颗红色的LED作为照明状态的代替展示(见图5),在实际应用中可以采用单片机控制继电器,再以继电器控制高压照明电路的方式实现。

图5 照明状态展示(以红色发光二极管代替)

6、状态指示电路:

一颗绿色的发光二极管(见图6),用以电路的工作指示。

图6 状态指示电路(绿色发光二极管)

三、硬件连接

将上述所有模块通过杜邦线依照电路需求连接后,效果如图7所展示:

图7 电路连接图

  • 0
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值