基于STM32智能家居的无线网关设计与实现

来源 :浙江理工大学 | 被引量 : 0次 | 上传用户:chae888888
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
经济的发展与技术的进步带动着人们更加渴望高品质的生活质量,作为当今产业大热门的智能家居逐渐成为市场关注的焦点,很多科技公司纷纷开发出自己的产品。不过由于浮夸的宣传,不合理的定位和高昂的价格,导致了消费者纷纷对智能家居产品望而却步,行业呈现出叫好不叫卖的现象。鉴于此种情况,本文定位于智能家居中低端产业,开发设计出一款简单实用、价格低廉的智能家居控制网关系统,目的是在于让普通人也可以享受科技发展的成果。该网关系统综合了电子技术、计算机技术、通信技术等多种技术,从硬件和软件两个方面对控制网关进行深入研究,最终实现对家居环境远程监测的目的。在硬件方面,该控制网关系统采用以单片机为硬件控制平台,以供电模块、时钟模块、EEPROM模块等众多外围电路模块为辅助,结合ZigBee与WiFi无线通讯技术,完成对智能家居网关系统的搭建工作。该网关系统的单片机采用功能强大、价格低廉基于ARM 32位Cortex?-M3的STM32F103RCT6,它主要负责对家居环境的任务调度,智能控制;ZigBee部分采用主芯片为CC2530的无线通信模块,该模块主要包括两个部分:协调器和终端节点,终端节点除了通信部分,还包括温湿度传感器、光线传感器、烟感传感器等部分,它负责完成对数据的采集、打包和发送工作,协调器则负责把终端节点发送的数据进行重新打包然后通过串口传送给主控模块;WiFi部分采用的是价格低廉、功能实用的ESP8266WiFi通信模块,该模块有三种工作模式:STA、AP和STA/AP,使得WiFi部分兼具连接热点和发送热点两种功能,该模块负责智能家居控制单元和外界通信的工作,它通过串口和控制单元通信,然后通过WiFi网络发送接收信息。在软件方面,控制网关采用以Keil和IAR为开发环境,以uC/OS-Ⅱ操作系统为程序运行环境,结合C语言及少量汇编语言,共同完成系统的软件控制工作。Keil和IAR作为开发环境可以进行程序检测、烧录等辅助工作,大大减轻了工作量;uC/OS-Ⅱ操作系统短小精炼、功能强大的特点,使得硬件资源可以更加合理的利用,有助于节约成本,同时也让控制网关系统可以实时多任务执行,增强了系统功能;此外充分合理利用了网络库函数资源,大大节约了学习与开发进度。设计的智能家居网关系统关键在于构建一个智能家居技术平台,实现对家居内温度、湿度、光线强度和烟雾浓度等家居环境数据的采集与发送,实用性强、成本低廉是它的特色,完成这个平台的搭建,以后进行系统升级将会非常简单。不过课题主要是研究智能家居的下位机部分,对于远程数据的发送与接收则采用网络调试助手工具。
其他文献
<正>农村牧区社会保障是社会保障体系的重要组成部分,新型农村牧区合作医疗制度(以下简称"新农合")是一项由政府组织、引导,农牧民自愿参加,个人、集体和政府多方筹资的农村
高校公文写作是传达贯彻党和国家教育方针的重要手段之一。积极探索高校公文写作规律,努力提高公文处理质量,可以更好地为学校的教学科研等各项工作服务。
在童话剧中,音乐占着很重要的地位,同时,音乐教育活动也是幼儿园教育活动的重要组成部分,它面对全体幼儿,承担着发展幼儿的音乐才能,音乐的感受、理解、表现、审美和创造等能
随着社会的不断发展与进步,当今社会越来越需要具有创新精神和实践能力的人才,广大数学教师也逐步认识到探究式教学的优越性和必要性,但在实际课堂教学中却不愿采取探究法进
大多数英语学习者感到词汇学习既困难又复杂,是继续深入学习的主要障碍。其结症主要在于学习者对词汇习得知识的了解和认识不够及缺乏必要的自主学习能力,造成词汇存储的杂乱
随着遥感技术的不断发展,获取到的遥感影像的分辨率也在不断提高,使得遥感影像的应用范围也越来越广。通过对遥感影像的正射校正,使遥感影像具有较高的精度,当前遥感应用技术已经
<正>一、内蒙古煤炭行业上市公司环境会计信息披露存在的问题本文选取了内蒙古自治区煤炭行业上市公司2010-2012年的数据对其环境会计信息披露情况作统计性分析,来考察内蒙古
中国传统文学是一种男权特质的文学,这一点自然也体现在人物形象的塑造上。本文通过对蒲松龄《聊斋志异》中的女性鬼狐形象的解读、分析渗透于其中的男性视角、话语和愿望,揭
本文从材料收集、游戏中材料的操作、区域游戏规则的执行和遵守等方面探讨废旧包装材料在区域游戏中的作用。
抓好铸牢军魂工作,要切实增强"绝对意识",坚定听党指挥的政治信仰;着力"凝魂聚气",夯实听党指挥的思想根基;落实"根本制度",筑牢听党指挥的法规体系;突出实践自觉,确保听党指