当前位置:首页 > 智能时控开关设计 - 左敬龙,广东石油化工学院 - 图文
单片机综合实验
实验报告
学院 计算机与电子信息学院 专业 电子信息工程 班级 电信12-1班 姓名 李玉金 学号 12034490114 实验题目 智能时控开关设计 系统环境 Proteus 指导教师 左 敬 龙 实验时间 2014年10月27日 至 2014年10月31日
实验报告评分:_______
班级:电信12-1 学号:12034490114 姓名:李玉金 选题的题目:智能时控开关设计
目录
1、引言 ....................................................................................................... 3 2、总体设计方案 ...................................................................................... 4 2.1.1设计思路 ................................................................................... 4 2.1.2方案确立 ................................................................................... 4 2.1.3 设计方框图 .............................................................................. 4 3、设计原理分析 ...................................................................................... 5 3.1主程序流程图 ............................................................................... 5 3.2各部分电路设计 ........................................................................... 6 3.2.1单片机最小系统设计 ............................................................... 6 3.2.2时钟电路 ................................................................................... 6 3.2.3 复位电路 .................................................................................. 7 3.2.4 显示电路 .................................................................................. 7 3.2.5调时模块设计 ........................................................................... 8 3.2.6整体电路图 ............................................................................... 9 3.2.7实物连接图 ............................................................................. 10 4、结束语................................................................................................. 10 5、参考文献 ............................................................................................ 11 6、附录1.................................................................................................. 11
第2页 共19页
班级:电信12-1 学号:12034490114 姓名:李玉金 选题的题目:智能时控开关设计
题目:智能时控开关设计
班级:电信12-1 姓名:李玉全
摘要:本系统通过单片机的定时器功能,利用按键及数码管的显示功能,实现了开关的时控功能。通过按键输入调节时间的数字键,k1,使装置处于运行或设置状态,k2,能够实现时间调节的增加或减少,k3,k4,k5,分别用于调节时间的时,分,秒位,实现24小时的显示和定时功能,最小定时时间为1秒钟,最大定时时间为24小时。定时时间到时,用发光二极管闪烁及蜂鸣器发声提示。人工干预后停止闪烁及发声,并用发光管指示开关状态。 关键词:电子线路、单片机、开关定时、数码管、蜂鸣器。
1、引言
随着科学技术和社会经济的迅猛发展,人类社会中自动控制,智能控制越来越普及,而单片机正是这种技术普及的基础。顺着单片机的生产技术和其本身的性能的快速提高,以及单片机的价格便宜等因素,单片机被应用于非常广泛的领域。本文中的智能时控开关就是应用单片机来实现的。主要应用到了单片机的定时器模块,输入输出模块按键的输入和显示功能来实现了对外部开关的实时控制。
同时,近年来顺着声控开关的广泛应用,其方便人们的同时,缺点也是逐渐被人们发现。例如外部噪音的存在也会使声控开关点亮电灯,那样会使得开关的节能性能不是很好。所以人们希望通过实时控制开关来控制电灯。顺着单片机的功能不断完善和其价格的大众化,使得智能时控开关得到广泛的应用。与此同时,智能时控开关还能运用于其他很多的领域,所以本文所研究的智能失控开关具有重要的意义。
本文所应用的基本程序来之实验室的普中科技实验板的相关质料。数码管的动态显示功能,在基础程序之上进行改进添加自己的元素实现实验的基本功能。
李玉全
2014年11月16日星期日
第3页 共19页
班级:电信12-1 学号:12034490114 姓名:李玉金 选题的题目:智能时控开关设计
2、总体设计方案
2.1.1设计思路
用STC89C51芯片进行控制,使用数码管显示时间和倒计时的时间显示,用按键来调节定时时间的长度等,首先是画出仿真电路图,然后根据自己画出的电路图来进行编写程序,使得电路正常运作,从而实现了定时开关的功能。
2.1.2方案确立
方案一:
使用STC89C51作为核心芯片来控制整个电路的运作,使用8位数码管来显示小时,分钟,和秒,中间用一条短的横线来隔开时分秒,这样就使得显示更加直观易懂。使用普通的按键来进行时间的调节,比如定时时间的增加或者减少,开关的停止和开启等功能。
方案二:
同样是使用STC89C51作为核心的控制芯片,不同的是,另外加一个DS1302外加时钟的定时功能。按键用4*4的矩阵键盘来进行时间,功能的调节。
方案一和方案二比较,我选择了方案一,原因是方案一的设计相对比较简单,容易实现,而且如果是做成实物的话,成本大大的减少,操作方便等优势。客户容易掌握其使用的方法。因此我选择了方案一。 2.1.3 设计方框图
键盘控制电路 复位电路 驱动芯片 74hc573 数码管显示 STC89C51 时钟电路 图1、设计方框图
第4页 共19页
二极管显示,蜂鸣器响
共分享92篇相关文档