- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于CC1100和GSM网的智能家居控制系统的设计
摘要:本文是在充分研究了CC1100无线通讯、MC55的AT命令和AT89S52单片机的前提下,运用数字电路设计、uCOS、控制理论等相关知识,提出了一个能在实际的家居中对家电进行远程控制的一种解决方案。该方案通过GSM网络发送控制命令到主控模块,主控模块收到命令后进行相应的处理并发送到对应的终端模块,终端模块进行电器的控制。本文给出了该方案的实现方法。
关键词:智能家居;CC1100;GSM网络;uCOS
中图分类号:TN915.5文献标识码:A文章编号:1009-3044(2008)27-2092-02
A Kind of Intelligent Home Controlling System Based on CC1100 and GSM
LI Hai-rong1, FANG Zhong-chun1,2
(1.Practice and Training Center, Inner Mongolia University of Science and Technology,Baotou 014010, China;2.School of Information Engineering, University of Science and Technology Beijing, Beijing 100083, China)
Abstract: Through deeply research and analysis of CC1100 wireless communication,, AT commands of MC55 and AT89S52 , a new concept called DIDBS (Distributed Intelligent Database System) is put forward, which is used for realizing man-man, man-computer, computer-computer coordinated operation in man-computer society. Then its conceptual model and systemic architecture are expatiated on. Based on this, this paper not only studies coordinated mechanism and its implementation model of DIDBS but also puts forward coordinated strategies.
Key words:intelligent home;CC1100;GSM;UCOS
1 引言
随着电信和互联网新技术的发展,数字化家居控制系统的出现使得人们可以通过手机或者互联网在任何时候、任意地点对家中的任意电器或设备(电视、电饭煲、电磁炉、热水器、电灯、音响、DVD录像机、窗户窗帘等)进行远程控制,如:可以通过手机短信发送命令提前打开空调,开启电饭煲煮米饭等,从而极大地方便了人们的生活。本文设计的系统应用短距离无线通讯技术,使得在不改变家中任何家电的使用情况(如:线路布局等)
下,能够对电器或设备进行远程控制,自由增加和取消终端控制模块。
2 系统的总体结构
该系统主要由主控模块和终端控制模块两部分组成,这两种模块使用的控制芯片是AT89S52单片机。
2.1 主控模块
主控模块是该控制系统的核心部分,它负责接收用户通过手机发送的命令并把命令发送给对应的终端控制模块,其结构如图1所示。
MC55是GSM模块,负责接收用户通过手机发送的命令;功能键主要进行模块功能设置,如:启用和停用某个终端模块的控制、设置短信控制命令的格式等;CC1100用于家中的主控模块和终端模块的短距离无线通讯;AT24C02是使用I2C总线通讯访问的EEPROM,用于保存用户的设置信息。
2.2 终端控制模块
终端控制模块主要用于控制各个电器的开关以及获取控制对象的状态(如通过土壤湿度传感器获取花盆中土壤的湿度,以便决定是否浇水),其用法简单,只需通过该模块转接用电器的电源即可,终端控制模块结构如图2所示。
土壤湿度传感器用于智能浇花模块中探测土壤的湿度以便提示用户浇水或自动浇水;继电器用于控制用电器的供电系统;CC1100用于与主控模块通讯;AT24C02用于保存用户对终端控制模块的设置,如:模块的地址、是否自动浇花以及某些控制对象的伐值,以便智能地控制对象;功
文档评论(0)