基于单片机的楼宇照明智能控制系统Word文件下载.docx
《基于单片机的楼宇照明智能控制系统Word文件下载.docx》由会员分享,可在线阅读,更多相关《基于单片机的楼宇照明智能控制系统Word文件下载.docx(34页珍藏版)》请在冰豆网上搜索。
2基于单片机的照明控制系统的设计框架与性能……………………………3
2.1系统设计要点………………………………………………………….…3
2.2系统的结构……………………………………………………………….3
2.3系统性能指标及技术要求…………………………………………….…5
3基于单片机的照明控制系统的硬件电路设计………………………………6
3.1主控制器的电路设计…………………………………………………….6
3.1.1键盘的接口设计…………………………………………………….7
3.1.2LED数码显示的接口设计……………………………………….…..7
3.1.3看门狗监控电路的设计…………………………………………….7
3.2分控制器的电路设计…………………………………………………….8
3.2.1时钟芯片的接口设计……………………………………………….8
3.2.2零点检测与可控硅控制电路的设计……………………………….9
3.3RS485通信电路的设计…………………………………………………10
3.4无线数传电路的设计…………………………………………………...13
3.4.1无线数传电路的连接……………………………………………...13
3.4.2SRWF-1模块的特性………………………………………………...13
4基于单片机的照明控制系统的软件设计…………………………………..14
4.1人机交互程序设计……………………………………………………...15
4.1.1键盘扫描程序设计………………………………………………...15
4.1.2LED数码显示程序设计…………………………………………….17
4.2照明启停控制程序设计………………………………………………...18
4.2.1全部启停控制程序设计…………………………………………...18
4.2.2单独启停控制程序设计…………………………………………...20
4.3照明亮度控制程序设计………………………………………………...22
4.3.1全部亮度控制程序设计…………………………………………...23
4.3.2单独亮度控制程序设计…………………………………………...23
4.4照明定时控制程序设计………………………………………………...25
4.4.1全部定时控制程序设计…………………………………………...25
4.4.2单独定时控制程序设计…………………………………………...26
4.5RS485通信程序设计……………………………………………………27
4.5.1主机部分通信程序设计…………………………………………...29
4.5.2从机部分通信程序设计…………………………………………30
4.6无线数传通信程序设计………………………………………………..31
5实验及总结…………………………………………………………………..32
参考文献……………………………………………………………………….34
致谢…………………………………………………………………………...35
附录…………………………………………………………………………...36
作者:
,指导教师:
(单位:
职称:
)
【摘要】本文阐述了照明系统的有线、无线控制方式设计原理与实现方法。
该系统的主控制器、分控制器分别是以AT89C51与AT89C2051单片机为基础,实现了有线通信、无线数传、控制与显示等功能。
文中详细地描述了控制电路的设计过程,包括:
键盘与LED显示电路、RS485通信电路、无线数传电路、照明灯控制电路以及看门狗电路等。
对于软件设计主要有主控制器、分控制器的有线通信程序设计与无线数字传输程序设计以及灯光控制、定时控制、键盘扫描与LED显示等程序设计。
有线通信程序的功能是:
通过RS485主从通信方式,由主控制器发出命令对全部或单个分控制器所控制的照明灯实现开启、关闭、灯光亮度调节、定时控制等功能。
无线数传程序设计的功能是:
通过无线数传模块实现照明灯的无线遥控,同样实现有线方式控制的功能。
关键词:
单片机,有线通信,无线数传,灯光亮度控制,定时控制
TheControlSystemforLightingBasedonSingle–chipMicrocomputer
Author:
***,Supervisor:
***
(Unit*****PositionProfessor)
AbstractThepaperexpatiatesonthedesigningtheoriesandimplementationmethodofthecontrolsystemforlightingbywiredorwirelesscommunications.ThehostcontrollerofthecontrolsystemforlightingisbasedonAT89C51single-chipmicrocomputer,andtheauxiliaryonesarebasedonAT89C2051.Thesystemcandomanyjobs,suchaswiredcommunication,wirelessdatatransmitting,controllinganddisplay.Thepaperdescribesthedesigningprocessofthecircuitatlength,including:
keyboardandLEDdisplaycircuit,RS485communicationcircuit,wirelesstransmittingcircuit,controlcircuitoflighting,watchdogcircuit,etc.Thedesigningofsoftwaremainlyincludestheseveralprogramming,suchaswiredcommunication,wirelessdatatransmitting,lamplightcontrolling,timedcontrolling,keyboardscanningandLEDdisplaying.ThewiredcommunicationprogrammingfunctionisthatthroughMaster-slavecommunicationmethodbasedonRS485thehostcontrollersendsorderstotheallauxiliarycontrollersoreachone,including:
turningonlighting,turningofflighting,regulatingbrightnessoflighting,controllingtimedlighting,etc.Thewirelessdatatransmittingprogrammingfunctionisthatbywirelesstransmitteritrealizeswirelesscontrollingofthelighting,andachievesthefunctionsidenticaltowiredcommunication.
Keywords:
Single-chipmicrocomputer,Wiredcommunication,Wirelessdatatransmitting,controllingbrightnessoflighting,Timedcontrolling
引言
近十几年来,随着我国城市建设的快速发展,楼宇照明也相应飞速发展。
在楼宇的照明数量与质量两个方面均有显著的变化与提高,特别是随着人民生活水平进入小康水平,楼宇照明水平提高很快,追求人工照明光环境的舒适性、个性化、安全、节能等方面日见突出。
楼宇中灯光环境对于满足人们的生活、学习、娱乐以及工作方面有着重要的意义。
随着微电子技术与数字化技术的发展,开发出了智能化水平更高的专业照明控制的独立系统,从而能节约能源、延长灯具寿命、提高照明质量。
根据使用客户的经验,不仅使照明管理与设备维修简单及降低费用外,还对环境改善、提高工作效率都有着显著的效果。
本系统是以单片机为控制器的核心,其中上位机是以AT89C51为基础,下位机是以AT89C2051为基础,再连接外围电路,通过现场总线RS485通信方式实现照明灯具的智能控制,也可以通过无线数传模块实现无线通信,从而达到照明灯具的智能控制。
1单片机及通信技术
1.1单片机的应用技术
电子技术和微型计算机的迅速发展,促进微型计算机测量和控制技术的迅速发展和广泛应用,单片机(单片微型计算机)的应用已经渗透到国民经济的各个部门和领域,它起到了越来越重要的作用。
单片微型计算机就是将中央处理单元、存储器、定时/计数器和多种接口都集成到一块集成电路芯片上的微型计算机。
因此一块芯片就构成了一台计算机。
它已成为工业控制领域、智能仪器仪表、尖端武器、日常生活中最广泛使用的计算机。
单片机由硬件系统与软件系统组成。
硬件系统是指构成微机系统的实体与装置,通常由运算器、控制器、存储器、输入接口电路和输入设备、输出接口电路和输出设备等组成。
其中运算器和控制器一般做在一个集成芯片上,统称中央处理单元(CentralProcessingUnit),简称CPU,是微机的核心部件。
CPU配上存放程序和数据的存储器、输入/输出(Input/Output,
简称I/O)接口电路以及外部设备即构成单片机的硬件系统。
软件系统是微机系统所使用的各种程序的总称,人们通过它对微机进行控制并与微机系统进行信息交换,使微机按照人的意图完成预定的任务。
软件系统与硬件系统共同构成完整的单片微型计算机系统,两者相辅相成,缺一不可。
1.2有线通信技术
在数据通信、计算机网络以及工业上的分布式控制系统中,经常需要采用串行通信来达到远程信息交换的目的。
目前,有多种接口标准可用于串行通信,最常用的接口有RS-232、RS-422、RS-485。
RS232是最早的串行接口标准,在短距离、较低波特率串行通信中得到了广泛应用。
其后发展起来的RS-422、RS-485是平衡传送的电气标准,比起RS-232非平衡的传送方式在电气指标上有了大幅度的提高。
但总的来说,RS-232、RS-422与RS-485最初都是由电子工业协会(EIA)制订并发布的,EIA于1983年在RS-422基础上制定了RS-485标准,增加了多点、双向通信能力,即允