资源简介
摘 要
智能照明控制系统是自动化技术在照明控制领域的应用和推广,它不仅是实现照明艺术性和舒适性的有效手段,而且迎合绿色照明的发展方向,是节约能源、缓解未来能源危机的有效措施,其发展前景非常广阔。现场总线是连接现场设备和自动化系统的通信网络,具有全数字信号传输、控制功能分散、开放等特点。CAN总线是现场总线之一,它具有可靠性高、价格低廉等优势,得到了广泛的应用。
本文设计了基于CAN总线的智能照明控制系统。该系统是一种分布式的控制系统,既能分散控制又能集中管理,在中央控制室,管理人员可以通过合理的设置创造舒适的环境,同时又达到节约能源的效果。智能控制器通过照度传感器测得周围环境的照度,与设定值比较从而调节光源的输出使光照度达到最合适的水平;控制器通过红外传感器探测是否有人,自动将无人区域的灯关闭。
本课题主要完成了以AT89C52为核心的CAN节点的硬件设计,包括数据采集模块的电路设计,执行器模块的电路设计以及网络通信部分电路设计。在软件设计中利用模块化编程思想首先讨论了控制器实现控制功能的程序设计及控制器与物理总线通信功能的程序设计,并给出设计流程图,最后对通信的实现部分包括对信息的发送和接收做了详细的说明。
实验测试结果表明,本文提出的基于CAN总线的智能照明控制系统的方案是可行的,且系统的各个部分电路运行稳定可靠,满足设计功能和要求。
目 录
摘 要 1
Abstract 2
引 言 3
1绪论 4
1.1课题背景 4
1.1.1研究目的 4
1.1.2研究意义 4
1.1.3主要研究内容 5
1.2基于CAN总线的智能照明系统的设计及其国内外相关技术的发展现状 6
2 基于CAN总线的智能照明系统的设计方案 7
2.1 CAN总线的特点 7
2.2 CAN总线在智能照明系统中的应用优势 7
2.3智能照明系统的功能需求 8
2.4网络拓扑结构及通讯方式 8
2.4.1网络拓扑结构 8
2.4.2通讯方式 9
2.5 CAN总线照明系统的体系结构 9
2.6智能照明系统的硬件设计方案 10
2.6.1方案设定原则 10
2.6.2硬件设计方案确定 10
3基于CAN总线的智能照明系统硬件设计 12
3.1控制单元硬件总体框架 12
3.2数据采集模块电路设计 12
3.2.1照度检测模块电路 13
3.2.2红外探测模块电路设计 15
3.3执行器电路设计 16
3.3.1开关电路设计 16
3.3.2调光控制电路设计 17
3.4 CAN 总线站点接口电路设计 21
4基于CAN总线的智能照明控制系统软件 25
4.1软件编程思想 25
4.2控制器控制功能的实现 25
4.3 CAN总线通信的实现 29
4.3.1初始化 29
4.3.2信息发送功能的实现 32
4.3.3信息接收功能的实现 33
结 论 34
参 考 文 献 35
附录A 基于CAN总线的智能照明系统电路原理图 36
致 谢 37
代码片段和文件信息
- 上一篇:中国移动IMS设备测试规范V2[1].0
- 下一篇:运营之光 电子书 epub
相关资源
- WC2018讲课论文 题解
- Google论文\“Wide & Deep Learning for Recom
- 形式化方法论文集合
- sigmod 2012 全部论文
- 粗糙集算法论文
- UWB中基于TDOA定位方法的Fang算法论文参
- 中央空调室内智能温控器设计论文、
- USENIX OSDI 2014年论文集Proceedings of USE
- 果蝇算法论文
- 校园导游咨询系统源码及论文.zip
- K-means算法论文
- RFID防碰撞算法论文
- 仓库管理系统毕业设计带论文
- 多相滤波器的仿真与实现方法论文
- 历年数学建模优秀论文大全
- Sunburst Design_Clifford_E._Cummings经典论文
- 正确写作美国大学生数学建模竞赛论
- 遗传算法论文11篇
- 外卖订餐管理系统论文源代码可留言
- 航天器发射窗口的计算论文
- 基于单片机的GPS定位及显示系统设计
- 非线性系统观测器的设计:LMI方法论
- 操作系统课程设计 银行家算法论文
- SSD目标检测算法论文-英文原版
- Raft算法论文
- 毕业论文--基于政府OA系统的测试
- 计算二分图最大匹配的Hopcroft-Karp算法
- 信息系统项目管理师-论文万能模板
- 基于S3C2410的触摸屏五子棋游戏毕业设
- 蚁群算法论文合集
评论
共有 条评论