文档之家
首页
教学研究
幼儿教育
高等教育
外语考试
建筑/土木
经管营销
自然科学
当前位置:
文档之家
›
基于51单片机的智能照明控制系统设计毕业设计演示
基于51单片机的智能照明控制系统设计毕业设计演示
格式:ppt
大小:296.50 KB
文档页数:39
下载文档原格式
下载原文件
/ 39
下载本文档
下载提示
文本预览
1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
G2B VCC
26 27
74LS138
28
10 11 30 29
100Ω ×7 D4 D3 D2 D1
A1015×4
VCC
4.7KΩ ×4
硬件电路设计原理图-分控制器系统
89C51
1 2 3 4 5 6 7 8
13 12
15 14
31
19 18
9
17 16 20
P1.0 P1.1 P1.2 P1.3 P1.4 P1.5 P1.6 P1.7
基于51单片机的智能照明控制系统设计
作者: 赵雄飞 专业:电子信息工程S102 指导教师: 刘建林
选题的目的和意义
近十几年来,随着我国城市建设的快速发展, 楼宇照明也相应飞速发展。在楼宇的照明数量与 质量两个方面均有显著的变化与提高,特别是随 着人民生活水平进入小康水平,楼宇照明水平提 高很快,追求人工照明光环境的舒适性、个性化、 安全、节能等方面日见突出。楼宇中人工光环境 对于满足人们的生活、学习、娱乐以及工作方面 有着重要的意义。
8 9
T0/P3.4 P1.1/AIN1 T1/P3.5 P1.0/AIN0
13 12
10 GND
P3.7 11
+5V
5.1KΩ 5.1KΩ 5.1KΩ
TLP521-4A
TLP521-4B
+5V
5.1KΩ
470Ω
+5V 3.3KΩ
MAX485
RO VCC RE B DE A DI GND
20Ω
12V 120Ω
VCC P0.0 P0.1 P0.2 P0.3 P0.4 P0.5 P0.6
13 12
INT1 INT0
P0.7 P2.0
15 14
31
P2.1
T1
P2.2
T0
P2.3
EA/VPP P2.4
1 2 MH z
19 18
XTAL1 XTAL2
P2.5 P2.6
9
P2.7
RESET
17 16
20
RD WR
软件程序总Βιβλιοθήκη Baidu结构
照明控制系统
照明停启控制
照明亮度控制
照明定时控制
人机交互
串行通信
全 部启 停控
制
单独 启停 控制
全部 亮度 控制
单独 亮度 控制
全部 定时 控制
单独 亮度 控制
键盘 扫描
LED数 码显示
RS
485 通信
无线 数传
照明启停 -全部启停控制流程图
开始 初始化
中断入口程序 初始化
接收主机发送的地址
21 22 23 24 25 26 27 28
10 11 30 29
+5V
5.1KΩ 5.1KΩ 5.1KΩ
470Ω
TLP521-4A
TLP521-4B
+5V
5.1KΩ
TLP521-4C
5.1KΩ
硬件电路设计原理图-主机通信
+5V 3.3KΩ
MAX485
RO VCC RE B DE A DI GND
7V
20Ω
3.3KΩ
12V
7V
TLP521-4C
5.1KΩ
软件设计
软件是计算机系统的灵魂,没有软件计算机不能充分发挥其功能, 这是软件在计算机中的地位,而在计算机控制系统中,软件也是非常重 要的。在照明控制系统中,硬件设备的功能是由软件来定义的,如系统 要控制分布的照明灯具,通过有线与无线串行通信程序来完成控制功能, 通过软件定义键盘功能,通过编程完成LED数码显示等等,由此可见, 软件是控制系统中的一个重要组成部分。
调用键盘扫描子程序
N 有键按下吗
Y
N 地址是00H吗
Y 接收主机发送的数据
取键值 发送数据给从机
N 是打开命令 吗
Y
向P3.7输出高电平
N 是关闭命令 吗
Y
向P3.7输出低电平
20Ω
12V 120Ω
7V
20Ω
3.3KΩ
12V
7V
硬件电路设计原理图-从机通信
89C2051
1 2 3
RST/Vpp RXD/P3.0 TXD/P3.1
4 5
XTAL2 XTAL1
VCC 20
P1.7 P1.6
19 18
P1.5 17
P1.4 16
6 7
INT0/P3.2 INT1/P3.3
P1.3 15 P1.2 14
GND
RXD TXD ALE/P PSEN
D
+5V
WDO MR RESET VCC GND WDI
MAX813L
+5V
+5V
40
7447
39 38 37 36 35 34 33
+5V
A VCC a
B
b c
C
d
D
e
RBI RBO
f g
LT GND
32
21
22
A
Y0
23
B
Y1
24 25
C
Y2
G2A Y3
该照明控制系统的软件程序包括:照明启停控制程序、照明亮度控 制程序、照明定时控制程序、人机交互程序以及RS485串行通信与无线 数传通信程序等。本着软件设计的基本方法,照明控制程序的软件设计 方法是利用传统的结构化分析与设计方法来完成的。结构化程序设计方 法虽然是早期的程序设计方法,但该方法还一直被广泛地使用。结构化 系统分析与设计贯穿整个软件设计过程,遵循“自顶向下,逐步求精” 的基本原则。
本设计要实现的目标
• 基于单片机的照明控制系统功能如下: • a) 人机的交互; • b) 照明的启停控制; • c) 照明的亮度控制; • d) 照明的定时控制;
• 通过本次照明控制系统的设计,最重要的目的是通过使用
以软件设计硬件的方法进行产品的设计。体会自顶向下的 设计方法,熟练掌握C语言,熟悉相应的编程软件,为以 后从事相应的工作打下一个基础。
本设计的总体设计框图
电源
数码显示及驱动电路
键盘
89C51
晶振
通信接口电路
看门狗
主控制器硬件电路结构框图
电源
看门狗 晶振
89C2051
时钟电路 零点检测电路 可控硅控制电路
分控制器硬件电路结构框图
主控制器 RS485接口
RS485接口 分控制器
RS485接口 分控制器
…
RS485接口 分控制器
有线通信系统结构框图
INT1 INT0
T1 T0
EA/VPP
XTAL1 XTAL2
RESET
RD WR GND
VCC P0.0 P0.1 P0.2 P0.3 P0.4 P0.5 P0.6 P0.7
P2.0 P2.1 P2.2 P2.3 P2.4 P2.5 P2.6 P2.7
RXD TXD ALE/P PSEN
40 39 38 37 36 35 34 33 32
主控制器
无线数传模块
分控制器
无线数传模块
…
无线数传模块
无线数传系统结构框图
主控制器
硬件电路设计原理图-主控制器系统
P1.0 P1.1 P1.2 P1.3
1
2
3
4 P1.4
5
6
7
8
P1.5
9
0
开
关
P1.6
↑
↓
定时 确认 P1.7
30pF 30pF
89C51
1 2 3 4 5 6 7 8
P1.0 P1.1 P1.2 P1.3 P1.4 P1.5 P1.6 P1.7
合集下载
相关主题
基于51单片机课程设计
照明控制系统毕业设计
照明系统毕业设计
51单片机综合设计
51单片机毕业设计
智能照明系统毕业设计
文档推荐
基于单片机的智能照明控制系统设计[1]
页数:20
基于AT89C52单片机和BIS0001的智能照明控制系统设计
页数:7
基于51单片机的智能照明控制系统设计毕业设计演示
页数:39
基于单片机的智能照明控制系统设计_毕业设计论文
页数:20
基于PLC的校园照明智能控制系统设计
页数:30
智能照明控制系统毕业设计
页数:27
房间自动照明控制系统设计毕业设计论文
页数:60
基于物联网的智能照明控制系统设计说明
页数:34
楼宇智能照明控制系统设计_毕业设计
页数:75
基于单片机的节能照明控制系统的设计与实现
页数:27
最新文档
饭店包间名字大全
word无法创建工作文件,请检查临时环境变量
自行车健身比赛开幕式讲话词
2018乡村医生个人工作总结
MySQL测试题 SQL
合勤NXC5200
铁路集中箱空箱调度优化建模案例(案例2)
微分几何教学大纲-复旦大学数学科学学院
人教版九年级数学上册导学案:24.1.1_圆【精品】
(整容后办护照用)医院整容证明