编号: 毕业设计(论文)说明书课 题: 基于 CAN 总线的智能家居控制 学 院: 电子工程与自动化学院 专 业: 自动化 学生姓名: 学 号: 指导老师单位: 姓 名: 职 称: 题目类型: 理论讨论 实验讨论 工程设计 工程技术讨论 软件开发√下载后可任意编辑2012 年 5 月 10 日摘 要进入二十一世纪以来,借助计算机和互联网技术的进展,信息家电已经越来越多的出现在人们的生活之中,伴随着科学技术的进步,家居智能化正以前所未有的速度走进寻常百姓之家
以单片机为核心结合计算机构成的智能家居产品具有体积小、功能强、应用面广,使用灵活、价格便宜、工作可靠等优点
本文设计基于 CAN 总线的智能家居控制系统,讨论其硬件电路设计、软件程序设计和 CAN 总线的智能家居领域的应用
该控制系统从结构上来划分,可以分为两个层次,分别为上位机监控和下位机各节点控制
上位机监控主要由监控计算机 PC 机和CAN-RS232 总线协议转换器构成,下位机由单片机和 CAN 总线智能节点数据采集模块构成,完成对家居的环境状况进行实时监控
系统设计两路 CAN 总线节点,采纳温度传感器 DS18B20、湿度传感器 DHT11、烟雾传感器 MQ-2、BIS0001 人体红外传感器,巡回检测室内温度湿度,火情盗情等环境信息
并通过 CAN-RS232 协议转换将数据发至 PC 机记录和监控,PC 机可查询当前记录和历史记录,上位机和 CAN 节点分别设有报警功能,可以通过按键设定报警上限和下限
系统硬件包括主控芯片 STC89C52RC,CAN 总线通信模块,串行通信接口电路,烟雾浓度检测模块,人体移动红外检测模块,温湿度检测电路,液晶显示电路等
系统软件设计包括 VB 上位机监控程序,CAN-RS232 总线协议转换程序,CAN 总线智能节点通信程序,按键设定值程序,液晶显示程序等
关键词:智能