基于物联网的智能插座设计.doc

基于物联网的智能插座设计.doc

ID:59211822

大小:29.50 KB

页数:5页

时间:2020-09-10

基于物联网的智能插座设计.doc_第1页
基于物联网的智能插座设计.doc_第2页
基于物联网的智能插座设计.doc_第3页
基于物联网的智能插座设计.doc_第4页
基于物联网的智能插座设计.doc_第5页
资源描述:

《基于物联网的智能插座设计.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、基于物联网的智能插座设计随着技术的发展和人类生活水平的提高,越来越多的人开始追求高科技和高质量的生活。智能电子设备的发展给人类生活提供了很大的便利。近年来,智能移动设备,智能家居设备,智能可穿戴设备发展迅速。智能家居作为其中一个重要的方面,极大方便了人们对家庭电子设备和电气设备的管理和使用。物联网是一个基于互联网、传统电信网等讯息承载体,让所有能够被独立寻址的普通物理对象实现互联互通的网络。物联网通过互联网,将物体与物体之间建立通信连接。智能家居建立在物联网基础之上,将家用电器和智能网关、个人电脑、手机等电子设备连接,以实现统一的和自动化

2、的管理,为居民的生活提供便利。家用电器作为普遍存在的家居设备,缺乏统一的智能化方案和接口,因此要实现家电总体的智能化绝非朝夕之功。但插座作为家用电器连接电源必须使用的设备,若能实现智能化管理,则会在很大程度上借助对插座的管理实现对家电的智能化管理。本文提出一种智能插座设计方案,实现了简单的功能设计,并进行了样机设计和测试。在本文提出的硬件方案的基础上可以进行更加专用和更加复杂的功能设计和实现。模块设计控制器控制器使用AVRATmega16,它具有16K字节的系统内可编程闪存,512字节EEPROM,1K字节片上内存,32个通用输入输出接口

3、和寄存器,通用同步/异步串行接收/发送器(USART),10位精度的模数转换器,可通过编程配置外接晶体振荡器提供时钟信号。通信模块无线通信使用WIFI实现。WIFI对比蓝牙、ZigBee等其他无线通信方式,有较多的优点。1.WIFI已经有着极其广泛的应用。WIFI形成一种工业化的标准,目前市面上的智能手机、平板电脑和笔记本电脑、无线路由器等都支持WIFI通信。很多家庭都有WIFI设备。可以说,WIFI设备更容易被广大用户接受。图1 ATmega16引脚示意图2.通信距离长,一个遵循IEEE802.11b或IEEE802.11g标准的无线路

4、由器在使用外置天线时可能有一个长达32m的室内传输距离,这比蓝牙等技术有明显的优势。3.传输速度快,WIFI的传输速度相对蓝牙和ZigBee要快很多——遵从IEEE802.11b标准的可高达11Mbps,遵从IEEE802.11a和IEEE802.11g标准的可高达54Mbps。4.WIFI芯片的价格便宜,有完善的标准、电器特性说明,和技术文档。WIFI模块是实现了TCP/IP协议栈的WIFI解决方案。在具体选择WIFI设备时,我们使用USR-WIFI232模块。USR-WIFI232是一款USART接口的WIFI模块(以下简称WIFI模

5、块),一端可以通过USART与单片机连接,接收单片机的指令,另一端可以通过WIFI与其他无线终端或路由器直接连接。通过简单的操作,可以在第一次连接的时候配置并保存网络信息。此模块内置轻型TCP/IP协议栈(LWIP),它的运用实现了数据的透明传输和安全传输,使得系统其它功能的设计可以更加灵活。USR-WIFI232模块支持通过串口和通过无线连接,进行参数配置。1.通过串口配置参数:WIFI232模块的USART与ATmega16的USART接口直接连接,可以通过WIFI模块设置的接口函数,由单片机发送AT命令直接修改WIFI模块的各种参数

6、。2.通过无线连接配置参数:用户第一次与智能插座连接时,插座端以AP方式启动,用户可以通过带无线网卡的电脑或智能手机连接智能插座,并修改智能插座的串口配置和网络配置等配置参数。电器工作状态检测模块由于本插座设计时的直接需求是机房的安全监测和远程控制家电设备的电源通断,因此暂时没有进行详细的功率检测方面的设计。我们将电器的工作状态划分为运行和关闭两种状态。在监测用电器工作状态功能的实现方案上,可选择较简单的光电原件传感的方式。但我们设计用电流互感—电流采样—AD转换的方案,因为这种方案使我们的设备可以直接升级成为功能更强的、可以进行功率检测

7、的智能插座,即可扩展性强。当电器不在运行时,负载电流为接近零的微小值。当电器运转时,负载电流为较大值。我们设定最小工作电流阈值,当连续测得的电流,转换为有效值后小于此阈值时,可认为电流为零,电器处于关闭状态。当测得电流大于此阈值时,可认为电流不为零,电器处于运行状态。ATmega16单片机自带具有10位精度的AD转换器(ADC),输入电压可测量的范围在0-Vcc内。因此ATmega16单片机的片上ADC完全可以满足负载电流检测的需要。此10位的ADC可将GND与参考电压Vref之间的输入电压转换为2^10个不同的数字量。转换后得到的数字量

8、范围在0与2^10-1之间。当使用十位转换精度时,单片机片上ADC分辨率可计算如下:其中Vref为ADC参考电压取值。例如,取参考电压为片内的2.56V基准电压时,根据公式(1)计算:设转换结

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。