×

智能家居控制设计原理及方案基于CAN

消耗积分:0 | 格式:rar | 大小:1.5 MB | 2017-09-24

分享资料个

  进入二十一世纪以来,借助计算机和互联网技术的发展,信息家电已经越来越多的

  出现在人们的生活之中,伴随着科学技术的进步,家居智能化正以前所未有的速度走进

  寻常百姓之家。以单片机为核心结合计算机构成的智能家居产品具有体积小、功能强、

  应用面广,使用灵活、价格便宜、工作可靠等优点。

  本文设计基于 CAN总线的智能家居控制系统,研究其硬件电路设计、软件程序设计

  和 CAN总线的智能家居领域的应用。该控制系统从结构上来划分,可以分为两个层次,

  分别为上位机监控和下位机各节点控制。上位机监控主要由监控计算机 PC 机和

  CAN-RS232总线协议转换器构成,下位机由单片机和 CAN总线智能节点数据采集模块构

  成,完成对家居的环境状况进行实时监控。

  系统设计两路 CAN总线节点,采用温度传感器 DS18B20、湿度传感器 DHT11、烟雾传感器 MQ-2、BIS0001 人体红外传感器, 巡回检测室内温度湿度, 火情盗情等环境信息。并通过 CAN-RS232协议转换将数据发至 PC机记录和监控, PC机可查询当前记录和历史

  记录,上位机和 CAN节点分别设有报警功能,可以通过按键设定报警上限和下限。系统

  硬件包括主控芯片 STC89C52RC,CAN总线通信模块,串行通信接口电路,烟雾浓度检测

  模块,人体移动红外检测模块,温湿度检测电路,液晶显示电路等。系统软件设计包括

  VB上位机监控程序, CAN-RS232总线协议转换程序, CAN总线智能节点通信程序,按键

  设定值程序,液晶显示程序等。

  关键词: 智能家居; CAN总线;传感器; Visual Basic

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !