《毕业设计》课件

上传人:94****0 文档编号:252940444 上传时间:2024-11-26 格式:PPT 页数:14 大小:296.55KB
返回 下载 相关 举报
《毕业设计》课件_第1页
第1页 / 共14页
《毕业设计》课件_第2页
第2页 / 共14页
《毕业设计》课件_第3页
第3页 / 共14页
点击查看更多>>
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,基于,51,单片机的智能照明控制系统设计,作者:赵雄飞,专业:电子信息工程,S102,指导教师:刘建林,选题的目的和意义,近十几年来,随着我国城市建设的快速发展,楼宇照明也相应飞速发展。在楼宇的照明数量与质量两个方面均有显著的变化与提高,特别是随着人民生活水平进入小康水平,楼宇照明水平提高很快,追求人工照明光环境的舒适性、个性化、安全、节能等方面日见突出。楼宇中人工光环境对于满足人们的生活、学习、娱乐以及工作方面有着重要的意义。,本设计要实现的目标,基于单片机的照明控制系统功能如下:,a),人机的交互;,b),照明的启停控制;,c),照明的亮度控制;,d),照明的定时控制;,通过本次照明控制系统的设计,最重要的目的是通过使用以软件设计硬件的方法进行产品的设计。体会自顶向下的设计方法,熟练掌握,C,语言,熟悉相应的编程软件,为以后从事相应的工作打下一个基础。,本设计的总体设计框图,89C51,数码显示及驱动电路,通信接口电路,看门狗,键盘,晶振,电源,主控制器硬件电路结构框图,89C2051,电源,看门狗,晶振,时钟电路,零点检测电路,可控硅控制电路,分控制器硬件电路结构框图,主控制器,RS485,接口,RS485,接口,分控制器,RS485,接口,分控制器,RS485,接口,分控制器,有线通信系统结构框图,主控制器,无线数传模块,分控制器,无线数传模块,主控制器,无线数传模块,无线数传系统结构框图,硬件电路设计原理图,-,主控制器系统,硬件电路设计原理图,-,分控制器系统,硬件电路设计原理图,-,主机通信,硬件电路设计原理图,-,从机通信,软件设计,软件是计算机系统的灵魂,没有软件计算机不能充分发挥其功能,这是软件在计算机中的地位,而在计算机控制系统中,软件也是非常重要的。在照明控制系统中,硬件设备的功能是由软件来定义的,如系统要控制分布的照明灯具,通过有线与无线串行通信程序来完成控制功能,通过软件定义键盘功能,通过编程完成,LED,数码显示等等,由此可见,软件是控制系统中的一个重要组成部分。,该照明控制系统的软件程序包括:照明启停控制程序、照明亮度控制程序、照明定时控制程序、人机交互程序以及,RS485,串行通信与无线数传通信程序等。本着软件设计的基本方法,照明控制程序的软件设计方法是利用传统的结构化分析与设计方法来完成的。结构化程序设计方法虽然是早期的程序设计方法,但该方法还一直被广泛地使用。结构化系统分析与设计贯穿整个软件设计过程,遵循“自顶向下,逐步求精”的基本原则。,软件程序总体结构,照明停启控制,照明亮度控制,照明定时控制,人机交互,串行通信,照明控制系统,全,部启停控制,单独启停控制,单独亮度控制,全部亮度控制,单独亮度控制,全部定时控制,LED,数码显示,键盘扫描,无线数传,RS,485,通信,照明启停,-,全部启停控制流程图,初始化,调用键盘扫描子程序,取键值,发送数据给从机,有键按下吗,Y,N,开始,返回,主机程序流程图,初始化,接收主机发送的地址,接收主机发送的数据,向,P3.7,输出高电平,是打开命令吗,地址是,00H,吗,中断入口程序,返回,向,P3.7,输出低电平,是关闭命令吗,Y,Y,Y,N,N,N,从机程序流程图,照明启停,单独启停控制流程图,开始,返回,初始化,调用键盘扫描子程序,取键值,发送地址给从机,接收从机返回的地址,送显错误信息“,OE”,发送数据给从机,两个地址相符吗,有键按下吗,Y,Y,N,N,主机程序流程图,初始化,接收主机发送的地址,接收主机发送的数据,向,P3.7,输出高电平,是打开命令吗,与本机地址相符吗,中断入口程序,返回,向,P3.7,输出低电平,是关闭命令吗,Y,Y,Y,N,N,N,向主机发送本机地址,从机程序流程图,结束语,本文研究了基于,AT89C51,与,AT89C2051,单片机的智能照明控制系统的设计原理与实现方法,包括硬件设计与软件设计。首先根据设计要求用,Protel,DXP,软件绘制出原理图,然后依据原理图选择元器件,在实验板上布置元器件并连接线路,对硬件电路进行测试,检查串行口是否选错,测量电源是否正常,复位电平是否正确,单片机是否起振等等。接着就要按照功能要求编制程序,这里采用,Keil,C,编程工具,需先根据要求划分模块,优化结构;再根据各模块特点确定何为主程序,何为子程序,何为中断服务程序,相互间如何调用;再根据各模块性质和功能将各模块细化,设计出程序流程图;最后才根据各模块流程图编制具体程序。调试时应先调主程序,实现最基本最主要的功能,在此基础上再将各模块功能往主程序上堆砌,直至各模块联调、统调,实现全部功能。,致谢,本论文是在我的导师刘建林老师的亲切关怀和悉心指导下完成的。他严肃的科学态度,严谨的治学精神,精益求精的工作作风,深深地感染和激励着我。从课题的选择到项目的最终完成,刘老师都始终给予我细心的指导和不懈的支持。两年多来,刘老师不仅在学业上给我以精心指导,同时还在思想、生活上给我以无微不至的关怀,在此谨向刘老师致以诚挚的谢意和崇高的敬意。在此,我还要感谢在一起愉快的度过大学生活的电子系的所有同学,正是由于你们的帮助和支持,我才能克服一个一个的困难和疑惑,直至本文的顺利完成。在论文即将完成之际,我的心情无法平静,从开始进入课题到论文的顺利完成,有多少可敬的师长、同学、朋友给了我无言的帮助,在这里请接受我诚挚的谢意,!,最后我还要感谢培养我长大含辛茹苦的父母,谢谢你们,!,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 教学培训


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!