1.1 课题的目的和意义
目的:设计一种智能插座,通过手机客户端和家庭WiFi网络,实现对插座的远程控制。
意义:随着科技的发展,物联网的出现/尤其是云计算,智能家居的概念频频出现在各大媒介上,进入公众的视线。国内在十年前已经引入智能家居的概念,跟随社会经济水平的发展和人们生活水平不断进步,人们对生活质量的要求也越来越高,希望家居变得更加舒适、安全、智能,因而对智能家居需求不断扩大,这也为智能家居系统提供了足够的市场。而智能插座是智能家居生态系统里最基础的一个环节。
插座从过去只是普通的电器连接器变成了拥有独立操作系统的智能化产品。通常生活在都市的人们只有晚上才能回家,而白天离家在外就无法完成一些需要紧急完成的家务事,这样一来,远程控制家用电器便成为智能家居发展的一部分。而其中,通过WIFI智能插座控制电器同断电及其工作模式成为最基础的部分。智能插座可以让人随时随地远程控制家里的电冰箱、电视机、空调、微波炉等等家用电气,这样如果出门在外不能及时回家,也可以提前做好家务,当然也可以尽量避免一些不必要的电火灾的发生,更加安全可靠,为人们节省大量时间。当然,智能插座不仅仅只是为人们带来贴心的服务功能,更多的是在智能家居模块设计思文的一次变革。设计工程师不只是靠技术,智能家居也不仅仅是冰冷的高科技产品,更多的人性化设计产品将给用户的生活带来更多方便。
1.2 国内外研究现状与水平
1.3 发展趋势
1.4 本课题主要完成工作
本课题的基本内容是主要通过TI公司在两年前推出的一个芯片CC3000的一个拓展应用。以基于ARM-CortexM3内核的STM32作为控制核心,内置CC3000wifi模块,通过手机客户端进行通信,实现远程控制继电器的吸合与断开来完成对插座的通断电控制。本课题的重点是对CC3000这个芯片的原理结构及应用的学习。本课题最大的难点在于对STM32硬件不懂,而且对于CC3000开发板的应用也不够熟悉。基于这些问题,在整个课题的实现过程中主要进行了以下过程:
(1)设计智能插座硬件电路
基于物联网的智能插座是建立在普通插座基础上的,设计一个外接STM32开发板与普通插座开关连接起来,同时完成cc3000与路由器之间通信部分电路的设计。
(2)STM32学习板的开发
学习STM32开发板的各个功能模块、I/O口等等,然后设计相应的功能块程序,以便于控制电磁继电器在接到动作信号后及时产生动作。
(3)搭建硬件实验平台
根据设计的电路图和STM32工作原理搭建硬件实验平台,STM32开发板与普通插座之间的电路搭建主要是便于通过STM32程序控制继电器动作,从而控制插座的通断。
(4)实现各模块之间的通信功能
手机和电脑通过UDP协议向路由器发送控制信号,路由器通过WIFI将接收的信息传送给cc3000芯片,继而由STM32开发板提供的I/O口以及程序控制继电器动作,最终实现智能插座的开启与关断。
2. 智能插座硬件结构
2.1 基于普通插座
基于对公牛插座的改装。公牛插座是国内技术领先的高档开关插座和转换器,其主要致力于为用户营造更加安全可靠的用电环境。该公司凭着先进的创新能力及领先技术成为行业专家与领导者。
普通的插座即是有多个电路接线可插入的座,通过它可插入各种接线,方便各个电路之间的接通。通过线路与铜件之间的连接与断开,来达到最终达到该部分电路的接通与断开。 cc3000芯片+STM32物联网智能插座设计+vb程序+电路图(2):http://www.youerw.com/zidonghua/lunwen_33378.html