帮帮文库

返回

基于单片机的楼宇公共照明系统设计(最终版) 基于单片机的楼宇公共照明系统设计(最终版)

格式:word 上传:2022-06-25 17:03:31

《基于单片机的楼宇公共照明系统设计(最终版)》修改意见稿

1、“.....从而就点亮了灯泡同理,如果收到的命令是关灯时,向口输出低电平,封闭使双向可控硅截止,也就达到了关闭灯泡的目的。该系统的主机和从机的控制程序流程图如图和图所示。图全部启停控制主机程序流程图开始初始化调用键盘扫描子程序取键值有键按下吗发送数据给从机返回图全部启停控制从机程序流程图单独启停控制程序设计单独照明启停控制系统是通过主机发送给指定的从机命令信息,来实现照明灯的启停控制。主机首先发送从机地址,被叫到的从机向主机发送本机地址,然后主机向从机传送数据,从机根据接收的数据信息执行相应的命令。单片机的工作方式同全部照明启停控制系统。其具体的工作过程是所有的从机在通信之前都把位置,随时处于侦听状态。当主机发送从机的地址信息时,每帧数据的第位都为,所有从机都接收到地址信息,然后判断主机是否呼叫本机。如果呼叫本机则进入正式通信状态,清除,并把本机地址号发送给主机作为应答......”

2、“.....而其它从机由于地址号不符,他们的中断程序入口初始化接收主机发送的地址地址是吗接收主机发送的数据是打开命令吗向口输出高电平返回是关闭命令吗向口输出低电平位仍然为,仍处于侦听状态,无法接收主机发送来的数据信息。主机收到从机发送来的回应信息后,比较主机已发送的地址号与刚接收的地址号是否相符,如果不符,则发出信息如果相符,则正式发送数据信息,这时发送的每帧的第位都为。只有的从机才能接收到主机发送的信息。从机根据命令执行相应的动作,如果为打开命令,则输出高电平驱动可控硅动作,开启照明灯如果为关闭命令,则输出低电平使可控硅截止,停掉照明灯。该系统的主机和从机控制程序流程图分别如图与所示......”

3、“.....读取和写入实时数据,主机采用串口通信方式对从机进行定时时间的设置,从机然后根据设定的时间进行照明灯的启停控制。全部定时控制程序设计在全部定时控制系统中是通过主控制器向所有的分控制器发送广播地址,分控制器在收到广播地址后,使自己处于接收数据状态,然后主控制器向网络中发送时间数据信息,分控制器在收到时间数据后写入芯片,等到设定时间到达后,单片机发出命令关闭照明灯。该系统的主机控制流程图同图所示,中断程序入口初始化接收主机发送的地址与本机地址相符吗接收主机发送的数据是打开命令吗向口输出高电平返回是关闭命令吗向口输出低电平向主机发送本机地址从机的控制流程图如图所示。图全部定时控制从机程序流程图单独定时控制程序设计主控制器使用键盘输入被呼叫分控制器的地址,并通过网络向所有分控制器传送,在分控制器将该地址与本机地址进行比较后......”

4、“.....如果是呼叫本机,就将本机地址传送给主控制器,进步接收传送的数据,然后分控制器就将数据写入芯片,等到设定的时间到达时就执行关闭照明灯的命令。从机程序流程图如图所示。中断程序入口初始化接收主机发送的地址地址是吗接收主机发送的数据返回时间到了吗将数据写入芯片读出芯片的数据关闭照明灯图单独定时控制从机控制程序流程通信程序设计由于总线是异步半双工的通信总线,在个时刻总线只可能呈现种状态,所以这种方式般适用于主机对从机的查询方式通信。在通信中,主机与各个从机进行通信,必须能对各个从机进行识别,这识别功能是利用串口控中断程序入口初始化接收主机发送的地址与本机地址相符吗接收主机发送的数据返回时间到了向主机发送本机地址数据写入芯片读出芯片的数据有人否光线强打开照明灯制寄存器的位实现的。当串口以方式工作时,发送和接收的每帧信息都是位,其中第位数据位是可编程的,通过对寄存器的位置或置......”

5、“.....数据帧的第位为。若从机的控制位被设为,则当接收的是地址帧时,数据装入,并置,向发出中断申请,若接收的是数据帧,则不产生中断,信息被抛弃。若被设为,则无论是地址帧还是数据帧都将产生中断标志,数据装入。利用这功能,可以按照如下步骤进行数据通信将所有位置,使其处于只接收地址帧的状态。主机发送帧地址信息,其中前位数据位表示通信的从机地址,第位为,表示当前帧为地址帧。从机接收到地址帧后,如果是广播地址帧,则所有从机都将其位置,准备接收主机发送的数据或命令如果不是广播地址帧,则将本机地址与帧中地址进行比较。如果地址相同,则将其位置,并发送本机地址帧,然后准备接收数据。如果地址不同,则丢弃当前数据,位不变。主机发送数据帧,相应的从机接收,其他从机则不受影响。当主机需要与其他从机通信时,可以再次发出地址帧寻呼从机,重复这过程。主机在发送数据时......”

