教室灯光控制系统_毕业设计.doc
约50页DOC格式手机打开展开
教室灯光控制系统_毕业设计,目录摘要----------------------------------------------------------1abstract--------------------------------------------------21.引言----------------------------------...
内容介绍
此文档由会员 qw-vzwcyg 发布
目录
摘要----------------------------------------------------------1
ABSTRACT--------------------------------------------------2
1.引言--------------------------------------------------------5
1.1本课题研究的意义----------------------------------------5
1.2国内外教室灯光控制器研究的现状及其存在的问题------------5
1.3本课题研究的内容和目标----------------------------------7
1.3.1研究内容------------------------------------------7
1.3.2研究目标------------------------------------------7
1.4本课题拟解决的关键问------------------------------------8
2.教室灯光控制器简介及控制方案的分析---------------------8
2.1教室灯光控制器简介--------------------------------------8
2.2系统控制方案的分析--------------------------------------8
3.系统控制模块的硬件设计-----------------------------------9
3.1控制模块的硬件构成--------------------------------------9
3.2控制系统的主要硬件电路--------------------------- ------9
3.2.1系统主控电路-------------------------------------10
3.2.2在线编程模块电路---------------------------------10
3.2.3系统供电电路-------------------------------------11
3.2.4数据采集电路-------------------------------------12
3.2.5系统时钟电路-------------------------------------16
3.2.6系统看门狗电路-----------------------------------19
3.2.7继电器驱动接口电路--------------------------- ---21
3.2.8超时报警电路-------------------------------------21
4控制模块软件设计与开发-----------------------------------22
4.1系统监控主程序模块-------------------------------------23
4.1.1系统自检初始化-----------------------------------23
4.1.2定时中断处理-------------------------------------24
4.1.3多任务操作系统的构建-----------------------------24
4.2数据采集模块-------------------------------------------25
4.2.1人体存在传感器的优缺点---------------------------25
4.2.2数据采集软件设计的实现---------------------------25
4.2.3人体存在传感器的抗干扰措施-----------------------26
4.2.4人体存在传感器的安装要求-------------------------27
4.3时钟模块-----------------------------------------------27
4.3.1数据输入输出-------------------------------------27
4.3.2时钟内部寄存器的使用-----------------------------28
4.3.3时钟自检初始化-----------------------------------29
4.3.4时钟程序设计-------------------------------------30
4.4显示驱动模块-------------------------------------------30
4.4.1 ULN2803驱动器的应用-----------------------------32
4.4.2显示程序设计-------------------------------------32
4.5系统键功能---------------------------------------------33
4.5.1键功能处理程序-----------------------------------33
5系统调试运行及问题分析-----------------------------------34
5.1单片机系统调试方法及步骤-------------------------------34
5.2出现的主要问题及分析解决-------------------------------35
6.结论和建议-------------------------------------------------36
6.1结论---------------------------------------------------36
6.2建议---------------------------------------------------37
7.致谢--------------------------------------------------------38
参考文献-----------------------------------------------------39
附图A--------------------------------------------------------40
附图B -------------------------------------------------------41
附录一 ------------------------------------------------------42
附录二-------------------------------------------------------44
摘要----------------------------------------------------------1
ABSTRACT--------------------------------------------------2
1.引言--------------------------------------------------------5
1.1本课题研究的意义----------------------------------------5
1.2国内外教室灯光控制器研究的现状及其存在的问题------------5
1.3本课题研究的内容和目标----------------------------------7
1.3.1研究内容------------------------------------------7
1.3.2研究目标------------------------------------------7
1.4本课题拟解决的关键问------------------------------------8
2.教室灯光控制器简介及控制方案的分析---------------------8
2.1教室灯光控制器简介--------------------------------------8
2.2系统控制方案的分析--------------------------------------8
3.系统控制模块的硬件设计-----------------------------------9
3.1控制模块的硬件构成--------------------------------------9
3.2控制系统的主要硬件电路--------------------------- ------9
3.2.1系统主控电路-------------------------------------10
3.2.2在线编程模块电路---------------------------------10
3.2.3系统供电电路-------------------------------------11
3.2.4数据采集电路-------------------------------------12
3.2.5系统时钟电路-------------------------------------16
3.2.6系统看门狗电路-----------------------------------19
3.2.7继电器驱动接口电路--------------------------- ---21
3.2.8超时报警电路-------------------------------------21
4控制模块软件设计与开发-----------------------------------22
4.1系统监控主程序模块-------------------------------------23
4.1.1系统自检初始化-----------------------------------23
4.1.2定时中断处理-------------------------------------24
4.1.3多任务操作系统的构建-----------------------------24
4.2数据采集模块-------------------------------------------25
4.2.1人体存在传感器的优缺点---------------------------25
4.2.2数据采集软件设计的实现---------------------------25
4.2.3人体存在传感器的抗干扰措施-----------------------26
4.2.4人体存在传感器的安装要求-------------------------27
4.3时钟模块-----------------------------------------------27
4.3.1数据输入输出-------------------------------------27
4.3.2时钟内部寄存器的使用-----------------------------28
4.3.3时钟自检初始化-----------------------------------29
4.3.4时钟程序设计-------------------------------------30
4.4显示驱动模块-------------------------------------------30
4.4.1 ULN2803驱动器的应用-----------------------------32
4.4.2显示程序设计-------------------------------------32
4.5系统键功能---------------------------------------------33
4.5.1键功能处理程序-----------------------------------33
5系统调试运行及问题分析-----------------------------------34
5.1单片机系统调试方法及步骤-------------------------------34
5.2出现的主要问题及分析解决-------------------------------35
6.结论和建议-------------------------------------------------36
6.1结论---------------------------------------------------36
6.2建议---------------------------------------------------37
7.致谢--------------------------------------------------------38
参考文献-----------------------------------------------------39
附图A--------------------------------------------------------40
附图B -------------------------------------------------------41
附录一 ------------------------------------------------------42
附录二-------------------------------------------------------44