多功能智能吊灯控制系统设计——论文文档

随着我国经济的快速发展,电力消费也随之快速地增长。电力资源已成为紧缺资源。如何降耗已成为近年来研究的热点课题。本文研究的智能吊灯控制系统是针对我国在城市照明上所存在的巨大的能源消耗而开发的基于单片机的新型控制系统,集稳压控制、软起动功能、自动起停、智能调压控制于一体。智能吊灯控制系统将晶闸管功率变换单元和智能控制系统相结合,利用可变电抗器隔离高压和低压,将可变电抗器的一次绕组与吊灯相串联,将二次绕组与晶闸管和具有模糊控制算法的控制系统相联,通过改变其低压绕组上的电压来控制高压绕组上电压的变化,从而达到改变吊灯端电压的效果,以实现吊灯的软起动和调压。本文对基于单片机的智能吊灯控制系统进行了深入分析和研究。讨论了智能吊灯控制系统的构思、设计方案,介绍了该装置的系统设计、工作原理,详细分析了以89C5为主控单元的硬件电吊设计,以与电气连接。
关键词:多功能;智能;吊灯;设计;
摘要    1
Abstract    1
1 绪论    2
1.1研究背景和意义    3
1.2研究的主要内容    3
1.3论文的主要内容    3
2 多功能智能吊灯控制系统方案设计    4
2.1系统总体设计方案    4
2.2系统硬件设计    4
2.2.1 主控板电路设计    5
2.2.2 STC89C52简介    5
2.2.3 检测模块的设计与选用    6
2.2.4继电器输出模块    6
2.2.5 nRF2401A无线射频模块    7
2.2.6 基于MAX232与PC通讯    9
2.2.7 遥控器的设计    10
2.2.8 显示屏LCD1602    11
2.2.9 时钟芯片DS1302    11
2.2.10 LM7805与AMS1084    12
2.2.11 按键指示电路及实现    12
2.3硬件电路板制作    13
2.3.1 开发环境protel99SE    13
2.3.2 电路板的制作    14
3 多功能智能吊灯控制系统程序的设计    15
3.1系统整体程序框架    15
3.2主控板程序设计    16
3.2.1 灯光延时等待的设计与思考    17
3.2.1 遥控器程序设计    19
3.2.3 NRF2401A无线射频通讯的程序设计    19
3.4软件设计开发    27
3.4.1 软件开发环境KeiluVision4简介    27
3.4.2 KEIL的使用    27
3.4.3单片机程序的烧写    28
4 多功能智能吊灯控制系统运行调试    29
结论    30
致谢    30
参考文献    32 
1研究背景和意义
随着科技的发展,和人们的生活水平不断提高,居住环境的改善备受关注,于是家居智能化的快速兴起,满足人们对舒适,安全,便捷以及环保的时尚生活的追求。现阶段人类社会的进步越来越依赖于对能源的开发与利用,然而人们对能源无尽的需求量和有限的能源数量形成了不可抗拒的矛盾,能源匮乏不仅是我国所面临的危机,更是世界所面临的严峻考验。而中国是一个人口大国,家庭是其中最基本的一个组成单元,家庭照明占我国电能消耗的一大部分。管理好家庭灯光照明系统,不仅能减少电能的巨大浪费,优化我们的生活方式和居住环境,还能为我们提供优质、舒适、安全的生活空间。
灯光的智能化是智能家居的重要组成部分,本文介绍了一种基于单片机和无线射频技术的的智能灯光控制系统
研究的主要内容
本设计所制作的智能灯光主要用来控制照明灯,通过检测室内有无人员和室内光线的强弱来控制照明灯的开启和关闭,以达到根据不同的环境,人们的不同需要实现室内不同位置的照明需求,并且可以通过遥控对室内的灯光进行控制,实现自动/手动切换,更加人性化的设计,让该系统有了更高的实用价值。
该设计主要由主控板和遥控器组成,其中:主控板包括单片机控制模块、检测输入模块、射频通讯模块、PC上位机监控模块、驱动电路模块、继电器输出模块。遥控器包括单片机控制模块、无线射频模块、键盘模块、显示器模块。通过测试,系统稳定,能够根据外界环境的变化自动进行开关的控制。由于单片机的I/O口资源丰富,可将后级扩展成多路自动开关,同时控制多路照明灯,使其应用于宾馆、学校、家庭等环境。所以该设计具有较广泛的应用前景。 
2.1系统总体设计方案
如图2-1所示,单片机选用STC89C52,通过光强检测模块检测出外界光强,是否合适开灯,由红外检测模块检测是否有人进入房间,通过主控板的单片机进行控制。在主控板上有状态转换按键,通过按键控制各个房间的状态,是强制开/强制关/自动状态。主控板通过无线射频模块与遥控器通讯,给遥控器传送各个房间的状态信息,并且接收遥控器发来的控制信号。在遥控器上,把接收来的状态信号,将其通过LCD1602显示屏显示出来。用户在不去该房间的情况下监控房间灯光的状态,并且通过遥控器上的键盘进行控制。时钟模块将当前时间发送给单片机,单片机再通过程序控制,将时间显示在显示屏上。

  • 23
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值