6、“.....表主机发送数据格式在程序中,第位发送数据位中的位,第位接收数据位为的位,因此,发送数据前,可以通过对位置或来确定要发送的是地址帧还是数据帧。而接收数据时,对地址帧的判断则是通过读取位来获得的当前帧为地址帧当前帧为数据帧。单片机的串口工作在方式下,其波特率由定时器的溢出率决定,计算公式为的溢出率波特率字节数数据数据数据字节奇偶校验定时器的溢出率的计算公式为则波特率的公式变为系统所采用的晶振频率为,工作在模式下,波特率。主机部分通信程序设计系统中的主机通信程序分为个部分,分别为预定义及全局变量部分程序初始化部分数据通信流程和发送数据部分。主机的数据通信的基本流程如下主机首先向所有从机发送地址帧对要通信的从机进行呼叫,发送地址帧时需将位置。发送地址帧后,如果发送的是广播地址帧,则不需要从机应答,待延迟段时间后,调用发送函数发送数据如果发送的是非广播地址帧......”

7、“.....若应答信号中的地址与前面发送的地址并不相同,主机将重新发送地址帧呼叫,否则调用发送函数发送数据。发送完数据后,主机等待从机的校验信号,如果接收到数据,表示发送成功,通信结束,否则主机将重新发送数据,直至发送成功。该部分程序对应的流程图如图所示。波特率,的初值图主机数据通信流程图从机部分通信程序设计从机通信程序也被分为预定义及全局变量部分程序初始化部分数据通信流程和接收数据部分个部分。从机部分的数据通信过程受主机控制,其基本的流程如下初始化完成后,从机设置位为,串口只接收第位数据位为的地址帧,数据帧将被直接抛弃。如果串口有数据接收收到地址帧,则从机会将该帧中的地址信息先与广播地址进行比较,如果是广播地址,则做好接收数据的准备,如果是其它地址,则与本机地址比较,如果相同,则发送应答信息,应答信息内容应为本机地址,否则丢弃当前数据,从机继续处于等待呼叫状态......”

8、“.....接收到的数据保存至指向的缓冲区中。如果接收函数返回,表示数据校验失败,程开始发送地址帧等待从机应答应答信息与发送的地址相符吗调用发送函数发送数据等待从机应答发送成功吗结束是广播地址吗序等待主机重新发送数据。如果函数返回值为,表示从机在数据接收过程中发现主机发送地址帧,程序将放弃当前接收过程,将位重新置,开始下通信过程。如果函数返回,表示数据被成功接收,向主机发送成功信号,随后,程序将位置,重新开始。图编制也是力求简单实用,即本着实用有效方便的原则进行编制。现在的系统还没有真正的达到智能化,还需要好增加很多新的功能和先进的科学技术,才能达到真正意义上的智能化控制。通过本次设计,使我认识并了解了基本的设计开发过程,在这过程中,我的指导老师和身边的同学们给了我很多的启示和帮助,而且我觉的对以前不了解的单片机知识有了个更高更深的了解......”

9、“.....尤其是在单片机的键盘扫描硬件和程序本身,都让我有了感性的认识。在单机通信部分还有很多不懂的地方,还需要不断的努力学习。致谢本课题在选题及研究过程中得到了杜章永老师的悉心指导。杜老师多次询问研究进程,并为我指点迷津,帮助我开拓研究思路,精心点拨热忱鼓励。杜老师丝不苟的作风,严谨求实的态度,踏踏实实的精神给我留下了深刻的印象。他不仅授我以文,而且教我做人,虽历时不长,却让我终生受益。在此次毕业设计过程中,他渊博的知识开阔的视野和敏锐的思维给了我深深的启迪。同时,我也学到了许多关于室内灯光控制系统以及单片机的知识,实验技能有了很大的提高。在此谨向杜老师致以诚挚的谢意和崇高的敬意,在实验过程中,首先通过主控制器上的键盘输入地址号,地址号是由数字组成的,在输入完毕后,然后按下确认键,信号经过网络传输后,分控制器将收到的地址进行比较确认后,然后执行下步的程序......”

下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
基于单片机的楼宇公共照明系统设计.doc预览图(1)
1 页 / 共 53
基于单片机的楼宇公共照明系统设计.doc预览图(2)
2 页 / 共 53
基于单片机的楼宇公共照明系统设计.doc预览图(3)
3 页 / 共 53
基于单片机的楼宇公共照明系统设计.doc预览图(4)
4 页 / 共 53
基于单片机的楼宇公共照明系统设计.doc预览图(5)
5 页 / 共 53
基于单片机的楼宇公共照明系统设计.doc预览图(6)
6 页 / 共 53
基于单片机的楼宇公共照明系统设计.doc预览图(7)
7 页 / 共 53
基于单片机的楼宇公共照明系统设计.doc预览图(8)
8 页 / 共 53
基于单片机的楼宇公共照明系统设计.doc预览图(9)
9 页 / 共 53
基于单片机的楼宇公共照明系统设计.doc预览图(10)
10 页 / 共 53
基于单片机的楼宇公共照明系统设计.doc预览图(11)
11 页 / 共 53
基于单片机的楼宇公共照明系统设计.doc预览图(12)
12 页 / 共 53
基于单片机的楼宇公共照明系统设计.doc预览图(13)
13 页 / 共 53
基于单片机的楼宇公共照明系统设计.doc预览图(14)
14 页 / 共 53
基于单片机的楼宇公共照明系统设计.doc预览图(15)
15 页 / 共 53
预览结束,还剩 38 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批

搜索

客服

足迹

下载文档